mirror of
https://github.com/opensourcepos/opensourcepos.git
synced 2026-05-25 08:44:42 -04:00
Compare commits
216 Commits
3.3.2
...
customer-d
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
46ef36ced9 | ||
|
|
23f720ba40 | ||
|
|
ec587cc8a8 | ||
|
|
d4f273e306 | ||
|
|
b0ed2bd34f | ||
|
|
3babfd2473 | ||
|
|
e92a929ae3 | ||
|
|
21722f0749 | ||
|
|
ca730c8f9c | ||
|
|
ea70956229 | ||
|
|
4b65aa628a | ||
|
|
4d03915612 | ||
|
|
6e546a098e | ||
|
|
a87faf8b1d | ||
|
|
030ddea814 | ||
|
|
a6cc04f49f | ||
|
|
da17d536ee | ||
|
|
7a4cf1e2bd | ||
|
|
ddcfc0c3f0 | ||
|
|
4edc44a816 | ||
|
|
03863f3737 | ||
|
|
7981d5ae77 | ||
|
|
8e3d90b62e | ||
|
|
98363eec4c | ||
|
|
ca98ca89b9 | ||
|
|
9e339385a3 | ||
|
|
858246b335 | ||
|
|
51bf757ffc | ||
|
|
71f339028a | ||
|
|
b4fc061629 | ||
|
|
e2a8c4a615 | ||
|
|
df45d8baf6 | ||
|
|
6705e5f259 | ||
|
|
68a2292d49 | ||
|
|
c5b22a0300 | ||
|
|
be7d14c295 | ||
|
|
485c24a123 | ||
|
|
6f2ac77a6e | ||
|
|
6e790aeea1 | ||
|
|
2cb65bc2cb | ||
|
|
83ab188c8d | ||
|
|
e20bf34a74 | ||
|
|
0daf08bf94 | ||
|
|
9297db9272 | ||
|
|
d9dbb3d642 | ||
|
|
5583a97772 | ||
|
|
630e38054a | ||
|
|
685033807a | ||
|
|
c38801d8c0 | ||
|
|
41f218806b | ||
|
|
8e52bd4c1a | ||
|
|
2a66107cbc | ||
|
|
2dec15c760 | ||
|
|
dcda176614 | ||
|
|
98306e20be | ||
|
|
a8e505d668 | ||
|
|
3acf9056ec | ||
|
|
9e800fa2c3 | ||
|
|
5578b40185 | ||
|
|
03e2bed008 | ||
|
|
c57a3d8973 | ||
|
|
6178b7b678 | ||
|
|
4e85b8a677 | ||
|
|
23e4deb7c4 | ||
|
|
f7d06c1da4 | ||
|
|
a25653e3cf | ||
|
|
49ef2a2105 | ||
|
|
57f5d419dd | ||
|
|
58192f74c0 | ||
|
|
d34ff02686 | ||
|
|
37cacdbc39 | ||
|
|
f312a45469 | ||
|
|
18d61188ff | ||
|
|
718729b4c7 | ||
|
|
9a881c5232 | ||
|
|
82a9348bf9 | ||
|
|
76d6ad215e | ||
|
|
2e2ef29f72 | ||
|
|
2d21980313 | ||
|
|
7eb310aac6 | ||
|
|
c72ef2aae9 | ||
|
|
c8e7fab9d3 | ||
|
|
4ca39bfedb | ||
|
|
6ec7fa822b | ||
|
|
fb21359663 | ||
|
|
030b67224e | ||
|
|
2ce73993c6 | ||
|
|
0d08e8e15b | ||
|
|
c3150efad5 | ||
|
|
303a1442d7 | ||
|
|
8a2923854a | ||
|
|
9318adaeb9 | ||
|
|
ea64e5bb40 | ||
|
|
5dd340d84c | ||
|
|
36bab70bfd | ||
|
|
e4aa4017ba | ||
|
|
87ea0c45f7 | ||
|
|
9ee3557672 | ||
|
|
0fd531c4a2 | ||
|
|
a54f596ea9 | ||
|
|
d571734f98 | ||
|
|
516f8f71da | ||
|
|
5c31fb094b | ||
|
|
7b20e2c29c | ||
|
|
d8431b8c00 | ||
|
|
4484a47d4c | ||
|
|
ea523dd765 | ||
|
|
b0e833f8c4 | ||
|
|
4e83d967c1 | ||
|
|
f01f882bb8 | ||
|
|
e72dc752bb | ||
|
|
8e054de506 | ||
|
|
084770643d | ||
|
|
4b2b098a85 | ||
|
|
d4d25d240e | ||
|
|
2393c21647 | ||
|
|
e47f3ee571 | ||
|
|
5ddda4dc1e | ||
|
|
20d78224a4 | ||
|
|
8571cd1a44 | ||
|
|
772e809ee6 | ||
|
|
35b09b2dfb | ||
|
|
705fc1dd0b | ||
|
|
814cd4503c | ||
|
|
9020e85a17 | ||
|
|
f0b2f64490 | ||
|
|
36b0b28109 | ||
|
|
5a124ede99 | ||
|
|
a8aafb6f47 | ||
|
|
eae0f8e0cb | ||
|
|
9542f2dd9c | ||
|
|
b8eb67a14a | ||
|
|
d763dd3665 | ||
|
|
5e3a6f0b07 | ||
|
|
d45d57ac4a | ||
|
|
58476dd3bc | ||
|
|
67e1e4ef19 | ||
|
|
8a26195a60 | ||
|
|
84a3a7e9b7 | ||
|
|
958469e207 | ||
|
|
47f61e1a30 | ||
|
|
f04ff91f44 | ||
|
|
e6ac4de69d | ||
|
|
e1ff739621 | ||
|
|
625fb584ed | ||
|
|
fdb8cf8bda | ||
|
|
65c84a8857 | ||
|
|
c0ac4b3400 | ||
|
|
3471c0f947 | ||
|
|
3aafa1649c | ||
|
|
a8b37d36ff | ||
|
|
5ec7e11c37 | ||
|
|
96c3738a7e | ||
|
|
1bb72d9fa9 | ||
|
|
5737d220eb | ||
|
|
f40c4aedef | ||
|
|
52fc45ae23 | ||
|
|
44f0036ac0 | ||
|
|
1e47521f55 | ||
|
|
d840a67150 | ||
|
|
8a16d5c93c | ||
|
|
b3d4ad1a13 | ||
|
|
2b8a2d8bb6 | ||
|
|
49be337200 | ||
|
|
632e25abe3 | ||
|
|
760d7490a2 | ||
|
|
c0ff849c0f | ||
|
|
730b9ff366 | ||
|
|
71f12bf205 | ||
|
|
8960f57bea | ||
|
|
437b4115e6 | ||
|
|
461db7883f | ||
|
|
f254ecc44a | ||
|
|
6432843fda | ||
|
|
ef198ce07a | ||
|
|
847724c5b3 | ||
|
|
7c173cbfe2 | ||
|
|
93b3e85b8d | ||
|
|
4e83a2d45f | ||
|
|
eb9e9ddd38 | ||
|
|
4fa69cbe13 | ||
|
|
12d79b7309 | ||
|
|
2743a6cf15 | ||
|
|
9528624c0e | ||
|
|
382aebcf16 | ||
|
|
1be9fd04c4 | ||
|
|
407a7c0132 | ||
|
|
8732648fc0 | ||
|
|
a3380a616b | ||
|
|
56487226ef | ||
|
|
cba6efec73 | ||
|
|
7872a4c212 | ||
|
|
64ab220c4d | ||
|
|
f8e9090eb7 | ||
|
|
edef11ce7f | ||
|
|
9ad13bf3e2 | ||
|
|
3f70e24780 | ||
|
|
5522f8580c | ||
|
|
956b54ad27 | ||
|
|
1860fa0eaa | ||
|
|
9e2cc52275 | ||
|
|
3ee277ef70 | ||
|
|
1b5fe21f00 | ||
|
|
dd0b1d4628 | ||
|
|
65da551aad | ||
|
|
9aa6406dae | ||
|
|
d429712c98 | ||
|
|
8c92cbb277 | ||
|
|
40f02988d8 | ||
|
|
9d7519bdc1 | ||
|
|
4fcfdfd4aa | ||
|
|
8e99889174 | ||
|
|
30134520f4 | ||
|
|
0ade104dff | ||
|
|
1709be588f | ||
|
|
bf88f8fdae |
1
.gitignore
vendored
1
.gitignore
vendored
@@ -32,6 +32,7 @@ vendor/
|
||||
*.log
|
||||
.env
|
||||
package-lock.json
|
||||
auth.json
|
||||
!/docker/.env
|
||||
/docker/data/database/db/*
|
||||
/docker/data/certbot/conf/*
|
||||
|
||||
@@ -12,19 +12,20 @@ before_install:
|
||||
- date=`date +%Y%m%d%H%M%S` && branch=${TRAVIS_BRANCH} && rev=`git rev-parse --short=6
|
||||
HEAD` && sed -i "s/\$1/\$1.$date.$branch.$rev/g" deployment.json
|
||||
script:
|
||||
- echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin
|
||||
- docker run --rm -v $(pwd):/app jekkos/composer composer install
|
||||
- docker run --rm -v $(pwd):/app jekkos/composer php bin/install.php translations develop
|
||||
- sed -i "s/'\(dev\)'/'$rev'/g" application/config/config.php
|
||||
- docker run --rm -it -v $(pwd):/app -w /app digitallyseamless/nodejs-bower-grunt
|
||||
sh -c "npm install && bower install && grunt package"
|
||||
- docker-compose build
|
||||
- docker build . --target ospos -t ospos
|
||||
- docker-compose -f docker-compose.test.yml up --abort-on-container-exit
|
||||
env:
|
||||
global:
|
||||
- DOCKER_COMPOSE_VERSION=1.21.1
|
||||
- TAG=$(echo ${TRAVIS_BRANCH} | sed s/feature\\///)
|
||||
after_success:
|
||||
- 'docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD" && docker tag "opensourcepos_ospos:latest" "jekkos/opensourcepos:$TAG" && docker push "jekkos/opensourcepos:$TAG"'
|
||||
- 'docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD" && docker tag "ospos:latest" "jekkos/opensourcepos:$TAG" && docker push "jekkos/opensourcepos:$TAG"'
|
||||
deploy:
|
||||
file: deployment.json
|
||||
provider: bintray
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
FROM php:7.3-apache AS ospos
|
||||
FROM php:7.4-apache AS ospos
|
||||
MAINTAINER jekkos
|
||||
|
||||
RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \
|
||||
@@ -6,6 +6,7 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \
|
||||
libgd-dev \
|
||||
openssl
|
||||
|
||||
|
||||
RUN a2enmod rewrite
|
||||
RUN docker-php-ext-install mysqli bcmath intl gd
|
||||
RUN echo "date.timezone = \"\${PHP_TIMEZONE}\"" > /usr/local/etc/php/conf.d/timezone.ini
|
||||
@@ -20,7 +21,7 @@ FROM ospos AS ospos_test
|
||||
|
||||
COPY --from=composer /usr/bin/composer /usr/bin/composer
|
||||
|
||||
RUN apt-get install -y libzip-dev wget
|
||||
RUN apt-get install -y libzip-dev wget git
|
||||
RUN wget https://raw.githubusercontent.com/vishnubob/wait-for-it/master/wait-for-it.sh -O /bin/wait-for-it.sh && chmod +x /bin/wait-for-it.sh
|
||||
RUN docker-php-ext-install zip
|
||||
RUN composer install -d/app
|
||||
|
||||
2
FUNDING.yml
Normal file
2
FUNDING.yml
Normal file
@@ -0,0 +1,2 @@
|
||||
github: jekkos
|
||||
custom: ["https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=MUN6AEG7NY6H8"]
|
||||
34
Gruntfile.js
34
Gruntfile.js
@@ -1,6 +1,6 @@
|
||||
module.exports = function(grunt) {
|
||||
|
||||
grunt.initConfig({
|
||||
grunt.initConfig({
|
||||
pkg: grunt.file.readJSON('package.json'),
|
||||
wiredep: {
|
||||
task: {
|
||||
@@ -11,7 +11,8 @@ module.exports = function(grunt) {
|
||||
bower_concat: {
|
||||
all: {
|
||||
mainFiles: {
|
||||
'bootstrap-table': [ "src/bootstrap-table.js", "src/bootstrap-table.css", "dist/extensions/export/bootstrap-table-export.js", "dist/extensions/mobile/bootstrap-table-mobile.js", "dist/extensions/sticky-header/bootstrap-table-sticky-header.js", "dist/extensions/sticky-header/bootstrap-table-sticky-header.css"]
|
||||
'bootstrap-table': [ "dist/bootstrap-table.min.js", "dist/bootstrap-table.css", "dist/extensions/export/bootstrap-table-export.min.js", "dist/extensions/mobile/bootstrap-table-mobile.min.js", "dist/extensions/sticky-header/bootstrap-table-sticky-header.min.js", "dist/extensions/sticky-header/bootstrap-table-sticky-header.css"],
|
||||
'chartist-plugin-axistitle': [ "./dist/chartist-plugin-axistitle.min.js"]
|
||||
},
|
||||
dest: {
|
||||
'js': 'tmp/opensourcepos_bower.js',
|
||||
@@ -53,7 +54,7 @@ module.exports = function(grunt) {
|
||||
cssmin: {
|
||||
target: {
|
||||
files: {
|
||||
'public/dist/<%= pkg.name %>.min.css': ['tmp/opensourcepos_bower.css', 'public/css/*.css', '!public/css/login.css', '!public/css/invoice_email.css', '!public/css/barcode_font.css']
|
||||
'public/dist/<%= pkg.name %>.min.css': ['tmp/opensourcepos_bower.css', 'public/css/*.css', '!public/css/login.css', '!public/css/invoice_email.css', '!public/css/barcode_font.css', '!public/css/darkly.css']
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -106,7 +107,7 @@ module.exports = function(grunt) {
|
||||
closeTag: '<!-- end css template tags -->',
|
||||
ignorePath: '../../../public/'
|
||||
},
|
||||
src: ['public/css/*.css', '!public/css/login.css', '!public/css/invoice_email.css', '!public/css/barcode_font.css'],
|
||||
src: ['public/css/*.css', '!public/css/login.css', '!public/css/invoice_email.css', '!public/css/barcode_font.css', '!public/css/darkly.css'],
|
||||
dest: 'application/views/partial/header.php',
|
||||
},
|
||||
mincss_header: {
|
||||
@@ -125,7 +126,7 @@ module.exports = function(grunt) {
|
||||
scriptTemplate: '<rel type="text/css" src="{{ path }}"></rel>',
|
||||
openTag: '<!-- start css template tags -->',
|
||||
closeTag: '<!-- end css template tags -->',
|
||||
ignorePath: '../../public/'
|
||||
ignorePath: '../../public/'
|
||||
},
|
||||
src: ['public/css/login.css'],
|
||||
dest: 'application/views/login.php'
|
||||
@@ -145,7 +146,7 @@ module.exports = function(grunt) {
|
||||
scriptTemplate: '<script type="text/javascript" src="{{ path }}"></script>',
|
||||
openTag: '<!-- start minjs template tags -->',
|
||||
closeTag: '<!-- end minjs template tags -->',
|
||||
ignorePath: '../../../public/'
|
||||
ignorePath: '../../../public/'
|
||||
},
|
||||
src: ['public/dist/*min.js'],
|
||||
dest: 'application/views/partial/header.php'
|
||||
@@ -244,6 +245,7 @@ module.exports = function(grunt) {
|
||||
'*.md',
|
||||
'LICENSE',
|
||||
'docker*',
|
||||
'docker/**',
|
||||
'Dockerfile',
|
||||
'**/.htaccess',
|
||||
'*.csv'
|
||||
@@ -254,17 +256,17 @@ module.exports = function(grunt) {
|
||||
}
|
||||
});
|
||||
|
||||
require('load-grunt-tasks')(grunt);
|
||||
grunt.loadNpmTasks('grunt-mocha-webdriver');
|
||||
require('load-grunt-tasks')(grunt);
|
||||
grunt.loadNpmTasks('grunt-mocha-webdriver');
|
||||
grunt.loadNpmTasks('grunt-composer');
|
||||
grunt.loadNpmTasks('grunt-apigen');
|
||||
grunt.loadNpmTasks('grunt-contrib-compress');
|
||||
|
||||
grunt.registerTask('default', ['wiredep', 'bower_concat', 'bowercopy', 'concat', 'uglify', 'cssmin', 'tags', 'cachebreaker']);
|
||||
grunt.registerTask('update', ['composer:update', 'bower:update']);
|
||||
grunt.registerTask('genlicense', ['clean:license', 'license', 'bower-licensechecker']);
|
||||
grunt.registerTask('package', ['default', 'compress']);
|
||||
grunt.registerTask('packages', ['composer:update']);
|
||||
grunt.registerTask('gendocs', ['apigen:generate']);
|
||||
grunt.loadNpmTasks('grunt-contrib-compress');
|
||||
|
||||
grunt.registerTask('default', ['wiredep', 'bower_concat', 'bowercopy', 'concat', 'uglify', 'cssmin', 'tags', 'cachebreaker']);
|
||||
grunt.registerTask('update', ['composer:update', 'bower:update']);
|
||||
grunt.registerTask('genlicense', ['clean:license', 'license', 'bower-licensechecker']);
|
||||
grunt.registerTask('package', ['default', 'compress']);
|
||||
grunt.registerTask('packages', ['composer:update']);
|
||||
grunt.registerTask('gendocs', ['apigen:generate']);
|
||||
|
||||
};
|
||||
|
||||
33
INSTALL.md
33
INSTALL.md
@@ -1,7 +1,7 @@
|
||||
Server Requirements
|
||||
-------------------
|
||||
|
||||
* PHP version 5.6 to 7.4 are supported. Please note that PHP needs to have `php-gd`, `php-bcmath`, `php-intl`, `php-openssl`, `php-mbstring` and `php-curl` installed and enabled.
|
||||
* PHP version 7.2 to 7.4 are supported, PHP version 5.6 and 8.0 are NOT supported. Please note that PHP needs to have `php-gd`, `php-bcmath`, `php-intl`, `php-openssl`, `php-mbstring` and `php-curl` installed and enabled.
|
||||
|
||||
* MySQL 5.5, 5.6 and 5.7 are supported, also MariaDB replacement 10.x is supported and apparently offering better performance.
|
||||
|
||||
@@ -38,31 +38,16 @@ From now onwards OSPOS can be deployed using Docker on Linux and Mac, locally or
|
||||
This setup dramatically reduces the number of possible issues as all setup is now done in a Dockerfile.
|
||||
Docker runs natively on Mac and Linux. Please refer to the docker documentation for instructions on how to set it up on your platform.
|
||||
|
||||
Since OSPOS version 3.3.0 the docker installation offers a reverse proxy based on nginx with a (if local) Self signed certificate termination (aka HTTPS connection).
|
||||
Behind the reverse proxy you can access OSPOS using https (port 443) and myPhpAdmin using port 8000.
|
||||
Port 80 (standard http) is not available for OSPOS, it's only available for a cert manager service in case of server installation.
|
||||
***Be aware that this setup is not suited for production usage. Change the default passwords in the compose file before exposing the containers publicly.***
|
||||
|
||||
* To build and run the image, download the latest build from bintray.
|
||||
* Install envsubst from https://github.com/a8m/envsubst on your machine
|
||||
* Issue the following commands in a terminal with docker installed:
|
||||
Start the containers using following command
|
||||
|
||||
```
|
||||
docker/install-local.sh
|
||||
```
|
||||
|
||||
* When required to renew a certificate say (y)es.
|
||||
* When the script has terminated to run, wait about a minute before connecting to https://127.0.0.1.
|
||||
* The web browser will warn you of a self certificate exception, accept and continue
|
||||
* If you do https://127.0.0.1:8000 (port 8000) instead, you would be able to access a phpMyAdmin service connected to OSPOS MariaDB
|
||||
|
||||
* To stop the docker issue the following command:
|
||||
|
||||
```
|
||||
docker/uninstall.sh
|
||||
docker-compose up
|
||||
```
|
||||
|
||||
|
||||
Host install using Docker
|
||||
Nginx install using Docker
|
||||
-------------------------
|
||||
|
||||
Since OSPOS version 3.3.0 the docker installation offers a reverse proxy based on nginx with a Letsencrypt TLS certificate termination (aka HTTPS connection).
|
||||
@@ -76,13 +61,7 @@ The variable STAGING needs to be set to 0 when you are confident your configurat
|
||||
Follow local install steps, but instead of
|
||||
|
||||
```
|
||||
docker/install-local.sh
|
||||
```
|
||||
|
||||
use
|
||||
|
||||
```
|
||||
docker/install-server.sh
|
||||
docker/install-nginx.sh
|
||||
```
|
||||
|
||||
Do not use
|
||||
|
||||
44
LICENSE
44
LICENSE
@@ -1,30 +1,30 @@
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2012-2014 pappastech
|
||||
Copyright (c) 2012 Alain
|
||||
Copyright (c) 2013 Rob Garrison
|
||||
Copyright (c) 2013 Parq
|
||||
Copyright (c) 2013 Ramel
|
||||
Copyright (c) 2013-2020 jekkos
|
||||
Copyright (c) 2015-2020 FrancescoUK (aka daN4cat)
|
||||
Copyright (c) 2015 Aamir Shahzad (aka asakpke), RoshanTech.com
|
||||
Copyright (c) 2015 Toni Haryanto (aka yllumi)
|
||||
Copyright (c) 2016-2017 Ramkrishna Mondal (aka RamkrishnaMondal)
|
||||
Copyright (c) 2016 Rinaldy@dbarber (aka rnld26)
|
||||
Copyright (c) 2016-2017 Jorge Colmenarez (aka jlctmaster), frontuari.com
|
||||
Copyright (c) 2017-2020 Steve Ireland
|
||||
Copyright (c) 2017-2020 objecttothis
|
||||
Copyright (c) 2017-2020 odiea
|
||||
Copyright (c) 2017-2020 WebShells / Shady Sh
|
||||
Copyright (c) 2013-2021 jekkos
|
||||
Copyright (c) 2015-2021 FrancescoUK (aka daN4cat)
|
||||
Copyright (c) 2017-2021 Steve Ireland
|
||||
Copyright (c) 2017-2021 objecttothis
|
||||
Copyright (c) 2017-2021 odiea
|
||||
Copyright (c) 2017-2021 WebShells
|
||||
Copyright (c) 2020-2021 Andriux1990
|
||||
Copyright (c) 2019 Loyd Jayme (aka loydjayme25)
|
||||
Copyright (c) 2018 Erasto Marroquin (aka Erastus)
|
||||
Copyright (c) 2018 Nathan Sas (aka nathanzky)
|
||||
Copyright (c) 2018 Emilio Silva (aka emi-silva)
|
||||
Copyright (c) 2017 Jesus Guerrero Botella (aka i92guboj)
|
||||
Copyright (c) 2017 Deep Shah (aka deepshah)
|
||||
Copyright (c) 2017 Joshua Fernandez (aka joshua1234511)
|
||||
Copyright (c) 2017 asadjaved63
|
||||
Copyright (c) 2018 Erasto Marroquin (aka Erastus)
|
||||
Copyright (c) 2018 Nathan Sas (aka nathanzky)
|
||||
Copyright (c) 2018 Emilio Silva (aka emi-silva)
|
||||
Copyright (c) 2019 Loyd Jayme (aka loydjayme25)
|
||||
Copyright (c) 2020 Andriux1990
|
||||
Copyright (c) 2016-2017 Ramkrishna Mondal (aka RamkrishnaMondal)
|
||||
Copyright (c) 2016-2017 Jorge Colmenarez (aka jlctmaster), frontuari.com
|
||||
Copyright (c) 2016 Rinaldy@dbarber (aka rnld26)
|
||||
Copyright (c) 2015 Aamir Shahzad (aka asakpke), RoshanTech.com
|
||||
Copyright (c) 2015 Toni Haryanto (aka yllumi)
|
||||
Copyright (c) 2013 Rob Garrison
|
||||
Copyright (c) 2013 Parq
|
||||
Copyright (c) 2013 Ramel
|
||||
Copyright (c) 2012-2014 pappastech
|
||||
Copyright (c) 2012 Alain
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
this software and associated documentation files (the "Software"), to deal in
|
||||
@@ -40,7 +40,7 @@ You cannot claim copyright or ownership of the Software.
|
||||
|
||||
Versions ≥ 3.3.2:
|
||||
|
||||
Footer signatures "© 2010 - 2020 · opensourcepos.org · 3.3.2 - 6909c8"
|
||||
Footer signatures "© 2010 - 2021 · opensourcepos.org · 3.3.3 - 6909c8"
|
||||
In the format of: "© 2010 - Current Year · opensourcepos.org · Version - Commit"
|
||||
|
||||
and/or
|
||||
|
||||
28
README.md
28
README.md
@@ -1,9 +1,8 @@
|
||||
[ ](https://bintray.com/jekkos/opensourcepos/opensourcepos/3.3.2/link)
|
||||
[ ](https://bintray.com/jekkos/opensourcepos/opensourcepos/3.3.3/link)
|
||||
[](https://travis-ci.org/opensourcepos/opensourcepos)
|
||||
[](https://gitter.im/opensourcepos?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
|
||||
[](https://david-dm.org/jekkos/opensourcepos#info=dev)
|
||||
[](https://badge.fury.io/gh/jekkos%2Fopensourcepos)
|
||||
[](http://weblate.jpeelaer.net/engage/ospos/?utm_source=widget)
|
||||
[](http://weblate.jpeelaer.net/engage/ospos/?utm_source=widget)
|
||||
|
||||
|
||||
Introduction
|
||||
@@ -36,13 +35,11 @@ The main features are:
|
||||
The software is written in PHP language, it uses MySQL (or MariaDB) as data storage back-end and has a simple but intuitive user interface.
|
||||
|
||||
The latest 3.x version is a complete overhaul of the original software.
|
||||
It is now based on Bootstrap 3 using Bootswatch themes, and still uses CodeIgniter 3 as framework.
|
||||
It is now based on Bootstrap 3 using Bootswatch themes, and uses CodeIgniter version 3 as framework.
|
||||
It also has improved functionality and security.
|
||||
|
||||
Deployed to a Cloud it's a SaaS (Software as a Service) solution.
|
||||
|
||||
DEMO
|
||||
----
|
||||
DEMO / DEV
|
||||
----------
|
||||
|
||||
A demo version of the latest master version can be found on our [Demo server](https://demo.opensourcepos.org). This is a containerized install which will be reinitialized when new functionality is added to the code repository.
|
||||
|
||||
@@ -50,6 +47,9 @@ LOGIN using
|
||||
* username: admin
|
||||
* password: pointofsale
|
||||
|
||||
Beside this we also have a [Dev server](https://dev.opensourcepos.org) that runs the build that was triggered with the last repository's commit.
|
||||
|
||||
In case of any issues, check our status page at [status.opensourcepos.org](https://status.opensourcepos.org) to confirm whether there is a sever outage.
|
||||
|
||||
Installation
|
||||
------------
|
||||
@@ -124,10 +124,10 @@ Please **Copy** the info under **System Info tab in configuration section** in o
|
||||
Bug reports must follow the below schema:
|
||||
|
||||
1. Ospos **version string with git commit hash** (see ospos footer)
|
||||
2. OS name and version running your Web Server (e.g. CentOS 6.9, Ubuntu 16.4, Windows 10)
|
||||
3. Web Server name and version (e.g. Apache 2.2, Apache 2.4, Nginx 1.12, Nginx 1.13)
|
||||
4. Database name and version (e.g. MySQL 5.5, MySQL 5.6, MySQL 5.7, MariaDB 10.0, MariaDB 10.1, MariaDB 10.2, MariaDB 10.3)
|
||||
5. PHP version (e.g. 5.6, 7.0, 7.1, 7.2, 7.3)
|
||||
2. OS name and version running your Web Server (e.g. CentOS 6.9, Ubuntu 20, Windows 10)
|
||||
3. Web Server name and version (e.g. Apache 2.4, Nginx 1.12, Nginx 1.13)
|
||||
4. Database name and version (e.g. MySQL 5.6, MySQL 5.7, MariaDB 10.2, MariaDB 10.3)
|
||||
5. PHP version (e.g. 7.2, 7.3, 7.4)
|
||||
6. Language selected in OSPOS (e.g. English, Spanish)
|
||||
7. Any configuration of OSPOS that you changed
|
||||
8. Exact steps to reproduce the issue (test case)
|
||||
@@ -154,7 +154,9 @@ FAQ
|
||||
|
||||
* If you have suhosin installed and face an issue with CSRF, please make sure you read [issue #1492](https://github.com/opensourcepos/opensourcepos/issues/1492).
|
||||
|
||||
* If you see the item edit dialog box empty starting with version 3.3.0, please disable `only_full_group_by` option from MySQL/MariaDB. See issue [#2538](https://github.com/opensourcepos/opensourcepos/issues/2538).
|
||||
* PHP 8.0 is not currently supported, see [issue #3051](https://github.com/opensourcepos/opensourcepos/issues/3051).
|
||||
|
||||
* PHP 5.5 and 5.6 are no longer supported due to the fact that they have been deprecated and not safe to use from security point of view.
|
||||
|
||||
Credits
|
||||
-------
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
Version 3.3.3
|
||||
-------------
|
||||
+ PHP 7.4 support
|
||||
+ Set PHP 7.2 to be the minimum level due to older version deprecations
|
||||
+ Added email CC and BCC (see config/email.php)
|
||||
+ Cash rounding to nearest 5 cents
|
||||
+ Updated composer packages and js plugins
|
||||
+ Improved security (CSRF protection)
|
||||
+ Various small improvements and bug fixes
|
||||
|
||||
Version 3.3.2
|
||||
-------------
|
||||
+ Fixed `only_full_group_by` issue with MySQL/MariaDB
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
|
||||
|
|
||||
*/
|
||||
$config['application_version'] = '3.3.2';
|
||||
$config['application_version'] = '3.3.3';
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
@@ -65,7 +65,8 @@ $config['db_log_enabled'] = FALSE;
|
||||
| a PHP script and you can easily do that on your own.
|
||||
|
|
||||
*/
|
||||
$config['base_url'] = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || (isset($_ENV['FORCE_HTTPS']) && $_ENV['FORCE_HTTPS'] == 'true')) ? 'https' : 'http';
|
||||
$config['https_on'] = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || (isset($_ENV['FORCE_HTTPS']) && $_ENV['FORCE_HTTPS'] == 'true');
|
||||
$config['base_url'] = $config['https_on'] ? 'https' : 'http';
|
||||
$config['base_url'] .= '://' . ((isset($_SERVER['HTTP_HOST'])) ? $_SERVER['HTTP_HOST'] : 'localhost') ;
|
||||
$config['base_url'] .= str_replace(basename($_SERVER['SCRIPT_NAME']), '', $_SERVER['SCRIPT_NAME']);
|
||||
|
||||
@@ -437,8 +438,8 @@ $config['sess_regenerate_destroy'] = FALSE;
|
||||
$config['cookie_prefix'] = '';
|
||||
$config['cookie_domain'] = '';
|
||||
$config['cookie_path'] = '/';
|
||||
$config['cookie_secure'] = FALSE;
|
||||
$config['cookie_httponly'] = FALSE;
|
||||
$config['cookie_secure'] = $config['https_on'];
|
||||
$config['cookie_httponly'] = TRUE;
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
|
||||
@@ -144,3 +144,13 @@ define('SALE_TYPE_RETURN', 4);
|
||||
|
||||
define('PERCENT', 0);
|
||||
define('FIXED', 1);
|
||||
|
||||
define('PRICE_MODE_STANDARD', 0);
|
||||
define('PRICE_MODE_KIT', 1);
|
||||
|
||||
define('PAYMENT_TYPE_UNASSIGNED', '--');
|
||||
|
||||
define('CASH_ADJUSTMENT_TRUE', 1);
|
||||
define('CASH_ADJUSTMENT_FALSE', 0);
|
||||
define('CASH_MODE_TRUE', 1);
|
||||
define('CASH_MODE_FALSE', 0);
|
||||
|
||||
10
application/config/email.php
Normal file
10
application/config/email.php
Normal file
@@ -0,0 +1,10 @@
|
||||
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
$config['default_email_address'] = "";
|
||||
$config['default_cc_address'] = '';
|
||||
$config['default_sender_name'] = "";
|
||||
$config['default_sender_address'] = "";
|
||||
$config['default_bounce_address'] = "";
|
||||
$config['charset'] = 'utf-8';
|
||||
$config['mailtype'] = 'html';
|
||||
$config['wordwrap'] = FALSE;
|
||||
|
||||
@@ -69,7 +69,7 @@ $config['migration_auto_latest'] = FALSE;
|
||||
| be upgraded / downgraded to.
|
||||
|
|
||||
*/
|
||||
$config['migration_version'] = 20171126100000;
|
||||
$config['migration_version'] = 20180225100000;
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
|
||||
@@ -578,15 +578,16 @@ class Config extends Secure_Controller
|
||||
{
|
||||
if(strstr($key, 'stock_location'))
|
||||
{
|
||||
$location_id = preg_replace("/.*?_(\d+)$/", "$1", $key);
|
||||
|
||||
// save or update
|
||||
$location_data = array('location_name' => $value);
|
||||
if($this->Stock_location->save($location_data, $location_id))
|
||||
foreach ($value as $location_id => $location_name)
|
||||
{
|
||||
$location_id = $this->Stock_location->get_location_id($value);
|
||||
$not_to_delete[] = $location_id;
|
||||
$this->_clear_session_state();
|
||||
$location_data = array('location_name' => $location_name);
|
||||
if($this->Stock_location->save($location_data, $location_id))
|
||||
{
|
||||
$location_id = $this->Stock_location->get_location_id($location_name);
|
||||
$not_to_delete[] = $location_id;
|
||||
$this->_clear_session_state();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -816,7 +817,6 @@ class Config extends Secure_Controller
|
||||
{
|
||||
$batch_save_data = array (
|
||||
'invoice_enable' => $this->input->post('invoice_enable') != NULL,
|
||||
'default_register_mode' => $this->input->post('default_register_mode'),
|
||||
'sales_invoice_format' => $this->input->post('sales_invoice_format'),
|
||||
'sales_quote_format' => $this->input->post('sales_quote_format'),
|
||||
'recv_invoice_format' => $this->input->post('recv_invoice_format'),
|
||||
@@ -904,7 +904,7 @@ class Config extends Secure_Controller
|
||||
$result = FALSE;
|
||||
|
||||
// Chmod the file
|
||||
@chmod($config_path, 0777);
|
||||
@chmod($config_path, 0770);
|
||||
|
||||
// Verify file permissions
|
||||
if(is_writable($config_path))
|
||||
@@ -919,7 +919,7 @@ class Config extends Secure_Controller
|
||||
}
|
||||
|
||||
// Chmod the file
|
||||
@chmod($config_path, 0444);
|
||||
@chmod($config_path, 0440);
|
||||
|
||||
return $result;
|
||||
}
|
||||
@@ -957,4 +957,4 @@ class Config extends Secure_Controller
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
||||
?>
|
||||
|
||||
@@ -38,6 +38,7 @@ class Customers extends Persons
|
||||
//create object with empty properties.
|
||||
$stats = new stdClass;
|
||||
$stats->total = 0;
|
||||
$stats->balance_due = 0;
|
||||
$stats->min = 0;
|
||||
$stats->max = 0;
|
||||
$stats->average = 0;
|
||||
@@ -74,6 +75,7 @@ class Customers extends Persons
|
||||
//create object with empty properties.
|
||||
$stats = new stdClass;
|
||||
$stats->total = 0;
|
||||
$stats->balance_due = 0;
|
||||
$stats->min = 0;
|
||||
$stats->max = 0;
|
||||
$stats->average = 0;
|
||||
@@ -260,6 +262,7 @@ class Customers extends Persons
|
||||
'company_name' => $this->input->post('company_name') == '' ? NULL : $this->input->post('company_name'),
|
||||
'discount' => $this->input->post('discount') == '' ? 0.00 : $this->input->post('discount'),
|
||||
'discount_type' => $this->input->post('discount_type') == NULL ? PERCENT : $this->input->post('discount_type'),
|
||||
'credit_limit' => $this->input->post('credit_limit') == '' ? 0.00 : $this->input->post('credit_limit'),
|
||||
'package_id' => $this->input->post('package_id') == '' ? NULL : $this->input->post('package_id'),
|
||||
'taxable' => $this->input->post('taxable') != NULL,
|
||||
'date' => $date_formatter->format('Y-m-d H:i:s'),
|
||||
|
||||
@@ -100,6 +100,7 @@ class Item_kits extends Secure_Controller
|
||||
$info->price_option = '0';
|
||||
$info->print_option = PRINT_ALL;
|
||||
$info->kit_item_id = 0;
|
||||
$info->item_number = '';
|
||||
}
|
||||
foreach(get_object_vars($info) as $property => $value)
|
||||
{
|
||||
@@ -131,6 +132,7 @@ class Item_kits extends Secure_Controller
|
||||
{
|
||||
$item_kit_data = array(
|
||||
'name' => $this->input->post('name'),
|
||||
'item_kit_number' => $this->input->post('item_kit_number'),
|
||||
'item_id' => $this->input->post('kit_item_id'),
|
||||
'kit_discount' => $this->input->post('kit_discount'),
|
||||
'kit_discount_type' => $this->input->post('kit_discount_type') == NULL ? PERCENT : $this->input->post('kit_discount_type'),
|
||||
@@ -141,7 +143,6 @@ class Item_kits extends Secure_Controller
|
||||
|
||||
if($this->Item_kit->save($item_kit_data, $item_kit_id))
|
||||
{
|
||||
$success = TRUE;
|
||||
$new_item = FALSE;
|
||||
//New item kit
|
||||
if($item_kit_id == -1)
|
||||
@@ -205,6 +206,12 @@ class Item_kits extends Secure_Controller
|
||||
'message' => $this->lang->line('item_kits_cannot_be_deleted')));
|
||||
}
|
||||
}
|
||||
|
||||
public function check_item_number()
|
||||
{
|
||||
$exists = $this->Item_kit->item_number_exists($this->input->post('item_kit_number'), $this->input->post('item_kit_id'));
|
||||
echo !$exists ? 'true' : 'false';
|
||||
}
|
||||
|
||||
public function generate_barcodes($item_kit_ids)
|
||||
{
|
||||
|
||||
@@ -45,7 +45,7 @@ class Login extends CI_Controller
|
||||
|
||||
if (!$this->migration->is_latest())
|
||||
{
|
||||
set_time_limit(1200);
|
||||
set_time_limit(3600);
|
||||
// trigger any required upgrade before starting the application
|
||||
$this->migration->latest();
|
||||
}
|
||||
|
||||
@@ -378,15 +378,17 @@ class Receivings extends Secure_Controller
|
||||
$newdate = $this->input->post('date');
|
||||
|
||||
$date_formatter = date_create_from_format($this->config->item('dateformat') . ' ' . $this->config->item('timeformat'), $newdate);
|
||||
$receiving_time = $date_formatter->format('Y-m-d H:i:s');
|
||||
|
||||
$receiving_data = array(
|
||||
'receiving_time' => $date_formatter->format('Y-m-d H:i:s'),
|
||||
'receiving_time' => $receiving_time,
|
||||
'supplier_id' => $this->input->post('supplier_id') ? $this->input->post('supplier_id') : NULL,
|
||||
'employee_id' => $this->input->post('employee_id'),
|
||||
'comment' => $this->input->post('comment'),
|
||||
'reference' => $this->input->post('reference') != '' ? $this->input->post('reference') : NULL
|
||||
);
|
||||
|
||||
|
||||
$this->Inventory->update('RECV '.$receiving_id, ['trans_date' => $receiving_time]);
|
||||
if($this->Receiving->update($receiving_data, $receiving_id))
|
||||
{
|
||||
echo json_encode(array('success' => TRUE, 'message' => $this->lang->line('receivings_successfully_updated'), 'id' => $receiving_id));
|
||||
|
||||
@@ -51,6 +51,7 @@ class Reports extends Secure_Controller
|
||||
{
|
||||
$tabular_data[] = $this->xss_clean(array(
|
||||
'sale_date' => to_date(strtotime($row['sale_date'])),
|
||||
'sales' => to_quantity_decimals($row['sales']),
|
||||
'quantity' => to_quantity_decimals($row['quantity_purchased']),
|
||||
'subtotal' => to_currency($row['subtotal']),
|
||||
'tax' => to_currency_tax($row['tax']),
|
||||
@@ -156,6 +157,7 @@ class Reports extends Secure_Controller
|
||||
{
|
||||
$tabular_data[] = $this->xss_clean(array(
|
||||
'customer_name' => $row['customer'],
|
||||
'sales' => to_quantity_decimals($row['sales']),
|
||||
'quantity' => to_quantity_decimals($row['quantity_purchased']),
|
||||
'subtotal' => to_currency($row['subtotal']),
|
||||
'tax' => to_currency_tax($row['tax']),
|
||||
@@ -228,6 +230,7 @@ class Reports extends Secure_Controller
|
||||
{
|
||||
$tabular_data[] = $this->xss_clean(array(
|
||||
'item_name' => $row['name'],
|
||||
'unit_price' => $row['unit_price'],
|
||||
'quantity' => to_quantity_decimals($row['quantity_purchased']),
|
||||
'subtotal' => to_currency($row['subtotal']),
|
||||
'tax' => to_currency_tax($row['tax']),
|
||||
@@ -264,6 +267,7 @@ class Reports extends Secure_Controller
|
||||
{
|
||||
$tabular_data[] = $this->xss_clean(array(
|
||||
'employee_name' => $row['employee'],
|
||||
'sales' => to_quantity_decimals($row['sales']),
|
||||
'quantity' => to_quantity_decimals($row['quantity_purchased']),
|
||||
'subtotal' => to_currency($row['subtotal']),
|
||||
'tax' => to_currency_tax($row['tax']),
|
||||
@@ -418,7 +422,7 @@ class Reports extends Secure_Controller
|
||||
$tabular_data[] = array(
|
||||
'trans_group' => '--',
|
||||
'trans_type' => '--',
|
||||
'trans_count' => '--',
|
||||
'trans_sales' => '--',
|
||||
'trans_amount' => '--',
|
||||
'trans_payments' => '--',
|
||||
'trans_refunded' => '--',
|
||||
@@ -435,7 +439,7 @@ class Reports extends Secure_Controller
|
||||
$tabular_data[] = $this->xss_clean(array(
|
||||
'trans_group' => $row['trans_group'],
|
||||
'trans_type' => $row['trans_type'],
|
||||
'trans_count' => $row['trans_count'],
|
||||
'trans_sales' => $row['trans_sales'],
|
||||
'trans_amount' => to_currency($row['trans_amount']),
|
||||
'trans_payments' => to_currency($row['trans_payments']),
|
||||
'trans_refunded' => to_currency($row['trans_refunded']),
|
||||
@@ -1343,6 +1347,7 @@ class Reports extends Secure_Controller
|
||||
}
|
||||
$sale_type_options['canceled'] = $this->lang->line('reports_canceled');
|
||||
$sale_type_options['returns'] = $this->lang->line('reports_returns');
|
||||
$sale_type_options['due'] = $this->lang->line('reports_balance_due');
|
||||
return $sale_type_options;
|
||||
}
|
||||
|
||||
@@ -1383,6 +1388,16 @@ class Reports extends Secure_Controller
|
||||
$button_label = $this->lang->line('common_delete');
|
||||
}
|
||||
|
||||
$payments = $row['payment_type'];
|
||||
if($row['due'] > 0)
|
||||
{
|
||||
if($row['payment_type'] != "")
|
||||
{
|
||||
$payments .= ', ';
|
||||
}
|
||||
$payments .= 'Balance ' . to_currency($row['due']);
|
||||
}
|
||||
|
||||
$summary_data[] = $this->xss_clean(array(
|
||||
'id' => $row['sale_id'],
|
||||
'type_code' => $row['type_code'],
|
||||
@@ -1395,7 +1410,7 @@ class Reports extends Secure_Controller
|
||||
'total' => to_currency($row['total']),
|
||||
'cost' => to_currency($row['cost']),
|
||||
'profit' => to_currency($row['profit']),
|
||||
'payment_type' => $row['payment_type'],
|
||||
'payment_type' => $payments,
|
||||
'comment' => $row['comment'],
|
||||
'edit' => anchor('sales/edit/'.$row['sale_id'], '<span class="glyphicon glyphicon-edit"></span>',
|
||||
array('class' => 'modal-dlg print_hide', $button_key => $button_label, 'data-btn-submit' => $this->lang->line('common_submit'), 'title' => $this->lang->line('sales_update')))
|
||||
|
||||
@@ -2,16 +2,13 @@
|
||||
|
||||
require_once("Secure_Controller.php");
|
||||
|
||||
define('PRICE_MODE_STANDARD', 0);
|
||||
define('PRICE_MODE_KIT', 1);
|
||||
define('PAYMENT_TYPE_UNASSIGNED', '--');
|
||||
|
||||
class Sales extends Secure_Controller
|
||||
{
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct('sales');
|
||||
|
||||
$this->load->helper('file');
|
||||
$this->load->library('sale_lib');
|
||||
$this->load->library('email_lib');
|
||||
$this->load->library('token_lib');
|
||||
@@ -36,20 +33,11 @@ class Sales extends Secure_Controller
|
||||
{
|
||||
$data['table_headers'] = get_sales_manage_table_headers();
|
||||
|
||||
// filters that will be loaded in the multiselect dropdown
|
||||
if($this->config->item('invoice_enable') == TRUE)
|
||||
{
|
||||
$data['filters'] = array('only_cash' => $this->lang->line('sales_cash_filter'),
|
||||
'only_due' => $this->lang->line('sales_due_filter'),
|
||||
'only_check' => $this->lang->line('sales_check_filter'),
|
||||
'only_invoices' => $this->lang->line('sales_invoice_filter'));
|
||||
}
|
||||
else
|
||||
{
|
||||
$data['filters'] = array('only_cash' => $this->lang->line('sales_cash_filter'),
|
||||
'only_due' => $this->lang->line('sales_due_filter'),
|
||||
'only_check' => $this->lang->line('sales_check_filter'));
|
||||
}
|
||||
$data['filters'] = array('only_cash' => $this->lang->line('sales_cash_filter'),
|
||||
'only_due' => $this->lang->line('sales_due_filter'),
|
||||
'only_check' => $this->lang->line('sales_check_filter'),
|
||||
'only_creditcard' => $this->lang->line('sales_credit_filter'),
|
||||
'only_invoices' => $this->lang->line('sales_invoice_filter'));
|
||||
|
||||
$this->load->view('sales/manage', $data);
|
||||
}
|
||||
@@ -78,6 +66,7 @@ class Sales extends Secure_Controller
|
||||
'only_cash' => FALSE,
|
||||
'only_due' => FALSE,
|
||||
'only_check' => FALSE,
|
||||
'only_creditcard' => FALSE,
|
||||
'only_invoices' => $this->config->item('invoice_enable') && $this->input->get('only_invoices'),
|
||||
'is_valid_receipt' => $this->Sale->is_valid_receipt($search));
|
||||
|
||||
@@ -200,6 +189,8 @@ class Sales extends Secure_Controller
|
||||
$this->sale_lib->set_sale_location($stock_location);
|
||||
}
|
||||
|
||||
$this->sale_lib->empty_payments();
|
||||
|
||||
$this->_reload();
|
||||
}
|
||||
|
||||
@@ -268,7 +259,7 @@ class Sales extends Secure_Controller
|
||||
$data = array();
|
||||
|
||||
$payment_type = $this->input->post('payment_type');
|
||||
if($payment_type != $this->lang->line('sales_giftcard'))
|
||||
if($payment_type !== $this->lang->line('sales_giftcard'))
|
||||
{
|
||||
$this->form_validation->set_rules('amount_tendered', 'lang:sales_amount_tendered', 'trim|required|callback_numeric');
|
||||
}
|
||||
@@ -279,7 +270,7 @@ class Sales extends Secure_Controller
|
||||
|
||||
if($this->form_validation->run() == FALSE)
|
||||
{
|
||||
if($payment_type == $this->lang->line('sales_giftcard'))
|
||||
if($payment_type === $this->lang->line('sales_giftcard'))
|
||||
{
|
||||
$data['error'] = $this->lang->line('sales_must_enter_numeric_giftcard');
|
||||
}
|
||||
@@ -290,7 +281,7 @@ class Sales extends Secure_Controller
|
||||
}
|
||||
else
|
||||
{
|
||||
if($payment_type == $this->lang->line('sales_giftcard'))
|
||||
if($payment_type === $this->lang->line('sales_giftcard'))
|
||||
{
|
||||
// in case of giftcard payment the register input amount_tendered becomes the giftcard number
|
||||
$giftcard_num = $this->input->post('amount_tendered');
|
||||
@@ -321,7 +312,7 @@ class Sales extends Secure_Controller
|
||||
$this->sale_lib->add_payment($payment_type, $amount_tendered);
|
||||
}
|
||||
}
|
||||
elseif($payment_type == $this->lang->line('sales_rewards'))
|
||||
elseif($payment_type === $this->lang->line('sales_rewards'))
|
||||
{
|
||||
$customer_id = $this->sale_lib->get_customer();
|
||||
$package_id = $this->Customer->get_info($customer_id)->package_id;
|
||||
@@ -353,6 +344,20 @@ class Sales extends Secure_Controller
|
||||
}
|
||||
}
|
||||
}
|
||||
elseif($payment_type === $this->lang->line('sales_cash'))
|
||||
{
|
||||
$amount_due = $this->sale_lib->get_total();
|
||||
$sales_total = $this->sale_lib->get_total(FALSE);
|
||||
|
||||
$amount_tendered = $this->input->post('amount_tendered');
|
||||
$this->sale_lib->add_payment($payment_type, $amount_tendered);
|
||||
$cash_adjustment_amount = $amount_due - $sales_total;
|
||||
if($cash_adjustment_amount <> 0)
|
||||
{
|
||||
$this->session->set_userdata('cash_mode', CASH_MODE_TRUE);
|
||||
$this->sale_lib->add_payment($this->lang->line('sales_cash_adjustment'), $cash_adjustment_amount, CASH_ADJUSTMENT_TRUE);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$amount_tendered = $this->input->post('amount_tendered');
|
||||
@@ -406,7 +411,8 @@ class Sales extends Secure_Controller
|
||||
{
|
||||
// Add kit item to order if one is assigned
|
||||
$pieces = explode(' ', $item_id_or_number_or_item_kit_or_receipt);
|
||||
$item_kit_id = $pieces[1];
|
||||
|
||||
$item_kit_id = (count($pieces) > 1) ? $pieces[1] : $item_id_or_number_or_item_kit_or_receipt;
|
||||
$item_kit_info = $this->Item_kit->get_info($item_kit_id);
|
||||
$kit_item_id = $item_kit_info->kit_item_id;
|
||||
$kit_price_option = $item_kit_info->price_option;
|
||||
@@ -454,6 +460,7 @@ class Sales extends Secure_Controller
|
||||
$data['warning'] = $this->sale_lib->out_of_stock($item_id_or_number_or_item_kit_or_receipt, $item_location);
|
||||
}
|
||||
}
|
||||
|
||||
$this->_reload($data);
|
||||
}
|
||||
|
||||
@@ -478,6 +485,8 @@ class Sales extends Secure_Controller
|
||||
if($this->form_validation->run() != FALSE)
|
||||
{
|
||||
$this->sale_lib->edit_item($item_id, $description, $serialnumber, $quantity, $discount, $discount_type, $price, $discounted_total);
|
||||
|
||||
$this->sale_lib->empty_payments();
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -493,6 +502,8 @@ class Sales extends Secure_Controller
|
||||
{
|
||||
$this->sale_lib->delete_item($item_number);
|
||||
|
||||
$this->sale_lib->empty_payments();
|
||||
|
||||
$this->_reload();
|
||||
}
|
||||
|
||||
@@ -571,22 +582,22 @@ class Sales extends Secure_Controller
|
||||
$data['payments_total'] = $totals['payment_total'];
|
||||
$data['payments_cover_total'] = $totals['payments_cover_total'];
|
||||
$data['cash_rounding'] = $this->session->userdata('cash_rounding');
|
||||
$data['cash_mode'] = $this->session->userdata('cash_mode');
|
||||
$data['prediscount_subtotal'] = $totals['prediscount_subtotal'];
|
||||
$data['cash_total'] = $totals['cash_total'];
|
||||
$data['non_cash_total'] = $totals['total'];
|
||||
$data['cash_amount_due'] = $totals['cash_amount_due'];
|
||||
$data['non_cash_amount_due'] = $totals['amount_due'];
|
||||
|
||||
if($data['cash_rounding'])
|
||||
if($data['cash_mode'])
|
||||
{
|
||||
$data['total'] = $totals['cash_total'];
|
||||
$data['amount_due'] = $totals['cash_amount_due'];
|
||||
}
|
||||
else
|
||||
{
|
||||
$data['total'] = $totals['total'];
|
||||
$data['amount_due'] = $totals['amount_due'];
|
||||
}
|
||||
|
||||
$data['amount_change'] = $data['amount_due'] * -1;
|
||||
|
||||
if($data['amount_change'] > 0)
|
||||
@@ -609,6 +620,7 @@ class Sales extends Secure_Controller
|
||||
if($this->sale_lib->is_invoice_mode())
|
||||
{
|
||||
$invoice_format = $this->config->item('sales_invoice_format');
|
||||
|
||||
// generate final invoice number (if using the invoice in sales by receipt mode then the invoice number can be manually entered or altered in some way
|
||||
if(!empty($invoice_format) && $invoice_number == NULL)
|
||||
{
|
||||
@@ -783,9 +795,11 @@ class Sales extends Secure_Controller
|
||||
new Token_invoice_count('POS ' . $sale_data['sale_id']),
|
||||
new Token_customer((object)$sale_data));
|
||||
$text = $this->token_lib->render($text, $tokens);
|
||||
$sale_data['mimetype'] = get_mime_by_extension('uploads/' . $this->config->item('company_logo'));
|
||||
|
||||
// generate email attachment: invoice in pdf format
|
||||
$html = $this->load->view("sales/" . $type . "_email", $sale_data, TRUE);
|
||||
|
||||
// load pdf helper
|
||||
$this->load->helper(array('dompdf', 'file'));
|
||||
$filename = sys_get_temp_dir() . '/' . $this->lang->line("sales_" . $type) . '-' . str_replace('/', '-', $number) . '.pdf';
|
||||
@@ -902,7 +916,9 @@ class Sales extends Secure_Controller
|
||||
private function _load_sale_data($sale_id)
|
||||
{
|
||||
$this->sale_lib->clear_all();
|
||||
$this->sale_lib->reset_cash_flags();
|
||||
$cash_rounding = $this->sale_lib->reset_cash_rounding();
|
||||
$data['cash_rounding'] = $cash_rounding;
|
||||
|
||||
$sale_info = $this->Sale->get_info($sale_id)->row_array();
|
||||
$this->sale_lib->copy_entire_sale($sale_id);
|
||||
$data = array();
|
||||
@@ -910,7 +926,7 @@ class Sales extends Secure_Controller
|
||||
$data['payments'] = $this->sale_lib->get_payments();
|
||||
$data['selected_payment_type'] = $this->sale_lib->get_payment_type();
|
||||
|
||||
$tax_details = $this->tax_lib->get_taxes($data['cart']);
|
||||
$tax_details = $this->tax_lib->get_taxes($data['cart'], $sale_id);
|
||||
$data['taxes'] = $this->Sale->get_sales_taxes($sale_id);
|
||||
$data['discount'] = $this->sale_lib->get_discount();
|
||||
$data['transaction_time'] = to_datetime(strtotime($sale_info['sale_time']));
|
||||
@@ -921,18 +937,18 @@ class Sales extends Secure_Controller
|
||||
|
||||
// Returns 'subtotal', 'total', 'cash_total', 'payment_total', 'amount_due', 'cash_amount_due', 'payments_cover_total'
|
||||
$totals = $this->sale_lib->get_totals($tax_details[0]);
|
||||
$this->session->set_userdata('cash_adjustment_amount', $totals['cash_adjustment_amount']);
|
||||
$data['subtotal'] = $totals['subtotal'];
|
||||
$data['total'] = $totals['total'];
|
||||
$data['payments_total'] = $totals['payment_total'];
|
||||
$data['payments_cover_total'] = $totals['payments_cover_total'];
|
||||
$data['cash_rounding'] = $this->session->userdata('cash_rounding');
|
||||
$data['cash_mode'] = $this->session->userdata('cash_mode');
|
||||
$data['prediscount_subtotal'] = $totals['prediscount_subtotal'];
|
||||
$data['cash_total'] = $totals['cash_total'];
|
||||
$data['non_cash_total'] = $totals['total'];
|
||||
$data['cash_amount_due'] = $totals['cash_amount_due'];
|
||||
$data['non_cash_amount_due'] = $totals['amount_due'];
|
||||
|
||||
if($this->session->userdata('cash_rounding'))
|
||||
if($data['cash_mode'] && ($data['selected_payment_type'] === $this->lang->line('sales_cash') || $data['payments_total'] > 0))
|
||||
{
|
||||
$data['total'] = $totals['cash_total'];
|
||||
$data['amount_due'] = $totals['cash_amount_due'];
|
||||
@@ -942,6 +958,7 @@ class Sales extends Secure_Controller
|
||||
$data['total'] = $totals['total'];
|
||||
$data['amount_due'] = $totals['amount_due'];
|
||||
}
|
||||
|
||||
$data['amount_change'] = $data['amount_due'] * -1;
|
||||
|
||||
$employee_info = $this->Employee->get_info($this->sale_lib->get_employee());
|
||||
@@ -999,8 +1016,8 @@ class Sales extends Secure_Controller
|
||||
}
|
||||
|
||||
$invoice_type = $this->config->item('invoice_type');
|
||||
|
||||
$data['invoice_view'] = $invoice_type;
|
||||
|
||||
return $this->xss_clean($data);
|
||||
}
|
||||
|
||||
@@ -1012,6 +1029,11 @@ class Sales extends Secure_Controller
|
||||
$sale_id = -1;
|
||||
$this->session->set_userdata('sale_id', -1);
|
||||
}
|
||||
$cash_rounding = $this->sale_lib->reset_cash_rounding();
|
||||
|
||||
// cash_rounding indicates only that the site is configured for cash rounding
|
||||
$data['cash_rounding'] = $cash_rounding;
|
||||
|
||||
$data['cart'] = $this->sale_lib->get_cart();
|
||||
$customer_info = $this->_load_customer_data($this->sale_lib->get_customer(), $data, TRUE);
|
||||
|
||||
@@ -1026,22 +1048,29 @@ class Sales extends Secure_Controller
|
||||
$data['taxes'] = $tax_details[0];
|
||||
$data['discount'] = $this->sale_lib->get_discount();
|
||||
$data['payments'] = $this->sale_lib->get_payments();
|
||||
|
||||
// Returns 'subtotal', 'total', 'cash_total', 'payment_total', 'amount_due', 'cash_amount_due', 'payments_cover_total'
|
||||
$totals = $this->sale_lib->get_totals($tax_details[0]);
|
||||
|
||||
$data['item_count'] = $totals['item_count'];
|
||||
$data['total_units'] = $totals['total_units'];
|
||||
$data['subtotal'] = $totals['subtotal'];
|
||||
$data['total'] = $totals['total'];
|
||||
$data['payments_total'] = $totals['payment_total'];
|
||||
$data['payments_cover_total'] = $totals['payments_cover_total'];
|
||||
$data['cash_rounding'] = $this->session->userdata('cash_rounding');
|
||||
|
||||
// cash_mode indicates whether this sale is going to be processed using cash_rounding
|
||||
$cash_mode = $this->session->userdata('cash_mode');
|
||||
$data['cash_mode'] = $cash_mode;
|
||||
$data['prediscount_subtotal'] = $totals['prediscount_subtotal'];
|
||||
$data['cash_total'] = $totals['cash_total'];
|
||||
$data['non_cash_total'] = $totals['total'];
|
||||
$data['cash_amount_due'] = $totals['cash_amount_due'];
|
||||
$data['non_cash_amount_due'] = $totals['amount_due'];
|
||||
|
||||
if($data['cash_rounding'])
|
||||
$data['selected_payment_type'] = $this->sale_lib->get_payment_type();
|
||||
|
||||
if($data['cash_mode'] && ($data['selected_payment_type'] == $this->lang->line('sales_cash') || $data['payments_total'] > 0))
|
||||
{
|
||||
$data['total'] = $totals['cash_total'];
|
||||
$data['amount_due'] = $totals['cash_amount_due'];
|
||||
@@ -1051,11 +1080,12 @@ class Sales extends Secure_Controller
|
||||
$data['total'] = $totals['total'];
|
||||
$data['amount_due'] = $totals['amount_due'];
|
||||
}
|
||||
|
||||
$data['amount_change'] = $data['amount_due'] * -1;
|
||||
|
||||
$data['comment'] = $this->sale_lib->get_comment();
|
||||
$data['email_receipt'] = $this->sale_lib->is_email_receipt();
|
||||
$data['selected_payment_type'] = $this->sale_lib->get_payment_type();
|
||||
|
||||
if($customer_info && $this->config->item('customer_reward_enable') == TRUE)
|
||||
{
|
||||
$data['payment_options'] = $this->Sale->get_payment_options(TRUE, TRUE);
|
||||
@@ -1142,8 +1172,8 @@ class Sales extends Secure_Controller
|
||||
$data['selected_employee_id'] = $sale_info['employee_id'];
|
||||
$data['selected_employee_name'] = $this->xss_clean($employee_info->first_name . ' ' . $employee_info->last_name);
|
||||
$data['sale_info'] = $sale_info;
|
||||
$balance_due = $sale_info['amount_due'] - $sale_info['amount_tendered'];
|
||||
if($balance_due < 0)
|
||||
$balance_due = round($sale_info['amount_due'] - $sale_info['amount_tendered'] + $sale_info['cash_refund'], totals_decimals(), PHP_ROUND_HALF_UP);
|
||||
if(!$this->sale_lib->reset_cash_rounding() && $balance_due < 0)
|
||||
{
|
||||
$balance_due = 0;
|
||||
}
|
||||
@@ -1164,12 +1194,19 @@ class Sales extends Secure_Controller
|
||||
$data['balance_due'] = $balance_due != 0;
|
||||
|
||||
// don't allow gift card to be a payment option in a sale transaction edit because it's a complex change
|
||||
$new_payment_options = $this->xss_clean($this->Sale->get_payment_options(FALSE));
|
||||
$data['payment_options'] = $new_payment_options;
|
||||
$payment_options = $this->Sale->get_payment_options(FALSE);
|
||||
|
||||
if($this->sale_lib->reset_cash_rounding())
|
||||
{
|
||||
$payment_options[$this->lang->line('sales_cash_adjustment')] = $this->lang->line('sales_cash_adjustment');
|
||||
}
|
||||
|
||||
$data['payment_options'] = $this->xss_clean($payment_options);
|
||||
|
||||
// Set up a slightly modified list of payment types for new payment entry
|
||||
$new_payment_options["--"] = $this->lang->line('common_none_selected_text');
|
||||
$data['new_payment_options'] = $new_payment_options;
|
||||
$payment_options["--"] = $this->lang->line('common_none_selected_text');
|
||||
|
||||
$data['new_payment_options'] = $this->xss_clean($payment_options);
|
||||
|
||||
$this->load->view('sales/form', $data);
|
||||
}
|
||||
@@ -1235,9 +1272,10 @@ class Sales extends Secure_Controller
|
||||
$employee_id = $this->Employee->get_logged_in_employee_info()->person_id;
|
||||
|
||||
$date_formatter = date_create_from_format($this->config->item('dateformat') . ' ' . $this->config->item('timeformat'), $newdate);
|
||||
$sale_time = $date_formatter->format('Y-m-d H:i:s');
|
||||
|
||||
$sale_data = array(
|
||||
'sale_time' => $date_formatter->format('Y-m-d H:i:s'),
|
||||
'sale_time' => $sale_time,
|
||||
'customer_id' => $this->input->post('customer_id') != '' ? $this->input->post('customer_id') : NULL,
|
||||
'employee_id' => $this->input->post('employee_id') != '' ? $this->input->post('employee_id') : NULL,
|
||||
'comment' => $this->input->post('comment'),
|
||||
@@ -1246,6 +1284,7 @@ class Sales extends Secure_Controller
|
||||
|
||||
// In order to maintain tradition the only element that can change on prior payments is the payment type
|
||||
$payments = array();
|
||||
$amount_tendered = 0;
|
||||
$number_of_payments = $this->input->post('number_of_payments');
|
||||
for($i = 0; $i < $number_of_payments; ++$i)
|
||||
{
|
||||
@@ -1255,6 +1294,20 @@ class Sales extends Secure_Controller
|
||||
$refund_type = $this->input->post('refund_type_' . $i);
|
||||
$cash_refund = $this->input->post('refund_amount_' . $i);
|
||||
|
||||
if($payment_type == $this->lang->line('sales_cash_adjustment'))
|
||||
{
|
||||
$cash_adjustment = CASH_ADJUSTMENT_TRUE;
|
||||
}
|
||||
else
|
||||
{
|
||||
$cash_adjustment = CASH_ADJUSTMENT_FALSE;
|
||||
}
|
||||
|
||||
if(!$cash_adjustment)
|
||||
{
|
||||
$amount_tendered += $payment_amount - $cash_refund;
|
||||
}
|
||||
|
||||
// if the refund is not cash ...
|
||||
if(empty(strstr($refund_type, $this->lang->line('sales_cash'))))
|
||||
{
|
||||
@@ -1268,11 +1321,8 @@ class Sales extends Secure_Controller
|
||||
}
|
||||
}
|
||||
|
||||
// To maintain tradition we will also delete any payments with 0 amount
|
||||
// assuming these are mistakes introduced at sale time.
|
||||
// This is now done in models/Sale.php
|
||||
|
||||
$payments[] = array('payment_id' => $payment_id, 'payment_type' => $payment_type, 'payment_amount' => $payment_amount, 'cash_refund' => $cash_refund, 'employee_id' => $employee_id);
|
||||
$payments[] = array('payment_id' => $payment_id, 'payment_type' => $payment_type, 'payment_amount' => $payment_amount, 'cash_refund' => $cash_refund, 'cash_adjustment' => $cash_adjustment, 'employee_id' => $employee_id);
|
||||
}
|
||||
|
||||
$payment_id = -1;
|
||||
@@ -1281,9 +1331,27 @@ class Sales extends Secure_Controller
|
||||
|
||||
if($payment_type != PAYMENT_TYPE_UNASSIGNED && $payment_amount <> 0)
|
||||
{
|
||||
$payments[] = array('payment_id' => $payment_id, 'payment_type' => $payment_type, 'payment_amount' => $payment_amount, 'cash_refund' => 0.00, 'employee_id' => $employee_id);
|
||||
$cash_refund = 0;
|
||||
if($payment_type == $this->lang->line('sales_cash_adjustment'))
|
||||
{
|
||||
$cash_adjustment = CASH_ADJUSTMENT_TRUE;
|
||||
}
|
||||
else
|
||||
{
|
||||
$cash_adjustment = CASH_ADJUSTMENT_FALSE;
|
||||
$amount_tendered += $payment_amount;
|
||||
$sale_info = $this->Sale->get_info($sale_id)->row_array();
|
||||
|
||||
if($amount_tendered > $sale_info['amount_due'])
|
||||
{
|
||||
$cash_refund = $amount_tendered - $sale_info['amount_due'];
|
||||
}
|
||||
}
|
||||
|
||||
$payments[] = array('payment_id' => $payment_id, 'payment_type' => $payment_type, 'payment_amount' => $payment_amount, 'cash_refund' => $cash_refund, 'cash_adjustment' => $cash_adjustment, 'employee_id' => $employee_id);
|
||||
}
|
||||
|
||||
$this->Inventory->update('POS '.$sale_id, ['trans_date' => $sale_time]);
|
||||
if($this->Sale->update($sale_id, $sale_data, $payments))
|
||||
{
|
||||
echo json_encode(array('success' => TRUE, 'message' => $this->lang->line('sales_successfully_updated'), 'id' => $sale_id));
|
||||
@@ -1375,6 +1443,7 @@ class Sales extends Secure_Controller
|
||||
}
|
||||
|
||||
$this->sale_lib->clear_all();
|
||||
|
||||
$this->_reload($data);
|
||||
}
|
||||
|
||||
|
||||
@@ -22,6 +22,7 @@ class Suppliers extends Persons
|
||||
public function get_row($row_id)
|
||||
{
|
||||
$data_row = $this->xss_clean(get_supplier_data_row($this->Supplier->get_info($row_id)));
|
||||
$data_row['category'] = $this->Supplier->get_category_name($data_row['category']);
|
||||
|
||||
echo json_encode($data_row);
|
||||
}
|
||||
|
||||
57
application/core/MY_Security.php
Normal file
57
application/core/MY_Security.php
Normal file
@@ -0,0 +1,57 @@
|
||||
<?php
|
||||
defined('BASEPATH') or exit('No direct script access allowed');
|
||||
|
||||
class MY_Security extends CI_Security
|
||||
{
|
||||
/**
|
||||
* CSRF Set Cookie with samesite
|
||||
*
|
||||
* @codeCoverageIgnore
|
||||
* @return CI_Security
|
||||
*/
|
||||
public function csrf_set_cookie()
|
||||
{
|
||||
$expire = time() + $this->_csrf_expire;
|
||||
$secure_cookie = (bool)config_item('cookie_secure');
|
||||
|
||||
if ($secure_cookie && !is_https())
|
||||
{
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
$path = config_item('cookie_path');
|
||||
|
||||
if (PHP_VERSION_ID < 70300) {
|
||||
|
||||
if (is_https())
|
||||
{
|
||||
$path .= '; samesite=strict';
|
||||
}
|
||||
|
||||
setcookie($this->_csrf_cookie_name,
|
||||
$this->_csrf_hash, $expire,
|
||||
$path,
|
||||
config_item('cookie_domain'),
|
||||
$secure_cookie,
|
||||
FALSE);
|
||||
}
|
||||
else
|
||||
{
|
||||
$samesite = is_https() ? 'None' : 'Strict';
|
||||
|
||||
setcookie($this->_csrf_cookie_name,
|
||||
$this->_csrf_hash,
|
||||
['samesite' => $samesite,
|
||||
'secure' => $secure_cookie,
|
||||
'expires' => $expire,
|
||||
'path' => config_item('cookie_path'),
|
||||
'domain' => config_item('cookie_domain'),
|
||||
'httponly' => FALSE]);
|
||||
}
|
||||
|
||||
|
||||
log_message('info', 'CSRF cookie sent');
|
||||
|
||||
return $this;
|
||||
}
|
||||
}
|
||||
@@ -7,22 +7,10 @@
|
||||
function create_pdf($html, $filename = '')
|
||||
{
|
||||
// need to enable magic quotes for the
|
||||
$magic_quotes_enabled = get_magic_quotes_runtime();
|
||||
|
||||
if(!$magic_quotes_enabled)
|
||||
{
|
||||
ini_set('magic_quotes_runtime', TRUE);
|
||||
}
|
||||
|
||||
$dompdf = new Dompdf\Dompdf();
|
||||
$dompdf = new Dompdf\Dompdf(array("isRemoteEnabled" => TRUE, "isPhpEnabled" => TRUE));
|
||||
$dompdf->loadHtml(str_replace(array("\n", "\r"), '', $html));
|
||||
$dompdf->render();
|
||||
|
||||
if(!$magic_quotes_enabled)
|
||||
{
|
||||
ini_set('magic_quotes_runtime', $magic_quotes_enabled);
|
||||
}
|
||||
|
||||
|
||||
if($filename != '')
|
||||
{
|
||||
$dompdf->stream($filename . '.pdf');
|
||||
|
||||
@@ -4,6 +4,7 @@ const DEFAULT_LANGUAGE = 'english';
|
||||
const DEFAULT_LANGUAGE_CODE = 'en-US';
|
||||
|
||||
define('NOW', time());
|
||||
define('MAX_PRECISION', 1e14);
|
||||
define('DEFAULT_DATE', mktime(0, 0, 0, 1, 1, 2010));
|
||||
define('DEFAULT_DATETIME', mktime(0, 0, 0, 1, 1, 2010));
|
||||
|
||||
@@ -57,6 +58,7 @@ function get_languages()
|
||||
'ar-LB:arabic' => 'Arabic (Lebanon)',
|
||||
'az-AZ:azerbaijani' => 'Azerbaijani (Azerbaijan)',
|
||||
'bg:bulgarian' => 'Bulgarian',
|
||||
'bs:bosnian' => 'Bosnian',
|
||||
'cs:czech' => 'Czech',
|
||||
'da:danish' => 'Danish',
|
||||
'de:german' => 'German (Germany)',
|
||||
@@ -88,6 +90,7 @@ function get_languages()
|
||||
'th:thai' => 'Thai',
|
||||
'tl-PH:talong' => 'Tagalog (Philippines)',
|
||||
'tr:turkish' => 'Turkish',
|
||||
'uk-UA:ukrainian' => 'Ukrainian',
|
||||
'ur-PK:urdu' => 'Urdu (Islamic Republic of Pakistan)',
|
||||
'vi:vietnamese' => 'Vietnamese',
|
||||
'zh-Hans:simplified-chinese' => 'Chinese Simplified Script',
|
||||
@@ -424,6 +427,16 @@ function parse_decimals($number, $decimals = NULL)
|
||||
return $number;
|
||||
}
|
||||
|
||||
if ($number > MAX_PRECISION)
|
||||
{
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
if ($number > 1.e14)
|
||||
{
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
$config = get_instance()->config;
|
||||
|
||||
if($decimals == NULL)
|
||||
|
||||
@@ -503,6 +503,7 @@ function get_item_kits_manage_table_headers()
|
||||
|
||||
$headers = array(
|
||||
array('item_kit_id' => $CI->lang->line('item_kits_kit')),
|
||||
array('item_kit_number' => $CI->lang->line('item_kits_item_kit_number')),
|
||||
array('name' => $CI->lang->line('item_kits_name')),
|
||||
array('description' => $CI->lang->line('item_kits_description')),
|
||||
array('total_cost_price' => $CI->lang->line('items_cost_price'), 'sortable' => FALSE),
|
||||
@@ -523,6 +524,7 @@ function get_item_kit_data_row($item_kit)
|
||||
|
||||
return array (
|
||||
'item_kit_id' => $item_kit->item_kit_id,
|
||||
'item_kit_number' => $item_kit->item_kit_number,
|
||||
'name' => $item_kit->name,
|
||||
'description' => $item_kit->description,
|
||||
'total_cost_price' => to_currency($item_kit->total_cost_price),
|
||||
|
||||
@@ -7,7 +7,7 @@ $lang["common_close"] = "إغلاق";
|
||||
$lang["common_comments"] = "تعليقات";
|
||||
$lang["common_common"] = "عام";
|
||||
$lang["common_confirm_search"] = "لقد قمت اختيار أكتر من سجل، سوف تفقد هذه الاختيارات عند إرسال البحث، موافق؟";
|
||||
$lang["common_copryrights"] = "";
|
||||
$lang["common_copyrights"] = "© 2010 - %1";
|
||||
$lang["common_correct_errors"] = "يرجى تصحيح الأخطاء المحددة قبل الحفظ";
|
||||
$lang["common_country"] = "البلد";
|
||||
$lang["common_date"] = "التاريخ";
|
||||
@@ -27,6 +27,7 @@ $lang["common_first_page"] = "الأول";
|
||||
$lang["common_gender"] = "النوع";
|
||||
$lang["common_gender_female"] = "أنثى";
|
||||
$lang["common_gender_male"] = "ذكر";
|
||||
$lang["common_gender_undefined"] = "";
|
||||
$lang["common_id"] = "كود";
|
||||
$lang["common_import"] = "استيراد";
|
||||
$lang["common_import_change_file"] = "تغيير";
|
||||
@@ -43,6 +44,7 @@ $lang["common_list_of"] = "قائمة بـ";
|
||||
$lang["common_logout"] = "خروج";
|
||||
$lang["common_migration_needed"] = "سيبدأ ترحيل قاعدة البيانات إلى ٪1 بعد تسجيل الدخول.";
|
||||
$lang["common_new"] = "جديد";
|
||||
$lang["common_no"] = "";
|
||||
$lang["common_no_persons_to_display"] = "لا يوجد اناس لعرضهم.";
|
||||
$lang["common_none_selected_text"] = "[إختيار]";
|
||||
$lang["common_or"] = "أو";
|
||||
@@ -67,5 +69,6 @@ $lang["common_view_recent_sales"] = "عرض أحدث المبيعات";
|
||||
$lang["common_website"] = "الموقع الإلكترونى";
|
||||
$lang["common_welcome"] = "مرحباً";
|
||||
$lang["common_welcome_message"] = "مرحباً فى OSPOS برجاء إختيار أى قسم للبدء.";
|
||||
$lang["common_yes"] = "";
|
||||
$lang["common_you_are_using_ospos"] = "أنت تستخدم إصدار Open Source Point Of Sale";
|
||||
$lang["common_zip"] = "الرقم البريدى";
|
||||
|
||||
@@ -14,6 +14,9 @@ $lang["item_kits_error_adding_updating"] = "خطاء فى إضافة/تحديث
|
||||
$lang["item_kits_find_kit_item"] = "صنف لمجموعة";
|
||||
$lang["item_kits_info"] = "معلومات المجموعة";
|
||||
$lang["item_kits_item"] = "صنف";
|
||||
$lang["item_kits_item_kit_number"] = "";
|
||||
$lang["item_kits_item_kit_number_duplicate"] = "";
|
||||
$lang["item_kits_item_number"] = "";
|
||||
$lang["item_kits_items"] = "أصناف";
|
||||
$lang["item_kits_kit"] = "كود المجموعة";
|
||||
$lang["item_kits_kit_and_components"] = "المجموعة ومحتوياتها";
|
||||
|
||||
@@ -25,6 +25,7 @@ $lang["sales_confirm_delete"] = "هل تريد حذف عمليات البيع ا
|
||||
$lang["sales_confirm_restore"] = "هل انت متاكد من استعادة عملية البيع؟";
|
||||
$lang["sales_credit"] = "بطاقة إئتمانية";
|
||||
$lang["sales_credit_deposit"] = "ايداع ببطاقة ائتمان";
|
||||
$lang["sales_credit_filter"] = "";
|
||||
$lang["sales_customer"] = "العميل";
|
||||
$lang["sales_customer_address"] = "العنوان";
|
||||
$lang["sales_customer_discount"] = "الخصم";
|
||||
|
||||
@@ -7,7 +7,7 @@ $lang["common_close"] = "إغلاق";
|
||||
$lang["common_comments"] = "تعليقات";
|
||||
$lang["common_common"] = "عام";
|
||||
$lang["common_confirm_search"] = "لقد قمت اختيار أكتر من سجل، سوف تفقد هذه الاختيارات عند إرسال البحث، موافق؟";
|
||||
$lang["common_copryrights"] = "";
|
||||
$lang["common_copyrights"] = "© 2010 - %1";
|
||||
$lang["common_correct_errors"] = "يرجى تصحيح الأخطاء المحددة قبل الحفظ";
|
||||
$lang["common_country"] = "البلد";
|
||||
$lang["common_date"] = "التاريخ";
|
||||
@@ -27,6 +27,7 @@ $lang["common_first_page"] = "الأول";
|
||||
$lang["common_gender"] = "النوع";
|
||||
$lang["common_gender_female"] = "أنثى";
|
||||
$lang["common_gender_male"] = "ذكر";
|
||||
$lang["common_gender_undefined"] = "";
|
||||
$lang["common_id"] = "كود";
|
||||
$lang["common_import"] = "استيراد";
|
||||
$lang["common_import_change_file"] = "تغيير";
|
||||
@@ -43,6 +44,7 @@ $lang["common_list_of"] = "قائمة بـ";
|
||||
$lang["common_logout"] = "خروج";
|
||||
$lang["common_migration_needed"] = "سيبدأ ترحيل قاعدة البيانات إلى ٪1 بعد تسجيل الدخول.";
|
||||
$lang["common_new"] = "جديد";
|
||||
$lang["common_no"] = "";
|
||||
$lang["common_no_persons_to_display"] = "لا يوجد اناس لعرضهم.";
|
||||
$lang["common_none_selected_text"] = "[إختيار]";
|
||||
$lang["common_or"] = "أو";
|
||||
@@ -67,5 +69,6 @@ $lang["common_view_recent_sales"] = "عرض أحدث المبيعات";
|
||||
$lang["common_website"] = "الموقع الإلكترونى";
|
||||
$lang["common_welcome"] = "مرحباً";
|
||||
$lang["common_welcome_message"] = "مرحباً فى OSPOS برجاء إختيار أى قسم للبدء.";
|
||||
$lang["common_yes"] = "";
|
||||
$lang["common_you_are_using_ospos"] = "أنت تستخدم إصدار Open Source Point Of Sale";
|
||||
$lang["common_zip"] = "الرقم البريدى";
|
||||
|
||||
@@ -14,6 +14,9 @@ $lang["item_kits_error_adding_updating"] = "خطاء فى إضافة/تحديث
|
||||
$lang["item_kits_find_kit_item"] = "صنف لمجموعة";
|
||||
$lang["item_kits_info"] = "معلومات المجموعة";
|
||||
$lang["item_kits_item"] = "صنف";
|
||||
$lang["item_kits_item_kit_number"] = "";
|
||||
$lang["item_kits_item_kit_number_duplicate"] = "";
|
||||
$lang["item_kits_item_number"] = "";
|
||||
$lang["item_kits_items"] = "أصناف";
|
||||
$lang["item_kits_kit"] = "كود المجموعة";
|
||||
$lang["item_kits_kit_and_components"] = "المجموعة ومحتوياتها";
|
||||
|
||||
@@ -25,6 +25,7 @@ $lang["sales_confirm_delete"] = "هل تريد حذف عمليات البيع ا
|
||||
$lang["sales_confirm_restore"] = "هل انت متاكد من استعادة عملية البيع؟";
|
||||
$lang["sales_credit"] = "بطاقة إئتمانية";
|
||||
$lang["sales_credit_deposit"] = "ايداع ببطاقة ائتمان";
|
||||
$lang["sales_credit_filter"] = "";
|
||||
$lang["sales_customer"] = "العميل";
|
||||
$lang["sales_customer_address"] = "العنوان";
|
||||
$lang["sales_customer_discount"] = "الخصم";
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
$lang["tables_all"] = "Hamısı";
|
||||
$lang["tables_all"] = "hamısı";
|
||||
$lang["tables_columns"] = "Sütunlar";
|
||||
$lang["tables_hide_show_pagination"] = "Gizlət/Göstər səhifənin nömrələnməsin";
|
||||
$lang["tables_loading"] = "Lütfən gözləyin, səhifə yüklənir...";
|
||||
|
||||
@@ -7,30 +7,31 @@ $lang["common_close"] = "Bağlı";
|
||||
$lang["common_comments"] = "Rəylər";
|
||||
$lang["common_common"] = "ortaq";
|
||||
$lang["common_confirm_search"] = "Bir və ya bir neçə sətir seçdiniz, bunlar axtarışınızdan sonra artıq seçilməyəcək. Bu axtarışı göndərmək istədiyinizə əminsinizmi?";
|
||||
$lang["common_copryrights"] = "";
|
||||
$lang["common_copyrights"] = "© 2010 - %1";
|
||||
$lang["common_correct_errors"] = "Xahiş edirik təsdiqlə-dən əvvəl səhvləri düzəldin";
|
||||
$lang["common_country"] = "Ölkə";
|
||||
$lang["common_date"] = "Təqvim";
|
||||
$lang["common_delete"] = "Sil";
|
||||
$lang["common_det"] = "detallar";
|
||||
$lang["common_download_import_template"] = "İdxal CSV Şablonunu Yüklə (CSV)";
|
||||
$lang["common_download_import_template"] = "CSV Şablonunu (CSV) daxil edin";
|
||||
$lang["common_edit"] = "Redaktə Et";
|
||||
$lang["common_email"] = "E-poçt";
|
||||
$lang["common_email_invalid_format"] = "E-poçt ünvanı düzgün formatda deyil.";
|
||||
$lang["common_export_csv"] = "CSV Export";
|
||||
$lang["common_export_csv_no"] = "Xeyir";
|
||||
$lang["common_export_csv_no"] = "Xeyr";
|
||||
$lang["common_export_csv_yes"] = "Bəli";
|
||||
$lang["common_fields_required_message"] = "Qırmızı sahələr tələb olunur";
|
||||
$lang["common_first_name"] = "Ad";
|
||||
$lang["common_first_name_required"] = "Ad yazmağınız tələb olunur.";
|
||||
$lang["common_first_page"] = "Birinci";
|
||||
$lang["common_gender"] = "Cins";
|
||||
$lang["common_gender_female"] = "F";
|
||||
$lang["common_gender_male"] = "M";
|
||||
$lang["common_gender_female"] = "Q";
|
||||
$lang["common_gender_male"] = "K";
|
||||
$lang["common_gender_undefined"] = "";
|
||||
$lang["common_id"] = "ID";
|
||||
$lang["common_import"] = "İmport";
|
||||
$lang["common_import"] = "Daxil et";
|
||||
$lang["common_import_change_file"] = "Dəyiş";
|
||||
$lang["common_import_csv"] = "CSV Import";
|
||||
$lang["common_import_csv"] = "CSV daxil et";
|
||||
$lang["common_import_full_path"] = "CSV faylına tam yol tələb olunur";
|
||||
$lang["common_import_remove_file"] = "Sil(Gizlət)";
|
||||
$lang["common_import_select_file"] = "Fayl Seç";
|
||||
@@ -43,9 +44,10 @@ $lang["common_list_of"] = "Siyahısı";
|
||||
$lang["common_logout"] = "Çıxış";
|
||||
$lang["common_migration_needed"] = "Girişdən sonra bazaya %1 köçməsi başlayacaq.";
|
||||
$lang["common_new"] = "Yenisi";
|
||||
$lang["common_no"] = "";
|
||||
$lang["common_no_persons_to_display"] = "Göstərmək üçün heç kim yoxdur.";
|
||||
$lang["common_none_selected_text"] = "Seçin";
|
||||
$lang["common_or"] = "Və Ya";
|
||||
$lang["common_or"] = "Və ya";
|
||||
$lang["common_phone_number"] = "Telefon";
|
||||
$lang["common_phone_number_required"] = "çıxarış ";
|
||||
$lang["common_please_visit_my"] = "Xahiş edirik ziyarət edin";
|
||||
@@ -59,13 +61,14 @@ $lang["common_return_policy"] = "Qaytarma siyasəti";
|
||||
$lang["common_search"] = "Axtarış";
|
||||
$lang["common_search_options"] = "Axtarış variantları";
|
||||
$lang["common_searched_for"] = "Axtarıldı";
|
||||
$lang["common_state"] = "Ştat";
|
||||
$lang["common_state"] = "Əyalət";
|
||||
$lang["common_submit"] = "Təsdiqlə";
|
||||
$lang["common_total_spent"] = "Cəmi Xərclənmiş";
|
||||
$lang["common_total_spent"] = "Ümumi xərc";
|
||||
$lang["common_unknown"] = "Naməlum";
|
||||
$lang["common_view_recent_sales"] = "Son Satışları Göstər";
|
||||
$lang["common_website"] = "Veb Sayt";
|
||||
$lang["common_welcome"] = "Xoş Gəlmisiniz";
|
||||
$lang["common_welcome_message"] = "ALSAN-a Xoş gəlmisiniz, başlamaq üçün bir modula basın.";
|
||||
$lang["common_yes"] = "";
|
||||
$lang["common_you_are_using_ospos"] = "Açıq Layihədə Satışın Avtomatlaşdırma Nöqtəsi versiya";
|
||||
$lang["common_zip"] = "Poçt Kodu";
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
$lang["config_address"] = "Şirkət Adresi";
|
||||
$lang["config_address_required"] = "Şirkətin adı olan boşluq sahəsi doldurulmalıdı.";
|
||||
$lang["config_all_set"] = "All file permissions are set correctly!";
|
||||
$lang["config_address_required"] = "Şirkətin adı olan boşluq sahəsi doldurulmalıdı.";
|
||||
$lang["config_all_set"] = "Bütün fayl icazələri düzgün qurulub!";
|
||||
$lang["config_allow_duplicate_barcodes"] = "Dublikat Barkodlarına icazə verin";
|
||||
$lang["config_apostrophe"] = "Apastrof";
|
||||
$lang["config_backup_button"] = "Ehtiyyat Köçürmə";
|
||||
@@ -34,7 +34,7 @@ $lang["config_bottom"] = "Aşağı";
|
||||
$lang["config_cash_decimals"] = "Nəğd Pul Cədvəlləri";
|
||||
$lang["config_cash_decimals_tooltip"] = "Nağd pul və Məzənnədəki ədədlər eyni olarsa, onda nağd pul yuvarlaqlaşması baş verməz.";
|
||||
$lang["config_cash_rounding"] = "Nəğd Pul Yuvarlaqlaşdırılması";
|
||||
$lang["config_category_dropdown"] = "";
|
||||
$lang["config_category_dropdown"] = "Bölməni açılan siyahida göstər";
|
||||
$lang["config_center"] = "Mərkəz";
|
||||
$lang["config_comma"] = "vergül";
|
||||
$lang["config_company"] = "Şirkətin Adı";
|
||||
@@ -113,7 +113,7 @@ $lang["config_email_smtp_user"] = "SMTP İstifadəçi Adı";
|
||||
$lang["config_enforce_privacy"] = "Məxvilik Təmin edin";
|
||||
$lang["config_enforce_privacy_tooltip"] = "Müştərilərin gizliliyini qorumaq, silmək halında məlumat şifrələməsini təmin etmək";
|
||||
$lang["config_fax"] = "Faks";
|
||||
$lang["config_file_perm"] = "There are problems with file permissions please fix and reload this page.";
|
||||
$lang["config_file_perm"] = "Fayl icazəsində problem var, lütfən bu səhvləri düzəldib səhifəni yeniləyin.";
|
||||
$lang["config_financial_year"] = "Maliyyə İli Başlancığı";
|
||||
$lang["config_financial_year_apr"] = "1 Aprel";
|
||||
$lang["config_financial_year_aug"] = "1 Avgust";
|
||||
@@ -138,11 +138,11 @@ $lang["config_general_configuration"] = "Ümumi Konfiqurasiya";
|
||||
$lang["config_giftcard_number"] = "Hədiyyə Kartı Nömrəsi";
|
||||
$lang["config_giftcard_random"] = "Təsadüfən Yarat";
|
||||
$lang["config_giftcard_series"] = "Bölümlərə görə Yarat";
|
||||
$lang["config_image_allowed_file_types"] = "";
|
||||
$lang["config_image_max_height_tooltip"] = "";
|
||||
$lang["config_image_max_size_tooltip"] = "";
|
||||
$lang["config_image_max_width_tooltip"] = "";
|
||||
$lang["config_image_restrictions"] = "";
|
||||
$lang["config_image_allowed_file_types"] = "İcazəli fayl növləri";
|
||||
$lang["config_image_max_height_tooltip"] = "Şəkillərinin maksimum hündürlüyü pikselə(px).";
|
||||
$lang["config_image_max_size_tooltip"] = "Şəkil yükləmələrinin maksimum fayl ölçüsü kilobaytla(kb).";
|
||||
$lang["config_image_max_width_tooltip"] = "Şəkillərinin maksimum enliliyi pikselə(px).";
|
||||
$lang["config_image_restrictions"] = "Şəkil yükləmə məhdudiyyətləri";
|
||||
$lang["config_include_hsn"] = "HSN Kodlarına dəstək verin";
|
||||
$lang["config_info"] = "Məlumat";
|
||||
$lang["config_info_configuration"] = "Dükan İnformasiyası";
|
||||
@@ -155,8 +155,8 @@ $lang["config_invoice_email_message"] = "Dil";
|
||||
$lang["config_invoice_enable"] = "Fakturanı Aktivləşdir";
|
||||
$lang["config_invoice_printer"] = "Faktura Printeri";
|
||||
$lang["config_invoice_type"] = "Qaimənin Tipi";
|
||||
$lang["config_is_readable"] = "";
|
||||
$lang["config_is_writable"] = "is writable, but the permissions are higher than 750.";
|
||||
$lang["config_is_readable"] = "oxunur, lakin icazələr 660-dan yüksəkdir.";
|
||||
$lang["config_is_writable"] = "yazılabilir, lakin icazələr 750-dən yüksəkdir.";
|
||||
$lang["config_jsprintsetup_required"] = "Xəbərdarlıq: Bu funksiya yalnız FireFox jsPrintSetup addon quraşdırıldığı halda işləyəcəkdir. Yadda saxlanılsın?";
|
||||
$lang["config_language"] = "Dil";
|
||||
$lang["config_last_used_invoice_number"] = "Son istifadə edilmiş Faktura nömrəsi";
|
||||
@@ -194,7 +194,7 @@ $lang["config_msg_src_required"] = "SMS-API Göndərici ID tələb olunan sahəd
|
||||
$lang["config_msg_uid"] = "SMS-API İstifadəçi adı";
|
||||
$lang["config_msg_uid_required"] = "SMS-API İstifadəçi adı tələb olunan sahədir";
|
||||
$lang["config_multi_pack_enabled"] = "Hər bir elementə birdən çox paket";
|
||||
$lang["config_no_risk"] = "No security/vulnerability risks.";
|
||||
$lang["config_no_risk"] = "Təhlükəsizlik / zəiflik riski yoxdur.";
|
||||
$lang["config_none"] = "Heç biri";
|
||||
$lang["config_notify_alignment"] = "Bildiriş Pəncərə Mövqeyi";
|
||||
$lang["config_number_format"] = "Nömrə Formatı";
|
||||
@@ -202,7 +202,7 @@ $lang["config_number_locale"] = "Yerləşdirmə";
|
||||
$lang["config_number_locale_invalid"] = "Kompaniyanın tel.";
|
||||
$lang["config_number_locale_required"] = "Şirkət telefonu olan sahə boş qalma bilməz.";
|
||||
$lang["config_number_locale_tooltip"] = "Bu link vasitəsilə uyğun bir yer tapın.";
|
||||
$lang["config_os_timezone"] = "";
|
||||
$lang["config_os_timezone"] = "OSPOS Saat qurşağı:";
|
||||
$lang["config_ospos_info"] = "OSPOS quraşdırılması məlumatı";
|
||||
$lang["config_payment_options_order"] = "Sifariş üçün Ödəmə Şərtləri";
|
||||
$lang["config_perm_risk"] = "Permissions higher than 750 leaves this software at risk.";
|
||||
@@ -244,14 +244,14 @@ $lang["config_receipt_short"] = "Qısa";
|
||||
$lang["config_receipt_show_company_name"] = "Şirkətin Adını Göstər";
|
||||
$lang["config_receipt_show_description"] = "Təsviri Göstər";
|
||||
$lang["config_receipt_show_serialnumber"] = "Serial nömrəsi göstər";
|
||||
$lang["config_receipt_show_tax_ind"] = "";
|
||||
$lang["config_receipt_show_tax_ind"] = "Vergi göstəricisinə bax";
|
||||
$lang["config_receipt_show_taxes"] = "Vergini Göstər";
|
||||
$lang["config_receipt_show_total_discount"] = "Ümumi Endirim göstər";
|
||||
$lang["config_receipt_template"] = "Geri qaytarmaq mütləq məsafə lazımdır";
|
||||
$lang["config_receiving_calculate_average_price"] = "Otalama Qiyməti Hesabla (Alınan)";
|
||||
$lang["config_recv_invoice_format"] = "Alınan Fatura Formatı";
|
||||
$lang["config_register_mode_default"] = "Standart Qeydiyyat Rejimi";
|
||||
$lang["config_report_an_issue"] = "";
|
||||
$lang["config_report_an_issue"] = "Bir problemi bildirişi";
|
||||
$lang["config_return_policy_required"] = "Geri Qaytarma Qanunu olan sahə zəruri sahədir.";
|
||||
$lang["config_reward"] = "Mükafat";
|
||||
$lang["config_reward_configuration"] = "Konfiqurasiya ugurla saxlanıldı";
|
||||
@@ -260,20 +260,20 @@ $lang["config_sales_invoice_format"] = "Satış Fatura Formatı";
|
||||
$lang["config_sales_quote_format"] = "Satış Sitat Formati";
|
||||
$lang["config_saved_successfully"] = "Konfiqurasiya uğurla saxlanıldı.";
|
||||
$lang["config_saved_unsuccessfully"] = "Konfiqurasiyanı saxlamq mümkün olmadı.";
|
||||
$lang["config_security_issue"] = "Security Vulnerability Warning";
|
||||
$lang["config_security_issue"] = "Təhlükəsizlik açığı xəbərdarlığı";
|
||||
$lang["config_server_notice"] = "Xahiş edirik, hesabatın təqdim edilməsi üçün aşağıdakı məlumatı istifadə edin.";
|
||||
$lang["config_show_office_group"] = "Ofis İşarəsini Göstər";
|
||||
$lang["config_statistics"] = "Statistikalari Göndər";
|
||||
$lang["config_statistics_tooltip"] = "İnkişaf və xüsusiyyət təkmilləşdirilməsi məqsədi ilə statistika göndərin.";
|
||||
$lang["config_stock_location"] = "Ehtiyyat Yeri";
|
||||
$lang["config_stock_location_duplicate"] = "Ehtiyyat Olan Yer Unikal Olmalıdir.";
|
||||
$lang["config_stock_location_invalid_chars"] = "Ehtiyyat Yeri '_' təşkil etməməlidir.";
|
||||
$lang["config_stock_location_invalid_chars"] = "Ehtiyyat Yeri təşkil etməməlidir '_'.";
|
||||
$lang["config_stock_location_required"] = "Ehtiyyat Yeri Olan Sahə boş qala bilməz.";
|
||||
$lang["config_suggestions_first_column"] = "Sütun 1";
|
||||
$lang["config_suggestions_layout"] = "Təklif Çərçivələrini Axtar";
|
||||
$lang["config_suggestions_second_column"] = "Sütun 2";
|
||||
$lang["config_suggestions_third_column"] = "Sütun 3";
|
||||
$lang["config_system_conf"] = "Setup & Conf";
|
||||
$lang["config_system_conf"] = "Quraşdırma və Conf";
|
||||
$lang["config_system_info"] = "System Info";
|
||||
$lang["config_table"] = "Masa";
|
||||
$lang["config_table_configuration"] = "Cədvəl Konfiqurasiyası";
|
||||
@@ -291,10 +291,10 @@ $lang["config_tax_included"] = "Vergi Daxildir";
|
||||
$lang["config_theme"] = "Vebsayt";
|
||||
$lang["config_thousands_separator"] = "Minliklər Ayıran";
|
||||
$lang["config_timezone"] = "Vaxt Zonası";
|
||||
$lang["config_timezone_error"] = "";
|
||||
$lang["config_timezone_error"] = "OSPOS Saat qurşağı Yerli saat qurşağınızdan fərqlidir.";
|
||||
$lang["config_top"] = "Yuxarı";
|
||||
$lang["config_use_destination_based_tax"] = "Təyinatından vergi istifadə edin";
|
||||
$lang["config_user_timezone"] = "";
|
||||
$lang["config_user_timezone"] = "Yerli saat qurşağı:";
|
||||
$lang["config_website"] = "Vebsayt";
|
||||
$lang["config_work_order_enable"] = "İş Sifariş Dəstəyi";
|
||||
$lang["config_work_order_format"] = "İş Sifarş Farmatı";
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
$lang["customers_account_number"] = "hesab nömrəsi";
|
||||
$lang["customers_account_number"] = "Hesab nömrəsi";
|
||||
$lang["customers_account_number_duplicate"] = "Hesab nömrəsi artıq verilənlər bazasında mövcuddur.";
|
||||
$lang["customers_available_points"] = "Mövcud ballar";
|
||||
$lang["customers_average"] = "Orta xərclənən";
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?php
|
||||
|
||||
$lang["employees_basic_information"] = "Məlumat";
|
||||
$lang["employees_cannot_be_deleted"] = "Seçilmiş əməkdaş (lar) silinə bilməz, bir və ya birdən çox əməkdaş satışlar edib, əks halda siz öz heasabınızı silməyə çalışırsiz.";
|
||||
$lang["employees_cannot_be_deleted"] = "Seçilmiş əməkdaş (lar) silinə bilməz, bir və ya birdən çox əməkdaş satışlar edib, əks halda siz öz heasabınızı silməyə çalışırsınız.";
|
||||
$lang["employees_change_password"] = "Şifrəni Dəyiş";
|
||||
$lang["employees_confirm_delete"] = "Siz əminsiniz ki seçilmiş əməkdaşları silmək istəyirsiniz?";
|
||||
$lang["employees_confirm_restore"] = "Seçilmiş əməkdaşı (lar) yenidən bərpa etməyinizə əminsinizmi?";
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
<?php
|
||||
|
||||
$lang["category_name_required"] = "Xərc Kategoriyası adı tələb olunur";
|
||||
$lang["expenses_categories_add_item"] = "Kategoriya əlavə et";
|
||||
$lang["expenses_categories_cannot_be_deleted"] = "Kategoriya Xərcləri silinmədi";
|
||||
$lang["category_name_required"] = "Xərc kateqoriyası adı tələb olunur";
|
||||
$lang["expenses_categories_add_item"] = "Kateqoriya əlavə et";
|
||||
$lang["expenses_categories_cannot_be_deleted"] = "Kateqoriya xərcləri silinmədi";
|
||||
$lang["expenses_categories_category_id"] = "Kimlik";
|
||||
$lang["expenses_categories_confirm_delete"] = "Seçilmiş xərc kateqoriyasını silmək istədiyinizə əminsinizmi?";
|
||||
$lang["expenses_categories_confirm_restore"] = "Seçilmiş xərc bölməsini bərpa etmək istədiyinizə əminsiniz?";
|
||||
$lang["expenses_categories_description"] = "Kateqoriya təsviri";
|
||||
$lang["expenses_categories_error_adding_updating"] = "Əlavədə Səhv/Xərcl Kategotiyasi yenilənir";
|
||||
$lang["expenses_categories_info"] = "Xərc Kategoriyası Məlumatı";
|
||||
$lang["expenses_categories_name"] = "Kategoriya adı";
|
||||
$lang["expenses_categories_new"] = "Yeni Kategoriya";
|
||||
$lang["expenses_categories_no_expenses_categories_to_display"] = "Heç bir kategoriya göstərilmir";
|
||||
$lang["expenses_categories_none_selected"] = "Siz heç bir Xərc Kategoriyasi Seçməmisiniz";
|
||||
$lang["expenses_categories_one_or_multiple"] = "Xərc Kategoriyası";
|
||||
$lang["expenses_categories_info"] = "Xərc kateqoriyası haqqında məlumat";
|
||||
$lang["expenses_categories_name"] = "Kateqoriya adı";
|
||||
$lang["expenses_categories_new"] = "Yeni Kateqoriya";
|
||||
$lang["expenses_categories_no_expenses_categories_to_display"] = "Heç bir kateqoriya göstərilmir";
|
||||
$lang["expenses_categories_none_selected"] = "Siz heç bir Xərc Kateqoriyası seçməmisiniz";
|
||||
$lang["expenses_categories_one_or_multiple"] = "Xərc Kateqoriyası";
|
||||
$lang["expenses_categories_quantity"] = "Miqdarı";
|
||||
$lang["expenses_categories_successful_adding"] = "Xərc Kategoriyası uğurla əlavə edildi";
|
||||
$lang["expenses_categories_successful_deleted"] = "Xərc Kategoriyası uğurla silindi";
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
$lang["item_kits_add_item"] = "Mal Əlavə Etmək";
|
||||
$lang["item_kits_all"] = "Hamısı";
|
||||
$lang["item_kits_cannot_be_deleted"] = "Dəst Mal (lar) silinə bilməz.";
|
||||
$lang["item_kits_confirm_delete"] = "Siz əminsiniz ki seçilmiş mallar dəstlərini silmək istəyirsiniz?";
|
||||
$lang["item_kits_confirm_delete"] = "Seçilmiş mallar dəstlərini silmək istəyinizə əminsiniz?";
|
||||
$lang["item_kits_confirm_restore"] = "Seçilən Mal dəstini (lər) bərpa etmək istədiyinizə əminsiniz?";
|
||||
$lang["item_kits_description"] = "Mal Dəstinin Təsviri";
|
||||
$lang["item_kits_discount"] = "Endirim";
|
||||
@@ -14,6 +14,9 @@ $lang["item_kits_error_adding_updating"] = "Malı yeniləməkdə və ya əlavə
|
||||
$lang["item_kits_find_kit_item"] = "Mal Dəsti";
|
||||
$lang["item_kits_info"] = "Mal Dəsti haqqında informasiya";
|
||||
$lang["item_kits_item"] = "Maddə";
|
||||
$lang["item_kits_item_kit_number"] = "";
|
||||
$lang["item_kits_item_kit_number_duplicate"] = "";
|
||||
$lang["item_kits_item_number"] = "";
|
||||
$lang["item_kits_items"] = "Mallar";
|
||||
$lang["item_kits_kit"] = "Dəstin İd";
|
||||
$lang["item_kits_kit_and_components"] = "Dəst və Komponentlər";
|
||||
|
||||
@@ -18,7 +18,7 @@ $lang["items_confirm_bulk_edit"] = "Siz əminsinizmi ki işarələnmiş butun ma
|
||||
$lang["items_confirm_bulk_edit_wipe_taxes"] = "Bütün Vergi haqqında olan Məlumatların yerləri dəyişəcək.";
|
||||
$lang["items_confirm_delete"] = "siz əminsiniz ki seçilmiş malları silmək istəyirsiniz?";
|
||||
$lang["items_confirm_restore"] = "Seçilmiş element (lər) bərpa etmək istədiyinizə əminsinizmi?";
|
||||
$lang["items_cost_price"] = "topdan satış qiyməti";
|
||||
$lang["items_cost_price"] = "Alış qiyməti";
|
||||
$lang["items_cost_price_number"] = "Topdan satış rəqəmlə olmalıdır.";
|
||||
$lang["items_cost_price_required"] = "Topdan satiış - yazılması vacib sahə.";
|
||||
$lang["items_count"] = "inventorun yenilənməsi";
|
||||
|
||||
@@ -8,7 +8,7 @@ $lang["module_cashups_desc"] = "Əlavə et, Yenilə, Sil və Qazancları axtar."
|
||||
$lang["module_config"] = "Konfiqursiya";
|
||||
$lang["module_config_desc"] = "ALSAN Konfiqurasiyasını dəyiş.";
|
||||
$lang["module_customers"] = "Müştərilər";
|
||||
$lang["module_customers_desc"] = "Əlavə et,Yenilə,Sil və Müştəriləri axtar.";
|
||||
$lang["module_customers_desc"] = "Əlavə et, Yenilə, Sil və Müştəriləri axtar.";
|
||||
$lang["module_employees"] = "Əməkdaşlar";
|
||||
$lang["module_employees_desc"] = "Əlavə et,Yenilə,Sil və Əməkdaşları axtar.";
|
||||
$lang["module_expenses"] = "Xərclər";
|
||||
@@ -35,7 +35,7 @@ $lang["module_reports"] = "Hesabatlar";
|
||||
$lang["module_reports_desc"] = "Hesabatları Yarat və Göstər.";
|
||||
$lang["module_sales"] = "Satışlar";
|
||||
$lang["module_sales_desc"] = "Satış prosesləri və Qaytarılanlar.";
|
||||
$lang["module_suppliers"] = "Təchizatcılar";
|
||||
$lang["module_suppliers_desc"] = "Əlavə et,Yenilə,Sil və Təchizatçıları Axtar.";
|
||||
$lang["module_suppliers"] = "Təchizatçılar";
|
||||
$lang["module_suppliers_desc"] = "Əlavə et, Yenilə, Sil və Təchizatçıları Axtar.";
|
||||
$lang["module_taxes"] = "Vergi";
|
||||
$lang["module_taxes_desc"] = "Satış üçün Vergiləri Ayarla.";
|
||||
|
||||
@@ -18,7 +18,7 @@ $lang["receivings_edit_sale"] = "malın redaktəsi səhvdir";
|
||||
$lang["receivings_employee"] = "Əməkdaş";
|
||||
$lang["receivings_error_editing_item"] = "Mal redaktə edilmədi.";
|
||||
$lang["receivings_error_requisition"] = "İnventarın yerdəyişməsi və ya yerinə qoyulması mümkün olmadı.";
|
||||
$lang["receivings_find_or_scan_item"] = "alış id";
|
||||
$lang["receivings_find_or_scan_item"] = "Məhsulu tap və ya skan et";
|
||||
$lang["receivings_find_or_scan_item_or_receipt"] = "malın adı";
|
||||
$lang["receivings_id"] = "alınma rejimi";
|
||||
$lang["receivings_item_name"] = "yeni tədarükçü";
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
$lang["reports_all"] = "hamısı";
|
||||
$lang["reports_authority"] = "Səlahiyyət";
|
||||
$lang["reports_canceled"] = "Ləğv Edilmiş";
|
||||
$lang["reports_categories"] = "kateqoriyalar";
|
||||
$lang["reports_categories"] = "Kateqoriyalar";
|
||||
$lang["reports_categories_summary_report"] = "komentariyalar";
|
||||
$lang["reports_category"] = "Kategoriya";
|
||||
$lang["reports_code_canceled"] = "CNL";
|
||||
@@ -22,7 +22,7 @@ $lang["reports_cost"] = "hesab";
|
||||
$lang["reports_cost_price"] = "müştəri";
|
||||
$lang["reports_count"] = "müştərilər";
|
||||
$lang["reports_customer"] = "müştərilərin hesabatı";
|
||||
$lang["reports_customers"] = "gun";
|
||||
$lang["reports_customers"] = "Müştərilər";
|
||||
$lang["reports_customers_summary_report"] = "gün";
|
||||
$lang["reports_date"] = "təsvir";
|
||||
$lang["reports_date_range"] = "detallı göndərilən hesabatlar";
|
||||
@@ -39,7 +39,7 @@ $lang["reports_discounts"] = "Endirimlər";
|
||||
$lang["reports_discounts_summary_report"] = "əməkdaş";
|
||||
$lang["reports_earned"] = "əməkdaş";
|
||||
$lang["reports_employee"] = "əməkdaşın hesabatı";
|
||||
$lang["reports_employees"] = "qrafik hesabatlar";
|
||||
$lang["reports_employees"] = "İşçilər";
|
||||
$lang["reports_employees_summary_report"] = "İşçilərin Xülasəsi Hesabatı";
|
||||
$lang["reports_expenses"] = "Xərclər";
|
||||
$lang["reports_expenses_amount"] = "Məbləğ";
|
||||
|
||||
@@ -5,15 +5,15 @@ $lang["rewards_package"] = "Mükafatlar";
|
||||
$lang["rewards_remaining_balance"] = "Mükafatın yerdə qalan bal dəyəri ";
|
||||
$lang["sales_account_number"] = "Hesab #";
|
||||
$lang["sales_add_payment"] = "Ödəniş Əlavə Etmək";
|
||||
$lang["sales_amount_due"] = "Məbləğə Görə";
|
||||
$lang["sales_amount_tendered"] = "Təklif olunan Məbləğ";
|
||||
$lang["sales_amount_due"] = "Qalıq";
|
||||
$lang["sales_amount_tendered"] = "Ödənilən məbləğ";
|
||||
$lang["sales_authorized_signature"] = "Səlahiyyətli İmza";
|
||||
$lang["sales_cancel_sale"] = "İmtina";
|
||||
$lang["sales_cash"] = "Nəğd pullar";
|
||||
$lang["sales_cash_deposit"] = "Nağd depozit";
|
||||
$lang["sales_cash_filter"] = "Nəğd Pul";
|
||||
$lang["sales_change_due"] = "Dəyişikliyə görə";
|
||||
$lang["sales_change_price"] = "";
|
||||
$lang["sales_change_due"] = "Qalıq";
|
||||
$lang["sales_change_price"] = "Satış qiymətini dəyiş";
|
||||
$lang["sales_check"] = "Çek";
|
||||
$lang["sales_check_balance"] = "Çek Xatırladan";
|
||||
$lang["sales_check_filter"] = "Çek";
|
||||
@@ -25,13 +25,14 @@ $lang["sales_confirm_delete"] = "Siz əminsiniz ki seçilmiş satışı (lar) si
|
||||
$lang["sales_confirm_restore"] = "Seçilmiş Satışları bərpa etmək istədiyinizə əminsinizmi?";
|
||||
$lang["sales_credit"] = "Kredit kartı";
|
||||
$lang["sales_credit_deposit"] = "Kredit Depoziti";
|
||||
$lang["sales_credit_filter"] = "";
|
||||
$lang["sales_customer"] = "Ad";
|
||||
$lang["sales_customer_address"] = "Ünvan";
|
||||
$lang["sales_customer_discount"] = "Endirim";
|
||||
$lang["sales_customer_email"] = "E-poçt";
|
||||
$lang["sales_customer_location"] = "Yer";
|
||||
$lang["sales_customer_mailchimp_status"] = "Mailchimp Statusu";
|
||||
$lang["sales_customer_optional"] = "(Ödənişlər üçün tələb olunur)";
|
||||
$lang["sales_customer_optional"] = "(Ödənişlərdə tələb olunur)";
|
||||
$lang["sales_customer_required"] = "(Vacib)";
|
||||
$lang["sales_customer_total"] = "Cəmi";
|
||||
$lang["sales_date"] = "Satış Tarixi";
|
||||
@@ -89,7 +90,7 @@ $lang["sales_item_name"] = "Malın adı";
|
||||
$lang["sales_item_number"] = "Mal #";
|
||||
$lang["sales_item_out_of_stock"] = "Mal satılıb.";
|
||||
$lang["sales_mode"] = "Qeydiyyat Rejimi";
|
||||
$lang["sales_must_enter_numeric"] = "Təklif olunan məbləğ rəqəm ilə olmalıdır.";
|
||||
$lang["sales_must_enter_numeric"] = "Ödəniş məbləği rəqəm ilə olmalıdır.";
|
||||
$lang["sales_must_enter_numeric_giftcard"] = "Hədiyyə Kartın nömrəsi rəqəmlə olmalıdır.";
|
||||
$lang["sales_new_customer"] = "Yeni Müştəri";
|
||||
$lang["sales_new_item"] = "Yeni Mal";
|
||||
@@ -98,7 +99,7 @@ $lang["sales_no_filter"] = "Hamısı";
|
||||
$lang["sales_no_items_in_cart"] = "Səbətdə heç bir mal yoxdur.";
|
||||
$lang["sales_no_sales_to_display"] = "Satış yoxdur.";
|
||||
$lang["sales_none_selected"] = "Silmək üçün hər hansı bir Satış (lar) seçmədiniz.";
|
||||
$lang["sales_nontaxed_ind"] = "";
|
||||
$lang["sales_nontaxed_ind"] = " . ";
|
||||
$lang["sales_not_authorized"] = "Bu hərəkət səlahiyyətli deyil.";
|
||||
$lang["sales_one_or_multiple"] = "Satış (lar)";
|
||||
$lang["sales_payment"] = "Ödəniş Növü";
|
||||
@@ -122,7 +123,7 @@ $lang["sales_receipt_no_email"] = "Bu müştərinin etibarlı bir e-poçt ünvan
|
||||
$lang["sales_receipt_number"] = "Satış №";
|
||||
$lang["sales_receipt_sent"] = "Çek Göndərildi";
|
||||
$lang["sales_receipt_unsent"] = "Çek göndərilə Bilmədi";
|
||||
$lang["sales_refund"] = "";
|
||||
$lang["sales_refund"] = "Qaytarılma növü";
|
||||
$lang["sales_register"] = "jurnal satışı";
|
||||
$lang["sales_remove_customer"] = "müştəriləri silmək";
|
||||
$lang["sales_return"] = "qaytarmaq";
|
||||
@@ -133,7 +134,7 @@ $lang["sales_sale_by_invoice"] = "Faktura ilə Satış";
|
||||
$lang["sales_sale_for_customer"] = "Müştəri:";
|
||||
$lang["sales_sale_time"] = "Vaxt";
|
||||
$lang["sales_sales_tax"] = "Satış Vergisi";
|
||||
$lang["sales_select_customer"] = "müştəri secmək";
|
||||
$lang["sales_select_customer"] = "Müştəri seçmək";
|
||||
$lang["sales_send_invoice"] = "Faktura Göndər";
|
||||
$lang["sales_send_quote"] = "Sitat Göndər";
|
||||
$lang["sales_send_receipt"] = "Çek Göndər";
|
||||
@@ -160,7 +161,7 @@ $lang["sales_tax"] = "vergi";
|
||||
$lang["sales_tax_id"] = "Vergi İD";
|
||||
$lang["sales_tax_invoice"] = "Vergi Qaimə";
|
||||
$lang["sales_tax_percent"] = "vergi %";
|
||||
$lang["sales_taxed_ind"] = "";
|
||||
$lang["sales_taxed_ind"] = "T";
|
||||
$lang["sales_total"] = "cəm";
|
||||
$lang["sales_total_tax_exclusive"] = "Vergi Xaric";
|
||||
$lang["sales_transaction_failed"] = "Satış əməliyyatı uğursuz oldu.";
|
||||
|
||||
@@ -4,7 +4,7 @@ $lang["suppliers_account_number"] = "Hesab №";
|
||||
$lang["suppliers_agency_name"] = "Agentliyin Adı";
|
||||
$lang["suppliers_cannot_be_deleted"] = "Seçilmiş Təchizatçı (lar) silinə bilmədi. Bir və ya birdən çox satışlar var.";
|
||||
$lang["suppliers_category"] = "Bölmə";
|
||||
$lang["suppliers_company_name"] = "Kompaniyanın Adı";
|
||||
$lang["suppliers_company_name"] = "Firma Adı";
|
||||
$lang["suppliers_company_name_required"] = "Şirkətin Adı - yazılması vacib sahə.";
|
||||
$lang["suppliers_confirm_delete"] = "Siz əminsiniz ki seçilmiş təchizatçı (lar) ı silmək istəyirsiniz?";
|
||||
$lang["suppliers_confirm_restore"] = "Seçilmiş təchizatçı (lar) bərpa etmək istədiyinizə əminsinizmi?";
|
||||
@@ -12,7 +12,7 @@ $lang["suppliers_cost"] = "Maliyə Təchizatçı";
|
||||
$lang["suppliers_error_adding_updating"] = "Təchizatçı əlavə et / yenilə XƏTA.";
|
||||
$lang["suppliers_goods"] = "Məhsullar Təchizatçı";
|
||||
$lang["suppliers_new"] = "Yeni Təchizatçı";
|
||||
$lang["suppliers_none_selected"] = "Siz silmək üçün heç bir təchizatçı (lar) seçmədiniz.";
|
||||
$lang["suppliers_none_selected"] = "Siz silmək üçün heç bir təchizatçı seçmədiniz.";
|
||||
$lang["suppliers_one_or_multiple"] = "Təchizatçı (lar)";
|
||||
$lang["suppliers_successful_adding"] = "Siz Təchizatçını uğurla əlavə etdiniz";
|
||||
$lang["suppliers_successful_deleted"] = "Siz uğurla sildiniz";
|
||||
|
||||
@@ -54,7 +54,7 @@ $lang["taxes_tax_codes_saved_successfully"] = "Vergi kodu dəyişikliyi saxlanı
|
||||
$lang["taxes_tax_codes_saved_unsuccessfully"] = "Vergi kodu dəyişikliyi saxlanılmadı";
|
||||
$lang["taxes_tax_excluded"] = "Vergi istisna olunur";
|
||||
$lang["taxes_tax_group"] = "Vergi qurupu";
|
||||
$lang["taxes_tax_group_not_unique"] = "";
|
||||
$lang["taxes_tax_group_not_unique"] = "Vergi Qrupu %1 unikal deyil";
|
||||
$lang["taxes_tax_group_sequence"] = "Vergi Qrupu Sırası";
|
||||
$lang["taxes_tax_included"] = "Vergi daxildir";
|
||||
$lang["taxes_tax_jurisdiction"] = "Vergi Yurisdiksiya";
|
||||
|
||||
@@ -7,7 +7,7 @@ $lang["common_close"] = "Затвори";
|
||||
$lang["common_comments"] = "Коментари";
|
||||
$lang["common_common"] = "Често срещани";
|
||||
$lang["common_confirm_search"] = "Избрали сте един или повече редове, след търсене няма да бъдат избрани. Наистина ли искате да подадете това търсене?";
|
||||
$lang["common_copryrights"] = "";
|
||||
$lang["common_copyrights"] = "© 2010 - %1";
|
||||
$lang["common_correct_errors"] = "";
|
||||
$lang["common_country"] = "Държава";
|
||||
$lang["common_date"] = "Дата";
|
||||
@@ -27,6 +27,7 @@ $lang["common_first_page"] = "Първи";
|
||||
$lang["common_gender"] = "Пол";
|
||||
$lang["common_gender_female"] = "Ж";
|
||||
$lang["common_gender_male"] = "М";
|
||||
$lang["common_gender_undefined"] = "";
|
||||
$lang["common_id"] = "Номер";
|
||||
$lang["common_import"] = "Внос";
|
||||
$lang["common_import_change_file"] = "Промяна";
|
||||
@@ -43,6 +44,7 @@ $lang["common_list_of"] = "Списък с";
|
||||
$lang["common_logout"] = "Излизане от профила";
|
||||
$lang["common_migration_needed"] = "";
|
||||
$lang["common_new"] = "Нов";
|
||||
$lang["common_no"] = "";
|
||||
$lang["common_no_persons_to_display"] = "Няма хора за показване.";
|
||||
$lang["common_none_selected_text"] = "Нищо не е избрано.";
|
||||
$lang["common_or"] = "Или";
|
||||
@@ -67,5 +69,6 @@ $lang["common_view_recent_sales"] = "Преглед на последните п
|
||||
$lang["common_website"] = "Уебсайт";
|
||||
$lang["common_welcome"] = "Добре дошли";
|
||||
$lang["common_welcome_message"] = "Добре дошли в OSPOS, кликнете върху модул по-долу, за да започнете.";
|
||||
$lang["common_yes"] = "";
|
||||
$lang["common_you_are_using_ospos"] = "Вие използвате Open Source Point Оf Sale версия";
|
||||
$lang["common_zip"] = "Пощенски код";
|
||||
|
||||
@@ -14,6 +14,9 @@ $lang["item_kits_error_adding_updating"] = "Item Kit add or update failed.";
|
||||
$lang["item_kits_find_kit_item"] = "Kit Item";
|
||||
$lang["item_kits_info"] = "Item Kit Info";
|
||||
$lang["item_kits_item"] = "Item";
|
||||
$lang["item_kits_item_kit_number"] = "";
|
||||
$lang["item_kits_item_kit_number_duplicate"] = "";
|
||||
$lang["item_kits_item_number"] = "";
|
||||
$lang["item_kits_items"] = "Items";
|
||||
$lang["item_kits_kit"] = "Kit ID";
|
||||
$lang["item_kits_kit_and_components"] = "Kit and Components";
|
||||
|
||||
@@ -25,6 +25,7 @@ $lang["sales_confirm_delete"] = "Наистина ли искате да изт
|
||||
$lang["sales_confirm_restore"] = "Наистина ли искате да възстановите избраната Продажба (и)?";
|
||||
$lang["sales_credit"] = "Кредитна карта";
|
||||
$lang["sales_credit_deposit"] = "Кредитен депозит";
|
||||
$lang["sales_credit_filter"] = "";
|
||||
$lang["sales_customer"] = "Име";
|
||||
$lang["sales_customer_address"] = "Адрес";
|
||||
$lang["sales_customer_discount"] = "Намаление";
|
||||
|
||||
31
application/language/bs-BA/attributes_lang.php
Executable file
31
application/language/bs-BA/attributes_lang.php
Executable file
@@ -0,0 +1,31 @@
|
||||
<?php
|
||||
|
||||
$lang["attributes_attribute_value_invalid_chars"] = "Vrijednost atributa ne može sadržavati ':' ili '|'";
|
||||
$lang["attributes_confirm_delete"] = "Da li ste sigurni da želite da izbrišete izabrani atribut?";
|
||||
$lang["attributes_confirm_restore"] = "Da li ste sigurni da želite vratiti izabrane atribute?";
|
||||
$lang["attributes_definition_cannot_be_deleted"] = "Nije moguće izbrisati izabrane atribut";
|
||||
$lang["attributes_definition_error_adding_updating"] = "Atribut %1 nije moguće dodati ili ažurirati. Molimo provjerite dnevnik grešaka.";
|
||||
$lang["attributes_definition_flags"] = "Vidljivost atributa";
|
||||
$lang["attributes_definition_group"] = "Grupa";
|
||||
$lang["attributes_definition_id"] = "Id";
|
||||
$lang["attributes_definition_name"] = "Dodaj Atribut";
|
||||
$lang["attributes_definition_name_required"] = "Ime atributa je obavezno polje";
|
||||
$lang["attributes_definition_one_or_multiple"] = "atributi";
|
||||
$lang["attributes_definition_successful_adding"] = "Uspješno ste dodali stavku";
|
||||
$lang["attributes_definition_successful_deleted"] = "Uspješno ste izbrisali";
|
||||
$lang["attributes_definition_successful_updating"] = "Uspješno ste ažurirali atribute";
|
||||
$lang["attributes_definition_type"] = "Tip atributa";
|
||||
$lang["attributes_definition_type_required"] = "Tip atributa je obavezno polje";
|
||||
$lang["attributes_definition_unit"] = "Jedinice mjere";
|
||||
$lang["attributes_definition_values"] = "Vrijednosti atributa";
|
||||
$lang["attributes_new"] = "Novi atribut";
|
||||
$lang["attributes_no_attributes_to_display"] = "Nema stavki za prikaz";
|
||||
$lang["attributes_receipt_visibility"] = "Račun";
|
||||
$lang["attributes_show_in_items"] = "Prikaži u stavkama";
|
||||
$lang["attributes_show_in_items_visibility"] = "Stavka";
|
||||
$lang["attributes_show_in_receipt"] = "Prikaži u računu";
|
||||
$lang["attributes_show_in_receivings"] = "Prikaži na ulazima";
|
||||
$lang["attributes_show_in_receivings_visibility"] = "Ulazi";
|
||||
$lang["attributes_show_in_sales"] = "Prikaži u prodaji";
|
||||
$lang["attributes_show_in_sales_visibility"] = "Prodaja";
|
||||
$lang["attributes_update"] = "Ažuriraj atribut";
|
||||
10
application/language/bs-BA/bootstrap_tables_lang.php
Executable file
10
application/language/bs-BA/bootstrap_tables_lang.php
Executable file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
$lang["tables_all"] = "Sve";
|
||||
$lang["tables_columns"] = "Kolone";
|
||||
$lang["tables_hide_show_pagination"] = "Sakrij / prikaži paginaciju";
|
||||
$lang["tables_loading"] = "Učitavanje sačekajte...";
|
||||
$lang["tables_page_from_to"] = "Prikazivanje {0} do {1} od {2} redova";
|
||||
$lang["tables_refresh"] = "Osvježi";
|
||||
$lang["tables_rows_per_page"] = "{0} redova po stranici";
|
||||
$lang["tables_toggle"] = "Promijeni prikaz";
|
||||
38
application/language/bs-BA/cashups_lang.php
Executable file
38
application/language/bs-BA/cashups_lang.php
Executable file
@@ -0,0 +1,38 @@
|
||||
<?php
|
||||
|
||||
$lang["cashups_amount"] = "Iznos";
|
||||
$lang["cashups_amount_number"] = "Iznos mora biti numerički";
|
||||
$lang["cashups_amount_required"] = "Iznos je obavezno polje.";
|
||||
$lang["cashups_cannot_be_deleted"] = "Isplata se ne može izbrisati";
|
||||
$lang["cashups_close_date"] = "Datum zatvaranja";
|
||||
$lang["cashups_close_employee"] = "Zatvorio";
|
||||
$lang["cashups_closed_amount_card"] = "Kartica";
|
||||
$lang["cashups_closed_amount_cash"] = "Zatvorena gotovina";
|
||||
$lang["cashups_closed_amount_check"] = "Ček";
|
||||
$lang["cashups_closed_amount_due"] = "Taksa";
|
||||
$lang["cashups_closed_amount_total"] = "Ukupno";
|
||||
$lang["cashups_closed_date"] = "Datum zatvaranja";
|
||||
$lang["cashups_confirm_delete"] = "Da li ste sigurni da želite izbrisati izabrane isplate?";
|
||||
$lang["cashups_confirm_restore"] = "Da li ste sigurni da želite vratiti izabranu isplatu?";
|
||||
$lang["cashups_date_number"] = "Datum mora biti numerički";
|
||||
$lang["cashups_date_required"] = "Datum je obavezno polje";
|
||||
$lang["cashups_description"] = "Opis";
|
||||
$lang["cashups_error_adding_updating"] = "Greška prilikom dodavanja/ažuriranja isplate";
|
||||
$lang["cashups_id"] = "Id";
|
||||
$lang["cashups_info"] = "Informacije o isplatama";
|
||||
$lang["cashups_is_deleted"] = "Izbrisano";
|
||||
$lang["cashups_new"] = "Nova isplata";
|
||||
$lang["cashups_no_cashups_to_display"] = "Nema isplate za prikaz";
|
||||
$lang["cashups_none_selected"] = "Niste odabrali nijednu isplatu";
|
||||
$lang["cashups_note"] = "Napomene";
|
||||
$lang["cashups_one_or_multiple"] = "Gotovina";
|
||||
$lang["cashups_open_amount_cash"] = "Otvorena gotovina";
|
||||
$lang["cashups_open_date"] = "Datum otvaranja";
|
||||
$lang["cashups_open_employee"] = "Otvorio";
|
||||
$lang["cashups_opened_date"] = "Datum otvaranja";
|
||||
$lang["cashups_successful_adding"] = "Isplata je uspješno dodata";
|
||||
$lang["cashups_successful_deleted"] = "Isplata je uspješno izbrisata";
|
||||
$lang["cashups_successful_updating"] = "Isplata je uspješno ažurirana";
|
||||
$lang["cashups_total"] = "Ukupno";
|
||||
$lang["cashups_transfer_amount_cash"] = "Ulaz/izlaz gotovine";
|
||||
$lang["cashups_update"] = "Ažuriranje isplate";
|
||||
74
application/language/bs-BA/common_lang.php
Executable file
74
application/language/bs-BA/common_lang.php
Executable file
@@ -0,0 +1,74 @@
|
||||
<?php
|
||||
|
||||
$lang["common_address_1"] = "Adresa 1";
|
||||
$lang["common_address_2"] = "Adresa 2";
|
||||
$lang["common_city"] = "Grad";
|
||||
$lang["common_close"] = "Zatvori";
|
||||
$lang["common_comments"] = "Komentari";
|
||||
$lang["common_common"] = "Zajedničko";
|
||||
$lang["common_confirm_search"] = "Odabrali ste jedan ili više redova koji neće biti izabrani nakon pretrage. Da li ste sigurni da želite pretragu?";
|
||||
$lang["common_copyrights"] = "© 2010 - %1";
|
||||
$lang["common_correct_errors"] = "Ispravite identifikovane pogreške prije snimanja";
|
||||
$lang["common_country"] = "Država";
|
||||
$lang["common_date"] = "Datum";
|
||||
$lang["common_delete"] = "Izbriši";
|
||||
$lang["common_det"] = "Detalji";
|
||||
$lang["common_download_import_template"] = "Preuzmite šablon za uvoz(CSV)";
|
||||
$lang["common_edit"] = "Uredi";
|
||||
$lang["common_email"] = "E-mail";
|
||||
$lang["common_email_invalid_format"] = "Neispravan e-mail";
|
||||
$lang["common_export_csv"] = "CSV izvoz";
|
||||
$lang["common_export_csv_no"] = "Ne";
|
||||
$lang["common_export_csv_yes"] = "Da";
|
||||
$lang["common_fields_required_message"] = "Polja u crvenom su obavezna";
|
||||
$lang["common_first_name"] = "Ime";
|
||||
$lang["common_first_name_required"] = "Ime je obavezno";
|
||||
$lang["common_first_page"] = "Prva";
|
||||
$lang["common_gender"] = "Pol";
|
||||
$lang["common_gender_female"] = "Ž";
|
||||
$lang["common_gender_male"] = "M";
|
||||
$lang["common_gender_undefined"] = "";
|
||||
$lang["common_id"] = "Id";
|
||||
$lang["common_import"] = "Uvoz";
|
||||
$lang["common_import_change_file"] = "Promjena";
|
||||
$lang["common_import_csv"] = "CSV uvoz";
|
||||
$lang["common_import_full_path"] = "Potrebna je potpuna putanja do CSV datoteke";
|
||||
$lang["common_import_remove_file"] = "Ukloni";
|
||||
$lang["common_import_select_file"] = "Odaberite datoteku";
|
||||
$lang["common_inv"] = "Zaliha";
|
||||
$lang["common_last_name"] = "Prezime";
|
||||
$lang["common_last_name_required"] = "Prezime je obavezno";
|
||||
$lang["common_last_page"] = "Poslednja";
|
||||
$lang["common_learn_about_project"] = "da biste saznali najnovije informacije o projektu";
|
||||
$lang["common_list_of"] = "Lista";
|
||||
$lang["common_logout"] = "Odjava";
|
||||
$lang["common_migration_needed"] = "Premještanje baze podataka na %1 počinje nakon prijave.";
|
||||
$lang["common_new"] = "Novi";
|
||||
$lang["common_no"] = "";
|
||||
$lang["common_no_persons_to_display"] = "Nema dobavljača za prikaz";
|
||||
$lang["common_none_selected_text"] = "[Izaberi]";
|
||||
$lang["common_or"] = "Ili";
|
||||
$lang["common_phone_number"] = "Broj telefona";
|
||||
$lang["common_phone_number_required"] = "Broj telefona je obavezan";
|
||||
$lang["common_please_visit_my"] = "Posjetite";
|
||||
$lang["common_powered_by"] = "Podržano od";
|
||||
$lang["common_price"] = "Cijena";
|
||||
$lang["common_print"] = "Štampanje";
|
||||
$lang["common_remove"] = "Ukloni";
|
||||
$lang["common_required"] = "Obavezan";
|
||||
$lang["common_restore"] = "Vrati";
|
||||
$lang["common_return_policy"] = "Povratna informacija";
|
||||
$lang["common_search"] = "Traži";
|
||||
$lang["common_search_options"] = "Opcije pretrage";
|
||||
$lang["common_searched_for"] = "Traženo";
|
||||
$lang["common_state"] = "Entitet";
|
||||
$lang["common_submit"] = "Prihvati";
|
||||
$lang["common_total_spent"] = "Ukupno potrošeno";
|
||||
$lang["common_unknown"] = "Nepoznato";
|
||||
$lang["common_view_recent_sales"] = "Pogledaj nedavne prodaje";
|
||||
$lang["common_website"] = "opensourcepos.org";
|
||||
$lang["common_welcome"] = "Dobrodošli";
|
||||
$lang["common_welcome_message"] = "Dobrodošli u OSPOS, kliknite na modul ispod da biste započeli";
|
||||
$lang["common_yes"] = "";
|
||||
$lang["common_you_are_using_ospos"] = "";
|
||||
$lang["common_zip"] = "Poštanski broj";
|
||||
300
application/language/bs-BA/config_lang.php
Executable file
300
application/language/bs-BA/config_lang.php
Executable file
@@ -0,0 +1,300 @@
|
||||
<?php
|
||||
|
||||
$lang["config_address"] = "Adresa kompanije";
|
||||
$lang["config_address_required"] = "Adresa kompanije je obavezno polje";
|
||||
$lang["config_all_set"] = "Sva su dopuštenja datoteka ispravno postavljena!";
|
||||
$lang["config_allow_duplicate_barcodes"] = "Dozvoli dvostruke barkodove";
|
||||
$lang["config_apostrophe"] = "apostrof";
|
||||
$lang["config_backup_button"] = "Rezervna kopija";
|
||||
$lang["config_backup_database"] = "Rezervna kopija baze podataka";
|
||||
$lang["config_barcode"] = "Barkod";
|
||||
$lang["config_barcode_company"] = "Kompanija";
|
||||
$lang["config_barcode_configuration"] = "Konfiguracija barkoda";
|
||||
$lang["config_barcode_content"] = "Sadržaj barkoda";
|
||||
$lang["config_barcode_first_row"] = "1 red";
|
||||
$lang["config_barcode_font"] = "Font";
|
||||
$lang["config_barcode_formats"] = "Unesi format";
|
||||
$lang["config_barcode_generate_if_empty"] = "Generiši ako je prazno";
|
||||
$lang["config_barcode_height"] = "Visina(px)";
|
||||
$lang["config_barcode_id"] = "Id / naziv artikla";
|
||||
$lang["config_barcode_info"] = "Informacije o konfiguraciji barkoda";
|
||||
$lang["config_barcode_layout"] = "Izgled barkoda";
|
||||
$lang["config_barcode_name"] = "Naziv";
|
||||
$lang["config_barcode_number"] = "Barkod";
|
||||
$lang["config_barcode_number_in_row"] = "Broj u redu";
|
||||
$lang["config_barcode_page_cellspacing"] = "Prikaži razmak ćelija na stranici";
|
||||
$lang["config_barcode_page_width"] = "Širina stranice";
|
||||
$lang["config_barcode_price"] = "Cijena";
|
||||
$lang["config_barcode_second_row"] = "2.red";
|
||||
$lang["config_barcode_third_row"] = "3.red";
|
||||
$lang["config_barcode_tooltip"] = "Upozorenje: Ovo svokstvo može dovesti do uvoza ili kreiranja duplih stavki. Nemojte koristiti ako to ne želite";
|
||||
$lang["config_barcode_type"] = "Tip barkoda";
|
||||
$lang["config_barcode_width"] = "Širina (px)";
|
||||
$lang["config_bottom"] = "Dno";
|
||||
$lang["config_cash_decimals"] = "Decimale gotovine";
|
||||
$lang["config_cash_decimals_tooltip"] = "Ako su Decimale gotovine i Valutne decimale iste, onda neće biti zaokruživanja gotovine.";
|
||||
$lang["config_cash_rounding"] = "Zaokruživanje gotovine";
|
||||
$lang["config_category_dropdown"] = "Prikaži kategoriju kao padajući meni";
|
||||
$lang["config_center"] = "Centar";
|
||||
$lang["config_comma"] = "zarez";
|
||||
$lang["config_company"] = "Kompanija";
|
||||
$lang["config_company_change_image"] = "Promijeni logo";
|
||||
$lang["config_company_logo"] = "Logo kompanije";
|
||||
$lang["config_company_remove_image"] = "Ukloni logo";
|
||||
$lang["config_company_required"] = "Naziv kompanije je obavezno polje";
|
||||
$lang["config_company_select_image"] = "Izaberite sliku";
|
||||
$lang["config_company_website_url"] = "Adresa web stranice nije valjana (http://...)";
|
||||
$lang["config_country_codes"] = "Kod zemlje";
|
||||
$lang["config_country_codes_tooltip"] = "Lista kodova zemalja odvojena zarezima za traženje nominalnih adresa.";
|
||||
$lang["config_currency_code"] = "Kod valute";
|
||||
$lang["config_currency_decimals"] = "Velutne decimale";
|
||||
$lang["config_currency_symbol"] = "Simbol valute";
|
||||
$lang["config_customer_reward"] = "Nagrada";
|
||||
$lang["config_customer_reward_duplicate"] = "Nagrada mora biti jedinstvena.";
|
||||
$lang["config_customer_reward_enable"] = "Omogući nagrade kupcima";
|
||||
$lang["config_customer_reward_invalid_chars"] = "Nagrada ne može sadržavati '_'";
|
||||
$lang["config_customer_reward_required"] = "Nagrada je obavezno polje";
|
||||
$lang["config_customer_sales_tax_support"] = "";
|
||||
$lang["config_date_or_time_format"] = "Filter datuma i vremena";
|
||||
$lang["config_datetimeformat"] = "Format datuma i vremena";
|
||||
$lang["config_decimal_point"] = "Decimalna točka";
|
||||
$lang["config_default_barcode_font_size_number"] = "Veličina fonta za barkod mora biti broj";
|
||||
$lang["config_default_barcode_font_size_required"] = "Veličina fonta barkoda je obavezno polje";
|
||||
$lang["config_default_barcode_height_number"] = "Visina barkoda mora biti broj";
|
||||
$lang["config_default_barcode_height_required"] = "Visina barkoda je obavezno polje";
|
||||
$lang["config_default_barcode_num_in_row_number"] = "Broj barkoda u redu mora biti broj";
|
||||
$lang["config_default_barcode_num_in_row_required"] = "Broj barkoda u redu je obavezno polje";
|
||||
$lang["config_default_barcode_page_cellspacing_number"] = "Razmak ćelija sa barkodom mora biti broj";
|
||||
$lang["config_default_barcode_page_cellspacing_required"] = "Rastojanje ćelija na stranici sa barkodom je obavezno polje.";
|
||||
$lang["config_default_barcode_page_width_number"] = "Širina stranice barkoda mora biti broj";
|
||||
$lang["config_default_barcode_page_width_required"] = "Širina stranice barkoda je obavezno polje";
|
||||
$lang["config_default_barcode_width_number"] = "Standardna širina barkoda mora biti broj";
|
||||
$lang["config_default_barcode_width_required"] = "Širina barkoda mora bit broj";
|
||||
$lang["config_default_item_columns"] = "Vidljiva stavka kolone";
|
||||
$lang["config_default_origin_tax_code"] = "Šifra poreza";
|
||||
$lang["config_default_receivings_discount"] = "Popust za ulaze";
|
||||
$lang["config_default_receivings_discount_number"] = "Popust za ulaz mora biti broj";
|
||||
$lang["config_default_receivings_discount_required"] = "Popust za ulaz je obavezno polje";
|
||||
$lang["config_default_sales_discount"] = "Popust na prodaju";
|
||||
$lang["config_default_sales_discount_number"] = "Popust na prodaju mora biti broj";
|
||||
$lang["config_default_sales_discount_required"] = "Popust na prodaju je obavezno polje";
|
||||
$lang["config_default_tax_category"] = "Poreska kategorija";
|
||||
$lang["config_default_tax_code"] = "Poreska šifra";
|
||||
$lang["config_default_tax_jurisdiction"] = "Poreska uprava";
|
||||
$lang["config_default_tax_name_number"] = "Naziv poreza mora biti string.";
|
||||
$lang["config_default_tax_name_required"] = "Naziv poreza je obavezno polje";
|
||||
$lang["config_default_tax_rate"] = "Stopa poreza %";
|
||||
$lang["config_default_tax_rate_1"] = "Stopa poreza 1 %";
|
||||
$lang["config_default_tax_rate_2"] = "Stopa poreza 2 %";
|
||||
$lang["config_default_tax_rate_number"] = "Stopa poreza mora biti broj";
|
||||
$lang["config_default_tax_rate_required"] = "Stopa poreza je obavezno polje";
|
||||
$lang["config_derive_sale_quantity"] = "Dozvoli izvedenu količinu prodaje";
|
||||
$lang["config_derive_sale_quantity_tooltip"] = "Ako se izabere, za artikle naručene po produženom iznosu biće obezbjeđen novi tip artikla";
|
||||
$lang["config_dinner_table"] = "Sto";
|
||||
$lang["config_dinner_table_duplicate"] = "Sto mora biti jedinstven";
|
||||
$lang["config_dinner_table_enable"] = "Omogući stolove za večeru";
|
||||
$lang["config_dinner_table_invalid_chars"] = "Naziv stola ne može sadržavati '_'.";
|
||||
$lang["config_dinner_table_required"] = "Sto je obavezno polje.";
|
||||
$lang["config_dot"] = "tačka";
|
||||
$lang["config_email"] = "E-mail";
|
||||
$lang["config_email_configuration"] = "Konfiguracija e-mail";
|
||||
$lang["config_email_mailpath"] = "Putanja do Sendmaila";
|
||||
$lang["config_email_protocol"] = "Protokol";
|
||||
$lang["config_email_receipt_check_behaviour"] = "Polje za potvrdu e-mail";
|
||||
$lang["config_email_receipt_check_behaviour_always"] = "Uvijek potvrđeno";
|
||||
$lang["config_email_receipt_check_behaviour_last"] = "Zapamti poslednji izbor";
|
||||
$lang["config_email_receipt_check_behaviour_never"] = "Uvijek nepotvrđeno";
|
||||
$lang["config_email_smtp_crypto"] = "SMTP šifriranje";
|
||||
$lang["config_email_smtp_host"] = "SMTP Server";
|
||||
$lang["config_email_smtp_pass"] = "SMTP Lozinka";
|
||||
$lang["config_email_smtp_port"] = "SMTP Port";
|
||||
$lang["config_email_smtp_timeout"] = "SMTP pauza";
|
||||
$lang["config_email_smtp_user"] = "SMTP Korisničko ime";
|
||||
$lang["config_enforce_privacy"] = "Ostvarite privatnost";
|
||||
$lang["config_enforce_privacy_tooltip"] = "Zaštitite privatnost kupaca primjenjujući kodiranje podataka u slučaju brisanja njihovih podataka";
|
||||
$lang["config_fax"] = "Faks";
|
||||
$lang["config_file_perm"] = "Postoje problemi sa dozvolama za datoteke, popravite i ponovo učitajte ovu stranicu.";
|
||||
$lang["config_financial_year"] = "Početak fiskalne godine";
|
||||
$lang["config_financial_year_apr"] = "1. April";
|
||||
$lang["config_financial_year_aug"] = "1. Avgust";
|
||||
$lang["config_financial_year_dec"] = "1. Decembar";
|
||||
$lang["config_financial_year_feb"] = "1. Februar";
|
||||
$lang["config_financial_year_jan"] = "1. Januar";
|
||||
$lang["config_financial_year_jul"] = "1. Juli";
|
||||
$lang["config_financial_year_jun"] = "1. Juni";
|
||||
$lang["config_financial_year_mar"] = "1. Mart";
|
||||
$lang["config_financial_year_may"] = "1. Maj";
|
||||
$lang["config_financial_year_nov"] = "1. Novembar";
|
||||
$lang["config_financial_year_oct"] = "1. Oktobar";
|
||||
$lang["config_financial_year_sep"] = "1. Septembar";
|
||||
$lang["config_gcaptcha_enable"] = "Stranica za prijavu reCAPTCHA";
|
||||
$lang["config_gcaptcha_secret_key"] = "reCAPTCHA tajni ključ";
|
||||
$lang["config_gcaptcha_secret_key_required"] = "reCAPTCHA tajni ključ je obavezno polje";
|
||||
$lang["config_gcaptcha_site_key"] = "reCAPTCHA ključ sajta";
|
||||
$lang["config_gcaptcha_site_key_required"] = "reCAPTCHA Ključ sajta je obavezno polje";
|
||||
$lang["config_gcaptcha_tooltip"] = "Zaštitite stranicu za prijavu pomoću Google reCAPTCHA, kliknite na ikonu za nabavku API ključa";
|
||||
$lang["config_general"] = "Generalno";
|
||||
$lang["config_general_configuration"] = "Opšta konfiguracija";
|
||||
$lang["config_giftcard_number"] = "Broj poklon bona";
|
||||
$lang["config_giftcard_random"] = "Generiši nasumice";
|
||||
$lang["config_giftcard_series"] = "Generiši u seriji";
|
||||
$lang["config_image_allowed_file_types"] = "Dozvoljeni tipovi datoteka";
|
||||
$lang["config_image_max_height_tooltip"] = "Maksimalna dozvoljena visina učitavanja slike u pikselima (px).";
|
||||
$lang["config_image_max_size_tooltip"] = "Maksimalna dozvoljena veličina datoteke za prijenos slike u kilobajtima (kb).";
|
||||
$lang["config_image_max_width_tooltip"] = "Maksimalna dozvoljena širina slike u pikselima (px).";
|
||||
$lang["config_image_restrictions"] = "Ograničenja za učitavanje slike";
|
||||
$lang["config_include_hsn"] = "Uključite podršku za HSN kodove";
|
||||
$lang["config_info"] = "Informacije";
|
||||
$lang["config_info_configuration"] = "Info o web trgovini";
|
||||
$lang["config_integrations"] = "Integracije";
|
||||
$lang["config_integrations_configuration"] = "Integracije trećih strana";
|
||||
$lang["config_invoice"] = "Faktura";
|
||||
$lang["config_invoice_configuration"] = "Podešavanja štamapnja";
|
||||
$lang["config_invoice_default_comments"] = "Komentar na fakturi";
|
||||
$lang["config_invoice_email_message"] = "Predložak e-mail za fakture";
|
||||
$lang["config_invoice_enable"] = "Omogući fakturisanje";
|
||||
$lang["config_invoice_printer"] = "Štampanje faktura";
|
||||
$lang["config_invoice_type"] = "Tip fakture";
|
||||
$lang["config_is_readable"] = "čitljiv je, ali dozvole su veće od 660.";
|
||||
$lang["config_is_writable"] = "može se napisati, ali dozvole su veće od 750.";
|
||||
$lang["config_jsprintsetup_required"] = "Upozorenje! Onemogućene opcije će raditi samo ako imate instaliran FireFox jsPrintSetup dodatak. Svakako snimiti?";
|
||||
$lang["config_language"] = "Jezik";
|
||||
$lang["config_last_used_invoice_number"] = "Zadnji korišćeni broj fakture";
|
||||
$lang["config_last_used_quote_number"] = "Zadnji korišćeni broj citata";
|
||||
$lang["config_last_used_work_order_number"] = "Zadnji korišćeni broj R/N";
|
||||
$lang["config_left"] = "Lijevo";
|
||||
$lang["config_license"] = "Licenca";
|
||||
$lang["config_license_configuration"] = "Izjava o licenci";
|
||||
$lang["config_line_sequence"] = "Redoslijed linija";
|
||||
$lang["config_lines_per_page"] = "Linija po stranici";
|
||||
$lang["config_lines_per_page_number"] = "Linije po stranici moraju biti broj";
|
||||
$lang["config_lines_per_page_required"] = "Broj linija po stranici je obavezan podatak";
|
||||
$lang["config_locale"] = "Lokalizacija";
|
||||
$lang["config_locale_configuration"] = "Konfiguracija";
|
||||
$lang["config_locale_info"] = "Info o lokalnoj konfiguraciji";
|
||||
$lang["config_location"] = "Skladište";
|
||||
$lang["config_location_configuration"] = "Lokacije skladišta";
|
||||
$lang["config_location_info"] = "Informacije o konfiguraciji lokacije";
|
||||
$lang["config_logout"] = "Zar ne želite da napravite rezervnu kopiju prije odjave? Kliknite [OK] za sigurnosnu kopiju, [Cancel] da biste se odjavili.";
|
||||
$lang["config_mailchimp"] = "Mailchimp";
|
||||
$lang["config_mailchimp_api_key"] = "Mailchimp API ključ";
|
||||
$lang["config_mailchimp_configuration"] = "Mailchimp konfiguracija";
|
||||
$lang["config_mailchimp_key_successfully"] = "API ključ je važeći";
|
||||
$lang["config_mailchimp_key_unsuccessfully"] = "API ključ je nevažeći";
|
||||
$lang["config_mailchimp_lists"] = "Mailchimp lista";
|
||||
$lang["config_mailchimp_tooltip"] = "Kliknite na ikonu za API ključ.";
|
||||
$lang["config_message"] = "Poruke";
|
||||
$lang["config_message_configuration"] = "Konfigurisanje poruke";
|
||||
$lang["config_msg_msg"] = "Snimljena tekst poruka";
|
||||
$lang["config_msg_msg_placeholder"] = "Ako želite koristiti SMS šablon, snimite poruku ovdje. U suprotnom ostavite prazno polje.";
|
||||
$lang["config_msg_pwd"] = "SMS-API lozinke";
|
||||
$lang["config_msg_pwd_required"] = "SMS-API lozinke je obavezno polje";
|
||||
$lang["config_msg_src"] = "SMS-API ID pošiljaoca";
|
||||
$lang["config_msg_src_required"] = "SMS-API Id pošiljaoca je obavezno polje";
|
||||
$lang["config_msg_uid"] = "SMS-API korisnika";
|
||||
$lang["config_msg_uid_required"] = "SMS-API korisnika je obavezno polje";
|
||||
$lang["config_multi_pack_enabled"] = "Više pakovanja po stavci";
|
||||
$lang["config_no_risk"] = "Nema rizika / ugroženosti.";
|
||||
$lang["config_none"] = "nijedan";
|
||||
$lang["config_notify_alignment"] = "Položaj iskačuće obavijesti";
|
||||
$lang["config_number_format"] = "Format broja";
|
||||
$lang["config_number_locale"] = "Lokalizacija";
|
||||
$lang["config_number_locale_invalid"] = "Uneseni jezik nije važeći. Provjerite vezu u opisu alata kako biste pronašli osjetljivu vrijednost";
|
||||
$lang["config_number_locale_required"] = "Broj lokacije je obavezno polje";
|
||||
$lang["config_number_locale_tooltip"] = "Pronađite odgovarajuću lokaciju na ovom linku";
|
||||
$lang["config_os_timezone"] = "OSPOS vremenska zona:";
|
||||
$lang["config_ospos_info"] = "OSPOS instalacione informacije";
|
||||
$lang["config_payment_options_order"] = "Narudžba opcije plaćanja";
|
||||
$lang["config_perm_risk"] = "Dozvole veće od 750 za pisanje i 660 za čitanje dovode ovaj program u rizik.";
|
||||
$lang["config_phone"] = "Telefon kompanije";
|
||||
$lang["config_phone_required"] = "Telefon kompanije je obavezan";
|
||||
$lang["config_print_bottom_margin"] = "Donja margina";
|
||||
$lang["config_print_bottom_margin_number"] = "Donja margina mora biti broj";
|
||||
$lang["config_print_bottom_margin_required"] = "Donja margina je obavezna";
|
||||
$lang["config_print_delay_autoreturn"] = "Automatski povratak na odgodu prodaje";
|
||||
$lang["config_print_delay_autoreturn_number"] = "Automatski povratak na odgodu prodaje je obavezno polje";
|
||||
$lang["config_print_delay_autoreturn_required"] = "Automatski povratak na odgodu prodaje mora biti broj";
|
||||
$lang["config_print_footer"] = "Štampanje podnožja";
|
||||
$lang["config_print_header"] = "Štampanje zaglavlja";
|
||||
$lang["config_print_left_margin"] = "Lijeva margina";
|
||||
$lang["config_print_left_margin_number"] = "Lijeva margina mora biti broj";
|
||||
$lang["config_print_left_margin_required"] = "Lijeva margina je obavezna";
|
||||
$lang["config_print_receipt_check_behaviour"] = "Polje za potvrdu štampanja računa";
|
||||
$lang["config_print_receipt_check_behaviour_always"] = "Uvijek potvrđeno";
|
||||
$lang["config_print_receipt_check_behaviour_last"] = "Zapamti poslednji izbor";
|
||||
$lang["config_print_receipt_check_behaviour_never"] = "Uvijek nepotvrđeno";
|
||||
$lang["config_print_right_margin"] = "Desna margina";
|
||||
$lang["config_print_right_margin_number"] = "Desna margina mora biti broj";
|
||||
$lang["config_print_right_margin_required"] = "Desna margina je obavezna";
|
||||
$lang["config_print_silently"] = "Prikaži dijalog za štampanje";
|
||||
$lang["config_print_top_margin"] = "Gornja margina";
|
||||
$lang["config_print_top_margin_number"] = "Gornja margina mora biti broj";
|
||||
$lang["config_print_top_margin_required"] = "Gornja margina je obavezna";
|
||||
$lang["config_quantity_decimals"] = "Decimale količine";
|
||||
$lang["config_quote_default_comments"] = "Difoltni komentari citata";
|
||||
$lang["config_receipt"] = "Račun";
|
||||
$lang["config_receipt_configuration"] = "Podešavanja štamapnja";
|
||||
$lang["config_receipt_default"] = "Podrazumijevano";
|
||||
$lang["config_receipt_font_size"] = "Veličina fonta";
|
||||
$lang["config_receipt_font_size_number"] = "Veličina fonta mora biti broj";
|
||||
$lang["config_receipt_font_size_required"] = "Veličina fonta je obavezno polje";
|
||||
$lang["config_receipt_info"] = "Informacije o POS računu";
|
||||
$lang["config_receipt_printer"] = "POS štampač";
|
||||
$lang["config_receipt_short"] = "Kratko";
|
||||
$lang["config_receipt_show_company_name"] = "Prikaži kompaniju";
|
||||
$lang["config_receipt_show_description"] = "Prikaži opis";
|
||||
$lang["config_receipt_show_serialnumber"] = "Prikaži serijski broj";
|
||||
$lang["config_receipt_show_tax_ind"] = "Prikaži poreski indikator";
|
||||
$lang["config_receipt_show_taxes"] = "Prikaži porez";
|
||||
$lang["config_receipt_show_total_discount"] = "Prikaži ukupni popust";
|
||||
$lang["config_receipt_template"] = "Šablon računa";
|
||||
$lang["config_receiving_calculate_average_price"] = "Kalk. prosječnih cijena (ulaza)";
|
||||
$lang["config_recv_invoice_format"] = "Format računa fakture";
|
||||
$lang["config_register_mode_default"] = "Mod registracije";
|
||||
$lang["config_report_an_issue"] = "Prijavi problem";
|
||||
$lang["config_return_policy_required"] = "Politika povrata je obavezno polje";
|
||||
$lang["config_reward"] = "Nagrada";
|
||||
$lang["config_reward_configuration"] = "Konfigurisanje poklona";
|
||||
$lang["config_right"] = "Desno";
|
||||
$lang["config_sales_invoice_format"] = "Format fakture";
|
||||
$lang["config_sales_quote_format"] = "Format navedene prodaje";
|
||||
$lang["config_saved_successfully"] = "Konfiguracija je uspješno snimljena";
|
||||
$lang["config_saved_unsuccessfully"] = "Konfiguracija nije uspješno snimljena";
|
||||
$lang["config_security_issue"] = "Upozorenje o ugroženosti sigurnosti";
|
||||
$lang["config_server_notice"] = "Upotrijebite dolje navedene podatke za izvještavanje o problemima.";
|
||||
$lang["config_show_office_group"] = "Prikaži ikonu poslovnice";
|
||||
$lang["config_statistics"] = "Pošalji statistiku";
|
||||
$lang["config_statistics_tooltip"] = "Pošaljite statistike za potrebe razvoja i poboljšanja namjene";
|
||||
$lang["config_stock_location"] = "Lokacija skladišta";
|
||||
$lang["config_stock_location_duplicate"] = "Molim koristite jedinstveni naziv skladišta";
|
||||
$lang["config_stock_location_invalid_chars"] = "Naziv skaldišta ne može sadržavati '_'";
|
||||
$lang["config_stock_location_required"] = "Naziv skladišta je obavezno polje";
|
||||
$lang["config_suggestions_first_column"] = "Kolona 1";
|
||||
$lang["config_suggestions_layout"] = "Prijedlozi za pretraživanje";
|
||||
$lang["config_suggestions_second_column"] = "Kolona 2";
|
||||
$lang["config_suggestions_third_column"] = "Kolona 3";
|
||||
$lang["config_system_conf"] = "Podešavanja & Konf";
|
||||
$lang["config_system_info"] = "Sistem Info";
|
||||
$lang["config_table"] = "Sto";
|
||||
$lang["config_table_configuration"] = "Konfigurisanje stola";
|
||||
$lang["config_takings_printer"] = "Štampanje računa";
|
||||
$lang["config_tax"] = "Porez";
|
||||
$lang["config_tax_category"] = "Kategorija";
|
||||
$lang["config_tax_category_duplicate"] = "Unesena kategorija već postoji.";
|
||||
$lang["config_tax_category_invalid_chars"] = "Unesena kategorija je nevažeća.";
|
||||
$lang["config_tax_category_required"] = "Obavezna je kategorija.";
|
||||
$lang["config_tax_category_used"] = "Kategorija se ne može izbrisati jer se koristi";
|
||||
$lang["config_tax_configuration"] = "Konfigurisanje poreza";
|
||||
$lang["config_tax_decimals"] = "Poreske decimale";
|
||||
$lang["config_tax_id"] = "Poreska identifikacija";
|
||||
$lang["config_tax_included"] = "Uključen porez";
|
||||
$lang["config_theme"] = "Tema";
|
||||
$lang["config_thousands_separator"] = "Separator za hiljade";
|
||||
$lang["config_timezone"] = "Vremenska zona";
|
||||
$lang["config_timezone_error"] = "Vremenska zona OSPOS razlikuje se od vaše lokalne vremenske zone.";
|
||||
$lang["config_top"] = "Vrh";
|
||||
$lang["config_use_destination_based_tax"] = "Koristite porez na osnovu odredišta";
|
||||
$lang["config_user_timezone"] = "Lokalna vremenska zona:";
|
||||
$lang["config_website"] = "web stranica";
|
||||
$lang["config_work_order_enable"] = "Podnošenje radnog naloga";
|
||||
$lang["config_work_order_format"] = "Format radnog naloga";
|
||||
54
application/language/bs-BA/customers_lang.php
Executable file
54
application/language/bs-BA/customers_lang.php
Executable file
@@ -0,0 +1,54 @@
|
||||
<?php
|
||||
|
||||
$lang["customers_account_number"] = "Račun #";
|
||||
$lang["customers_account_number_duplicate"] = "Ovaj broj računa već postoji";
|
||||
$lang["customers_available_points"] = "Dostupni bodovi";
|
||||
$lang["customers_average"] = "Prosječna potrošnja";
|
||||
$lang["customers_avg_discount"] = "Prosječni popust";
|
||||
$lang["customers_basic_information"] = "Informacija";
|
||||
$lang["customers_cannot_be_deleted"] = "Ne može se izbrisati izabrani kupac, jer jedan ili više izabranih kupaca imaju prodaju.";
|
||||
$lang["customers_company_name"] = "Kompanija";
|
||||
$lang["customers_confirm_delete"] = "Želite li izbrisati izabranog kupca?";
|
||||
$lang["customers_confirm_restore"] = "Da li ste sigurni da želite da povratite izabranog kupca?";
|
||||
$lang["customers_consent"] = "Pristanak na registraciju";
|
||||
$lang["customers_consent_required"] = "Prihvatanje registracije je obavezno polje.";
|
||||
$lang["customers_customer"] = "Kupac";
|
||||
$lang["customers_date"] = "Datum";
|
||||
$lang["customers_discount"] = "Popust";
|
||||
$lang["customers_discount_fixed"] = "Fiksni popust";
|
||||
$lang["customers_discount_percent"] = "Procenat popusta";
|
||||
$lang["customers_discount_type"] = "Tip popusta";
|
||||
$lang["customers_email_duplicate"] = "E-mail adresa već postoji u bazi podataka.";
|
||||
$lang["customers_employee"] = "Zaposlenik";
|
||||
$lang["customers_error_adding_updating"] = "Greška kod dodavanja/ažuriranja kupca";
|
||||
$lang["customers_csv_import_failed"] = "Greška kod uvoza iz CSV-a";
|
||||
$lang["customers_csv_import_nodata_wrongformat"] = "Vaša učitana datoteka nema podataka ili je pogrešnog formata";
|
||||
$lang["customers_csv_import_partially_failed"] = "Većina kupaca je uvezena. Ali neki nisu, evo liste";
|
||||
$lang["customers_csv_import_success"] = "Uvoz kupaca je uspješan";
|
||||
$lang["customers_import_items_csv"] = "Uvezi kupce iz CSV datoteke";
|
||||
$lang["customers_mailchimp_activity_click"] = "Klik na e-mail";
|
||||
$lang["customers_mailchimp_activity_lastopen"] = "Zadnji otvoreni e-mail";
|
||||
$lang["customers_mailchimp_activity_open"] = "E-mail otvoren";
|
||||
$lang["customers_mailchimp_activity_total"] = "E-mail poslat";
|
||||
$lang["customers_mailchimp_activity_unopen"] = "E-mail nije otvoren";
|
||||
$lang["customers_mailchimp_email_client"] = "E-mail klijenta";
|
||||
$lang["customers_mailchimp_info"] = "Mailchimp";
|
||||
$lang["customers_mailchimp_member_rating"] = "Rejting";
|
||||
$lang["customers_mailchimp_status"] = "Status";
|
||||
$lang["customers_mailchimp_vip"] = "VIP";
|
||||
$lang["customers_max"] = "Maks. potrošeno";
|
||||
$lang["customers_min"] = "Min. potrošeno";
|
||||
$lang["customers_new"] = "Novi kupac";
|
||||
$lang["customers_none_selected"] = "Niste odabrali nijednog kupca za brisanje";
|
||||
$lang["customers_one_or_multiple"] = "Kupaci";
|
||||
$lang["customers_quantity"] = "Količina";
|
||||
$lang["customers_stats_info"] = "Statistika";
|
||||
$lang["customers_successful_adding"] = "Uspješno ste dodali kupca";
|
||||
$lang["customers_successful_deleted"] = "Kupac je uspješno izbrisan";
|
||||
$lang["customers_successful_updating"] = "Podaci o kupcu su uspješno ažurirani";
|
||||
$lang["customers_tax_code"] = "Poreski broj";
|
||||
$lang["customers_tax_id"] = "Porez Id";
|
||||
$lang["customers_taxable"] = "Oporezivo";
|
||||
$lang["customers_total"] = "Ukupno";
|
||||
$lang["customers_update"] = "Ažuriraj kupca";
|
||||
$lang["rewards_package"] = "Nagrade";
|
||||
22
application/language/bs-BA/datepicker_lang.php
Executable file
22
application/language/bs-BA/datepicker_lang.php
Executable file
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
$lang["datepicker_all_time"] = "Sve";
|
||||
$lang["datepicker_apply"] = "Primjeni";
|
||||
$lang["datepicker_cancel"] = "Otkaži";
|
||||
$lang["datepicker_custom"] = "Slobodan izbor";
|
||||
$lang["datepicker_from"] = "Od";
|
||||
$lang["datepicker_last_30"] = "Zadnjih 30 dana";
|
||||
$lang["datepicker_last_7"] = "Zadnjih 7 dana";
|
||||
$lang["datepicker_last_financial_year"] = "Prošla fiskalna godina";
|
||||
$lang["datepicker_last_month"] = "Prošli mjesec";
|
||||
$lang["datepicker_last_year"] = "Prošla godina";
|
||||
$lang["datepicker_same_month_last_year"] = "Ovaj mjesec prošle godine";
|
||||
$lang["datepicker_same_month_to_same_day_last_year"] = "Prošle godine od istog mjeseca do istog dana";
|
||||
$lang["datepicker_this_financial_year"] = "Trenutna fiskalna godina";
|
||||
$lang["datepicker_this_month"] = "Ovaj mjesec";
|
||||
$lang["datepicker_this_year"] = "Ova godina";
|
||||
$lang["datepicker_to"] = "Do";
|
||||
$lang["datepicker_today"] = "Danas";
|
||||
$lang["datepicker_today_last_year"] = "Ovaj dan prošle godine";
|
||||
$lang["datepicker_weekstart"] = "1";
|
||||
$lang["datepicker_yesterday"] = "Juče";
|
||||
37
application/language/bs-BA/employees_lang.php
Executable file
37
application/language/bs-BA/employees_lang.php
Executable file
@@ -0,0 +1,37 @@
|
||||
<?php
|
||||
|
||||
$lang["employees_basic_information"] = "Informacije";
|
||||
$lang["employees_cannot_be_deleted"] = "Nije moguće izbrisati odabrane zaposlenike, jedan ili više njih su obradili prodaju ili pokušavate izbrisati svoj nalog.)";
|
||||
$lang["employees_change_password"] = "Promijeni lozinku";
|
||||
$lang["employees_confirm_delete"] = "Da li ste zaista sigurni da želite da izbrišete izabranog zaposlenika?";
|
||||
$lang["employees_confirm_restore"] = "Da li ste sigurni da želite da vratite izabranog zaposlenika?";
|
||||
$lang["employees_current_password"] = "Trenutna lozinka";
|
||||
$lang["employees_current_password_invalid"] = "Trenutna lozinka je nevažeća.";
|
||||
$lang["employees_employee"] = "Zaposlenik";
|
||||
$lang["employees_error_adding_updating"] = "Greška kod dodavanja/ažuriranja zaposlenika";
|
||||
$lang["employees_error_deleting_demo_admin"] = "Ne možete izbrisati demo admin korisnika";
|
||||
$lang["employees_error_updating_demo_admin"] = "Ne možete promijeniti demo admin korisnika";
|
||||
$lang["employees_language"] = "Jezik";
|
||||
$lang["employees_login_info"] = "Prijava";
|
||||
$lang["employees_new"] = "Novi zaposlenik";
|
||||
$lang["employees_none_selected"] = "Nije izabran nijedan zaposlenik za brisanje";
|
||||
$lang["employees_one_or_multiple"] = "Zaposlenici";
|
||||
$lang["employees_password"] = "Lozinka";
|
||||
$lang["employees_password_minlength"] = "Lozinka mora imati najmanje 8 znakova";
|
||||
$lang["employees_password_must_match"] = "Lozinka se ne podudara";
|
||||
$lang["employees_password_not_must_match"] = "Trenutna lozinka i nova lozinka moraju biti jedinstvene.";
|
||||
$lang["employees_password_required"] = "Lozinka je obavezna";
|
||||
$lang["employees_permission_desc"] = "Odaberite module za dozvolu";
|
||||
$lang["employees_permission_info"] = "Dozvole";
|
||||
$lang["employees_repeat_password"] = "Ponovite lozinku";
|
||||
$lang["employees_subpermission_required"] = "Dodajte barem jedno odobrenje po modulu";
|
||||
$lang["employees_successful_adding"] = "Uspješno ste dodali zaposlenika";
|
||||
$lang["employees_successful_change_password"] = "Promjena lozinke je uspješna.";
|
||||
$lang["employees_successful_deleted"] = "Uspješno ste izbrisali zaposlenika";
|
||||
$lang["employees_successful_updating"] = "Uspješno ste ažurirali zaposlenika";
|
||||
$lang["employees_system_language"] = "Sistemski jezik";
|
||||
$lang["employees_unsuccessful_change_password"] = "Promjena lozinke nije uspjela.";
|
||||
$lang["employees_update"] = "Ažuriraj zaposlenika";
|
||||
$lang["employees_username"] = "Korisničko ime";
|
||||
$lang["employees_username_minlength"] = "Korisničko ime mora imati najmanje 5 znakova";
|
||||
$lang["employees_username_required"] = "Korisničko ime je obavezno polje";
|
||||
9
application/language/bs-BA/enum_lang.php
Executable file
9
application/language/bs-BA/enum_lang.php
Executable file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
|
||||
$lang["enum_half_down"] = "Half Down";
|
||||
$lang["enum_half_even"] = "Half Even";
|
||||
$lang["enum_half_five"] = "Half Five";
|
||||
$lang["enum_half_odd"] = "Half Odd";
|
||||
$lang["enum_half_up"] = "Half Up";
|
||||
$lang["enum_round_down"] = "Round Down";
|
||||
$lang["enum_round_up"] = "Round Up";
|
||||
4
application/language/bs-BA/error_lang.php
Executable file
4
application/language/bs-BA/error_lang.php
Executable file
@@ -0,0 +1,4 @@
|
||||
<?php
|
||||
|
||||
$lang["error_no_permission_module"] = "Nemate dozvolu za pristup modulu";
|
||||
$lang["error_unknown"] = "Neočekivana greška";
|
||||
21
application/language/bs-BA/expenses_categories_lang.php
Executable file
21
application/language/bs-BA/expenses_categories_lang.php
Executable file
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
$lang["category_name_required"] = "Naziv kategorije je obavezan";
|
||||
$lang["expenses_categories_add_item"] = "Dodaj kategoriju";
|
||||
$lang["expenses_categories_cannot_be_deleted"] = "Nije moguće izbrisati kategoriju";
|
||||
$lang["expenses_categories_category_id"] = "Id";
|
||||
$lang["expenses_categories_confirm_delete"] = "Da li ste sigurni da želite da izbrišete izabranu kategoriju?";
|
||||
$lang["expenses_categories_confirm_restore"] = "Da li ste sigurni da želite da vratite izabranu kategoriju?";
|
||||
$lang["expenses_categories_description"] = "Opis Kategorije";
|
||||
$lang["expenses_categories_error_adding_updating"] = "Greška prilikom dodavanja / ažuriranja kategorije";
|
||||
$lang["expenses_categories_info"] = "Informacije o Kategoriji";
|
||||
$lang["expenses_categories_name"] = "Naziv Kategorije";
|
||||
$lang["expenses_categories_new"] = "Nova Kategorija";
|
||||
$lang["expenses_categories_no_expenses_categories_to_display"] = "Nema kategorije za prikaz";
|
||||
$lang["expenses_categories_none_selected"] = "Niste odabrali nijednu Kategoriju";
|
||||
$lang["expenses_categories_one_or_multiple"] = "Kategorija";
|
||||
$lang["expenses_categories_quantity"] = "Količina";
|
||||
$lang["expenses_categories_successful_adding"] = "Kategorija je uspješno dodata";
|
||||
$lang["expenses_categories_successful_deleted"] = "Brisanje kategorije je uspješno";
|
||||
$lang["expenses_categories_successful_updating"] = "Ažuriranje kategorije je uspješno";
|
||||
$lang["expenses_categories_update"] = "Ažuriraj kategoriju";
|
||||
46
application/language/bs-BA/expenses_lang.php
Executable file
46
application/language/bs-BA/expenses_lang.php
Executable file
@@ -0,0 +1,46 @@
|
||||
<?php
|
||||
|
||||
$lang["expenses_add_item"] = "Dodaj trošak";
|
||||
$lang["expenses_amount"] = "Iznos";
|
||||
$lang["expenses_amount_number"] = "Iznos mora biti broj";
|
||||
$lang["expenses_amount_required"] = "Iznos troška je obavezan";
|
||||
$lang["expenses_by_category"] = "Kategorija";
|
||||
$lang["expenses_cannot_be_deleted"] = "Nije moguće izbrisati kategoriju";
|
||||
$lang["expenses_cash"] = "Gotovina";
|
||||
$lang["expenses_cash_filter"] = "Gotovina";
|
||||
$lang["expenses_categories_name"] = "Kategorija";
|
||||
$lang["expenses_category_required"] = "kategorija je obavezno polje";
|
||||
$lang["expenses_check"] = "Ček";
|
||||
$lang["expenses_check_filter"] = "Ček";
|
||||
$lang["expenses_confirm_delete"] = "Da li ste sigurni da želite da izbrišete izabrani trošak?";
|
||||
$lang["expenses_confirm_restore"] = "Da li ste sigurni da želite da vratite izabrani trošak?";
|
||||
$lang["expenses_credit"] = "Kreditna kartica";
|
||||
$lang["expenses_credit_filter"] = "Kreditna kartica";
|
||||
$lang["expenses_date"] = "Datum";
|
||||
$lang["expenses_date_number"] = "datum mora biti broj";
|
||||
$lang["expenses_date_required"] = "datum je obavezno polje";
|
||||
$lang["expenses_debit"] = "Dugovna kartica";
|
||||
$lang["expenses_debit_filter"] = "Dugovna kartica";
|
||||
$lang["expenses_description"] = "Opis";
|
||||
$lang["expenses_due"] = "Dospijeće";
|
||||
$lang["expenses_due_filter"] = "Dospijeće";
|
||||
$lang["expenses_employee"] = "Napravio";
|
||||
$lang["expenses_error_adding_updating"] = "Greška pri dodavanju / ažuriranju troškova";
|
||||
$lang["expenses_expense_id"] = "Id";
|
||||
$lang["expenses_expenses_employee"] = "Zaposlenik";
|
||||
$lang["expenses_info"] = "Informacije o troškovima";
|
||||
$lang["expenses_is_deleted"] = "Izbrisano";
|
||||
$lang["expenses_name_required"] = "Naziv troška je obavezan";
|
||||
$lang["expenses_new"] = "Novi trošak";
|
||||
$lang["expenses_no_expenses_to_display"] = "Nema troškova za prikaz";
|
||||
$lang["expenses_none_selected"] = "Niste odabrali nijedan trošak";
|
||||
$lang["expenses_one_or_multiple"] = "Trošak(ovi)";
|
||||
$lang["expenses_payment"] = "Vrsta plaćanja";
|
||||
$lang["expenses_start_typing_supplier_name"] = "Počnite pisati ime dobavljača...";
|
||||
$lang["expenses_successful_adding"] = "Dodavanje troškova uspješno";
|
||||
$lang["expenses_successful_deleted"] = "Brisanje troškova uspješno";
|
||||
$lang["expenses_successful_updating"] = "Ažuriranje troškova uspješno";
|
||||
$lang["expenses_supplier_name"] = "Dobavljač";
|
||||
$lang["expenses_supplier_tax_code"] = "Poreski broj";
|
||||
$lang["expenses_tax_amount"] = "Porez";
|
||||
$lang["expenses_update"] = "Ažuriraj trošak";
|
||||
70
application/language/bs-BA/giftcards_lang.php
Executable file
70
application/language/bs-BA/giftcards_lang.php
Executable file
@@ -0,0 +1,70 @@
|
||||
<?php
|
||||
|
||||
$lang["giftcards_add_minus"] = "Zalihu dodati ili oduzeti";
|
||||
$lang["giftcards_allow_alt_description"] = "Dozvoli Alt opis";
|
||||
$lang["giftcards_bulk_edit"] = "Skupno uređivanje";
|
||||
$lang["giftcards_cannot_be_deleted"] = "Nije moguće izbrisati poklon bon, jedan ili više poklon bonova ima prodaju.";
|
||||
$lang["giftcards_cannot_find_giftcard"] = "Ne možemo pronaći informacije o poklon bonu";
|
||||
$lang["giftcards_cannot_use"] = "Poklon bon %1 se ne može koristiti za ovu prodaju. Nevažeći kupac!";
|
||||
$lang["giftcards_card_value"] = "Vrijednost";
|
||||
$lang["giftcards_category"] = "Kategorija";
|
||||
$lang["giftcards_change_all_to_allow_alt_desc"] = "Dozvoli Alt opis za sve";
|
||||
$lang["giftcards_change_all_to_not_allow_allow_desc"] = "Nije dozvoljen Alt opis za sve";
|
||||
$lang["giftcards_change_all_to_serialized"] = "Promijeni sve u serijalizovano";
|
||||
$lang["giftcards_change_all_to_unserialized"] = "Promijeni sve u neserializovano";
|
||||
$lang["giftcards_confirm_bulk_edit"] = "Da li ste sigurni da želite da uredite sve izabrane poklon bonove?";
|
||||
$lang["giftcards_confirm_delete"] = "Da li ste sigurni da želite da izbrišete izabrani poklon bon?";
|
||||
$lang["giftcards_confirm_restore"] = "Da li ste sigurni da želite da vratite izabrane poklon bonove?";
|
||||
$lang["giftcards_cost_price"] = "FC";
|
||||
$lang["giftcards_count"] = "Ažuriraj zalihu";
|
||||
$lang["giftcards_csv_import_failed"] = "Greška kod CSV uvoza";
|
||||
$lang["giftcards_current_quantity"] = "Trenutna količina";
|
||||
$lang["giftcards_description"] = "Opis";
|
||||
$lang["giftcards_details_count"] = "Detalji o popisu zaliha";
|
||||
$lang["giftcards_do_nothing"] = "Ne radi ništa";
|
||||
$lang["giftcards_edit_fields_you_want_to_update"] = "Uredi polja za sve izabrane poklon bonove";
|
||||
$lang["giftcards_edit_multiple_giftcards"] = "Uređivanje više poklon bonova";
|
||||
$lang["giftcards_error_adding_updating"] = "Dodavanje/ažuriranje poklon bona nije uspjelo";
|
||||
$lang["giftcards_error_updating_multiple"] = "Ažuriranje poklon bonova nije uspjelo";
|
||||
$lang["giftcards_generate_barcodes"] = "Generiši barkod";
|
||||
$lang["giftcards_giftcard"] = "Poklon bon";
|
||||
$lang["giftcards_giftcard_number"] = "Broj poklon bona";
|
||||
$lang["giftcards_info_provided_by"] = "Informacije pruža";
|
||||
$lang["giftcards_inventory_comments"] = "Komentari";
|
||||
$lang["giftcards_is_serialized"] = "Poklon bon ima serijski broj";
|
||||
$lang["giftcards_low_inventory_giftcards"] = "Niska zaliha poklon bonova";
|
||||
$lang["giftcards_manually_editing_of_quantity"] = "Ručna promjena količine";
|
||||
$lang["giftcards_must_select_giftcard_for_barcode"] = "Morate izabrati bar jedan poklon bon da generišete barkod";
|
||||
$lang["giftcards_new"] = "Novi poklon bon";
|
||||
$lang["giftcards_no_description_giftcards"] = "Poklon bon nema opisa";
|
||||
$lang["giftcards_no_giftcards_to_display"] = "Nema poklon bona za prikaz";
|
||||
$lang["giftcards_none"] = "Ništa";
|
||||
$lang["giftcards_none_selected"] = "Nijedan poklon bon nije izabran za uređivanje";
|
||||
$lang["giftcards_number"] = "Broj poklon bona mora biti broj";
|
||||
$lang["giftcards_number_information"] = "Broj poklon bona";
|
||||
$lang["giftcards_number_required"] = "Broj poklon bona je obavezan";
|
||||
$lang["giftcards_one_or_multiple"] = "Poklon bonovi";
|
||||
$lang["giftcards_person_id"] = "Kupac";
|
||||
$lang["giftcards_quantity"] = "Količina";
|
||||
$lang["giftcards_quantity_required"] = "Količina je obavezno polje. Zatvorite (X) da biste odustali";
|
||||
$lang["giftcards_remaining_balance"] = "Na poklon bonu %1 ostala je još vrijednost %2!";
|
||||
$lang["giftcards_reorder_level"] = "Nivo narudžbe";
|
||||
$lang["giftcards_retrive_giftcard_info"] = "Preuzmi informacije o poklon bonu";
|
||||
$lang["giftcards_sales_tax_1"] = "Prodajni porez 1";
|
||||
$lang["giftcards_sales_tax_2"] = "Prodajni porez 2";
|
||||
$lang["giftcards_serialized_giftcards"] = "Serijalizovani poklon bonovi";
|
||||
$lang["giftcards_successful_adding"] = "Uspješno ste dodali poklon bon";
|
||||
$lang["giftcards_successful_bulk_edit"] = "Uspješno ste ažurirali izabrane poklon bonove";
|
||||
$lang["giftcards_successful_deleted"] = "Uspješno ste izbrisali poklon bon";
|
||||
$lang["giftcards_successful_updating"] = "Uspješno ste ažurirali poklon bon";
|
||||
$lang["giftcards_supplier"] = "Dobavljač";
|
||||
$lang["giftcards_tax_1"] = "Porez 1";
|
||||
$lang["giftcards_tax_2"] = "Porez 2";
|
||||
$lang["giftcards_tax_percent"] = "% poreza";
|
||||
$lang["giftcards_tax_percents"] = "% poreza";
|
||||
$lang["giftcards_unit_price"] = "MPC";
|
||||
$lang["giftcards_upc_database"] = "Barkod tablica";
|
||||
$lang["giftcards_update"] = "Ažurirajte poklon bon";
|
||||
$lang["giftcards_use_inventory_menu"] = "Koristite meni zalihe";
|
||||
$lang["giftcards_value"] = "Vrijednost poklon bona mora biti broj";
|
||||
$lang["giftcards_value_required"] = "Vrijednost poklon bona je obavezno polje";
|
||||
11
application/language/bs-BA/index.html
Executable file
11
application/language/bs-BA/index.html
Executable file
@@ -0,0 +1,11 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>403 Zabranjeno</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Pristup direktorijumu je zabranjen.</p>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
38
application/language/bs-BA/item_kits_lang.php
Executable file
38
application/language/bs-BA/item_kits_lang.php
Executable file
@@ -0,0 +1,38 @@
|
||||
<?php
|
||||
|
||||
$lang["item_kits_add_item"] = "Dodaj artikal";
|
||||
$lang["item_kits_all"] = "Sve";
|
||||
$lang["item_kits_cannot_be_deleted"] = "Brisanje kompleta nije uspjelo";
|
||||
$lang["item_kits_confirm_delete"] = "Da li ste sigurni da želite izbrisati izabrani komplet predmeta";
|
||||
$lang["item_kits_confirm_restore"] = "Da li ste sigurni da želite povratiti komplet";
|
||||
$lang["item_kits_description"] = "Opis kompleta";
|
||||
$lang["item_kits_discount"] = "Popust";
|
||||
$lang["item_kits_discount_fixed"] = "Fiksni popust";
|
||||
$lang["item_kits_discount_percent"] = "Procenat popusta";
|
||||
$lang["item_kits_discount_type"] = "Vrsta popusta";
|
||||
$lang["item_kits_error_adding_updating"] = "Dodavanje ili ažuriranje kompleta predmeta nije uspjelo";
|
||||
$lang["item_kits_find_kit_item"] = "Stavka kompleta";
|
||||
$lang["item_kits_info"] = "Informacije o kompletu";
|
||||
$lang["item_kits_item"] = "Artikal";
|
||||
$lang["item_kits_item_kit_number"] = "Barkod";
|
||||
$lang["item_kits_item_kit_number_duplicate"] = "Broj kompleta predmeta već je prisutan u bazi podataka.";
|
||||
$lang["item_kits_item_number"] = "";
|
||||
$lang["item_kits_items"] = "Artikli";
|
||||
$lang["item_kits_kit"] = "ID kompleta";
|
||||
$lang["item_kits_kit_and_components"] = "Komplet i komponente";
|
||||
$lang["item_kits_kit_and_stock"] = "Komplet i zaliha";
|
||||
$lang["item_kits_kit_only"] = "Samo komplet";
|
||||
$lang["item_kits_name"] = "Naziv kompleta";
|
||||
$lang["item_kits_new"] = "Novi komplet";
|
||||
$lang["item_kits_no_item_kits_to_display"] = "Nema kompleta za prikaz";
|
||||
$lang["item_kits_none_selected"] = "Niste odabrali nijedan komplet";
|
||||
$lang["item_kits_one_or_multiple"] = "Stavka(e) kompleta";
|
||||
$lang["item_kits_price_option"] = "Opcija cijene";
|
||||
$lang["item_kits_priced_only"] = "Samo po cijeni";
|
||||
$lang["item_kits_print_option"] = "Opcija štampanja";
|
||||
$lang["item_kits_quantity"] = "Količina";
|
||||
$lang["item_kits_sequence"] = "Redoslijed";
|
||||
$lang["item_kits_successful_adding"] = "Uspješno ste dodali komplet";
|
||||
$lang["item_kits_successful_deleted"] = "Uspješno ste izbrisali komplet";
|
||||
$lang["item_kits_successful_updating"] = "Uspješno ste ažurirali komplet";
|
||||
$lang["item_kits_update"] = "Ažuriranje komplet";
|
||||
112
application/language/bs-BA/items_lang.php
Executable file
112
application/language/bs-BA/items_lang.php
Executable file
@@ -0,0 +1,112 @@
|
||||
<?php
|
||||
|
||||
$lang["items_add_minus"] = "Zaliha za dodavanje ili oduzimanje";
|
||||
$lang["items_allow_alt_description"] = "Dozvoli Alt opis";
|
||||
$lang["items_amount_entry"] = "Unos iznosa";
|
||||
$lang["items_bulk_edit"] = "Skupno uređivanje";
|
||||
$lang["items_buy_price_required"] = "MPC je obavezno polje";
|
||||
$lang["items_cannot_be_deleted"] = "Nije moguće izbrisati izabrane artikle, jedan ili više izabranih predmeta imaju prodaju.";
|
||||
$lang["items_cannot_find_item"] = "Nema informacije o izabranoj stavci";
|
||||
$lang["items_category"] = "Kategorija";
|
||||
$lang["items_category_required"] = "Kategorija je obavezno polje";
|
||||
$lang["items_change_all_to_allow_alt_desc"] = "Dozvoli Alt opis za sve";
|
||||
$lang["items_change_all_to_not_allow_allow_desc"] = "Nije dozvoljen Alt opis za sve";
|
||||
$lang["items_change_all_to_serialized"] = "Promijeni sve u seriju";
|
||||
$lang["items_change_all_to_unserialized"] = "Promijenite sve u ne seriju";
|
||||
$lang["items_change_image"] = "Promijeni sliku";
|
||||
$lang["items_confirm_bulk_edit"] = "Da li ste sigurni da želite urediti izabrane artikle?";
|
||||
$lang["items_confirm_bulk_edit_wipe_taxes"] = "Sve informacije o porezu na artikal biće zamjenjene";
|
||||
$lang["items_confirm_delete"] = "Da li ste sigurni da želite izbrisati izabrani artikal?";
|
||||
$lang["items_confirm_restore"] = "Da li ste sigurni da želite da vratite izabrani artikal?";
|
||||
$lang["items_cost_price"] = "FC";
|
||||
$lang["items_cost_price_number"] = "FC mora biti broj";
|
||||
$lang["items_cost_price_required"] = "FC je obavezno polje";
|
||||
$lang["items_count"] = "Ažuriraj zalihu";
|
||||
$lang["items_csv_import_failed"] = "Uvoz CSV-a nije uspio";
|
||||
$lang["items_csv_import_nodata_wrongformat"] = "Vaša učitana datoteka nema podataka ili je pogrešnog formata";
|
||||
$lang["items_csv_import_partially_failed"] = "Uvezena je većina artikala. Ali neki nisu, evo liste";
|
||||
$lang["items_csv_import_success"] = "Uvoz artikla je uspješan";
|
||||
$lang["items_current_quantity"] = "Trenutna količina";
|
||||
$lang["items_default_pack_name"] = "Svaki";
|
||||
$lang["items_description"] = "Opis";
|
||||
$lang["items_details_count"] = "Detalji o količinama zalihe";
|
||||
$lang["items_do_nothing"] = "Ne radi ništa";
|
||||
$lang["items_edit_fields_you_want_to_update"] = "Uredite polja koja želite da uredite za sve izabrane artikle";
|
||||
$lang["items_edit_multiple_items"] = "Uređivanje više artikala";
|
||||
$lang["items_empty_upc_items"] = "Artikli sa praznim barkodom";
|
||||
$lang["items_error_adding_updating"] = "Greška pri dodavanju / ažuriranju artikla";
|
||||
$lang["items_error_updating_multiple"] = "Greška pri ažuriranju artikala";
|
||||
$lang["items_generate_barcodes"] = "Generiši barkod";
|
||||
$lang["items_hsn_code"] = "Nomenklatura sistema usklađena";
|
||||
$lang["items_image"] = "Slika";
|
||||
$lang["items_import_items_csv"] = "Uvezi artikle iz CSV datoteke";
|
||||
$lang["items_info_provided_by"] = "Informacije pruža";
|
||||
$lang["items_inventory"] = "Zaliha";
|
||||
$lang["items_inventory_comments"] = "Komentari";
|
||||
$lang["items_inventory_CSV_import_quantity"] = "Količina uvezena iz CSV-a";
|
||||
$lang["items_inventory_data_tracking"] = "Praćenje podataka zalihe";
|
||||
$lang["items_inventory_date"] = "Datum";
|
||||
$lang["items_inventory_employee"] = "Zaposlenik";
|
||||
$lang["items_inventory_in_out_quantity"] = "Količina ulaz/izlaz";
|
||||
$lang["items_inventory_remarks"] = "Napomene";
|
||||
$lang["items_is_deleted"] = "Izbrisano";
|
||||
$lang["items_is_serialized"] = "Artikal ima ser. broj";
|
||||
$lang["items_item"] = "Artikal";
|
||||
$lang["items_item_number"] = "Barkod";
|
||||
$lang["items_item_number_duplicate"] = "Broj artikla već postoji u bazi podataka";
|
||||
$lang["items_kit"] = "Garnitura";
|
||||
$lang["items_location"] = "Mjesto";
|
||||
$lang["items_low_inventory_items"] = "Prodaja artikala";
|
||||
$lang["items_low_sell_item"] = "Niska prodaja artikla";
|
||||
$lang["items_manually_editing_of_quantity"] = "Ručno uređivanje količine";
|
||||
$lang["items_name"] = "Naziv artikla";
|
||||
$lang["items_name_required"] = "Naziv artikla je obavezno polje";
|
||||
$lang["items_new"] = "Novi artikal";
|
||||
$lang["items_no_description_items"] = "Artikal nema opisa";
|
||||
$lang["items_no_items_to_display"] = "Nema artikla za prikaz";
|
||||
$lang["items_none"] = "Nijedan";
|
||||
$lang["items_none_selected"] = "Niste odabrali nijedan artikal za uređivanje";
|
||||
$lang["items_nonstock"] = "Bez zaliha";
|
||||
$lang["items_number_information"] = "Redni broj";
|
||||
$lang["items_number_required"] = "Barkod je obavezno polje";
|
||||
$lang["items_one_or_multiple"] = "artikal(i)";
|
||||
$lang["items_pack_name"] = "Naziv pakovanja";
|
||||
$lang["items_qty_per_pack"] = "Količina po pakovanju";
|
||||
$lang["items_quantity"] = "Količina";
|
||||
$lang["items_quantity_number"] = "Količina mora biti broj";
|
||||
$lang["items_quantity_required"] = "Količina je obavezno polje.";
|
||||
$lang["items_receiving_quantity"] = "Zaprimljena količina";
|
||||
$lang["items_remove_image"] = "Ukloni sliku";
|
||||
$lang["items_reorder_level"] = "Minimalna zaliha";
|
||||
$lang["items_reorder_level_number"] = "Nivo preuređivanja mora biti broj";
|
||||
$lang["items_reorder_level_required"] = "Nivo preuređivanja je obavezno polje";
|
||||
$lang["items_retrive_item_info"] = "Preuzmi informacije o artiklu";
|
||||
$lang["items_sales_tax_1"] = "Prodajni porez";
|
||||
$lang["items_sales_tax_2"] = "Prodajni porez 2";
|
||||
$lang["items_search_attributes"] = "Pretraživanje atributa";
|
||||
$lang["items_select_image"] = "Izaberite sliku";
|
||||
$lang["items_serialized_items"] = "Artikal ima ser. broj";
|
||||
$lang["items_standard"] = "Standard";
|
||||
$lang["items_stock"] = "Skladište";
|
||||
$lang["items_stock_location"] = "Mjesto skladišta";
|
||||
$lang["items_stock_type"] = "Vrsta zalihe";
|
||||
$lang["items_successful_adding"] = "Uspješno ste dodali artikal";
|
||||
$lang["items_successful_bulk_edit"] = "Uspješno ste ažurirali izabrane artikle";
|
||||
$lang["items_successful_deleted"] = "Uspješno ste izbrisali artikal";
|
||||
$lang["items_successful_updating"] = "Uspješno ste ažurirali artikal";
|
||||
$lang["items_supplier"] = "Dobavljač";
|
||||
$lang["items_tax_1"] = "Porez 1";
|
||||
$lang["items_tax_2"] = "Porez 2";
|
||||
$lang["items_tax_category"] = "Kategorija poreza";
|
||||
$lang["items_tax_percent"] = "Procenat poreza";
|
||||
$lang["items_tax_percent_number"] = "Procenat poreza mora biti numerička vrijednost";
|
||||
$lang["items_tax_percent_required"] = "Procenat poreza je obavezno polje";
|
||||
$lang["items_tax_percents"] = "Porez %";
|
||||
$lang["items_temp"] = "Privremeno";
|
||||
$lang["items_type"] = "Vrsta artikla";
|
||||
$lang["items_unit_price"] = "MPC";
|
||||
$lang["items_unit_price_number"] = "MPC mora biti broj";
|
||||
$lang["items_unit_price_required"] = "MPC je obavezno polje";
|
||||
$lang["items_upc_database"] = "Baza podataka bar-kodova";
|
||||
$lang["items_update"] = "Ažuriraj artikal";
|
||||
$lang["items_use_inventory_menu"] = "Koristite meni zalihe";
|
||||
10
application/language/bs-BA/login_lang.php
Executable file
10
application/language/bs-BA/login_lang.php
Executable file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
$lang["login_gcaptcha"] = "Ja nisam robot.";
|
||||
$lang["login_go"] = "Idi";
|
||||
$lang["login_invalid_gcaptcha"] = "Pogrešno ja nisam robot.";
|
||||
$lang["login_invalid_installation"] = "Instalacija nije ispravna, provjerite vašu php.ini datoteku.";
|
||||
$lang["login_invalid_username_and_password"] = "Pogrešno korisničko ime ili lozinka";
|
||||
$lang["login_login"] = "Prijava";
|
||||
$lang["login_password"] = "Lozinka";
|
||||
$lang["login_username"] = "Korisničko ime";
|
||||
14
application/language/bs-BA/messages_lang.php
Executable file
14
application/language/bs-BA/messages_lang.php
Executable file
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
$lang["messages_first_name"] = "Ime";
|
||||
$lang["messages_last_name"] = "Prezime";
|
||||
$lang["messages_message"] = "Poruka";
|
||||
$lang["messages_message_placeholder"] = "Vaša poruka ovdje ...";
|
||||
$lang["messages_message_required"] = "Poruka je obavezna";
|
||||
$lang["messages_multiple_phones"] = "(U slučaju više primalaca, unesite mobilne brojeve odvojene zarezima)";
|
||||
$lang["messages_phone"] = "Telefonski broj";
|
||||
$lang["messages_phone_number_required"] = "Broj telefona je obavezan";
|
||||
$lang["messages_phone_placeholder"] = "Broj mobilnog telefona ovde...";
|
||||
$lang["messages_sms_send"] = "Pošalji SMS";
|
||||
$lang["messages_successfully_sent"] = "Poruka je uspješno poslata: ";
|
||||
$lang["messages_unsuccessfully_sent"] = "Poruka nije uspešno poslata: ";
|
||||
41
application/language/bs-BA/module_lang.php
Executable file
41
application/language/bs-BA/module_lang.php
Executable file
@@ -0,0 +1,41 @@
|
||||
<?php
|
||||
|
||||
$lang["module_attributes"] = "Atributi";
|
||||
$lang["module_attributes_desc"] = "Dodajte, ažurirajte, izbrišite i pretražite atribute.";
|
||||
$lang["module_both"] = "Oba";
|
||||
$lang["module_cashups"] = "Isplate";
|
||||
$lang["module_cashups_desc"] = "Dodajte, ažurirajte, izbrišite i pretražite isplate.";
|
||||
$lang["module_config"] = "Podešavanja";
|
||||
$lang["module_config_desc"] = "Promijenite OSPOS-ovu konfiguraciju";
|
||||
$lang["module_customers"] = "Kupci";
|
||||
$lang["module_customers_desc"] = "Dodajte, ažurirajte, izbrišite i pretražite kupce";
|
||||
$lang["module_employees"] = "Zaposleni";
|
||||
$lang["module_employees_desc"] = "Dodajte, ažurirajte, izbrišite i pretražite zaposlene";
|
||||
$lang["module_expenses"] = "Troškovi";
|
||||
$lang["module_expenses_categories"] = "Kategorije";
|
||||
$lang["module_expenses_categories_desc"] = "Dodajte, ažurirajte, izbrišite i pretražite kategorije.";
|
||||
$lang["module_expenses_desc"] = "Dodajte, ažurirajte, izbrišite i pretražite troškove.";
|
||||
$lang["module_giftcards"] = "Poklon bonovi";
|
||||
$lang["module_giftcards_desc"] = "Dodajte, ažurirajte, izbrišite i pretražite poklon bonove";
|
||||
$lang["module_home"] = "Početna";
|
||||
$lang["module_home_desc"] = "Lista modula početnog menija";
|
||||
$lang["module_item_kits"] = "Kompleti artikala";
|
||||
$lang["module_item_kits_desc"] = "Dodajte, ažurirajte, izbrišite ili pretražite komplete artikala";
|
||||
$lang["module_items"] = "Artikli";
|
||||
$lang["module_items_desc"] = "Dodajte, ažurirajte, izbrišite ili pretražite artikle";
|
||||
$lang["module_messages"] = "Poruke";
|
||||
$lang["module_messages_desc"] = "Šaljite poruke kupcima, dobavljačima i zaposlenima.";
|
||||
$lang["module_migrate"] = "Migracija";
|
||||
$lang["module_migrate_desc"] = "Ažurirajte OSPOS bazu podataka";
|
||||
$lang["module_office"] = "Administracija";
|
||||
$lang["module_office_desc"] = "Lista modula kancelarijskog menija";
|
||||
$lang["module_receivings"] = "Ulazi";
|
||||
$lang["module_receivings_desc"] = "Obrada narudžbenice";
|
||||
$lang["module_reports"] = "Izvještaji";
|
||||
$lang["module_reports_desc"] = "Pogledajte i generišite izvještaje";
|
||||
$lang["module_sales"] = "Prodaja";
|
||||
$lang["module_sales_desc"] = "Obrada prodaje i povrata";
|
||||
$lang["module_suppliers"] = "Dobavljači";
|
||||
$lang["module_suppliers_desc"] = "Dodajte, ažurirajte, izbrišite ili pretražite dobavljače";
|
||||
$lang["module_taxes"] = "Porezi";
|
||||
$lang["module_taxes_desc"] = "Konfigurišite poreze na promet";
|
||||
54
application/language/bs-BA/receivings_lang.php
Executable file
54
application/language/bs-BA/receivings_lang.php
Executable file
@@ -0,0 +1,54 @@
|
||||
<?php
|
||||
|
||||
$lang["receivings_cancel_receiving"] = "Otkaži";
|
||||
$lang["receivings_cannot_be_deleted"] = "Ulaz(i) ne mogu biti Izbrisani";
|
||||
$lang["receivings_comments"] = "Komentar";
|
||||
$lang["receivings_complete_receiving"] = "Završi";
|
||||
$lang["receivings_confirm_cancel_receiving"] = "Da li ste sigurni da želite da izbrišete ovaj prijem? Sve stavke će biti izbrisane.";
|
||||
$lang["receivings_confirm_delete"] = "Da li ste sigurni da želite da izbrišete ovaj prijem? Ova radnja se ne može opozvati.";
|
||||
$lang["receivings_confirm_finish_receiving"] = "Da li ste sigurni da želite da pošaljete ovaj prijem? Ovo se ne može poništiti.";
|
||||
$lang["receivings_cost"] = "Trošak";
|
||||
$lang["receivings_date"] = "Datum";
|
||||
$lang["receivings_date_required"] = "Mora se unijeti ispravan datum";
|
||||
$lang["receivings_date_type"] = "Datum je obavezno polje";
|
||||
$lang["receivings_delete_entire_sale"] = "Izbriši cijelu prodaju";
|
||||
$lang["receivings_discount"] = "Popust";
|
||||
$lang["receivings_edit"] = "Uredi";
|
||||
$lang["receivings_edit_sale"] = "Uređivanje ulaza";
|
||||
$lang["receivings_employee"] = "Zaposleni";
|
||||
$lang["receivings_error_editing_item"] = "Uređivanje stavke nije uspjelo";
|
||||
$lang["receivings_error_requisition"] = "Nije moguće premjestiti zalihu sa ili na istu lokaciju skladišta";
|
||||
$lang["receivings_find_or_scan_item"] = "Pronađite ili skenirajte artikal";
|
||||
$lang["receivings_find_or_scan_item_or_receipt"] = "Pronađite ili skenirajte stavku ili račun";
|
||||
$lang["receivings_id"] = "ID prijema";
|
||||
$lang["receivings_item_name"] = "Naziv artikla";
|
||||
$lang["receivings_mode"] = "Način prijema";
|
||||
$lang["receivings_new_supplier"] = "Novi dobavljač";
|
||||
$lang["receivings_one_or_multiple"] = "Ulaz(i)";
|
||||
$lang["receivings_print_after_sale"] = "Štampaj poslije prodaje";
|
||||
$lang["receivings_quantity"] = "Količina";
|
||||
$lang["receivings_receipt"] = "Ulazni račun";
|
||||
$lang["receivings_receipt_number"] = "Ulazni račun #";
|
||||
$lang["receivings_receiving"] = "Ulaz";
|
||||
$lang["receivings_reference"] = "Referenca";
|
||||
$lang["receivings_register"] = "Stavke ulaza";
|
||||
$lang["receivings_requisition"] = "Trebovanje.";
|
||||
$lang["receivings_return"] = "Povrat";
|
||||
$lang["receivings_select_supplier"] = "Izaberite dobavljača (neobavezno)";
|
||||
$lang["receivings_ship_pack"] = "Otpremanje pakovanja";
|
||||
$lang["receivings_start_typing_supplier_name"] = "Počnite upisivati ime dobavljača ...";
|
||||
$lang["receivings_stock"] = "Skladište";
|
||||
$lang["receivings_stock_destination"] = "Destinacija skladišta";
|
||||
$lang["receivings_stock_locaiton"] = "Lokacija zaliha";
|
||||
$lang["receivings_stock_source"] = "Izvor zaliha";
|
||||
$lang["receivings_successfully_deleted"] = "Uspješno ste izbrisali prijem";
|
||||
$lang["receivings_successfully_updated"] = "Uspješno ste ažurirali prijem";
|
||||
$lang["receivings_supplier"] = "Dobavljač";
|
||||
$lang["receivings_supplier_address"] = "Adresa";
|
||||
$lang["receivings_supplier_email"] = "E-mail";
|
||||
$lang["receivings_supplier_location"] = "Mjesto";
|
||||
$lang["receivings_total"] = "Ukupno";
|
||||
$lang["receivings_transaction_failed"] = "Transakcija prijema nije uspjela";
|
||||
$lang["receivings_unable_to_add_item"] = "Dodavanje stavke u prijem nije uspjelo";
|
||||
$lang["receivings_unsuccessfully_updated"] = "Ažuriranje ulaza nije uspjelo";
|
||||
$lang["receivings_update"] = "Ažuriraj";
|
||||
141
application/language/bs-BA/reports_lang.php
Executable file
141
application/language/bs-BA/reports_lang.php
Executable file
@@ -0,0 +1,141 @@
|
||||
<?php
|
||||
|
||||
$lang["reports_all"] = "Svi";
|
||||
$lang["reports_authority"] = "Ovlašćenja";
|
||||
$lang["reports_canceled"] = "Otkazano";
|
||||
$lang["reports_categories"] = "Kategorije";
|
||||
$lang["reports_categories_summary_report"] = "Zbirni izvještaj po kategorijama";
|
||||
$lang["reports_category"] = "Kategorija";
|
||||
$lang["reports_code_canceled"] = "CNL";
|
||||
$lang["reports_code_invoice"] = "INV";
|
||||
$lang["reports_code_pos"] = "POS";
|
||||
$lang["reports_code_quote"] = "Q";
|
||||
$lang["reports_code_return"] = "RET";
|
||||
$lang["reports_code_type"] = "Tip";
|
||||
$lang["reports_code_work_order"] = "R/N";
|
||||
$lang["reports_comments"] = "Komentari";
|
||||
$lang["reports_complete"] = "Završena prodaja i povrat";
|
||||
$lang["reports_completed_sales"] = "Kompletirana prodaja";
|
||||
$lang["reports_confirm_delete"] = "Da li ste sigurni da želite da izbrišete izabrani unos?";
|
||||
$lang["reports_confirm_restore"] = "Da li ste sigurni da želite da vratite izabrani unos?";
|
||||
$lang["reports_cost"] = "Trošak";
|
||||
$lang["reports_cost_price"] = "FC";
|
||||
$lang["reports_count"] = "Broj";
|
||||
$lang["reports_customer"] = "Kupac";
|
||||
$lang["reports_customers"] = "Kupci";
|
||||
$lang["reports_customers_summary_report"] = "Zbirni izvještaj po kupcima";
|
||||
$lang["reports_date"] = "Datum";
|
||||
$lang["reports_date_range"] = "Vremenski period";
|
||||
$lang["reports_description"] = "Opis";
|
||||
$lang["reports_detailed_receivings_report"] = "Detaljan izvještaj primki";
|
||||
$lang["reports_detailed_reports"] = "Izvještaji (detaljno)";
|
||||
$lang["reports_detailed_requisition_report"] = "Izvještaj: Trebovanje robe (detaljno)";
|
||||
$lang["reports_detailed_sales_report"] = "Izvještaj prodaje (detaljno)";
|
||||
$lang["reports_discount"] = "Ivještaj o popustu";
|
||||
$lang["reports_discount_fixed"] = "Fiksni popust";
|
||||
$lang["reports_discount_percent"] = "Procenat popusta";
|
||||
$lang["reports_discount_type"] = "Vrsta popusta";
|
||||
$lang["reports_discounts"] = "Popusti";
|
||||
$lang["reports_discounts_summary_report"] = "Zbirni izvještaj o popustima";
|
||||
$lang["reports_earned"] = "Zarađeni bodovi";
|
||||
$lang["reports_employee"] = "Zaposlenik";
|
||||
$lang["reports_employees"] = "Zaposleni";
|
||||
$lang["reports_employees_summary_report"] = "Zbirni izveštaj zaposlenih";
|
||||
$lang["reports_expenses"] = "Troškovi";
|
||||
$lang["reports_expenses_amount"] = "Iznos";
|
||||
$lang["reports_expenses_categories"] = "Troškovi";
|
||||
$lang["reports_expenses_categories_summary_report"] = "Sažeti izvještaj kategorija rashoda";
|
||||
$lang["reports_expenses_category"] = "Kategorija";
|
||||
$lang["reports_expenses_tax_amount"] = "Porez";
|
||||
$lang["reports_expenses_total_amount"] = "Ukupno";
|
||||
$lang["reports_expenses_total_tax_amount"] = "Ukupan porez";
|
||||
$lang["reports_graphical_reports"] = "Grafički izvještaji";
|
||||
$lang["reports_inventory"] = "Zaliha";
|
||||
$lang["reports_inventory_low"] = "Niska zaliha";
|
||||
$lang["reports_inventory_low_report"] = "Izvještaj o niskoj zalihi";
|
||||
$lang["reports_inventory_reports"] = "Izvještaji zalihe";
|
||||
$lang["reports_inventory_summary"] = "Sažetak zalihe";
|
||||
$lang["reports_inventory_summary_report"] = "Sumarni izvještaj zaliha";
|
||||
$lang["reports_item"] = "Artikl";
|
||||
$lang["reports_item_count"] = "Filtriraj po broju artikala";
|
||||
$lang["reports_item_name"] = "Naziv artikla";
|
||||
$lang["reports_item_number"] = "Barkod";
|
||||
$lang["reports_items"] = "Artikli";
|
||||
$lang["reports_items_purchased"] = "Nabavljeni artikli";
|
||||
$lang["reports_items_received"] = "Primljeni artikli";
|
||||
$lang["reports_items_summary_report"] = "Sumarni izvještaj artikala";
|
||||
$lang["reports_jurisdiction"] = "Nadležnost";
|
||||
$lang["reports_low_inventory"] = "Niska zaliha";
|
||||
$lang["reports_low_inventory_report"] = "Izvještaj niske zalihe";
|
||||
$lang["reports_low_sell_quantity"] = "Niska prodaja";
|
||||
$lang["reports_more_than_zero"] = "Više od nule";
|
||||
$lang["reports_name"] = "Naziv";
|
||||
$lang["reports_no_reports_to_display"] = "Nema artikala za prikaz";
|
||||
$lang["reports_payment_type"] = "Tip plaćanja";
|
||||
$lang["reports_payments"] = "Plaćanja";
|
||||
$lang["reports_payments_summary_report"] = "Zbirni izvještaj plaćanja";
|
||||
$lang["reports_profit"] = "Dobit";
|
||||
$lang["reports_quantity"] = "Količina";
|
||||
$lang["reports_quantity_purchased"] = "Nabavna količina";
|
||||
$lang["reports_quotes"] = "Citati";
|
||||
$lang["reports_received_by"] = "Primljeno od";
|
||||
$lang["reports_receiving_id"] = "ID ulaza";
|
||||
$lang["reports_receiving_type"] = "Tip ulaza";
|
||||
$lang["reports_receivings"] = "Ulazi";
|
||||
$lang["reports_reorder_level"] = "Preuređivanje nivoa";
|
||||
$lang["reports_report"] = "Izvještaj";
|
||||
$lang["reports_report_input"] = "Ulazni izvještaj";
|
||||
$lang["reports_reports"] = "Izvještaji";
|
||||
$lang["reports_requisition"] = "Trebovanje";
|
||||
$lang["reports_requisition_by"] = "Trebovanje od";
|
||||
$lang["reports_requisition_id"] = "ID trebovanja";
|
||||
$lang["reports_requisition_item"] = "Artikal";
|
||||
$lang["reports_requisition_item_quantity"] = "količina artikla";
|
||||
$lang["reports_requisition_related_item"] = "Povezani artikal";
|
||||
$lang["reports_requisition_related_item_total_quantity"] = "Ukupni zahtjev";
|
||||
$lang["reports_requisition_related_item_unit_quantity"] = "Potrebna količina";
|
||||
$lang["reports_requisitions"] = "Trebovanja";
|
||||
$lang["reports_returns"] = "Povrati";
|
||||
$lang["reports_revenue"] = "Prihod";
|
||||
$lang["reports_sale_id"] = "ID prodaje";
|
||||
$lang["reports_sale_type"] = "Tip prodaje";
|
||||
$lang["reports_sales"] = "Prodaje";
|
||||
$lang["reports_sales_amount"] = "Iznos transakcija";
|
||||
$lang["reports_sales_summary_report"] = "Zbirni izvještaj prodaje";
|
||||
$lang["reports_sales_taxes"] = "Porez na promet";
|
||||
$lang["reports_sales_taxes_summary_report"] = "Zbirni izvještaj poreza na promet";
|
||||
$lang["reports_serial_number"] = "Serijski broj";
|
||||
$lang["reports_sold_by"] = "Prodano od";
|
||||
$lang["reports_sold_to"] = "Prodano";
|
||||
$lang["reports_stock_location"] = "Lokacija skladišta";
|
||||
$lang["reports_sub_total_value"] = "Međuzbir";
|
||||
$lang["reports_subtotal"] = "Međuzbir";
|
||||
$lang["reports_summary_reports"] = "Zbirni izvještaj";
|
||||
$lang["reports_supplied_by"] = "Nabavljeno od";
|
||||
$lang["reports_supplier"] = "Dobavljač";
|
||||
$lang["reports_suppliers"] = "Dobavljači";
|
||||
$lang["reports_suppliers_summary_report"] = "Zbirni izvještaj po dobavljačima";
|
||||
$lang["reports_tax"] = "Porez";
|
||||
$lang["reports_tax_category"] = "Kategorija poreza";
|
||||
$lang["reports_tax_percent"] = "Procenat poreza";
|
||||
$lang["reports_tax_rate"] = "Poreska stopa";
|
||||
$lang["reports_taxes"] = "Porezi";
|
||||
$lang["reports_taxes_summary_report"] = "Zbirni izvještaj poreza";
|
||||
$lang["reports_total"] = "Ukupno";
|
||||
$lang["reports_total_inventory_value"] = "Ukupan iznos zalihe";
|
||||
$lang["reports_total_low_sell_quantity"] = "Ukupna količina niskih prodaja";
|
||||
$lang["reports_total_quantity"] = "Ukupna količina";
|
||||
$lang["reports_total_retail"] = "Ukupna vrijednost zalihe na malo";
|
||||
$lang["reports_trans_amount"] = "Iznos transakcije";
|
||||
$lang["reports_trans_due"] = "Dug";
|
||||
$lang["reports_trans_group"] = "Grpa transakcija";
|
||||
$lang["reports_trans_nopay_sales"] = "Prodaje bez plaćanja";
|
||||
$lang["reports_trans_payments"] = "Plaćanja";
|
||||
$lang["reports_trans_refunded"] = "Refundirano";
|
||||
$lang["reports_trans_sales"] = "Prodaja";
|
||||
$lang["reports_trans_type"] = "Tip transakcije";
|
||||
$lang["reports_type"] = "Tip";
|
||||
$lang["reports_unit_price"] = "MPC";
|
||||
$lang["reports_used"] = "Korišćeni poeni";
|
||||
$lang["reports_work_orders"] = "Radni nalozi";
|
||||
$lang["reports_zero_and_less"] = "Nula i manje";
|
||||
181
application/language/bs-BA/sales_lang.php
Executable file
181
application/language/bs-BA/sales_lang.php
Executable file
@@ -0,0 +1,181 @@
|
||||
<?php
|
||||
|
||||
$lang["customers_available_points"] = "Dostupni bodovi";
|
||||
$lang["rewards_package"] = "Nagrade";
|
||||
$lang["rewards_remaining_balance"] = "Preostala vrijednost nagradnih bodova je ";
|
||||
$lang["sales_account_number"] = "Broj računa";
|
||||
$lang["sales_add_payment"] = "Plaćanje";
|
||||
$lang["sales_amount_due"] = "Iznos duga";
|
||||
$lang["sales_amount_tendered"] = "Ponuđeni iznos";
|
||||
$lang["sales_authorized_signature"] = "Ovlašćeni potpis";
|
||||
$lang["sales_cancel_sale"] = "Otkaži";
|
||||
$lang["sales_cash"] = "Gotovina";
|
||||
$lang["sales_cash_deposit"] = "Polog gotovine";
|
||||
$lang["sales_cash_filter"] = "Gotovina";
|
||||
$lang["sales_change_due"] = "Kusur";
|
||||
$lang["sales_change_price"] = "Promjena prodajne cijene";
|
||||
$lang["sales_check"] = "Ček";
|
||||
$lang["sales_check_balance"] = "Provjeri razliku";
|
||||
$lang["sales_check_filter"] = "Ček";
|
||||
$lang["sales_comment"] = "Komentar";
|
||||
$lang["sales_comments"] = "Komentari";
|
||||
$lang["sales_complete_sale"] = "Završeno";
|
||||
$lang["sales_confirm_cancel_sale"] = "Da li ste sigurni da želite da očistite ovu prodaju? Sve stavke će biti izbrisane.";
|
||||
$lang["sales_confirm_delete"] = "Da li ste sigurni da želite da izbrišete izabranu prodaju?";
|
||||
$lang["sales_confirm_restore"] = "Da li ste sigurni da želite da vratite izabranu prodaju?";
|
||||
$lang["sales_credit"] = "Kreditna kartica";
|
||||
$lang["sales_credit_deposit"] = "Kreditni depozit";
|
||||
$lang["sales_credit_filter"] = "Kreditna kartica";
|
||||
$lang["sales_customer"] = "Kupac";
|
||||
$lang["sales_customer_address"] = "Adresa kupca";
|
||||
$lang["sales_customer_discount"] = "Popust";
|
||||
$lang["sales_customer_email"] = "E-mail kupca";
|
||||
$lang["sales_customer_location"] = "Mjesto kupca";
|
||||
$lang["sales_customer_mailchimp_status"] = "Mailchimp status";
|
||||
$lang["sales_customer_optional"] = "(Potrebno za odloženo plaćanje)";
|
||||
$lang["sales_customer_required"] = "Obavezno";
|
||||
$lang["sales_customer_total"] = "Ukupno";
|
||||
$lang["sales_date"] = "Datum prodaje";
|
||||
$lang["sales_date_range"] = "Period";
|
||||
$lang["sales_date_required"] = "Morate unijeti ispravan datum";
|
||||
$lang["sales_date_type"] = "Datum je obavezno polje";
|
||||
$lang["sales_debit"] = "Dugovna kartica";
|
||||
$lang["sales_delete"] = "Dozvoli brisanje";
|
||||
$lang["sales_delete_confirmation"] = "Da li ste sigurni da želite da izbrišete ovu prodaju? Ova radnja se ne može opozvati?";
|
||||
$lang["sales_delete_entire_sale"] = "Izbriši cijelu prodaju";
|
||||
$lang["sales_delete_successful"] = "Prodaja izbrisana uspješna";
|
||||
$lang["sales_delete_unsuccessful"] = "Brisanje prodaje nije uspjelo";
|
||||
$lang["sales_description_abbrv"] = "Opis";
|
||||
$lang["sales_discard"] = "Odbaci";
|
||||
$lang["sales_discard_quote"] = "";
|
||||
$lang["sales_discount"] = "Popust";
|
||||
$lang["sales_discount_included"] = "% Rabat";
|
||||
$lang["sales_discount_short"] = "%";
|
||||
$lang["sales_due"] = "Dug";
|
||||
$lang["sales_due_filter"] = "Dug";
|
||||
$lang["sales_edit"] = "Uredi";
|
||||
$lang["sales_edit_item"] = "Uredi artikal";
|
||||
$lang["sales_edit_sale"] = "Uredi prodaju";
|
||||
$lang["sales_email_receipt"] = "Potvrda putem e-mail";
|
||||
$lang["sales_employee"] = "Zaposlenik";
|
||||
$lang["sales_entry"] = "Ulaz";
|
||||
$lang["sales_error_editing_item"] = "Greška pri uređivanju artikla";
|
||||
$lang["sales_find_or_scan_item"] = "Pronađi/Skeniraj artikal";
|
||||
$lang["sales_find_or_scan_item_or_receipt"] = "Pronađi/Skeniraj artikal ili priznanicu";
|
||||
$lang["sales_giftcard"] = "Poklon bon";
|
||||
$lang["sales_giftcard_balance"] = "Saldo poklon bona";
|
||||
$lang["sales_giftcard_number"] = "Broj poklon bona";
|
||||
$lang["sales_group_by_category"] = "Grupiraj po kategoriji";
|
||||
$lang["sales_group_by_type"] = "Grupiraj po tipu";
|
||||
$lang["sales_hsn"] = "HSN";
|
||||
$lang["sales_id"] = "ID prodaje";
|
||||
$lang["sales_include_prices"] = "Uključi cijene?";
|
||||
$lang["sales_invoice"] = "Faktura";
|
||||
$lang["sales_invoice_confirm"] = "Ova faktura će biti poslata na";
|
||||
$lang["sales_invoice_enable"] = "Broj fakture";
|
||||
$lang["sales_invoice_filter"] = "Fakture";
|
||||
$lang["sales_invoice_no_email"] = "Kupac nema ispravan e-mail";
|
||||
$lang["sales_invoice_number"] = "Broj fakture";
|
||||
$lang["sales_invoice_number_duplicate"] = "Broj fakture %1 mora biti jedinstven";
|
||||
$lang["sales_invoice_sent"] = "Faktura poslata";
|
||||
$lang["sales_invoice_total"] = "Ukupan iznos fakture";
|
||||
$lang["sales_invoice_type_custom_invoice"] = "Prilagođena faktura (custom_invoice.php)";
|
||||
$lang["sales_invoice_type_custom_tax_invoice"] = "Prilagođena poreska faktura (custom_tax_invoice.php)";
|
||||
$lang["sales_invoice_type_invoice"] = "Faktura (invoice.php)";
|
||||
$lang["sales_invoice_type_tax_invoice"] = "Poreska faktura (tax_invoice.php)";
|
||||
$lang["sales_invoice_unsent"] = "Faktura nije poslata";
|
||||
$lang["sales_invoice_update"] = "Ažuriranje";
|
||||
$lang["sales_item_insufficient_of_stock"] = "Artikla nema na zalihi";
|
||||
$lang["sales_item_name"] = "Naziv artikla";
|
||||
$lang["sales_item_number"] = "Barkod";
|
||||
$lang["sales_item_out_of_stock"] = "Stavka je rasprodana";
|
||||
$lang["sales_mode"] = "Mod registrovanja";
|
||||
$lang["sales_must_enter_numeric"] = "Morate unijeti numeričku vrijednost za količinu";
|
||||
$lang["sales_must_enter_numeric_giftcard"] = "Morate unijeti numeričku vrijednost za poklon bon";
|
||||
$lang["sales_new_customer"] = "Novi kupac";
|
||||
$lang["sales_new_item"] = "Novi artikal";
|
||||
$lang["sales_no_description"] = "Nema opisa";
|
||||
$lang["sales_no_filter"] = "Svi";
|
||||
$lang["sales_no_items_in_cart"] = "Košarica je prazna";
|
||||
$lang["sales_no_sales_to_display"] = "Nema artikala za prikaz";
|
||||
$lang["sales_none_selected"] = "Niste izabrali nijedu prodaju za brisanje";
|
||||
$lang["sales_nontaxed_ind"] = " ";
|
||||
$lang["sales_not_authorized"] = "Ova radnja nije ovlašćena.";
|
||||
$lang["sales_one_or_multiple"] = "Prodaja";
|
||||
$lang["sales_payment"] = "Tip plaćanja";
|
||||
$lang["sales_payment_amount"] = "Iznos";
|
||||
$lang["sales_payment_not_cover_total"] = "Iznos plaćanja mora biti veći ili jednak ukupnom iznosu";
|
||||
$lang["sales_payment_type"] = "Tip";
|
||||
$lang["sales_payments_total"] = "Ukupno plaćeno";
|
||||
$lang["sales_price"] = "Cijena";
|
||||
$lang["sales_print_after_sale"] = "Štampaj poslije prodaje";
|
||||
$lang["sales_quantity"] = "Količina";
|
||||
$lang["sales_quantity_less_than_reorder_level"] = "Upozorenje! Željena količina je ispod minimalne.";
|
||||
$lang["sales_quantity_less_than_zero"] = "Upozorenje! Željena količina je nedovoljna. Možete nastaviti prodaju, ali provjerite svoju zalihu.";
|
||||
$lang["sales_quantity_of_items"] = "Količina od %1 stavke(i)";
|
||||
$lang["sales_quote"] = "Ponuda";
|
||||
$lang["sales_quote_number"] = "Broj ponude";
|
||||
$lang["sales_quote_number_duplicate"] = "Broj ponude mora biti jedinstven.";
|
||||
$lang["sales_quote_sent"] = "Ponuda poslata na";
|
||||
$lang["sales_quote_unsent"] = "Ponuda nije poslata na";
|
||||
$lang["sales_receipt"] = "Račun";
|
||||
$lang["sales_receipt_no_email"] = "Ovaj kupac nema važeću e-mail adresu.";
|
||||
$lang["sales_receipt_number"] = "Račun br.";
|
||||
$lang["sales_receipt_sent"] = "Račun poslat";
|
||||
$lang["sales_receipt_unsent"] = "Račun nije poslat";
|
||||
$lang["sales_refund"] = "Tip povrata";
|
||||
$lang["sales_register"] = "Registar prodaje";
|
||||
$lang["sales_remove_customer"] = "Uklonite kupca";
|
||||
$lang["sales_return"] = "Povrat";
|
||||
$lang["sales_rewards"] = "Nagradni bodovi";
|
||||
$lang["sales_rewards_balance"] = "Bilans nagradnih bodova";
|
||||
$lang["sales_sale"] = "Prodaja";
|
||||
$lang["sales_sale_by_invoice"] = "Prodaja po fakturi";
|
||||
$lang["sales_sale_for_customer"] = "Kupac:";
|
||||
$lang["sales_sale_time"] = "Vrijeme";
|
||||
$lang["sales_sales_tax"] = "Porez na promet";
|
||||
$lang["sales_select_customer"] = "Odaberi kupca";
|
||||
$lang["sales_send_invoice"] = "Pošalji fakturu";
|
||||
$lang["sales_send_quote"] = "Pošalji ponudu";
|
||||
$lang["sales_send_receipt"] = "Pošalji račun";
|
||||
$lang["sales_send_work_order"] = "Pošalji radni nalog";
|
||||
$lang["sales_serial"] = "Serijski broj";
|
||||
$lang["sales_show_invoice"] = "Pokaži fakturu";
|
||||
$lang["sales_show_receipt"] = "Pokaži račun";
|
||||
$lang["sales_start_typing_customer_name"] = "Počnite upisivati naziv kupca ...";
|
||||
$lang["sales_start_typing_item_name"] = "Počnite upisivati naziv artikla ili skenirajte barkod";
|
||||
$lang["sales_stock"] = "Zaliha";
|
||||
$lang["sales_stock_location"] = "Lokacija skladišta";
|
||||
$lang["sales_sub_total"] = "Međuzbir";
|
||||
$lang["sales_successfully_deleted"] = "Uspješno ste izbrisali";
|
||||
$lang["sales_successfully_restored"] = "Uspješno ste obnovili";
|
||||
$lang["sales_successfully_suspended_sale"] = "Obustava prodaje je uspjela";
|
||||
$lang["sales_successfully_updated"] = "Uspješno ste ažurirali prodaju";
|
||||
$lang["sales_suspend_sale"] = "Obustavi";
|
||||
$lang["sales_suspended_doc_id"] = "Dokument";
|
||||
$lang["sales_suspended_sale_id"] = "ID";
|
||||
$lang["sales_suspended_sales"] = "Obustavljeno";
|
||||
$lang["sales_table"] = "Sto";
|
||||
$lang["sales_takings"] = "Dnevna prodaja";
|
||||
$lang["sales_tax"] = "Porez";
|
||||
$lang["sales_tax_id"] = "Porez Id";
|
||||
$lang["sales_tax_invoice"] = "Poreska faktura";
|
||||
$lang["sales_tax_percent"] = "Porez %";
|
||||
$lang["sales_taxed_ind"] = "T";
|
||||
$lang["sales_total"] = "Ukupno";
|
||||
$lang["sales_total_tax_exclusive"] = "Porez isključen";
|
||||
$lang["sales_transaction_failed"] = "Obrada nije ispravna.";
|
||||
$lang["sales_unable_to_add_item"] = "Artikal nije moguće dodati";
|
||||
$lang["sales_unsuccessfully_deleted"] = "Prodaju(e) nije moguće izbrisati";
|
||||
$lang["sales_unsuccessfully_restored"] = "Obnova prodaje(a) nije uspjela.";
|
||||
$lang["sales_unsuccessfully_suspended_sale"] = "Obustava prodaje nije uspjela";
|
||||
$lang["sales_unsuccessfully_updated"] = "Prodaju(e) nije moguće ažurirati";
|
||||
$lang["sales_unsuspend"] = "Odustani";
|
||||
$lang["sales_unsuspend_and_delete"] = "Akcija";
|
||||
$lang["sales_update"] = "Ažuriranje";
|
||||
$lang["sales_upi"] = "UPI";
|
||||
$lang["sales_work_order"] = "Radni nalog";
|
||||
$lang["sales_work_order_number"] = "Broj radnog naloga";
|
||||
$lang["sales_work_order_number_duplicate"] = "Broj radnog naloga mora biti jedinstven.";
|
||||
$lang["sales_work_order_sent"] = "Radni nalog poslat na";
|
||||
$lang["sales_work_order_unsent"] = "Slanje radnog naloga nije uspjelo";
|
||||
23
application/language/bs-BA/suppliers_lang.php
Executable file
23
application/language/bs-BA/suppliers_lang.php
Executable file
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
|
||||
$lang["suppliers_account_number"] = "Broj računa";
|
||||
$lang["suppliers_agency_name"] = "Naziv agencije";
|
||||
$lang["suppliers_cannot_be_deleted"] = "Brisanje izabranih dobavljača nije uspjelo. Jedan ili više njih imaju prodaju.";
|
||||
$lang["suppliers_category"] = "Kategorija";
|
||||
$lang["suppliers_company_name"] = "Dobavljač";
|
||||
$lang["suppliers_company_name_required"] = "Dobavljač je obavezan.";
|
||||
$lang["suppliers_confirm_delete"] = "Da li ste sigurni da želite da izbrišete izabranog dobavljača?";
|
||||
$lang["suppliers_confirm_restore"] = "Da li ste sigurni da želite vratiti izabranog dobavljača?";
|
||||
$lang["suppliers_cost"] = "Trošak dobavljača";
|
||||
$lang["suppliers_error_adding_updating"] = "Ažuriranje ili dodavanje dobavljača nije uspjelo";
|
||||
$lang["suppliers_goods"] = "Roba dobavljača";
|
||||
$lang["suppliers_new"] = "Novi dobavljač";
|
||||
$lang["suppliers_none_selected"] = "Niste izabrali nijednog dobavljača za brisanje";
|
||||
$lang["suppliers_one_or_multiple"] = "Dobavljač(i)";
|
||||
$lang["suppliers_successful_adding"] = "Uspješno ste dodali dobavljača";
|
||||
$lang["suppliers_successful_deleted"] = "Uspješno ste Izbrisali dobavljača";
|
||||
$lang["suppliers_successful_updating"] = "Uspješno ste ažurirali dobavljača";
|
||||
$lang["suppliers_supplier"] = "Dobavljač";
|
||||
$lang["suppliers_supplier_id"] = "ID";
|
||||
$lang["suppliers_tax_id"] = "Porez Id";
|
||||
$lang["suppliers_update"] = "Ažuriranje dobavljača";
|
||||
80
application/language/bs-BA/taxes_lang.php
Executable file
80
application/language/bs-BA/taxes_lang.php
Executable file
@@ -0,0 +1,80 @@
|
||||
<?php
|
||||
|
||||
$lang["taxes_add_exception"] = "Dodaj izuzetak";
|
||||
$lang["taxes_cascade"] = "Kaskada";
|
||||
$lang["taxes_cascade_sequence"] = "Kaskadni slijed";
|
||||
$lang["taxes_city"] = "Mjesto";
|
||||
$lang["taxes_code"] = "Šifra poreza";
|
||||
$lang["taxes_confirm_delete"] = "Da li ste sigurni da želite da izbrišete ovu šifru poreza? Ova radnja se ne može opozvati?";
|
||||
$lang["taxes_confirm_restore"] = "Da li ste sigurni da želite da vratite izabranu šifru poreza?";
|
||||
$lang["taxes_default_tax_category"] = "Podrazumjevana kategorija";
|
||||
$lang["taxes_default_tax_rate"] = "Podrazumjevana stopa poreza";
|
||||
$lang["taxes_error_adding_updating"] = "Dodavanje ili ažuriranje šifre poreza nije uspjelo";
|
||||
$lang["taxes_group_seq"] = "Grupa Sekv";
|
||||
$lang["taxes_jurisdiction_name"] = "Naziv nadležnosti";
|
||||
$lang["taxes_name"] = "Naziv";
|
||||
$lang["taxes_new"] = "Nova šifra poreza";
|
||||
$lang["taxes_no_taxes_to_display"] = "Nije dostupna nijedan šifra poreza";
|
||||
$lang["taxes_reporting_authority"] = "Organ za izvještavanje";
|
||||
$lang["taxes_round_half_down"] = "Half Down";
|
||||
$lang["taxes_round_half_even"] = "Half Even";
|
||||
$lang["taxes_round_half_odd"] = "Half Odd";
|
||||
$lang["taxes_round_half_up"] = "Half Up";
|
||||
$lang["taxes_rounding_code"] = "Zaokruživanje";
|
||||
$lang["taxes_sales_tax"] = "Porez na promet";
|
||||
$lang["taxes_sales_tax_by_invoice"] = "Porez na promet po fakturi";
|
||||
$lang["taxes_sequence"] = "Sekv.";
|
||||
$lang["taxes_state"] = "Država";
|
||||
$lang["taxes_successful_deleted"] = "Uspješno ste izbrisali";
|
||||
$lang["taxes_tax_categories"] = "Kategorije poreza";
|
||||
$lang["taxes_tax_categories_configuration"] = "Konfiguracija poreskih kategorija";
|
||||
$lang["taxes_tax_categories_saved_successfully"] = "Izmjene poreskih kategorija su snimljene";
|
||||
$lang["taxes_tax_categories_saved_unsuccessfully"] = "Izmjene poreskih kategorija nisu snimljene";
|
||||
$lang["taxes_tax_category"] = "Kategorija poreza";
|
||||
$lang["taxes_tax_category_code"] = "Šifra poreske kategorije";
|
||||
$lang["taxes_tax_category_duplicate"] = "Duplikat poreske kategorije";
|
||||
$lang["taxes_tax_category_invalid_chars"] = "Nevažeći znakovi u nazivu kategorije";
|
||||
$lang["taxes_tax_category_name"] = "Naziv kategorije";
|
||||
$lang["taxes_tax_category_new"] = "Nova kategorija";
|
||||
$lang["taxes_tax_category_required"] = "Kategorija poreza je obavezna";
|
||||
$lang["taxes_tax_code"] = "Šifra poreza";
|
||||
$lang["taxes_tax_code_cannot_be_deleted"] = "Brisanje šifre poreza nije uspjelo";
|
||||
$lang["taxes_tax_code_duplicate"] = "Duplikat šifre poreza";
|
||||
$lang["taxes_tax_code_invalid_chars"] = "Nevažeći znakovi u šifri poreza";
|
||||
$lang["taxes_tax_code_name"] = "Naziv šifre poreza";
|
||||
$lang["taxes_tax_code_required"] = "Šifra poreza je obavezna";
|
||||
$lang["taxes_tax_code_successful_deleted"] = "Uspješno ste izbrisali šifru poreza";
|
||||
$lang["taxes_tax_code_successful_updated"] = "Uspješno ste ažurirali";
|
||||
$lang["taxes_tax_code_successful_updating"] = "Uspješno ste ažurirali šifru poreza";
|
||||
$lang["taxes_tax_code_successfully_added"] = "Uspješno ste dodali";
|
||||
$lang["taxes_tax_code_type"] = "Vrsta šifre poreza";
|
||||
$lang["taxes_tax_codes"] = "Šifre poreza";
|
||||
$lang["taxes_tax_codes_configuration"] = "Konfiguracija šifre poreza";
|
||||
$lang["taxes_tax_codes_saved_successfully"] = "Izmjena šifre poreza je snimljena";
|
||||
$lang["taxes_tax_codes_saved_unsuccessfully"] = "Izmjena šifre poreza nije snimljena";
|
||||
$lang["taxes_tax_excluded"] = "Porez nije uključen";
|
||||
$lang["taxes_tax_group"] = "Poreska grupa";
|
||||
$lang["taxes_tax_group_not_unique"] = "Poreska grupa %1 nije jedinstvena";
|
||||
$lang["taxes_tax_group_sequence"] = "Redoslijed poreske grupe";
|
||||
$lang["taxes_tax_included"] = "Porez je uključen";
|
||||
$lang["taxes_tax_jurisdiction"] = "Poreski organ";
|
||||
$lang["taxes_tax_jurisdiction_duplicate"] = "Duplikat poreskog organa";
|
||||
$lang["taxes_tax_jurisdiction_invalid_chars"] = "Nevažeći znakovi u nazivu nadležnosti";
|
||||
$lang["taxes_tax_jurisdiction_required"] = "Poreski organ je obavezan";
|
||||
$lang["taxes_tax_jurisdictions"] = "Poreski organi";
|
||||
$lang["taxes_tax_jurisdictions_configuration"] = "Konfiguracija poreskog organa";
|
||||
$lang["taxes_tax_jurisdictions_saved_successfully"] = "Izmjene poreskog organa su snimljene";
|
||||
$lang["taxes_tax_jurisdictions_saved_unsuccessfully"] = "Izmjene poreskog organa nisu snimljene";
|
||||
$lang["taxes_tax_rate"] = "Poreska stopa";
|
||||
$lang["taxes_tax_rate_configuration"] = "Konfiguracija poreske stope";
|
||||
$lang["taxes_tax_rate_error_adding_updating"] = "Dodavanje ili ažuriranje poreske stope nije uspjelo";
|
||||
$lang["taxes_tax_rate_numeric"] = "Stopa poreza mora biti broj";
|
||||
$lang["taxes_tax_rate_required"] = "Stopa poreza je obavezna";
|
||||
$lang["taxes_tax_rate_successful_updated"] = "Uspješno ste ažurirali";
|
||||
$lang["taxes_tax_rate_successfully_added"] = "Uspješno ste dodali";
|
||||
$lang["taxes_tax_rates"] = "Poreske stope";
|
||||
$lang["taxes_tax_rates_configuration"] = "Konfiguracija poreskih stopa";
|
||||
$lang["taxes_tax_rounding"] = "Zaokruživanje poreza";
|
||||
$lang["taxes_tax_type"] = "Vrsta poreza";
|
||||
$lang["taxes_update"] = "Ažurirajte porez za kategoriju prodaje";
|
||||
$lang["taxes_vat_tax"] = "Porez na dodatu vrednost";
|
||||
@@ -7,7 +7,7 @@ $lang["common_close"] = "Zavřít";
|
||||
$lang["common_comments"] = "Podrobnosti";
|
||||
$lang["common_common"] = "";
|
||||
$lang["common_confirm_search"] = "Máte vybráno jeden nebo více řádků a tyto po po vyhledání nebudou vybrány. Chcete opravdu pokračovat s vyhledáváním?";
|
||||
$lang["common_copryrights"] = "";
|
||||
$lang["common_copyrights"] = "© 2010 - %1";
|
||||
$lang["common_correct_errors"] = "";
|
||||
$lang["common_country"] = "Země";
|
||||
$lang["common_date"] = "Datum";
|
||||
@@ -27,6 +27,7 @@ $lang["common_first_page"] = "První";
|
||||
$lang["common_gender"] = "Pohlaví";
|
||||
$lang["common_gender_female"] = "Ž";
|
||||
$lang["common_gender_male"] = "M";
|
||||
$lang["common_gender_undefined"] = "";
|
||||
$lang["common_id"] = "Id";
|
||||
$lang["common_import"] = "Import";
|
||||
$lang["common_import_change_file"] = "Změnit";
|
||||
@@ -43,6 +44,7 @@ $lang["common_list_of"] = "Seznam";
|
||||
$lang["common_logout"] = "Odhlásit";
|
||||
$lang["common_migration_needed"] = "";
|
||||
$lang["common_new"] = "Nový";
|
||||
$lang["common_no"] = "";
|
||||
$lang["common_no_persons_to_display"] = "Žádní zákazníci k zobrazení.";
|
||||
$lang["common_none_selected_text"] = "bez výběru";
|
||||
$lang["common_or"] = "Nebo";
|
||||
@@ -67,5 +69,6 @@ $lang["common_view_recent_sales"] = "Zobrazit nedávné prodeje";
|
||||
$lang["common_website"] = "www-stránky";
|
||||
$lang["common_welcome"] = "Vítejte";
|
||||
$lang["common_welcome_message"] = "Vítejte v OSPOS, vyberte si z modulů dole pro pokračování.";
|
||||
$lang["common_yes"] = "";
|
||||
$lang["common_you_are_using_ospos"] = "Používáte Open Source Point Of Sale verze";
|
||||
$lang["common_zip"] = "PSČ";
|
||||
|
||||
@@ -14,6 +14,9 @@ $lang["item_kits_error_adding_updating"] = "";
|
||||
$lang["item_kits_find_kit_item"] = "";
|
||||
$lang["item_kits_info"] = "";
|
||||
$lang["item_kits_item"] = "";
|
||||
$lang["item_kits_item_kit_number"] = "";
|
||||
$lang["item_kits_item_kit_number_duplicate"] = "";
|
||||
$lang["item_kits_item_number"] = "";
|
||||
$lang["item_kits_items"] = "";
|
||||
$lang["item_kits_kit"] = "";
|
||||
$lang["item_kits_kit_and_components"] = "";
|
||||
|
||||
@@ -25,6 +25,7 @@ $lang["sales_confirm_delete"] = "Opravdu chcete smazat vybranou účtenku?";
|
||||
$lang["sales_confirm_restore"] = "Opravdu chcete obnovit vybranou účtenku?";
|
||||
$lang["sales_credit"] = "Kreditní karta";
|
||||
$lang["sales_credit_deposit"] = "";
|
||||
$lang["sales_credit_filter"] = "";
|
||||
$lang["sales_customer"] = "Jméno";
|
||||
$lang["sales_customer_address"] = "Adresa";
|
||||
$lang["sales_customer_discount"] = "Sleva";
|
||||
|
||||
@@ -7,7 +7,7 @@ $lang["common_close"] = "Luk";
|
||||
$lang["common_comments"] = "Kommentarer";
|
||||
$lang["common_common"] = "Almindelig(e)";
|
||||
$lang["common_confirm_search"] = "Du har valgt en eller flere rækker. Disse vil ikke længere være valgt efter din søgning. Er du sikker på, at du vil foretage søgningen?";
|
||||
$lang["common_copryrights"] = "";
|
||||
$lang["common_copyrights"] = "© 2010 - %1";
|
||||
$lang["common_correct_errors"] = "Ret venligst identificeret fejl før du gemmer";
|
||||
$lang["common_country"] = "Land";
|
||||
$lang["common_date"] = "Dato";
|
||||
@@ -27,6 +27,7 @@ $lang["common_first_page"] = "Første";
|
||||
$lang["common_gender"] = "Køn";
|
||||
$lang["common_gender_female"] = "Kvinde";
|
||||
$lang["common_gender_male"] = "Mand";
|
||||
$lang["common_gender_undefined"] = "";
|
||||
$lang["common_id"] = "Id";
|
||||
$lang["common_import"] = "Import";
|
||||
$lang["common_import_change_file"] = "Skift";
|
||||
@@ -43,6 +44,7 @@ $lang["common_list_of"] = "Liste af";
|
||||
$lang["common_logout"] = "Log ud";
|
||||
$lang["common_migration_needed"] = "En database migration til %1 vil starte efter du er logget ind.";
|
||||
$lang["common_new"] = "Ny";
|
||||
$lang["common_no"] = "";
|
||||
$lang["common_no_persons_to_display"] = "Der er ingen folk at vise.";
|
||||
$lang["common_none_selected_text"] = "[Vælg]";
|
||||
$lang["common_or"] = "ELLER";
|
||||
@@ -67,5 +69,6 @@ $lang["common_view_recent_sales"] = "Se seneste salg";
|
||||
$lang["common_website"] = "Hjemmeside";
|
||||
$lang["common_welcome"] = "Velkommen";
|
||||
$lang["common_welcome_message"] = "Velkommen til OSPOS. Klik på et modul forneden for at komme i gang.";
|
||||
$lang["common_yes"] = "";
|
||||
$lang["common_you_are_using_ospos"] = "You are using Open Source Point Of Sale version";
|
||||
$lang["common_zip"] = "Postnummer";
|
||||
|
||||
@@ -14,6 +14,9 @@ $lang["item_kits_error_adding_updating"] = "";
|
||||
$lang["item_kits_find_kit_item"] = "";
|
||||
$lang["item_kits_info"] = "";
|
||||
$lang["item_kits_item"] = "";
|
||||
$lang["item_kits_item_kit_number"] = "";
|
||||
$lang["item_kits_item_kit_number_duplicate"] = "";
|
||||
$lang["item_kits_item_number"] = "";
|
||||
$lang["item_kits_items"] = "";
|
||||
$lang["item_kits_kit"] = "";
|
||||
$lang["item_kits_kit_and_components"] = "";
|
||||
|
||||
@@ -25,6 +25,7 @@ $lang["sales_confirm_delete"] = "";
|
||||
$lang["sales_confirm_restore"] = "";
|
||||
$lang["sales_credit"] = "";
|
||||
$lang["sales_credit_deposit"] = "";
|
||||
$lang["sales_credit_filter"] = "";
|
||||
$lang["sales_customer"] = "";
|
||||
$lang["sales_customer_address"] = "";
|
||||
$lang["sales_customer_discount"] = "";
|
||||
|
||||
@@ -7,7 +7,7 @@ $lang["common_close"] = "Close";
|
||||
$lang["common_comments"] = "Kommentare";
|
||||
$lang["common_common"] = "Allgemein";
|
||||
$lang["common_confirm_search"] = "Sie haben einen oder mehrere Zeilen gewählt. Nach der Verarbeitung werden diese nicht mehr selektiert sein. Wollen Sie die Suche dennoch verarbeiten?";
|
||||
$lang["common_copryrights"] = "";
|
||||
$lang["common_copyrights"] = "© 2010 - %1";
|
||||
$lang["common_correct_errors"] = "";
|
||||
$lang["common_country"] = "Land";
|
||||
$lang["common_date"] = "Datum";
|
||||
@@ -27,6 +27,7 @@ $lang["common_first_page"] = "Erste";
|
||||
$lang["common_gender"] = "Geschlecht";
|
||||
$lang["common_gender_female"] = "F";
|
||||
$lang["common_gender_male"] = "M";
|
||||
$lang["common_gender_undefined"] = "";
|
||||
$lang["common_id"] = "Id";
|
||||
$lang["common_import"] = "Import";
|
||||
$lang["common_import_change_file"] = "Change";
|
||||
@@ -43,6 +44,7 @@ $lang["common_list_of"] = "Liste von";
|
||||
$lang["common_logout"] = "Logout";
|
||||
$lang["common_migration_needed"] = "";
|
||||
$lang["common_new"] = "Neu";
|
||||
$lang["common_no"] = "";
|
||||
$lang["common_no_persons_to_display"] = "Keine Personen zum Anzeigen";
|
||||
$lang["common_none_selected_text"] = "Nothing selected";
|
||||
$lang["common_or"] = "Oder";
|
||||
@@ -67,5 +69,6 @@ $lang["common_view_recent_sales"] = "Letzte Verkäufe";
|
||||
$lang["common_website"] = "Website";
|
||||
$lang["common_welcome"] = "Willkommen";
|
||||
$lang["common_welcome_message"] = "Willkommen bei OSPOS, zum Beginnen auf ein Modul klicken";
|
||||
$lang["common_yes"] = "";
|
||||
$lang["common_you_are_using_ospos"] = "Sie verwenden Open Source Point Of Sale Version";
|
||||
$lang["common_zip"] = "PLZ";
|
||||
|
||||
@@ -14,6 +14,9 @@ $lang["item_kits_error_adding_updating"] = "Fehler beim Hinzufügen/Ändern";
|
||||
$lang["item_kits_find_kit_item"] = "";
|
||||
$lang["item_kits_info"] = "Artikel-Set Information";
|
||||
$lang["item_kits_item"] = "Artikel";
|
||||
$lang["item_kits_item_kit_number"] = "";
|
||||
$lang["item_kits_item_kit_number_duplicate"] = "";
|
||||
$lang["item_kits_item_number"] = "";
|
||||
$lang["item_kits_items"] = "Artikel";
|
||||
$lang["item_kits_kit"] = "Set-ID";
|
||||
$lang["item_kits_kit_and_components"] = "";
|
||||
|
||||
@@ -25,6 +25,7 @@ $lang["sales_confirm_delete"] = "Wollen Sie die gewählten Aufträge löschen?";
|
||||
$lang["sales_confirm_restore"] = "";
|
||||
$lang["sales_credit"] = "Kreditkarte";
|
||||
$lang["sales_credit_deposit"] = "";
|
||||
$lang["sales_credit_filter"] = "";
|
||||
$lang["sales_customer"] = "Kunde";
|
||||
$lang["sales_customer_address"] = "Customer Address";
|
||||
$lang["sales_customer_discount"] = "Discount";
|
||||
|
||||
@@ -7,7 +7,7 @@ $lang["common_close"] = "Schließen";
|
||||
$lang["common_comments"] = "Kommentare";
|
||||
$lang["common_common"] = "Allgemein";
|
||||
$lang["common_confirm_search"] = "Sie haben eine oder mehrere Zeilen gewählt. Nach der Verarbeitung werden diese nicht mehr ausgewählt sein. Wollen Sie die Suche dennoch verarbeiten?";
|
||||
$lang["common_copryrights"] = "";
|
||||
$lang["common_copyrights"] = "© 2010 - %1";
|
||||
$lang["common_correct_errors"] = "Bitte korrigieren Sie vor dem Speichern die angezeigten Fehler";
|
||||
$lang["common_country"] = "Land";
|
||||
$lang["common_date"] = "Datum";
|
||||
@@ -27,6 +27,7 @@ $lang["common_first_page"] = "Erste";
|
||||
$lang["common_gender"] = "Geschlecht";
|
||||
$lang["common_gender_female"] = "W";
|
||||
$lang["common_gender_male"] = "M";
|
||||
$lang["common_gender_undefined"] = "";
|
||||
$lang["common_id"] = "ID";
|
||||
$lang["common_import"] = "Import";
|
||||
$lang["common_import_change_file"] = "Ändern";
|
||||
@@ -43,6 +44,7 @@ $lang["common_list_of"] = "Liste von";
|
||||
$lang["common_logout"] = "Ausloggen";
|
||||
$lang["common_migration_needed"] = "Eine Datenbankmigration auf %1 wird nach der Anmeldung gestartet.";
|
||||
$lang["common_new"] = "Neu";
|
||||
$lang["common_no"] = "";
|
||||
$lang["common_no_persons_to_display"] = "Keine Personen zum Anzeigen.";
|
||||
$lang["common_none_selected_text"] = "[auswählen]";
|
||||
$lang["common_or"] = "Oder";
|
||||
@@ -67,5 +69,6 @@ $lang["common_view_recent_sales"] = "Letzte Verkäufe";
|
||||
$lang["common_website"] = "Website";
|
||||
$lang["common_welcome"] = "Willkommen";
|
||||
$lang["common_welcome_message"] = "Willkommen bei OSPOS, zum Beginnen auf ein Modul klicken.";
|
||||
$lang["common_yes"] = "";
|
||||
$lang["common_you_are_using_ospos"] = "Sie verwenden Open Source Point Of Sale Version";
|
||||
$lang["common_zip"] = "PLZ";
|
||||
|
||||
@@ -14,6 +14,9 @@ $lang["item_kits_error_adding_updating"] = "Fehler beim Hinzufügen/Ändern.";
|
||||
$lang["item_kits_find_kit_item"] = "Artikel-Set";
|
||||
$lang["item_kits_info"] = "Artikel-Set Information";
|
||||
$lang["item_kits_item"] = "Artikel";
|
||||
$lang["item_kits_item_kit_number"] = "";
|
||||
$lang["item_kits_item_kit_number_duplicate"] = "";
|
||||
$lang["item_kits_item_number"] = "";
|
||||
$lang["item_kits_items"] = "Artikel";
|
||||
$lang["item_kits_kit"] = "Set-ID";
|
||||
$lang["item_kits_kit_and_components"] = "Set und Komponenten";
|
||||
|
||||
@@ -25,6 +25,7 @@ $lang["sales_confirm_delete"] = "Wollen Sie die gewählten Aufträge löschen?";
|
||||
$lang["sales_confirm_restore"] = "Sind Sie sicher, dass Sie die ausgewählten Verkäufe wiederherstellen möchten?";
|
||||
$lang["sales_credit"] = "Kreditkarte";
|
||||
$lang["sales_credit_deposit"] = "Krediteinlage";
|
||||
$lang["sales_credit_filter"] = "";
|
||||
$lang["sales_customer"] = "Kunde";
|
||||
$lang["sales_customer_address"] = "Kundenadresse";
|
||||
$lang["sales_customer_discount"] = "Rabatt";
|
||||
|
||||
@@ -7,7 +7,7 @@ $lang["common_close"] = "Κλείσιμο";
|
||||
$lang["common_comments"] = "Σχόλια";
|
||||
$lang["common_common"] = "κοινά";
|
||||
$lang["common_confirm_search"] = "Έχετε διαλέξει μία ή περισσότερες σειρές, οι οποίες δε θα είναι επιλέξιμες μετά την αναζήτηση σας. Είστε σίγουροι ότι θέλετε να υποβάλετε την αναζήτηση?";
|
||||
$lang["common_copryrights"] = "";
|
||||
$lang["common_copyrights"] = "© 2010 - %1";
|
||||
$lang["common_correct_errors"] = "Παρακαλώ διορθώστε τα αναγνωρισμένα σφάλματα πριν συνεχίσετε";
|
||||
$lang["common_country"] = "Χώρα";
|
||||
$lang["common_date"] = "Ημερομηνία";
|
||||
@@ -27,6 +27,7 @@ $lang["common_first_page"] = "Πρώτο";
|
||||
$lang["common_gender"] = "Φύλο";
|
||||
$lang["common_gender_female"] = "Θ";
|
||||
$lang["common_gender_male"] = "Α";
|
||||
$lang["common_gender_undefined"] = "";
|
||||
$lang["common_id"] = "Id";
|
||||
$lang["common_import"] = "Εισαγωγή";
|
||||
$lang["common_import_change_file"] = "Αλλαγή";
|
||||
@@ -43,6 +44,7 @@ $lang["common_list_of"] = "Λίστα από";
|
||||
$lang["common_logout"] = "Έξοδος";
|
||||
$lang["common_migration_needed"] = "Η ενσωμάτωση της βάσης δεδομένων σε %1 θα ξεκινήσει μετά την είσοδο.";
|
||||
$lang["common_new"] = "Νέο";
|
||||
$lang["common_no"] = "";
|
||||
$lang["common_no_persons_to_display"] = "Δεν υπάρχουν άνθρωποι για προβολή.";
|
||||
$lang["common_none_selected_text"] = "[Επιλογή]";
|
||||
$lang["common_or"] = "Ή";
|
||||
@@ -67,5 +69,6 @@ $lang["common_view_recent_sales"] = "Εμφάνιση Πρόσφατων Πωλ
|
||||
$lang["common_website"] = "Ιστοσελίδα";
|
||||
$lang["common_welcome"] = "Καλωσήρθατε";
|
||||
$lang["common_welcome_message"] = "Καλωσορίσατε στο OSPOS, επιλέξτε μια από τις παρακάτω ενότητες για να ξεκινήσετε.";
|
||||
$lang["common_yes"] = "";
|
||||
$lang["common_you_are_using_ospos"] = "Χρησιμοποιείτε την Open Source Point Of Sale έκδοση";
|
||||
$lang["common_zip"] = "Ταχ.Κωδικας";
|
||||
|
||||
@@ -14,6 +14,9 @@ $lang["item_kits_error_adding_updating"] = "";
|
||||
$lang["item_kits_find_kit_item"] = "";
|
||||
$lang["item_kits_info"] = "";
|
||||
$lang["item_kits_item"] = "";
|
||||
$lang["item_kits_item_kit_number"] = "";
|
||||
$lang["item_kits_item_kit_number_duplicate"] = "";
|
||||
$lang["item_kits_item_number"] = "";
|
||||
$lang["item_kits_items"] = "";
|
||||
$lang["item_kits_kit"] = "";
|
||||
$lang["item_kits_kit_and_components"] = "";
|
||||
|
||||
@@ -25,6 +25,7 @@ $lang["sales_confirm_delete"] = "Είστε σίγουροι πως θέλετε
|
||||
$lang["sales_confirm_restore"] = "Είστε σίγουροι πως θέλετε να επαναφέρετε την/τις επιλεγμένες Πωλήσεις?";
|
||||
$lang["sales_credit"] = "Πιστωτική Κάρτα";
|
||||
$lang["sales_credit_deposit"] = "Ποσό Πίστωσης";
|
||||
$lang["sales_credit_filter"] = "";
|
||||
$lang["sales_customer"] = "Όνομα";
|
||||
$lang["sales_customer_address"] = "Διεύθυνση";
|
||||
$lang["sales_customer_discount"] = "Έκπτωση";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<?php
|
||||
<?php
|
||||
|
||||
$lang["attributes_attribute_value_invalid_chars"] = "Attribute value cannot contain '_' or '|'";
|
||||
$lang["attributes_confirm_delete"] = "Are you sure you want to delete the selected attribute(s)?";
|
||||
|
||||
@@ -7,7 +7,7 @@ $lang["common_close"] = "Close";
|
||||
$lang["common_comments"] = "Comments";
|
||||
$lang["common_common"] = "common";
|
||||
$lang["common_confirm_search"] = "You have selected one or more rows, these will no longer be selected after your search. Are you sure you want to submit this search?";
|
||||
$lang["common_copryrights"] = "© 2010 - %1";
|
||||
$lang["common_copyrights"] = "© 2010 - %1";
|
||||
$lang["common_correct_errors"] = "Please correct identified errors before saving";
|
||||
$lang["common_country"] = "Country";
|
||||
$lang["common_date"] = "Date";
|
||||
@@ -27,6 +27,7 @@ $lang["common_first_page"] = "First";
|
||||
$lang["common_gender"] = "Gender";
|
||||
$lang["common_gender_female"] = "F";
|
||||
$lang["common_gender_male"] = "M";
|
||||
$lang["common_gender_undefined"] = "";
|
||||
$lang["common_id"] = "Id";
|
||||
$lang["common_import"] = "Import";
|
||||
$lang["common_import_change_file"] = "Change";
|
||||
@@ -43,6 +44,7 @@ $lang["common_list_of"] = "List of";
|
||||
$lang["common_logout"] = "Logout";
|
||||
$lang["common_migration_needed"] = "A database migration to %1 will start after login";
|
||||
$lang["common_new"] = "New";
|
||||
$lang["common_no"] = "";
|
||||
$lang["common_no_persons_to_display"] = "There are no people to display";
|
||||
$lang["common_none_selected_text"] = "[Select]";
|
||||
$lang["common_or"] = "OR";
|
||||
@@ -67,5 +69,6 @@ $lang["common_view_recent_sales"] = "View Recent Sales";
|
||||
$lang["common_website"] = "opensourcepos.org";
|
||||
$lang["common_welcome"] = "Welcome";
|
||||
$lang["common_welcome_message"] = "Welcome to OSPOS, click a module below to get started";
|
||||
$lang["common_yes"] = "";
|
||||
$lang["common_you_are_using_ospos"] = "";
|
||||
$lang["common_zip"] = "Post Code";
|
||||
|
||||
@@ -32,7 +32,7 @@ $lang["config_barcode_type"] = "Barcode Type";
|
||||
$lang["config_barcode_width"] = "Width (px)";
|
||||
$lang["config_bottom"] = "Bottom";
|
||||
$lang["config_cash_decimals"] = "Cash Decimals";
|
||||
$lang["config_cash_decimals_tooltip"] = "If cash decimals and currency decimals are the same then no cash rounding will take place.";
|
||||
$lang["config_cash_decimals_tooltip"] = "If Cash Decimals and Currency Decimals are the same then no cash triggered rounding will take place, unless Cash Rounding is set to Half Five.";
|
||||
$lang["config_cash_rounding"] = "Cash Rounding";
|
||||
$lang["config_category_dropdown"] = "Show Category as a dropdown";
|
||||
$lang["config_center"] = "Centre";
|
||||
@@ -155,8 +155,8 @@ $lang["config_invoice_email_message"] = "Invoice Email Template";
|
||||
$lang["config_invoice_enable"] = "Enable Invoicing";
|
||||
$lang["config_invoice_printer"] = "Invoice Printer";
|
||||
$lang["config_invoice_type"] = "Invoice Type";
|
||||
$lang["config_is_readable"] = "is readable, but the permissions are higher than 660.";
|
||||
$lang["config_is_writable"] = "is writable, but the permissions are higher than 750.";
|
||||
$lang["config_is_readable"] = "is readable, but the permissions are incorrectly set. Please set it to 640 or 660 and refresh.";
|
||||
$lang["config_is_writable"] = "is writable, but the permissions are incorrectly set. Please set it to 750 and refresh.";
|
||||
$lang["config_jsprintsetup_required"] = "Warning! This disabled functionality will only work if you have the FireFox jsPrintSetup addon installed. Save anyway?";
|
||||
$lang["config_language"] = "Language";
|
||||
$lang["config_last_used_invoice_number"] = "Last used Invoice Number";
|
||||
@@ -205,7 +205,7 @@ $lang["config_number_locale_tooltip"] = "Find a suitable locale through this lin
|
||||
$lang["config_os_timezone"] = "OSPOS Timezone:";
|
||||
$lang["config_ospos_info"] = "OSPOS Installation Info";
|
||||
$lang["config_payment_options_order"] = "Payment Options Order";
|
||||
$lang["config_perm_risk"] = "Permissions higher than 750 for write and 660 for read leaves this software at risk.";
|
||||
$lang["config_perm_risk"] = "Incorrect permissions leaves this software at risk.";
|
||||
$lang["config_phone"] = "Company Phone";
|
||||
$lang["config_phone_required"] = "Company Phone is a required field";
|
||||
$lang["config_print_bottom_margin"] = "Margin Bottom";
|
||||
|
||||
@@ -12,6 +12,7 @@ $lang["customers_confirm_delete"] = "Are you sure you want to delete the selecte
|
||||
$lang["customers_confirm_restore"] = "Are you sure you want to restore the selected Customers(s)?";
|
||||
$lang["customers_consent"] = "Registration consent";
|
||||
$lang["customers_consent_required"] = "Registration consent is a required field";
|
||||
$lang["customers_credit_limit"] = "Credit Limit";
|
||||
$lang["customers_csv_import_failed"] = "The csv import failed";
|
||||
$lang["customers_csv_import_nodata_wrongformat"] = "The uploaded file has no data or is incorrectly formatted";
|
||||
$lang["customers_csv_import_partially_failed"] = "Customer import successful with some failures:";
|
||||
|
||||
@@ -14,6 +14,9 @@ $lang["item_kits_error_adding_updating"] = "Item Kit add or update failed";
|
||||
$lang["item_kits_find_kit_item"] = "Kit Item";
|
||||
$lang["item_kits_info"] = "Item Kit Info";
|
||||
$lang["item_kits_item"] = "Item";
|
||||
$lang["item_kits_item_kit_number"] = "";
|
||||
$lang["item_kits_item_kit_number_duplicate"] = "";
|
||||
$lang["item_kits_item_number"] = "Barcode";
|
||||
$lang["item_kits_items"] = "Items";
|
||||
$lang["item_kits_kit"] = "Kit ID";
|
||||
$lang["item_kits_kit_and_components"] = "Kit and Components";
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
$lang["reports_all"] = "All";
|
||||
$lang["reports_authority"] = "Authority";
|
||||
$lang["reports_balance_due"] = "Balance Due";
|
||||
$lang["reports_canceled"] = "Cancelled";
|
||||
$lang["reports_categories"] = "Categories";
|
||||
$lang["reports_categories_summary_report"] = "Categories Summary Report";
|
||||
|
||||
@@ -10,6 +10,7 @@ $lang["sales_amount_tendered"] = "Amount Tendered";
|
||||
$lang["sales_authorized_signature"] = "Authorised Signature";
|
||||
$lang["sales_cancel_sale"] = "Cancel";
|
||||
$lang["sales_cash"] = "Cash";
|
||||
$lang["sales_cash_adjustment"] = "Cash Adjustment";
|
||||
$lang["sales_cash_deposit"] = "Cash Deposit";
|
||||
$lang["sales_cash_filter"] = "Cash";
|
||||
$lang["sales_change_due"] = "Change Due";
|
||||
@@ -25,6 +26,7 @@ $lang["sales_confirm_delete"] = "Are you sure you want to delete the selected Sa
|
||||
$lang["sales_confirm_restore"] = "Are you sure you want to restore the selected Sale(s)?";
|
||||
$lang["sales_credit"] = "Credit Card";
|
||||
$lang["sales_credit_deposit"] = "Credit Deposit";
|
||||
$lang["sales_credit_filter"] = "Credit Card";
|
||||
$lang["sales_customer"] = "Customer";
|
||||
$lang["sales_customer_address"] = "Address";
|
||||
$lang["sales_customer_discount"] = "Discount";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<?php
|
||||
<?php
|
||||
|
||||
$lang["attributes_attribute_value_invalid_chars"] = "Attribute value cannot contain '_' or '|'";
|
||||
$lang["attributes_confirm_delete"] = "Are you sure you want to delete the selected attribute(s)?";
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
$lang["tables_all"] = "All";
|
||||
$lang["tables_all"] = "all";
|
||||
$lang["tables_columns"] = "Columns";
|
||||
$lang["tables_hide_show_pagination"] = "Hide/Show pagination";
|
||||
$lang["tables_loading"] = "Loading, please wait...";
|
||||
|
||||
@@ -7,7 +7,7 @@ $lang["common_close"] = "Close";
|
||||
$lang["common_comments"] = "Comments";
|
||||
$lang["common_common"] = "common";
|
||||
$lang["common_confirm_search"] = "You have selected one or more rows, these will no longer be selected after your search. Are you sure you want to submit this search?";
|
||||
$lang["common_copryrights"] = "© 2010 - %1";
|
||||
$lang["common_copyrights"] = "© 2010 - %1";
|
||||
$lang["common_correct_errors"] = "Please correct identified errors before saving";
|
||||
$lang["common_country"] = "Country";
|
||||
$lang["common_date"] = "Date";
|
||||
@@ -27,6 +27,7 @@ $lang["common_first_page"] = "First";
|
||||
$lang["common_gender"] = "Gender";
|
||||
$lang["common_gender_female"] = "F";
|
||||
$lang["common_gender_male"] = "M";
|
||||
$lang["common_gender_undefined"] = "";
|
||||
$lang["common_id"] = "Id";
|
||||
$lang["common_import"] = "Import";
|
||||
$lang["common_import_change_file"] = "Change";
|
||||
@@ -43,6 +44,7 @@ $lang["common_list_of"] = "List of";
|
||||
$lang["common_logout"] = "Logout";
|
||||
$lang["common_migration_needed"] = "A database migration to %1 will start after login.";
|
||||
$lang["common_new"] = "New";
|
||||
$lang["common_no"] = "";
|
||||
$lang["common_no_persons_to_display"] = "There are no people to display.";
|
||||
$lang["common_none_selected_text"] = "[Select]";
|
||||
$lang["common_or"] = "OR";
|
||||
@@ -67,5 +69,6 @@ $lang["common_view_recent_sales"] = "View Recent Sales";
|
||||
$lang["common_website"] = "opensourcepos.org";
|
||||
$lang["common_welcome"] = "Welcome";
|
||||
$lang["common_welcome_message"] = "Welcome to OSPOS, click a module below to get started.";
|
||||
$lang["common_yes"] = "";
|
||||
$lang["common_you_are_using_ospos"] = "";
|
||||
$lang["common_zip"] = "Postal Code";
|
||||
|
||||
@@ -32,7 +32,7 @@ $lang["config_barcode_type"] = "Barcode Type";
|
||||
$lang["config_barcode_width"] = "Width (px)";
|
||||
$lang["config_bottom"] = "Bottom";
|
||||
$lang["config_cash_decimals"] = "Cash Decimals";
|
||||
$lang["config_cash_decimals_tooltip"] = "If Cash Decimals and Currency Decimals are the same then no cash rounding will take place.";
|
||||
$lang["config_cash_decimals_tooltip"] = "If Cash Decimals and Currency Decimals are the same then no cash triggered rounding will take place, unless Cash Rounding is set to Half Five.";
|
||||
$lang["config_cash_rounding"] = "Cash Rounding";
|
||||
$lang["config_category_dropdown"] = "Show Category as a dropdown";
|
||||
$lang["config_center"] = "Center";
|
||||
@@ -155,8 +155,8 @@ $lang["config_invoice_email_message"] = "Invoice Email Template";
|
||||
$lang["config_invoice_enable"] = "Enable Invoicing";
|
||||
$lang["config_invoice_printer"] = "Invoice Printer";
|
||||
$lang["config_invoice_type"] = "Invoice Type";
|
||||
$lang["config_is_readable"] = "is readable, but the permissions are higher than 660.";
|
||||
$lang["config_is_writable"] = "is writable, but the permissions are higher than 750.";
|
||||
$lang["config_is_readable"] = "is readable, but the permissions are incorrectly set. Please set it to 640 or 660 and refresh.";
|
||||
$lang["config_is_writable"] = "is writable, but the permissions are incorrectly set. Please set it to 750 and refresh.";
|
||||
$lang["config_jsprintsetup_required"] = "Warning: This functionality will only work if you have the FireFox jsPrintSetup addon installed. Save anyway?";
|
||||
$lang["config_language"] = "Language";
|
||||
$lang["config_last_used_invoice_number"] = "Last used Invoice Number";
|
||||
@@ -205,7 +205,7 @@ $lang["config_number_locale_tooltip"] = "Find a suitable locale through this lin
|
||||
$lang["config_os_timezone"] = "OSPOS Timezone:";
|
||||
$lang["config_ospos_info"] = "OSPOS Installation Info";
|
||||
$lang["config_payment_options_order"] = "Payment Options Order";
|
||||
$lang["config_perm_risk"] = "Permissions higher than 750 for write and 660 for read leaves this software at risk.";
|
||||
$lang["config_perm_risk"] = "Incorrect permissions leaves this software at risk.";
|
||||
$lang["config_phone"] = "Company Phone";
|
||||
$lang["config_phone_required"] = "Company Phone is a required field.";
|
||||
$lang["config_print_bottom_margin"] = "Margin Bottom";
|
||||
|
||||
@@ -12,6 +12,7 @@ $lang["customers_confirm_delete"] = "Are you sure you want to delete the selecte
|
||||
$lang["customers_confirm_restore"] = "Are you sure you want to restore selected customers(s)?";
|
||||
$lang["customers_consent"] = "Registration consent";
|
||||
$lang["customers_consent_required"] = "Registration consent is a required field.";
|
||||
$lang["customers_credit_limit"] = "Credit Limit";
|
||||
$lang["customers_csv_import_failed"] = "CSV import failed";
|
||||
$lang["customers_csv_import_nodata_wrongformat"] = "The uploaded file has no data or is incorrectly formatted.";
|
||||
$lang["customers_csv_import_partially_failed"] = "Customer import successful with some failures:";
|
||||
|
||||
@@ -14,6 +14,9 @@ $lang["item_kits_error_adding_updating"] = "Item Kit add or update failed.";
|
||||
$lang["item_kits_find_kit_item"] = "Kit Item";
|
||||
$lang["item_kits_info"] = "Item Kit Info";
|
||||
$lang["item_kits_item"] = "Item";
|
||||
$lang["item_kits_item_kit_number"] = "Barcode";
|
||||
$lang["item_kits_item_kit_number_duplicate"] = "Item Kit Number is already present in the database.";
|
||||
$lang["item_kits_item_number"] = "";
|
||||
$lang["item_kits_items"] = "Items";
|
||||
$lang["item_kits_kit"] = "Kit ID";
|
||||
$lang["item_kits_kit_and_components"] = "Kit and Components";
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user