Compare commits

..

1 Commits

Author SHA1 Message Date
Steve Ireland
46ef36ced9 Add support for customer balance due tracking. 2021-02-28 13:20:36 -05:00
748 changed files with 4326 additions and 12434 deletions

View File

@@ -1,71 +0,0 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL"
on:
push:
branches: [ master ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ master ]
schedule:
- cron: '21 12 * * 3'
jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write
strategy:
fail-fast: false
matrix:
language: [ 'javascript' ]
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ]
# Learn more:
# https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed
steps:
- name: Checkout repository
uses: actions/checkout@v2
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v1
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# queries: ./path/to/local/query, your-org/your-repo/queries@main
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v1
# Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language
#- run: |
# make bootstrap
# make release
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v1

1
.gitignore vendored
View File

@@ -13,7 +13,6 @@ generate_langauges.php
dist/
docs/
public/bower_components
npm_modules
*.patch
patches/
translations/

View File

@@ -1,22 +1,18 @@
# redirect to public page
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !^public$
RewriteCond %{REQUEST_URI} !^/.well-known/acme-challenge [NC]
RewriteRule "^(.*)$" "/public/" [R=301,L]
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !^public$
RewriteCond %{REQUEST_URI} !^/.well-known/acme-challenge [NC]
RewriteRule "^(.*)$" "/public/" [R=301,L]
</IfModule>
# disable directory browsing
# For security reasons, Option all cannot be overridden.
Options +SymLinksIfOwnerMatch -Indexes
Options +ExecCGI +Includes +IncludesNOEXEC +SymLinksIfOwnerMatch -Indexes
# prevent folder listing
IndexIgnore *
<IfModule mod_headers.c>
Header always set X-Frame-Options "SAMEORIGIN"
</Ifmodule>
# Apache 2.4
<IfModule authz_core_module>
# secure htaccess file

View File

@@ -1,5 +1,4 @@
sudo: required
if: tag IS blank
branches:
except:
@@ -7,49 +6,31 @@ branches:
services:
- docker
before_install:
- curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
- sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
- sudo apt-get update
- sudo apt-get -y -o Dpkg::Options::="--force-confnew" install docker-ce
- docker --version
- curl -L https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` > docker-compose
- chmod +x docker-compose
- sudo mv docker-compose /usr/local/bin
- 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 opensourcepos/node-grunt-bower
- docker run --rm -it -v $(pwd):/app -w /app digitallyseamless/nodejs-bower-grunt
sh -c "npm install && bower install && grunt package"
- docker build . --target ospos -t ospos
- docker-compose -f docker-compose.test.yml up --abort-on-container-exit
env:
global:
- DOCKER_COMPOSE_VERSION=1.29.1
- TAG=$(echo ${TRAVIS_BRANCH} | sed s/feature\\///)
- date=`date +%Y%m%d%H%M%S` && branch=${TRAVIS_BRANCH} && rev=`git rev-parse --short=6 HEAD`
after_success:
- docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD" && docker tag "ospos:latest"
"jekkos/opensourcepos:$TAG" && docker push "jekkos/opensourcepos:$TAG"
before_deploy:
- version=$(grep application_version application/config/config.php | sed "s/.*=\s'\(.*\)';/\1/g")
- TRAVIS_TAG=$(echo $branch.$version)
- git tag -f "$branch.$version"
- sudo mv dist/opensourcepos.zip "dist/opensourcepos.$branch.$version.zip"
- 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 "ospos:latest" "jekkos/opensourcepos:$TAG" && docker push "jekkos/opensourcepos:$TAG"'
deploy:
provider: releases
file: "dist/opensourcepos.$branch.$version.zip"
name: "OpensourcePos Unstable"
release_notes_file: WHATS_NEW.txt
prerelease: true
file: deployment.json
provider: bintray
skip_cleanup: true
key: ${BINTRAY_API_KEY}
user: jekkos
overwrite: true
api_key:
secure: Ax25mMRDfHVf/HjRwqxYJe2oMnWC4sc2aKIiUxAOviVJJSCl4GMWhcFlUNnFsDcKIg2ofEGMVD6b9cTBuOwPDvymUDFnLNCCgDWve+vRDdWaTkTipn77Qk4c9UO9VvuzlPSKopChefPHlQ0n1rEmAMiKIXuqjUlNGqybW4FLP4E=
on:
all_branches: true

View File

@@ -1,13 +1,16 @@
FROM php:7.4-apache AS ospos
MAINTAINER jekkos
RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \
libicu-dev \
libgd-dev \
openssl
RUN a2enmod rewrite headers
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
RUN echo -e “$(hostname -i)\t$(hostname) $(hostname).localhost” >> /etc/hosts
WORKDIR /app
COPY . /app
@@ -34,5 +37,6 @@ FROM ospos AS ospos_dev
RUN mkdir -p /app/bower_components && ln -s /app/bower_components /var/www/html/bower_components
RUN yes | pecl install xdebug \
&& echo "zend_extension=$(find /usr/local/lib/php/extensions/ -name xdebug.so)" > /usr/local/etc/php/conf.d/xdebug.ini \
&& echo "xdebug.remote_enable=1" >> /usr/local/etc/php/conf.d/xdebug.ini \
&& echo "xdebug.remote_enable=on" >> /usr/local/etc/php/conf.d/xdebug.ini \
&& echo "xdebug.remote_autostart=off" >> /usr/local/etc/php/conf.d/xdebug.ini

View File

@@ -11,14 +11,7 @@ module.exports = function(grunt) {
bower_concat: {
all: {
mainFiles: {
'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"
],
'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: {
@@ -58,55 +51,10 @@ module.exports = function(grunt) {
}
}
},
copy: {
themes: {
files: [
{
expand: true,
cwd: 'node_modules/bootstrap-5/dist/css',
src: ['bootstrap.css', 'bootstrap.min.css'],
dest: 'public/dist/bootswatch-5/bootstrap/',
filter: 'isFile'
},
{
expand: true,
cwd: 'node_modules/bootswatch-5/dist',
src: ['**/bootstrap.css', '**/bootstrap.min.css'],
dest: 'public/dist/bootswatch-5/',
filter: 'isFile'
}
],
},
licenses: {
files: [{
expand: true,
src: 'LICENSE',
dest: 'public/license/',
filter: 'isFile',},
{
expand: true,
cwd: 'node_modules/bootstrap-5',
src: 'LICENSE',
dest: 'public/license/',
rename: function(dest, src) { return dest + src.replace('LICENSE', 'bootstrap-5.license'); },
filter: 'isFile'
},
{
expand: true,
cwd: 'node_modules/bootswatch-5',
src: 'LICENSE',
dest: 'public/license/',
rename: function(dest, src) { return dest + src.replace('LICENSE', 'bootswatch-5.license'); },
filter: 'isFile'
},
],
},
},
cssmin: {
target: {
files: {
'public/dist/<%= pkg.name %>.min.css': ['tmp/opensourcepos_bower.css', 'public/css/*.css', '!public/css/login.css', '!public/css/login.min.css', '!public/css/invoice_email.css', '!public/css/barcode_font.css', '!public/css/darkly.css'],
'public/css/login.min.css': ['public/css/login.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']
}
}
},
@@ -116,7 +64,7 @@ module.exports = function(grunt) {
separator: ';'
},
files: {
'tmp/<%= pkg.name %>.js': ['public/dist/jquery/jquery.js', 'tmp/opensourcepos_bower.js', 'public/js/*.js']
'tmp/<%= pkg.name %>.js': ['tmp/opensourcepos_bower.js', 'public/js/jquery*', 'public/js/*.js']
}
},
sql: {
@@ -159,7 +107,7 @@ module.exports = function(grunt) {
closeTag: '<!-- end css template tags -->',
ignorePath: '../../../public/'
},
src: ['public/css/*.css', '!public/css/login.css', '!public/css/login.min.css', '!public/css/invoice_email.css', '!public/css/barcode_font.css', '!public/css/darkly.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: {
@@ -180,7 +128,7 @@ module.exports = function(grunt) {
closeTag: '<!-- end css template tags -->',
ignorePath: '../../public/'
},
src: 'public/css/login.min.css',
src: ['public/css/login.css'],
dest: 'application/views/login.php'
},
js: {
@@ -190,7 +138,7 @@ module.exports = function(grunt) {
closeTag: '<!-- end js template tags -->',
ignorePath: '../../../public/'
},
src: ['public/dist/bootstrap/js/*.min.js', 'public/js/jquery*', 'public/js/*.js'],
src: ['public/js/jquery*', 'public/js/*.js'],
dest: 'application/views/partial/header.php'
},
minjs: {
@@ -204,6 +152,18 @@ module.exports = function(grunt) {
dest: 'application/views/partial/header.php'
}
},
mochaWebdriver: {
options: {
timeout: 1000 * 60 * 3
},
test : {
options: {
usePhantom: true,
usePromises: true
},
src: ['test/**/*.js']
}
},
watch: {
files: ['<%= jshint.files %>'],
tasks: ['jshint']
@@ -255,6 +215,15 @@ module.exports = function(grunt) {
}
}
},
apigen: {
generate:{
options: {
apigenPath: 'vendor/bin/',
source: 'application',
destination: 'docs'
}
}
},
compress: {
main: {
options: {
@@ -271,8 +240,6 @@ module.exports = function(grunt) {
'!/public/images/menubar/png/',
'!/public/dist/bootswatch/',
'/public/dist/bootswatch/*/*.css',
'!/public/dist/bootswatch-5/',
'/public/dist/bootswatch-5/*/*.css',
'database/**',
'*.txt',
'*.md',
@@ -290,13 +257,16 @@ module.exports = function(grunt) {
});
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', 'copy', 'concat', 'uglify', 'cssmin', 'tags', 'cachebreaker']);
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']);
};

View File

@@ -17,7 +17,7 @@ Local install
First of all, if you're seeing the message **'system folder missing'** after launching your browser, then that means you have cloned the repository and have not built the project properly.
1. Dowload the latest stable or prerelease for a specific branch [from github](https://github.com/opensourcepos/opensourcepos/releases). A regular repository clone will not work unless you are brave enough to build the whole project!
1. Dowload the latest [stable release](https://github.com/opensourcepos/opensourcepos/releases) from github or [unstable build](https://bintray.com/jekkos/opensourcepos/opensourcepos/view/files?sort=updated&order=asc#files) from bintray. A regular repository clone will not work unless you are brave enough to build the whole project!
2. Create/locate a new mysql database to install open source point of sale into
3. Execute the file database/database.sql to create the tables needed
4. unzip and upload Open Source Point of Sale files to web server
@@ -79,3 +79,37 @@ Cloud install
If you choose *DigitalOcean*:
[Through this link](https://m.do.co/c/ac38c262507b), you will get a *$100 credit* for a first month. [Check the wiki](https://github.com/opensourcepos/opensourcepos/wiki/Getting-Started-installations) for further instructions on how to install the necessary components.
cPanel & SSH Install
--------------------
If you own on a **VPS**, **Dedicated Server**, or **Shared Hosting** running on **cPanel** with **SSH** access:
You can run our Stand-alone [WS-OSPOS-Installer](https://github.com/WebShells/WS-OSPOS-Installer.git), it will handle:
. Database.php config files generation.
. Creation of db User & Password depending on user's input of Dbname, Username, Password, & Hostname ( No need for phpmyadmin )
. Imports default Db SQL files in order to run the project.
Usage in **(SSH)**:
git clone https://github.com/WebShells/WS-OSPOS-Installer.git
chmod +x WS-OSPOS-Installer/Get-POS
./WS-OSPOS-Installer/Get-POS
or
wget https://github.com/WebShells/WS-OSPOS-Installer/archive/master.zip
unzip -qq master.zip
chmod +x WS-OSPOS-Installer-master/Get-POS
./WS-OSPOS-Installer-master/Get-POS
Answer **DB required questions** and you are ready to run the project on http://localhost/OSPOS/public (localhost to be replaced by the hostname provided during setup).

28
LICENSE
View File

@@ -26,12 +26,12 @@ 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 the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
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
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
@@ -40,12 +40,13 @@ You cannot claim copyright or ownership of the Software.
Versions ≥ 3.3.2:
Footer signatures "© 2010 - 2021 · opensourcepos.org · 3.3.3 - 6909c8"
Footer signatures "© 2010 - 2021 · opensourcepos.org · 3.3.3 - 6909c8"
In the format of: "© 2010 - Current Year · opensourcepos.org · Version - Commit"
and/or
"· opensourcepos.org ·"
with version, hash and URL link to the official website of the project MUST BE RETAINED,
MUST BE VISIBLE IN EVERY PAGE and CANNOT BE MODIFIED.
@@ -60,10 +61,9 @@ and/or
with version, hash and URL link to the original distribution of the code MUST BE RETAINED,
MUST BE VISIBLE IN EVERY PAGE and CANNOT BE MODIFIED.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
OR OTHER DEALINGS IN THE SOFTWARE.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

View File

@@ -1,7 +1,8 @@
[![Build Status](https://travis-ci.com/opensourcepos/opensourcepos.svg?branch=master)](https://travis-ci.org/opensourcepos/opensourcepos)
[![Download](https://api.bintray.com/packages/jekkos/opensourcepos/opensourcepos/images/download.svg?version=3.3.3) ](https://bintray.com/jekkos/opensourcepos/opensourcepos/3.3.3/link)
[![Build Status](https://travis-ci.org/opensourcepos/opensourcepos.svg?branch=master)](https://travis-ci.org/opensourcepos/opensourcepos)
[![Join the chat at https://gitter.im/opensourcepos](https://badges.gitter.im/jekkos/opensourcepos.svg)](https://gitter.im/opensourcepos?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![GitHub version](https://badge.fury.io/gh/jekkos%2Fopensourcepos.svg)](https://badge.fury.io/gh/jekkos%2Fopensourcepos)
[![Translation status](http://translate.opensourcepos.org/widgets/opensourcepos/-/svg-badge.svg)](http://translate.opensourcepos.org/engage/opensourcepos/?utm_source=widget)
[![Translation status](http://translate.opensourcepos.org/widgets/opensourcepos/-/svg-badge.svg)](http://weblate.jpeelaer.net/engage/ospos/?utm_source=widget)
Introduction
@@ -139,7 +140,7 @@ If missing information is not provided within a week we will close your issue.
FAQ
---
* If you are seeing the message **system folder missing**, then you have cloned the source using git and you need to run a build *first*. Check [INSTALL.md](https://github.com/opensourcepos/opensourcepos/blob/master/INSTALL.md) for instructions or download latest zip file from [PLACEHOLDER](https://NEWURL) instead.
* If you are seeing the message **system folder missing**, then you have cloned the source using git and you need to run a build *first*. Check [INSTALL.md](https://github.com/opensourcepos/opensourcepos/blob/master/INSTALL.md) for instructions or download latest zip file from [bintray](https://bintray.com/jekkos/opensourcepos/opensourcepos/view/files?sort=updated&order=desc#files) instead.
* If at login time you read "The installation is not correct, check your php.ini file.", please check the error_log in public folder to understand what's wrong and make sure you read the [INSTALL.md](https://github.com/opensourcepos/opensourcepos/blob/master/INSTALL.md). To know how to enable error_log, please read the comment in [issue 1770](https://github.com/opensourcepos/opensourcepos/issues/1770#issuecomment-355177943).

View File

@@ -1,28 +0,0 @@
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
- [Security Policy](#security-policy)
- [Supported Versions](#supported-versions)
- [Reporting a Vulnerability](#reporting-a-vulnerability)
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
# Security Policy
## Supported Versions
We release patches for security vulnerabilities. Which versions are eligible
receiving such patches depend on the CVSS v3.0 Rating:
| CVSS v3.0 | Supported Versions |
| --------- | -------------------------------------------------- |
| 7.3 | 3.3.5 |
| 9.8 | 3.3.6 |
## Reporting a Vulnerability
Please report (suspected) security vulnerabilities to
**[jekkos](mailto:jekkos@opensourcepos.org)**. You will receive a response from
us within 48 hours. If the issue is confirmed, we will release a patch as soon
as possible depending on complexity but historically within a few days.

View File

@@ -1,33 +1,3 @@
Version 3.3.5
-------------
+ Translation updates (Romanian, Ukranian, Vietnamese, Thai, Polish, Swedish, Portugese, Arabic, French, Chinese, Dutch, Tamil, Turkish, Spanish)
+ New login page restyle
+ Partial BS5 upgrade
+ Username verification fix on employee insert/update
+ Minor report fixes
+ Attribute encoding fix
+ Grunt/CI updates
+ Database and performance optimizations
+ CSV item import improvements
+ Fix decimal render
+ Translation fallback in other languages than english
+ Fixes for docker to make it run on Windows
Version 3.3.4
-------------
+ Translation updates (Hungarian, Indonesian, Bosnian, Ukranian, Vietnamese, Spanish)
+ Prevent data wipeout when calling GET directly on save endpoint
+ Cleanup .htaccess
+ Docker compose usability improvements
+ Cookie secure flag fix for Chrome (you can enable csrf protection again now)
+ Use longblob for session storage. This should fix issues preventing a user from adding a large number of items to register
+ Cashrounding bugfixes
+ Fix daily overview cash sale totals
+ Show sale count in transaction report
+ Button disable to prevent double submission
+ Add barcode field to item kits
+ Fix discount register parsing in some specific locales
Version 3.3.3
-------------
+ PHP 7.4 support

View File

@@ -8,7 +8,7 @@
|
|
*/
$config['application_version'] = '3.3.6';
$config['application_version'] = '3.3.3';
/*
|--------------------------------------------------------------------------

View File

@@ -110,7 +110,6 @@ define('ITEM', 0);
define('ITEM_KIT', 1);
define('ITEM_AMOUNT_ENTRY', 2);
define('ITEM_TEMP', 3);
define('NEW_ITEM', -1);
define('PRINT_ALL', 0);
define('PRINT_PRICED', 1);

View File

@@ -26,14 +26,6 @@ $hook['post_controller'] = array(
'filepath' => 'hooks'
);
$hook['pre_controller'][] = array(
'class' => '',
'function' => 'validate_method',
'filename' => 'method_hook.php',
'filepath' => 'hooks'
);
$hook['pre_system'] = function() {
$config_path = APPPATH . (ENVIRONMENT == 'testing') ? 'tests/' : 'config/';
try {

View File

@@ -1,6 +1,6 @@
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
require_once('Secure_Controller.php');
require_once("Secure_Controller.php");
class Attributes extends Secure_Controller
{
@@ -30,10 +30,10 @@ class Attributes extends Secure_Controller
$attributes = $this->Attribute->search($search, $limit, $offset, $sort, $order);
$total_rows = $this->Attribute->get_found_rows($search);
$data_rows = [];
$data_rows = array();
foreach($attributes->result() as $attribute)
{
$attribute->definition_flags = $this->get_attributes($attribute->definition_flags);
$attribute->definition_flags = $this->_get_attributes($attribute->definition_flags);
$data_rows[] = get_attribute_definition_data_row($attribute, $this);
}
@@ -42,24 +42,16 @@ class Attributes extends Secure_Controller
echo json_encode(array('total' => $total_rows, 'rows' => $data_rows));
}
public function save_attribute_value()
public function save_attribute_value($attribute_value)
{
$success = $this->Attribute->save_value(
$this->input->post('attribute_value'),
$this->input->post('definition_id'),
$this->input->post('item_id'),
$this->input->post('attribute_id')
);
$success = $this->Attribute->save_value(urldecode($attribute_value), $this->input->post('definition_id'), $this->input->post('item_id'), $this->input->post('attribute_id'));
echo json_encode(array('success' => $success != 0));
}
public function delete_attribute_value()
public function delete_attribute_value($attribute_value)
{
$success = $this->Attribute->delete_value(
$this->input->post('attribute_value'),
$this->input->post('definition_id')
);
$success = $this->Attribute->delete_value($attribute_value, $this->input->post('definition_id'));
echo json_encode(array('success' => $success));
}
@@ -68,7 +60,7 @@ class Attributes extends Secure_Controller
{
$definition_flags = 0;
$flags = (empty($this->input->post('definition_flags'))) ? [] : $this->input->post('definition_flags');
$flags = (empty($this->input->post('definition_flags'))) ? array() : $this->input->post('definition_flags');
foreach($flags as $flag)
{
@@ -129,15 +121,15 @@ class Attributes extends Secure_Controller
public function get_row($row_id)
{
$attribute_definition_info = $this->Attribute->get_info($row_id);
$attribute_definition_info->definition_flags = $this->get_attributes($attribute_definition_info->definition_flags);
$attribute_definition_info->definition_flags = $this->_get_attributes($attribute_definition_info->definition_flags);
$data_row = $this->xss_clean(get_attribute_definition_data_row($attribute_definition_info));
echo json_encode($data_row);
}
private function get_attributes($definition_flags = 0)
private function _get_attributes($definition_flags = 0)
{
$definition_flag_names = [];
$definition_flag_names = array();
foreach (Attribute::get_definition_flags() as $id => $term)
{
if ($id & $definition_flags)
@@ -163,11 +155,11 @@ class Attributes extends Secure_Controller
$data['definition_info'] = $info;
$show_all = Attribute::SHOW_IN_ITEMS | Attribute::SHOW_IN_RECEIVINGS | Attribute::SHOW_IN_SALES;
$data['definition_flags'] = $this->get_attributes($show_all);
$data['definition_flags'] = $this->_get_attributes($show_all);
$selected_flags = $info->definition_flags === '' ? $show_all : $info->definition_flags;
$data['selected_definition_flags'] = $this->get_attributes($selected_flags);
$data['selected_definition_flags'] = $this->_get_attributes($selected_flags);
$this->load->view('attributes/form', $data);
$this->load->view("attributes/form", $data);
}
public function delete_value($attribute_id)

View File

@@ -184,7 +184,7 @@ class Config extends Secure_Controller
if($dirinfo->isDir() && !$dirinfo->isDot() && $dirinfo->getFileName() != 'fonts')
{
$file = $this->xss_clean($dirinfo->getFileName());
$themes[$file] = ucfirst($file);
$themes[$file] = $file;
}
}
@@ -283,7 +283,6 @@ class Config extends Secure_Controller
{
$batch_save_data = array(
'theme' => $this->input->post('theme'),
'login_form' => $this->input->post('login_form'),
'default_sales_discount_type' => $this->input->post('default_sales_discount_type') != NULL,
'default_sales_discount' => $this->input->post('default_sales_discount'),
'default_receivings_discount_type' => $this->input->post('default_receivings_discount_type') != NULL,

View File

@@ -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'),

View File

@@ -60,7 +60,6 @@ class Employees extends Persons
$person_info->$property = $this->xss_clean($value);
}
$data['person_info'] = $person_info;
$data['employee_id'] = $employee_id;
$modules = array();
foreach($this->Module->get_all_modules()->result() as $module)
@@ -191,11 +190,5 @@ class Employees extends Persons
echo json_encode(array('success' => FALSE, 'message' => $this->lang->line('employees_cannot_be_deleted')));
}
}
public function check_username($employee_id)
{
$exists = $this->Employee->username_exists($employee_id, $this->input->get('username'));
echo !$exists ? 'true' : 'false';
}
}
?>

View File

File diff suppressed because it is too large Load Diff

View File

@@ -5,7 +5,6 @@ class Login extends CI_Controller
public function index()
{
$this->load->library('migration');
if($this->Employee->is_logged_in())
{
redirect('home');
@@ -16,6 +15,12 @@ class Login extends CI_Controller
$this->form_validation->set_rules('username', 'lang:login_username', 'required|callback_login_check');
if($this->config->item('gcaptcha_enable'))
{
$this->form_validation->set_rules('g-recaptcha-response', 'lang:login_gcaptcha', 'required|callback_gcaptcha_check');
}
if($this->form_validation->run() == FALSE)
{
$this->load->view('login');
@@ -29,22 +34,22 @@ class Login extends CI_Controller
public function login_check($username)
{
if(!$this->installation_check())
$password = $this->input->post('password');
if(!$this->_installation_check())
{
$this->form_validation->set_message('login_check', $this->lang->line('login_invalid_installation'));
return FALSE;
}
if(!$this->migration->is_latest())
if (!$this->migration->is_latest())
{
set_time_limit(3600);
// trigger any required upgrade before starting the application
$this->migration->latest();
}
$password = $this->input->post('password');
if(!$this->Employee->login($username, $password))
{
$this->form_validation->set_message('login_check', $this->lang->line('login_invalid_username_and_password'));
@@ -52,54 +57,33 @@ class Login extends CI_Controller
return FALSE;
}
if($this->config->item('gcaptcha_enable'))
return TRUE;
}
public function gcaptcha_check($recaptchaResponse)
{
$url = 'https://www.google.com/recaptcha/api/siteverify?secret=' . $this->config->item('gcaptcha_secret_key') . '&response=' . $recaptchaResponse . '&remoteip=' . $this->input->ip_address();
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_URL, $url);
$result = curl_exec($ch);
curl_close($ch);
$status = json_decode($result, TRUE);
if(empty($status['success']))
{
$g_recaptcha_response = $this->input->post('g-recaptcha-response');
$this->form_validation->set_message('gcaptcha_check', $this->lang->line('login_invalid_gcaptcha'));
if(!$this->gcaptcha_check($g_recaptcha_response))
{
$this->form_validation->set_message('login_check', $this->lang->line('login_invalid_gcaptcha'));
return FALSE;
}
return FALSE;
}
return TRUE;
}
private function gcaptcha_check($response)
{
if(!empty($response))
{
$check = array(
'secret' => $this->config->item('gcaptcha_secret_key'),
'response' => $response,
'remoteip' => $this->input->ip_address()
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://www.google.com/recaptcha/api/siteverify");
curl_setopt($ch, CURLOPT_POST, TRUE);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($check));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$result = curl_exec($ch);
curl_close($ch);
$status = json_decode($result, TRUE);
if(!empty($status['success']))
{
return TRUE;
}
}
return FALSE;
}
private function installation_check()
private function _installation_check()
{
// get PHP extensions and check that the required ones are installed
$extensions = implode(', ', get_loaded_extensions());

View File

@@ -37,11 +37,11 @@ class Messages extends Secure_Controller
if($response)
{
echo json_encode(array('success' => TRUE, 'message' => $this->lang->line('messages_successfully_sent') . ' ' . $this->xss_clean($phone)));
echo json_encode(array('success' => TRUE, 'message' => $this->lang->line('messages_successfully_sent') . ' ' . $phone));
}
else
{
echo json_encode(array('success' => FALSE, 'message' => $this->lang->line('messages_unsuccessfully_sent') . ' ' . $this->xss_clean($phone)));
echo json_encode(array('success' => FALSE, 'message' => $this->lang->line('messages_unsuccessfully_sent') . ' ' . $phone));
}
}
@@ -54,11 +54,11 @@ class Messages extends Secure_Controller
if($response)
{
echo json_encode(array('success' => TRUE, 'message' => $this->lang->line('messages_successfully_sent') . ' ' . $this->xss_clean($phone), 'person_id' => $this->xss_clean($person_id)));
echo json_encode(array('success' => TRUE, 'message' => $this->lang->line('messages_successfully_sent') . ' ' . $phone, 'person_id' => $this->xss_clean($person_id)));
}
else
{
echo json_encode(array('success' => FALSE, 'message' => $this->lang->line('messages_unsuccessfully_sent') . ' ' . $this->xss_clean($phone), 'person_id' => -1));
echo json_encode(array('success' => FALSE, 'message' => $this->lang->line('messages_unsuccessfully_sent') . ' ' . $phone, 'person_id' => -1));
}
}
}

View File

@@ -125,9 +125,9 @@ class Receivings extends Secure_Controller
$serialnumber = $this->input->post('serialnumber');
$price = parse_decimals($this->input->post('price'));
$quantity = parse_quantity($this->input->post('quantity'));
$discount = parse_decimals($this->input->post('discount'));
$discount_type = $this->input->post('discount_type');
$discount = $discount_type ? parse_quantity($this->input->post('discount')) : parse_decimals($this->input->post('discount'));
$item_location = $this->input->post('location');
$receiving_quantity = $this->input->post('receiving_quantity');
if($this->form_validation->run() != FALSE)

View File

@@ -230,7 +230,6 @@ class Reports extends Secure_Controller
{
$tabular_data[] = $this->xss_clean(array(
'item_name' => $row['name'],
'category' => $row['category'],
'unit_price' => $row['unit_price'],
'quantity' => to_quantity_decimals($row['quantity_purchased']),
'subtotal' => to_currency($row['subtotal']),
@@ -304,7 +303,6 @@ class Reports extends Secure_Controller
foreach($report_data as $row)
{
$tabular_data[] = $this->xss_clean(array(
'tax_name' => $row['name'],
'tax_percent' => $row['percent'],
'report_count' => $row['count'],
'subtotal' => to_currency($row['subtotal']),
@@ -959,7 +957,7 @@ class Reports extends Secure_Controller
$summary_data[] = $this->xss_clean(array(
'id' => $row['sale_id'],
'type_code' => $row['type_code'],
'sale_time' => to_datetime(strtotime($row['sale_time'])),
'sale_date' => to_date(strtotime($row['sale_date'])),
'quantity' => to_quantity_decimals($row['items_purchased']),
'employee_name' => $row['employee_name'],
'subtotal' => to_currency($row['subtotal']),
@@ -1071,7 +1069,7 @@ class Reports extends Secure_Controller
$summary_data[] = $this->xss_clean(array(
'id' => $row['sale_id'],
'type_code' => $row['type_code'],
'sale_time' => to_datetime(strtotime($row['sale_time'])),
'sale_date' => to_date(strtotime($row['sale_date'])),
'quantity' => to_quantity_decimals($row['items_purchased']),
'customer_name' => $row['customer_name'],
'subtotal' => to_currency($row['subtotal']),
@@ -1179,7 +1177,7 @@ class Reports extends Secure_Controller
$summary_data[] = $this->xss_clean(array(
'id' => $row['sale_id'],
'type_code' => $row['type_code'],
'sale_time' => to_datetime(strtotime($row['sale_time'])),
'sale_date' => to_date(strtotime($row['sale_date'])),
'quantity' => to_quantity_decimals($row['items_purchased']),
'employee_name' => $row['employee_name'],
'customer_name' => $row['customer_name'],
@@ -1257,7 +1255,7 @@ class Reports extends Secure_Controller
$summary_data = $this->xss_clean(array(
'sale_id' => $report_data['sale_id'],
'sale_time' => to_datetime(strtotime($row['sale_time'])),
'sale_date' => to_date(strtotime($report_data['sale_date'])),
'quantity' => to_quantity_decimals($report_data['items_purchased']),
'employee_name' => $report_data['employee_name'],
'customer_name' => $report_data['customer_name'],
@@ -1308,7 +1306,7 @@ class Reports extends Secure_Controller
$tabular_data[] = $this->xss_clean(array(
'id' => $row['sale_id'],
'type_code' => $row['type_code'],
'sale_time' => to_datetime(strtotime($row['sale_time'])),
'sale_date' => to_date(strtotime($row['sale_date'])),
'name' => $row['name'],
'category' => $row['category'],
'item_number' => $row['item_number'],
@@ -1349,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;
}
@@ -1389,10 +1388,20 @@ 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'],
'sale_time' => to_datetime(strtotime($row['sale_time'])),
'sale_date' => to_date(strtotime($row['sale_date'])),
'quantity' => to_quantity_decimals($row['items_purchased']),
'employee_name' => $row['employee_name'],
'customer_name' => $row['customer_name'],
@@ -1401,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')))
@@ -1466,7 +1475,7 @@ class Reports extends Secure_Controller
$summary_data = $this->xss_clean(array(
'receiving_id' => $report_data['receiving_id'],
'receiving_time' => to_datetime(strtotime($row['receiving_time'])),
'receiving_date' => to_date(strtotime($report_data['receiving_date'])),
'quantity' => to_quantity_decimals($report_data['items_purchased']),
'employee_name' => $report_data['employee_name'],
'supplier_name' => $report_data['supplier_name'],
@@ -1508,7 +1517,7 @@ class Reports extends Secure_Controller
{
$summary_data[] = $this->xss_clean(array(
'id' => $row['receiving_id'],
'receiving_time' => to_datetime(strtotime($row['receiving_time'])),
'receiving_date' => to_date(strtotime($row['receiving_date'])),
'quantity' => to_quantity_decimals($row['items_purchased']),
'employee_name' => $row['employee_name'],
'supplier_name' => $row['supplier_name'],

View File

@@ -77,7 +77,7 @@ class Sales extends Secure_Controller
$sales = $this->Sale->search($search, $filters, $limit, $offset, $sort, $order);
$total_rows = $this->Sale->get_found_rows($search, $filters);
$payments = $this->Sale->get_payments_summary($search, $filters);
$payment_summary = $this->xss_clean(get_sales_manage_payments_summary($payments));
$payment_summary = $this->xss_clean(get_sales_manage_payments_summary($payments, $sales));
$data_rows = array();
foreach($sales->result() as $sale)
@@ -418,14 +418,7 @@ class Sales extends Secure_Controller
$kit_price_option = $item_kit_info->price_option;
$kit_print_option = $item_kit_info->print_option; // 0-all, 1-priced, 2-kit-only
if($discount_type == $item_kit_info->kit_discount_type)
{
if($item_kit_info->kit_discount > $discount)
{
$discount = $item_kit_info->kit_discount;
}
}
else
if($item_kit_info->kit_discount != 0 && $item_kit_info->kit_discount > $discount)
{
$discount = $item_kit_info->kit_discount;
$discount_type = $item_kit_info->kit_discount_type;
@@ -435,7 +428,7 @@ class Sales extends Secure_Controller
if(!empty($kit_item_id))
{
if(!$this->sale_lib->add_item($kit_item_id, $quantity, $item_location, $discount, $discount_type, PRICE_MODE_KIT, $kit_price_option, $kit_print_option, $price))
if(!$this->sale_lib->add_item($kit_item_id, $quantity, $item_location, $discount, $discount_type, PRICE_MODE_STANDARD, NULL, NULL, $price))
{
$data['error'] = $this->lang->line('sales_unable_to_add_item');
}
@@ -483,8 +476,8 @@ class Sales extends Secure_Controller
$serialnumber = $this->input->post('serialnumber');
$price = parse_decimals($this->input->post('price'));
$quantity = parse_quantity($this->input->post('quantity'));
$discount = parse_decimals($this->input->post('discount'));
$discount_type = $this->input->post('discount_type');
$discount = $discount_type ? parse_quantity($this->input->post('discount')) : parse_decimals($this->input->post('discount'));
$item_location = $this->input->post('location');
$discounted_total = $this->input->post('discounted_total') != '' ? $this->input->post('discounted_total') : NULL;
@@ -1484,11 +1477,6 @@ class Sales extends Secure_Controller
$this->_reload();
}
public function sales_keyboard_help()
{
$this->load->view('sales/help');
}
public function check_invoice_number()
{

View File

@@ -10,17 +10,10 @@ class MY_Lang extends CI_Lang
$CI->config->set_item('language', $idiom);
$loaded = $this->is_loaded;
$this->is_loaded = array();
foreach($loaded as $file)
{
$filename = strtr($file, '', '_lang.php');
$this->load($filename, 'english');
$array = $this->load($filename, $idiom, TRUE);
foreach($array as $lang_key => $lang_value) {
if ($lang_value != '') {
$this->language[$lang_key] = $lang_value;
}
}
$this->load(strtr($file, '', '_lang.php'));
}
}
}

View File

@@ -1,20 +1,30 @@
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
/**
* Generates the header content for the import_items.csv file
*
* @return string Comma separated headers for the CSV file
*/
function generate_import_items_csv($stock_locations,$attributes)
{
$csv_headers = pack('CCC',0xef,0xbb,0xbf); //Encode the Byte-Order Mark (BOM) so that UTF-8 File headers display properly in Microsoft Excel
$csv_headers .= 'Id,Barcode,"Item Name",Category,"Supplier ID","Cost Price","Unit Price","Tax 1 Name","Tax 1 Percent","Tax 2 Name","Tax 2 Percent","Reorder Level",Description,"Allow Alt Description","Item has Serial Number",Image,HSN';
$csv_headers = pack("CCC",0xef,0xbb,0xbf); //Encode the Byte-Order Mark (BOM) so that UTF-8 File headers display properly in Microsoft Excel
$csv_headers .= 'Barcode,"Item Name",Category,"Supplier ID","Cost Price","Unit Price","Tax 1 Name","Tax 1 Percent","Tax 2 Name","Tax 2 Percent","Reorder Level",Description,"Allow Alt Description","Item has Serial Number",item_image,HSN';
$csv_headers .= generate_stock_location_headers($stock_locations);
$csv_headers .= generate_attribute_headers($attributes);
return $csv_headers;
}
/**
* Generates a list of stock location names as a string
*
* @return string Comma-separated list of stock location names
*/
function generate_stock_location_headers($locations)
{
$location_headers = '';
$location_headers = "";
foreach($locations as $location_name)
foreach($locations as $location_id => $location_name)
{
$location_headers .= ',"location_' . $location_name . '"';
}
@@ -22,9 +32,14 @@ function generate_stock_location_headers($locations)
return $location_headers;
}
/**
* Generates a list of attribute names as a string
*
* @return string Comma-separated list of attribute names
*/
function generate_attribute_headers($attribute_names)
{
$attribute_headers = '';
$attribute_headers = "";
unset($attribute_names[-1]);
foreach($attribute_names as $attribute_name)
@@ -35,59 +50,61 @@ function generate_attribute_headers($attribute_names)
return $attribute_headers;
}
/**
* Read the contents of a given CSV formatted file into a two-dimensional array
*
* @param string $file_name Name of the file to read.
* @return boolean|array[][] two-dimensional array with the file contents or FALSE on failure.
*/
function get_csv_file($file_name)
{
//TODO: current implementation reads the entire file in. This is memory intensive for large files.
//We may want to rework the CSV import feature to read the file in chunks, process it and continue.
//It must be done in a way that does not significantly negatively affect performance.
ini_set('auto_detect_line_endings', true);
$csv_rows = FALSE;
ini_set("auto_detect_line_endings", true);
if(($csv_file = fopen($file_name,'r')) !== FALSE)
{
$CI =& get_instance();
$CI->load->helper('security');
$csv_rows = [];
//Skip Byte-Order Mark
if(bom_exists($csv_file) === TRUE)
{
fseek($csv_file, 3);
}
$headers = fgetcsv($csv_file);
while(($row = fgetcsv($csv_file)) !== FALSE)
while (($data = fgetcsv($csv_file)) !== FALSE)
{
//Skip empty lines
if($row !== array(null))
//Skip empty lines
if(array(null) !== $data)
{
$csv_rows[] = array_combine($headers, $CI->security->xss_clean($row));
$line_array[] = $data;
}
}
fclose($csv_file);
}
else
{
return FALSE;
}
return $csv_rows;
return $line_array;
}
/**
* Checks the first three characters of a file for the Byte-Order Mark then returns the file position to the first character.
*
* @param object $file_handle File handle to check
* @return bool Returns TRUE if the BOM exists and FALSE otherwise.
*/
function bom_exists(&$file_handle)
{
$result = FALSE;
$candidate = fread($file_handle, 3);
$str = fread($file_handle,3);
rewind($file_handle);
$bom = pack('CCC', 0xef, 0xbb, 0xbf);
$bom = pack("CCC", 0xef, 0xbb, 0xbf);
if (0 === strncmp($candidate, $bom, 3))
if (0 === strncmp($str, $bom, 3))
{
$result = TRUE;
return TRUE;
}
else
{
return FALSE;
}
return $result;
}
?>

View File

@@ -5,7 +5,6 @@ const DEFAULT_LANGUAGE_CODE = 'en-US';
define('NOW', time());
define('MAX_PRECISION', 1e14);
define('DEFAULT_PRECISION', 2);
define('DEFAULT_DATE', mktime(0, 0, 0, 1, 1, 2010));
define('DEFAULT_DATETIME', mktime(0, 0, 0, 1, 1, 2010));
@@ -59,7 +58,7 @@ function get_languages()
'ar-LB:arabic' => 'Arabic (Lebanon)',
'az-AZ:azerbaijani' => 'Azerbaijani (Azerbaijan)',
'bg:bulgarian' => 'Bulgarian',
'bs-BA:bosnian' => 'Bosnian',
'bs:bosnian' => 'Bosnian',
'cs:czech' => 'Czech',
'da:danish' => 'Danish',
'de:german' => 'German (Germany)',
@@ -88,7 +87,6 @@ function get_languages()
'ro:romanian' => 'Romanian',
'ru:russian' => 'Russian',
'sv:swedish' => 'Swedish',
'ta:tamil' => 'Tamil',
'th:thai' => 'Thai',
'tl-PH:talong' => 'Tagalog (Philippines)',
'tr:turkish' => 'Turkish',
@@ -249,7 +247,7 @@ function get_payment_options()
$config = get_instance()->config;
$lang = get_instance()->lang;
$payments = [];
$payments = array();
if($config->item('payment_options_order') == 'debitcreditcash')
@@ -388,7 +386,7 @@ function to_quantity_decimals($number)
return to_decimals($number, 'quantity_decimals');
}
function to_decimals($number, $decimals = NULL, $type=\NumberFormatter::DECIMAL)
function to_decimals($number, $decimals, $type=\NumberFormatter::DECIMAL)
{
// ignore empty strings and return
// NOTE: do not change it to empty otherwise tables will show a 0 with no decimal nor currency symbol
@@ -399,9 +397,8 @@ function to_decimals($number, $decimals = NULL, $type=\NumberFormatter::DECIMAL)
$config = get_instance()->config;
$fmt = new \NumberFormatter($config->item('number_locale'), $type);
$fmt->setAttribute(\NumberFormatter::MIN_FRACTION_DIGITS, empty($decimals) ? DEFAULT_PRECISION : $config->item($decimals));
$fmt->setAttribute(\NumberFormatter::MAX_FRACTION_DIGITS, empty($decimals) ? DEFAULT_PRECISION : $config->item($decimals));
$fmt->setAttribute(\NumberFormatter::MIN_FRACTION_DIGITS, $config->item($decimals));
$fmt->setAttribute(\NumberFormatter::MAX_FRACTION_DIGITS, $config->item($decimals));
if(empty($config->item('thousands_separator')))
{
$fmt->setAttribute(\NumberFormatter::GROUPING_SEPARATOR_SYMBOL, '');
@@ -424,6 +421,7 @@ function parse_tax($number)
function parse_decimals($number, $decimals = NULL)
{
// ignore empty strings and return
if(empty($number))
{
return $number;
@@ -441,13 +439,15 @@ function parse_decimals($number, $decimals = NULL)
$config = get_instance()->config;
if($decimals === NULL)
if($decimals == NULL)
{
$decimals = $config->item('currency_decimals');
}
$fmt = new \NumberFormatter($config->item('number_locale'), \NumberFormatter::DECIMAL);
$fmt->setAttribute(\NumberFormatter::FRACTION_DIGITS, $decimals);
if(empty($config->item('thousands_separator')))
{
$fmt->setAttribute(\NumberFormatter::GROUPING_SEPARATOR_SYMBOL, '');
@@ -599,13 +599,12 @@ function dateformat_bootstrap($php_format)
function valid_date($date)
{
$config = get_instance()->Appconfig;
return (DateTime::createFromFormat($config->get('dateformat'), $date));
return preg_match('/^([0-9]{2,4})-([0-1][0-9])-([0-3][0-9])(?:( [0-2][0-9]):([0-5][0-9]):([0-5][0-9]))?$/', $date);
}
function valid_decimal($decimal)
{
return (preg_match('/^(\d*\.)?\d+$/', $decimal) === 1);
return preg_match('/^(\d*\.)?\d+$/', $decimal);
}
?>

View File

@@ -147,20 +147,27 @@ function get_sale_data_last_row($sales)
/*
Get the sales payments summary
*/
function get_sales_manage_payments_summary($payments)
function get_sales_manage_payments_summary($payments, $sales)
{
$CI =& get_instance();
$table = '<div id="report_summary">';
$total = 0;
foreach($payments as $key=>$payment)
{
$amount = $payment['payment_amount'];
$total = bcadd($total, $amount);
// WARNING: the strong assumption here is that if a change is due it was a cash transaction always
// therefore we remove from the total cash amount any change due
if($payment['payment_type'] == $CI->lang->line('sales_cash'))
{
foreach($sales->result_array() as $key=>$sale)
{
$amount -= $sale['change_due'];
}
}
$table .= '<div class="summary_row">' . $payment['payment_type'] . ': ' . to_currency($amount) . '</div>';
}
$table .= '<div class="summary_row">' . $CI->lang->line('sales_total') . ': ' . to_currency($total) . '</div>';
$table .= '</div>';
return $table;

View File

@@ -26,8 +26,8 @@ function load_config()
$CI->config->set_item('language_code', 'en-US');
}
_load_language_files($CI, '../vendor/codeigniter/framework/system/language', current_language(), FALSE);
_load_language_files($CI, '../application/language', current_language_code(), TRUE);
_load_language_files($CI, '../vendor/codeigniter/framework/system/language', current_language());
_load_language_files($CI, '../application/language', current_language_code());
//Set timezone from config database
if($CI->config->item('timezone'))
@@ -46,33 +46,16 @@ function load_config()
* @param $CI
* @param $path
* @param $language
* @param $fallback
*/
function _load_language_files($CI, $path, $language, $fallback)
function _load_language_files($CI, $path, $language)
{
$map = directory_map($path . DIRECTORY_SEPARATOR . $language);
foreach($map as $file)
{
if(!is_array($file) && substr(strrchr($file, '.'), 1) == 'php')
{
$filename = strtr($file, '', '_lang.php');
if ($fallback) {
$CI->lang->load($filename, 'en-US');
$array = $CI->lang->load($filename, $language, TRUE);
foreach($array as $lang_key => $lang_value) {
if ($lang_value !== '') {
$CI->lang->language[$lang_key] = $lang_value;
}
}
}
else
{
$CI->lang->load($filename, $language);
}
$CI->lang->load(strtr($file, '', '_lang.php'), $language);
}
}
}

View File

@@ -1,16 +0,0 @@
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
function validate_method()
{
$url = $_SERVER['REQUEST_URI'];
$post_required = preg_match('/(save|delete*|remove*)\/?\d*?/', $url);
if($post_required && $_SERVER["REQUEST_METHOD"] != "POST" && empty($_POST))
{
echo "Method not allowed";
die;
}
}

View File

@@ -3,31 +3,23 @@
$lang["cashups_amount"] = "قيمة المبلغ";
$lang["cashups_amount_number"] = "قيمة المبلغ يجب ان تتكون من ارقام";
$lang["cashups_amount_required"] = "قيمة المبلغ هي خانة إجبارية.";
$lang["cashups_cancel_cashups"] = "";
$lang["cashups_cancel_cashups_enter"] = "";
$lang["cashups_cannot_be_deleted"] = "لا يمكن حذف الصندوق النقدي";
$lang["cashups_cash_difference"] = "";
$lang["cashups_close_date"] = "تاريخ تسكير الصندوق";
$lang["cashups_close_employee"] = "تم التسكير من قبل";
$lang["cashups_closed_amount_card"] = "بطاقات ائتمان";
$lang["cashups_closed_amount_cash"] = "الصندوق النقدي";
$lang["cashups_closed_amount_check"] = "شيكات";
$lang["cashups_closed_amount_due"] = "الديون";
$lang["cashups_closed_amount_giftcard"] = "";
$lang["cashups_closed_amount_total"] = "المجموع";
$lang["cashups_closed_date"] = "تاريخ تسكير الصندوق";
$lang["cashups_confirm_delete"] = "هل انت متأكد من حذف الصندوق النقدي؟";
$lang["cashups_confirm_restore"] = "هل انت متأكد من استعادة الصندوق النقدي؟";
$lang["cashups_confirm_submit"] = "";
$lang["cashups_date_number"] = "التاريخ يجب ان يكون مكون من ارقام";
$lang["cashups_date_required"] = "التاريخ هي خانة اجبارية";
$lang["cashups_description"] = "الوصف";
$lang["cashups_enable_expected"] = "";
$lang["cashups_error_adding_updating"] = "خطأ في تعديل او اضافة صندوق نقدي";
$lang["cashups_giftcard"] = "";
$lang["cashups_id"] = "كود";
$lang["cashups_info"] = "معلومات عن الصندوق النقدي";
$lang["cashups_info_employee"] = "";
$lang["cashups_is_deleted"] = "محذوف";
$lang["cashups_new"] = "صندوق نقدي جديد";
$lang["cashups_no_cashups_to_display"] = "لا يوجد صناديق نقدية للاظهار";
@@ -43,6 +35,4 @@ $lang["cashups_successful_deleted"] = "تم حذف الصندوق النقدي
$lang["cashups_successful_updating"] = "تم تعديل الصندوق النقدي بنجاح";
$lang["cashups_total"] = "المجموع";
$lang["cashups_transfer_amount_cash"] = "حركة الصندوق";
$lang["cashups_transfer_amount_cash_minus"] = "";
$lang["cashups_update"] = "تعديل/تحديث الصندوق النقدي";
$lang["cashups_warning"] = "";

View File

@@ -2,18 +2,14 @@
$lang["common_address_1"] = "العنوان 1";
$lang["common_address_2"] = "العنوان 2";
$lang["common_admin"] = "";
$lang["common_city"] = "المدينة";
$lang["common_clerk"] = "";
$lang["common_close"] = "إغلاق";
$lang["common_color"] = "";
$lang["common_comments"] = "تعليقات";
$lang["common_common"] = "عام";
$lang["common_confirm_search"] = "لقد قمت اختيار أكتر من سجل، سوف تفقد هذه الاختيارات عند إرسال البحث، موافق؟";
$lang["common_copyrights"] = "© 2010 - %1";
$lang["common_correct_errors"] = "يرجى تصحيح الأخطاء المحددة قبل الحفظ";
$lang["common_country"] = "البلد";
$lang["common_dashboard"] = "";
$lang["common_date"] = "التاريخ";
$lang["common_delete"] = "حذف";
$lang["common_det"] = "تفاصيل";
@@ -25,7 +21,6 @@ $lang["common_export_csv"] = "تصدير إلى اكسل";
$lang["common_export_csv_no"] = "لا";
$lang["common_export_csv_yes"] = "نعم";
$lang["common_fields_required_message"] = "الحقول التي بالأحمر مطلوبة";
$lang["common_fields_required_message_unique"] = "";
$lang["common_first_name"] = "الاسم الأول";
$lang["common_first_name_required"] = "الاسم الأول مطلوب.";
$lang["common_first_page"] = "الأول";
@@ -33,7 +28,6 @@ $lang["common_gender"] = "النوع";
$lang["common_gender_female"] = "أنثى";
$lang["common_gender_male"] = "ذكر";
$lang["common_gender_undefined"] = "";
$lang["common_icon"] = "";
$lang["common_id"] = "كود";
$lang["common_import"] = "استيراد";
$lang["common_import_change_file"] = "تغيير";
@@ -47,21 +41,16 @@ $lang["common_last_name_required"] = "الاسم الأخير مطلوب.";
$lang["common_last_page"] = "الأخيرة";
$lang["common_learn_about_project"] = "للتعرف على أخر المعلومات حول المشروع.";
$lang["common_list_of"] = "قائمة بـ";
$lang["common_logo"] = "";
$lang["common_logo_mark"] = "";
$lang["common_logout"] = "خروج";
$lang["common_manager"] = "";
$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"] = "أو";
$lang["common_people"] = "";
$lang["common_phone_number"] = "رقم التليفون";
$lang["common_phone_number_required"] = "رقم التليفون مطلوب";
$lang["common_please_visit_my"] = "برجاء زيارة";
$lang["common_position"] = "";
$lang["common_powered_by"] = "مدعوم بواسطة";
$lang["common_price"] = "السعر";
$lang["common_print"] = "طباعة";
@@ -72,8 +61,6 @@ $lang["common_return_policy"] = "سياسة الاسترجاع";
$lang["common_search"] = "بحث";
$lang["common_search_options"] = "خيارات البحث";
$lang["common_searched_for"] = "بحث عن";
$lang["common_software_short"] = "";
$lang["common_software_title"] = "";
$lang["common_state"] = "المحافظة";
$lang["common_submit"] = "حفظ";
$lang["common_total_spent"] = "مجموع الصرف";

View File

@@ -31,22 +31,13 @@ $lang["config_barcode_tooltip"] = "تحذير: قد تؤدي هذه الميزة
$lang["config_barcode_type"] = "نوعية الباركود";
$lang["config_barcode_width"] = "العرض (px)";
$lang["config_bottom"] = "الأسفل";
$lang["config_cash_button"] = "";
$lang["config_cash_button_1"] = "";
$lang["config_cash_button_2"] = "";
$lang["config_cash_button_3"] = "";
$lang["config_cash_button_4"] = "";
$lang["config_cash_button_5"] = "";
$lang["config_cash_button_6"] = "";
$lang["config_cash_decimals"] = "فواصل النقدية";
$lang["config_cash_decimals_tooltip"] = "إذا كانت الكسور العشرية النقدية وعشرية العملات هي نفسها ثم لن يتم تقريب النقدية.";
$lang["config_cash_rounding"] = "التقريب النقدي";
$lang["config_category_dropdown"] = "";
$lang["config_center"] = "الوسط";
$lang["config_change_apperance_tooltip"] = "";
$lang["config_comma"] = "فاصلة";
$lang["config_company"] = "اسم الشركة";
$lang["config_company_avatar"] = "";
$lang["config_company_change_image"] = "تغيير الصورة";
$lang["config_company_logo"] = "شعار الشركة";
$lang["config_company_remove_image"] = "إزالة الصورة";
@@ -58,7 +49,6 @@ $lang["config_country_codes_tooltip"] = "قائمة مفصولة بفاصلة ل
$lang["config_currency_code"] = "رمز العملة";
$lang["config_currency_decimals"] = "العلامة العشرية للعملة";
$lang["config_currency_symbol"] = "رمز العملة";
$lang["config_current_employee_only"] = "";
$lang["config_customer_reward"] = "المكافآت";
$lang["config_customer_reward_duplicate"] = "المكافئة يجب ان تكون فريدة.";
$lang["config_customer_reward_enable"] = "تمكين مكافآت العميل";
@@ -96,7 +86,6 @@ $lang["config_default_tax_name_required"] = "اسم الضريبة الافتر
$lang["config_default_tax_rate"] = "معدل الضريبة الافتراضي %";
$lang["config_default_tax_rate_1"] = "معدل الضريبة 1";
$lang["config_default_tax_rate_2"] = "معدل الضريبة 2";
$lang["config_default_tax_rate_3"] = "";
$lang["config_default_tax_rate_number"] = "معدل الضريبة الافتراضي يجب أن يكون رقم.";
$lang["config_default_tax_rate_required"] = "معدل الضريبة الافتراضي مطلوب.";
$lang["config_derive_sale_quantity"] = "السماح بأسعار البيع المشتقة";
@@ -121,12 +110,6 @@ $lang["config_email_smtp_pass"] = "كلمة سر SMTP";
$lang["config_email_smtp_port"] = "رقم منفذ SMTP";
$lang["config_email_smtp_timeout"] = "وقت فشل المحاولة (ثوانى) لـ SMTP";
$lang["config_email_smtp_user"] = "اسم مستخدم SMTP";
$lang["config_enable_avatar"] = "";
$lang["config_enable_avatar_tooltip"] = "";
$lang["config_enable_dropdown_tooltip"] = "";
$lang["config_enable_new_look"] = "";
$lang["config_enable_right_bar"] = "";
$lang["config_enable_right_bar_tooltip"] = "";
$lang["config_enforce_privacy"] = "فرض نظام الخصوصية";
$lang["config_enforce_privacy_tooltip"] = "حماية ملفات ومعلومات المستخدم عند الحذف";
$lang["config_fax"] = "الفاكس";
@@ -144,7 +127,6 @@ $lang["config_financial_year_may"] = "1 مايو";
$lang["config_financial_year_nov"] = "1 نوفمبر";
$lang["config_financial_year_oct"] = "1 أكتوبر";
$lang["config_financial_year_sep"] = "1 سبتمبر";
$lang["config_floating_labels"] = "";
$lang["config_gcaptcha_enable"] = "صفحة تسجيل الدخول ريكابتشا";
$lang["config_gcaptcha_secret_key"] = "مفتاح السرية ريكابتشا";
$lang["config_gcaptcha_secret_key_required"] = "مفتاح السرية ريكابتشا هو حقل مطلوب";
@@ -164,7 +146,6 @@ $lang["config_image_restrictions"] = "";
$lang["config_include_hsn"] = "تشمل الدعم لرمز نظام منسق";
$lang["config_info"] = "معلومات";
$lang["config_info_configuration"] = "معلومات الشركة";
$lang["config_input_groups"] = "";
$lang["config_integrations"] = "التكامل";
$lang["config_integrations_configuration"] = "تكامل";
$lang["config_invoice"] = "الفاتورة";
@@ -176,7 +157,6 @@ $lang["config_invoice_printer"] = "طابعة الفواتير";
$lang["config_invoice_type"] = "نوع الفاتورة";
$lang["config_is_readable"] = "";
$lang["config_is_writable"] = "is writable, but the permissions are higher than 750.";
$lang["config_item_markup"] = "";
$lang["config_jsprintsetup_required"] = "تحذير! هذه الخاصية غير المفعلة سوف تعمل فقط مع وجود الاضافة jsPrintSetup على متصفح فايرفوكس. حفظ على أى حال؟";
$lang["config_language"] = "اللغة";
$lang["config_last_used_invoice_number"] = "اخر رقم مستخدم للفاتورة";
@@ -195,7 +175,6 @@ $lang["config_locale_info"] = "معلومات التهيئة الإقليمية"
$lang["config_location"] = "المخزون";
$lang["config_location_configuration"] = "أماكن المخزون";
$lang["config_location_info"] = "معلومات تهيئة الأماكن";
$lang["config_login_form"] = "";
$lang["config_logout"] = "هل تريد عمل نسخة إحتياطية قبل الخروج؟ اضغط [نعم] لعمل النسخة أو [الغاء] للخروج.";
$lang["config_mailchimp"] = "mailchimp ميل تشامب";
$lang["config_mailchimp_api_key"] = "mailchimp مفتاح";
@@ -252,10 +231,8 @@ $lang["config_print_top_margin"] = "الهامش العلوى";
$lang["config_print_top_margin_number"] = "الهامش العلوى يجب أن يكون رقم.";
$lang["config_print_top_margin_required"] = "الهامش العلوى مطلوب.";
$lang["config_quantity_decimals"] = "العلامة العشرية للكمية";
$lang["config_quick_cash_enable"] = "";
$lang["config_quote_default_comments"] = "ملاحظات طلبات العمل الثابتة";
$lang["config_receipt"] = "الإيصال";
$lang["config_receipt_category"] = "";
$lang["config_receipt_configuration"] = "إعدادات طباعة الايصالات";
$lang["config_receipt_default"] = "افتراضى";
$lang["config_receipt_font_size"] = "الخط";
@@ -285,8 +262,6 @@ $lang["config_saved_successfully"] = "تم حفظ التهيئة بنجاح.";
$lang["config_saved_unsuccessfully"] = "لم يتم حفظ التهيئة بنجاح.";
$lang["config_security_issue"] = "Security Vulnerability Warning";
$lang["config_server_notice"] = "يرجى استخدام المعلومات أدناه للإبلاغ عن المشكلة.";
$lang["config_service_charge"] = "";
$lang["config_show_due_enable"] = "";
$lang["config_show_office_group"] = "اظهار ايكونة المكتب";
$lang["config_statistics"] = "إرسال اﻹحصائيات";
$lang["config_statistics_tooltip"] = "إرسال اﻹحصائيات ﻷغراض التطوير و التحسين.";
@@ -294,9 +269,7 @@ $lang["config_stock_location"] = "مكان المخزون";
$lang["config_stock_location_duplicate"] = "من فضلك إستخدم اسم مكان غير مكرر.";
$lang["config_stock_location_invalid_chars"] = "مكان المخزون لايمكن أن يحتوى على '_'.";
$lang["config_stock_location_required"] = "مكان المخزون مطلوب.";
$lang["config_suggestions_fifth_column"] = "";
$lang["config_suggestions_first_column"] = "العامود 1";
$lang["config_suggestions_fourth_column"] = "";
$lang["config_suggestions_layout"] = "تخطيط اقتراحات البحث";
$lang["config_suggestions_second_column"] = "العامود 2";
$lang["config_suggestions_third_column"] = "العامود 3";
@@ -316,7 +289,6 @@ $lang["config_tax_decimals"] = "العلامة العشرية للضريبة";
$lang["config_tax_id"] = "الرقم الضريبي";
$lang["config_tax_included"] = "شامل الضريبة";
$lang["config_theme"] = "السمة";
$lang["config_theme_preview"] = "";
$lang["config_thousands_separator"] = "فاصل الاف";
$lang["config_timezone"] = "المنطقة الزمنية";
$lang["config_timezone_error"] = "";
@@ -324,6 +296,5 @@ $lang["config_top"] = "علوى";
$lang["config_use_destination_based_tax"] = "استخدام الضريبة المستندة على الوجهة";
$lang["config_user_timezone"] = "";
$lang["config_website"] = "موقع الشركة";
$lang["config_wholesale_markup"] = "";
$lang["config_work_order_enable"] = "تفعيل طلبات العمل";
$lang["config_work_order_format"] = "شكل طلبات العمل";

View File

@@ -3,7 +3,6 @@
$lang["customers_account_number"] = "رقم الحساب";
$lang["customers_account_number_duplicate"] = "رقم الحساب هذا موجود فى قاعدة البيانات من قبل.";
$lang["customers_available_points"] = "النقاط المتاحة";
$lang["customers_available_points_value"] = "";
$lang["customers_average"] = "معدل الصرف";
$lang["customers_avg_discount"] = "معدل الخصم";
$lang["customers_basic_information"] = "معلومات الزبون";

View File

@@ -1,12 +1,8 @@
<?php
$lang["employees_administrator"] = "";
$lang["employees_basic_information"] = "المعلومات الأساسية للموظف";
$lang["employees_cannot_be_deleted"] = "لايمكن حذف الموظفين ، واحد أو أكثر من المظفين قام بإجراء مبيعات :).";
$lang["employees_change_employee"] = "";
$lang["employees_change_password"] = "تغيير كلمة المرور";
$lang["employees_clerk"] = "";
$lang["employees_commission"] = "";
$lang["employees_confirm_delete"] = "هل أنت متأكد أنك تريد حذف الموظفين المختارين؟";
$lang["employees_confirm_restore"] = "هل انت متاكد من استعادة الموظفين المحددين؟";
$lang["employees_current_password"] = "كلمة المرور الحالية";
@@ -17,7 +13,6 @@ $lang["employees_error_deleting_demo_admin"] = "لايمكن حذف المستخ
$lang["employees_error_updating_demo_admin"] = "لايمكن تغيير بيانات المستخدم admin الخاص بنسخة العرض.";
$lang["employees_language"] = "اللغة";
$lang["employees_login_info"] = "معلومات دخول الموظف";
$lang["employees_manager"] = "";
$lang["employees_new"] = "موظف جديد";
$lang["employees_none_selected"] = "لم تختار أى من الموظفين للحذف.";
$lang["employees_one_or_multiple"] = "موظف/موظفين";
@@ -38,6 +33,5 @@ $lang["employees_system_language"] = "لغة النظام";
$lang["employees_unsuccessful_change_password"] = "فشل في تغيير كلمة المرور.";
$lang["employees_update"] = "تحديث بيانات موظف";
$lang["employees_username"] = "اسم المستخدم";
$lang["employees_username_duplicate"] = "";
$lang["employees_username_minlength"] = "اسم المستخدم يجب أن يكون 5 حروف على الأقل.";
$lang["employees_username_required"] = "اسم المستخدم مطلوب.";

View File

@@ -29,11 +29,9 @@ $lang["expenses_error_adding_updating"] = "خطأ في الإضافة";
$lang["expenses_expense_id"] = "كود المصاريف";
$lang["expenses_expenses_employee"] = "موظف";
$lang["expenses_info"] = "معلومات عن المصاريف";
$lang["expenses_ip_address"] = "";
$lang["expenses_is_deleted"] = "ممسوحة";
$lang["expenses_name_required"] = "خانة مطلوبة: اسم المصاريف";
$lang["expenses_new"] = "مصاريف جديدة";
$lang["expenses_new_supplier"] = "";
$lang["expenses_no_expenses_to_display"] = "لا يوجد مصاريف في التاريخ المحدد";
$lang["expenses_none_selected"] = "لم يتم تحديد اي خيار";
$lang["expenses_one_or_multiple"] = "واحد او أكثر";
@@ -45,5 +43,4 @@ $lang["expenses_successful_updating"] = "تم تعديل المصاريف بنج
$lang["expenses_supplier_name"] = "اسم المورد";
$lang["expenses_supplier_tax_code"] = "كود ضريبة المورد";
$lang["expenses_tax_amount"] = "قيمة الضريبة";
$lang["expenses_tax_amount_number"] = "";
$lang["expenses_update"] = "تعديل";

View File

@@ -17,7 +17,6 @@ $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_item_number_duplicate"] = "";
$lang["item_kits_items"] = "أصناف";
$lang["item_kits_kit"] = "كود المجموعة";
$lang["item_kits_kit_and_components"] = "المجموعة ومحتوياتها";
@@ -36,5 +35,4 @@ $lang["item_kits_sequence"] = "التسلسل";
$lang["item_kits_successful_adding"] = "لقد تم إضافة المجموعة بنجاح";
$lang["item_kits_successful_deleted"] = "لقد تم حذف المجموعة بنجاح";
$lang["item_kits_successful_updating"] = "لقد تم تحديث بيانات المجموعة بنجاح";
$lang["item_kits_unit_price"] = "";
$lang["item_kits_update"] = "تحديث بيانات مجموعة";

View File

@@ -7,9 +7,7 @@ $lang["items_bulk_edit"] = "تحرير جماعى";
$lang["items_buy_price_required"] = "سعر الشراء مطلوب.";
$lang["items_cannot_be_deleted"] = "لايمكن حذف الأصناف المختارة، واحد أو أكثر منها لديه مبيعات.";
$lang["items_cannot_find_item"] = "لايمكن ايجاد معلومات حول الصنف.";
$lang["items_categories"] = "";
$lang["items_category"] = "التصنيف";
$lang["items_category_new"] = "";
$lang["items_category_required"] = "التصنيف مطلوب.";
$lang["items_change_all_to_allow_alt_desc"] = "السماح بوصف بديل للجميع.";
$lang["items_change_all_to_not_allow_allow_desc"] = "عدم السماح بوصف بديل للجميع.";
@@ -33,7 +31,6 @@ $lang["items_default_pack_name"] = "كل";
$lang["items_description"] = "الوصف";
$lang["items_details_count"] = "حركة الصنف";
$lang["items_do_nothing"] = "لاتفعل شئ";
$lang["items_edit"] = "";
$lang["items_edit_fields_you_want_to_update"] = "قم بتحديث الحقول المراد تحديثها لكل الأصناف المختارة.";
$lang["items_edit_multiple_items"] = "تحريد مجموعة اصناف";
$lang["items_empty_upc_items"] = "تفريغ اصناف UPC";
@@ -53,10 +50,8 @@ $lang["items_inventory_employee"] = "الموظف";
$lang["items_inventory_in_out_quantity"] = "+- كمية";
$lang["items_inventory_remarks"] = "ملاحظات";
$lang["items_is_deleted"] = "حذفت";
$lang["items_is_printed"] = "";
$lang["items_is_serialized"] = "الصنف له رقم مسلسل";
$lang["items_item"] = "صنف";
$lang["items_item_id"] = "";
$lang["items_item_number"] = "الباركود UPC/EAN/ISBN";
$lang["items_item_number_duplicate"] = "رقم الصنف موجود فى قاعدة البيانات من قبل.";
$lang["items_kit"] = "مجموعة اصناف";
@@ -64,7 +59,6 @@ $lang["items_location"] = "مكان";
$lang["items_low_inventory_items"] = "الأصناف التى لا يوجد لها مخزون";
$lang["items_low_sell_item"] = "الصنف المركب";
$lang["items_manually_editing_of_quantity"] = "تحرير الكمية يدوياً";
$lang["items_markup"] = "";
$lang["items_name"] = "اسم الصنف";
$lang["items_name_required"] = "اسم الصنف مطلوب.";
$lang["items_new"] = "صنف جديد";
@@ -103,7 +97,6 @@ $lang["items_successful_updating"] = "لقد تم تحديث بيانات صنف
$lang["items_supplier"] = "المورد";
$lang["items_tax_1"] = "الضريبة 1";
$lang["items_tax_2"] = "الضريبة 2";
$lang["items_tax_3"] = "";
$lang["items_tax_category"] = "الفئة الضريبية";
$lang["items_tax_percent"] = "نسبة الضريبة";
$lang["items_tax_percent_number"] = "نسبة الضريبة يجب ان تكون رقم";

View File

@@ -6,8 +6,5 @@ $lang["login_invalid_gcaptcha"] = "رمز التحقق غير صحيح.";
$lang["login_invalid_installation"] = "يوجد مشكلة بالتنصيب, الرجاء التحقق من ملف php.ini.";
$lang["login_invalid_username_and_password"] = "اسم مستخدم/كلمة سر غير صحيح.";
$lang["login_login"] = "دخول";
$lang["login_logout"] = "";
$lang["login_migration_needed"] = "";
$lang["login_password"] = "كلمة السر";
$lang["login_username"] = "اسم المستخدم";
$lang["login_welcome"] = "";

View File

@@ -1,7 +1,5 @@
<?php
$lang["module_admin_cashups"] = "";
$lang["module_admin_cashups_desc"] = "";
$lang["module_attributes"] = "ميزات/مميزات";
$lang["module_attributes_desc"] = "إضافة، تعديل، حذف، وبحث بالميزات.";
$lang["module_both"] = "الاثنين";
@@ -41,7 +39,3 @@ $lang["module_suppliers"] = "الموردين";
$lang["module_suppliers_desc"] = "إضافة، تحديث ، بحث و حذف مجموعات الموردين.";
$lang["module_taxes"] = "الضرائب";
$lang["module_taxes_desc"] = "اعدادات ضريبة المبيعات.";
$lang["module_timeclocks"] = "";
$lang["module_timeclocks_categories"] = "";
$lang["module_timeclocks_categories_desc"] = "";
$lang["module_timeclocks_desc"] = "";

View File

@@ -1,6 +1,5 @@
<?php
$lang["receivings_amount_due"] = "";
$lang["receivings_cancel_receiving"] = "إلغاء";
$lang["receivings_cannot_be_deleted"] = "لايمكن حذف الإستلام/الإستلامات.";
$lang["receivings_comments"] = "تعليقات";
@@ -8,9 +7,7 @@ $lang["receivings_complete_receiving"] = "إنهاء";
$lang["receivings_confirm_cancel_receiving"] = "هل أنت متاكد أنك تريد إلغاء هذا الإستلام؟ سيتم حذف كل الأصناف.";
$lang["receivings_confirm_delete"] = "هل أنت متاكد أنك تريد حذف هذا الإستلام؟ سيتم حذف كل الأصناف. لايمكن التراجع بعد الحذف.";
$lang["receivings_confirm_finish_receiving"] = "هل أنت متاكد أنك تريد تنفيذ هذا الإستلام؟ لايمكن التراجع بعد الإرسال.";
$lang["receivings_confirm_restore"] = "";
$lang["receivings_cost"] = "التكلفة";
$lang["receivings_daily"] = "";
$lang["receivings_date"] = "تاريخ الإستلام";
$lang["receivings_date_required"] = "يجب إدخال تاريخ صحيح.";
$lang["receivings_date_type"] = "التاريخ مطلوب.";

View File

@@ -14,7 +14,6 @@ $lang["reports_code_return"] = "كود عمليات المرتجع";
$lang["reports_code_type"] = "النوع";
$lang["reports_code_work_order"] = "طلب عمل";
$lang["reports_comments"] = "التعليقات";
$lang["reports_commission"] = "";
$lang["reports_complete"] = "عمليات البيع والمرتجع المكتملة";
$lang["reports_completed_sales"] = "المبيعات المكتملة";
$lang["reports_confirm_delete"] = "هل انت متاكد من مسح البيانات المحددة؟";
@@ -29,7 +28,6 @@ $lang["reports_date"] = "التاريخ";
$lang["reports_date_range"] = "الفترة الزمنية";
$lang["reports_description"] = "الوصف";
$lang["reports_detailed_receivings_report"] = "تقرير مفصل لاستلام البضاعة";
$lang["reports_detailed_receivings_report_input"] = "";
$lang["reports_detailed_reports"] = "التقارير التفصيلية";
$lang["reports_detailed_requisition_report"] = "تقرير مفصل لطلبات الشراء";
$lang["reports_detailed_sales_report"] = "تقرير مفصل للمبيعات";
@@ -48,7 +46,6 @@ $lang["reports_expenses_amount"] = "القيمة";
$lang["reports_expenses_categories"] = "فئات المصاريف";
$lang["reports_expenses_categories_summary_report"] = "تقرير المصاريف حسب الفئات";
$lang["reports_expenses_category"] = "الفئة";
$lang["reports_expenses_payment_amount"] = "";
$lang["reports_expenses_tax_amount"] = "الضريبة";
$lang["reports_expenses_total_amount"] = "المبلغ الإجمالي";
$lang["reports_expenses_total_tax_amount"] = "الضريبة الإجمالية";
@@ -108,9 +105,7 @@ $lang["reports_sales_summary_report"] = "تقرير ملخص المبيعات";
$lang["reports_sales_taxes"] = "ضرائب المبيعات";
$lang["reports_sales_taxes_summary_report"] = "تقرير ملخص ضرائب المبيعات";
$lang["reports_serial_number"] = "مسلسل";
$lang["reports_service_charge"] = "";
$lang["reports_sold_by"] = "البائع";
$lang["reports_sold_items"] = "";
$lang["reports_sold_to"] = "مباع الى";
$lang["reports_stock_location"] = "مكان المخزون";
$lang["reports_sub_total_value"] = "المجموع الفرعى";
@@ -122,7 +117,6 @@ $lang["reports_suppliers"] = "الموردين";
$lang["reports_suppliers_summary_report"] = "تقرير ملخص الموردين";
$lang["reports_tax"] = "الضريبة";
$lang["reports_tax_category"] = "الفئة الضريبية";
$lang["reports_tax_name"] = "";
$lang["reports_tax_percent"] = "نسبة الضريبة";
$lang["reports_tax_rate"] = "معدل الضريبة";
$lang["reports_taxes"] = "الضرائب";

View File

@@ -10,11 +10,6 @@ $lang["sales_amount_tendered"] = "المبلغ المدفوع";
$lang["sales_authorized_signature"] = "توقيع معتمد";
$lang["sales_cancel_sale"] = "الغاء عملية البيع";
$lang["sales_cash"] = "نقدى";
$lang["sales_cash_1"] = "";
$lang["sales_cash_2"] = "";
$lang["sales_cash_3"] = "";
$lang["sales_cash_4"] = "";
$lang["sales_cash_adjustment"] = "";
$lang["sales_cash_deposit"] = "ايداع نقدي";
$lang["sales_cash_filter"] = "نقدى";
$lang["sales_change_due"] = "الباقى";
@@ -22,11 +17,8 @@ $lang["sales_change_price"] = "";
$lang["sales_check"] = "شيك";
$lang["sales_check_balance"] = "تذكير بموعد الشيك";
$lang["sales_check_filter"] = "شيك";
$lang["sales_close"] = "";
$lang["sales_comment"] = "تعليق";
$lang["sales_comments"] = "تعليقات";
$lang["sales_company_name"] = "";
$lang["sales_complete"] = "";
$lang["sales_complete_sale"] = "إتمام البيع";
$lang["sales_confirm_cancel_sale"] = "هل أنت متأكد من الغاء عملية البيع ؟ سيتم إزالة كل الأصناف.";
$lang["sales_confirm_delete"] = "هل تريد حذف عمليات البيع المختارة؟";
@@ -34,7 +26,6 @@ $lang["sales_confirm_restore"] = "هل انت متاكد من استعادة ع
$lang["sales_credit"] = "بطاقة إئتمانية";
$lang["sales_credit_deposit"] = "ايداع ببطاقة ائتمان";
$lang["sales_credit_filter"] = "";
$lang["sales_current_table"] = "";
$lang["sales_customer"] = "العميل";
$lang["sales_customer_address"] = "العنوان";
$lang["sales_customer_discount"] = "الخصم";
@@ -44,14 +35,11 @@ $lang["sales_customer_mailchimp_status"] = "حالة ميل تشيمب";
$lang["sales_customer_optional"] = "(مطلوب للدفعات المستحقة)";
$lang["sales_customer_required"] = "(اجباري)";
$lang["sales_customer_total"] = "المجموع";
$lang["sales_customer_total_spent"] = "";
$lang["sales_daily_sales"] = "";
$lang["sales_date"] = "تاريخ البيع";
$lang["sales_date_range"] = "الفترة الزمنية";
$lang["sales_date_required"] = "يجب إدخال تاريخ صحيح.";
$lang["sales_date_type"] = "التاريخ مطلوب.";
$lang["sales_debit"] = "بطاقة خصم";
$lang["sales_debit_filter"] = "";
$lang["sales_delete"] = "اسمح بالمسح";
$lang["sales_delete_confirmation"] = "هل أنت متأكد أنك تريد حذف عملية البيع هذه؟ لايمكن التراجع بعد الحذف.";
$lang["sales_delete_entire_sale"] = "حذف عملية البيع بالكامل";
@@ -76,7 +64,6 @@ $lang["sales_find_or_scan_item"] = "بحث/مسح باركود صنف";
$lang["sales_find_or_scan_item_or_receipt"] = "بحث/مسح باركود صنف أو ايصال";
$lang["sales_giftcard"] = "بطاقة هدية";
$lang["sales_giftcard_balance"] = "رصيد بطاقة الهدية";
$lang["sales_giftcard_filter"] = "";
$lang["sales_giftcard_number"] = "رقم بطاقة الهدية";
$lang["sales_group_by_category"] = "تصفية حسب الفئة";
$lang["sales_group_by_type"] = "تجميع حسب النوع";
@@ -102,28 +89,6 @@ $lang["sales_item_insufficient_of_stock"] = "لايوجد مخزون كافى م
$lang["sales_item_name"] = "اسم الصنف";
$lang["sales_item_number"] = "صنف #";
$lang["sales_item_out_of_stock"] = "لايوجد مخزون من الصنف.";
$lang["sales_key_browser"] = "";
$lang["sales_key_cancel"] = "Cancels Current Quote/Invoice/Sale";
$lang["sales_key_customer_search"] = "Customer Search";
$lang["sales_key_finish_quote"] = "Finish Quote/Invoice witdout payment";
$lang["sales_key_finish_sale"] = "Add Payment and Complete Invoice/Sale";
$lang["sales_key_full"] = "";
$lang["sales_key_function"] = "Function";
$lang["sales_key_help"] = "Shortcuts";
$lang["sales_key_help_modal"] = "Open Shortcuts Window";
$lang["sales_key_in"] = "";
$lang["sales_key_item_search"] = "Item Search";
$lang["sales_key_out"] = "";
$lang["sales_key_payment"] = "Add Payment";
$lang["sales_key_print"] = "";
$lang["sales_key_restore"] = "";
$lang["sales_key_search"] = "";
$lang["sales_key_suspend"] = "Suspend Current Sale";
$lang["sales_key_suspended"] = "Show Suspended Sales";
$lang["sales_key_system"] = "";
$lang["sales_key_tendered"] = "Edit Amount Tendered";
$lang["sales_key_title"] = "Sales Keyboard Shortcuts";
$lang["sales_mc"] = "";
$lang["sales_mode"] = "وضع التسجيل";
$lang["sales_must_enter_numeric"] = "يجب إدخال رقم للمبلغ الفعلى المدفوع.";
$lang["sales_must_enter_numeric_giftcard"] = "رقم بطاقة الهدية يجب أن يكون رقم.";
@@ -141,7 +106,6 @@ $lang["sales_payment"] = "طريقة الدفع";
$lang["sales_payment_amount"] = "المبلغ";
$lang["sales_payment_not_cover_total"] = "المبلغ المدفوع لايغطى المبلغ الإجمالى.";
$lang["sales_payment_type"] = "طريقة";
$lang["sales_payments"] = "";
$lang["sales_payments_total"] = "إجمالى المدفوعات";
$lang["sales_price"] = "السعر";
$lang["sales_print_after_sale"] = "اطبع بعد عملية البيع";
@@ -162,7 +126,6 @@ $lang["sales_receipt_unsent"] = "فشل إرسال الإيصال إلى";
$lang["sales_refund"] = "";
$lang["sales_register"] = "مسجل المبيعات";
$lang["sales_remove_customer"] = "حذف عميل";
$lang["sales_remove_discount"] = "";
$lang["sales_return"] = "إرتجاع";
$lang["sales_rewards"] = "نقاط المكافئة";
$lang["sales_rewards_balance"] = "رصيد نقاط المكافئة";
@@ -171,15 +134,12 @@ $lang["sales_sale_by_invoice"] = "البيع بفاتورة رسمية";
$lang["sales_sale_for_customer"] = "العميل:";
$lang["sales_sale_time"] = "الوقت";
$lang["sales_sales_tax"] = "ضريبة البيع";
$lang["sales_sales_total"] = "";
$lang["sales_select_customer"] = "اختيار عميل (اختياري)";
$lang["sales_send_invoice"] = "إرسال الفاتورة";
$lang["sales_send_quote"] = "ارسال عرض الاسعار";
$lang["sales_send_receipt"] = "إرسال إيصال";
$lang["sales_send_work_order"] = "ارسال طلب عمل";
$lang["sales_serial"] = "مسلسل";
$lang["sales_service_charge"] = "";
$lang["sales_show_due"] = "";
$lang["sales_show_invoice"] = "عرض الفاتورة";
$lang["sales_show_receipt"] = "عرض الإيصال";
$lang["sales_start_typing_customer_name"] = "ابداء بكتابة اسم العميل...";
@@ -214,8 +174,6 @@ $lang["sales_unsuspend"] = "إلغاء تعليق";
$lang["sales_unsuspend_and_delete"] = "إلغاء تعليق وحذف";
$lang["sales_update"] = "تحديث";
$lang["sales_upi"] = "رقم التعريف الشخصي";
$lang["sales_visa"] = "";
$lang["sales_wholesale"] = "";
$lang["sales_work_order"] = "طلب عمل";
$lang["sales_work_order_number"] = "رقم طلب العمل";
$lang["sales_work_order_number_duplicate"] = "رقم طلب العمل يجب ان يكون فريد.";

View File

@@ -14,7 +14,6 @@ $lang["taxes_group_seq"] = "تسلسل المجموعة";
$lang["taxes_jurisdiction_name"] = "اسم الولاية القضائية";
$lang["taxes_name"] = "الاسم";
$lang["taxes_new"] = "ضريبة جديدة";
$lang["taxes_no_taxes"] = "";
$lang["taxes_no_taxes_to_display"] = "لا يوجد أكواد ضريبية للعرض";
$lang["taxes_reporting_authority"] = "السلطة الضريبية";
$lang["taxes_round_half_down"] = "نصف الاسفل";

View File

@@ -3,31 +3,23 @@
$lang["cashups_amount"] = "قيمة المبلغ";
$lang["cashups_amount_number"] = "قيمة المبلغ يجب ان تتكون من ارقام";
$lang["cashups_amount_required"] = "قيمة المبلغ هي خانة إجبارية.";
$lang["cashups_cancel_cashups"] = "";
$lang["cashups_cancel_cashups_enter"] = "";
$lang["cashups_cannot_be_deleted"] = "لا يمكن حذف الصندوق النقدي";
$lang["cashups_cash_difference"] = "";
$lang["cashups_close_date"] = "تاريخ تسكير الصندوق";
$lang["cashups_close_employee"] = "تم التسكير من قبل";
$lang["cashups_closed_amount_card"] = "بطاقات ائتمان";
$lang["cashups_closed_amount_cash"] = "الصندوق النقدي";
$lang["cashups_closed_amount_check"] = "شيكات";
$lang["cashups_closed_amount_due"] = "الديون";
$lang["cashups_closed_amount_giftcard"] = "";
$lang["cashups_closed_amount_total"] = "المجموع";
$lang["cashups_closed_date"] = "تاريخ تسكير الصندوق";
$lang["cashups_confirm_delete"] = "هل انت متأكد من حذف الصندوق النقدي؟";
$lang["cashups_confirm_restore"] = "هل انت متأكد من استعادة الصندوق النقدي؟";
$lang["cashups_confirm_submit"] = "";
$lang["cashups_date_number"] = "التاريخ يجب ان يكون مكون من ارقام";
$lang["cashups_date_required"] = "التاريخ هي خانة اجبارية";
$lang["cashups_description"] = "الوصف";
$lang["cashups_enable_expected"] = "";
$lang["cashups_error_adding_updating"] = "خطأ في تعديل او اضافة صندوق نقدي";
$lang["cashups_giftcard"] = "";
$lang["cashups_id"] = "كود";
$lang["cashups_info"] = "معلومات عن الصندوق النقدي";
$lang["cashups_info_employee"] = "";
$lang["cashups_is_deleted"] = "محذوف";
$lang["cashups_new"] = "صندوق نقدي جديد";
$lang["cashups_no_cashups_to_display"] = "لا يوجد صناديق نقدية للاظهار";
@@ -43,6 +35,4 @@ $lang["cashups_successful_deleted"] = "تم حذف الصندوق النقدي
$lang["cashups_successful_updating"] = "تم تعديل الصندوق النقدي بنجاح";
$lang["cashups_total"] = "المجموع";
$lang["cashups_transfer_amount_cash"] = "حركة الصندوق";
$lang["cashups_transfer_amount_cash_minus"] = "";
$lang["cashups_update"] = "تعديل/تحديث الصندوق النقدي";
$lang["cashups_warning"] = "";

View File

@@ -2,18 +2,14 @@
$lang["common_address_1"] = "العنوان 1";
$lang["common_address_2"] = "العنوان 2";
$lang["common_admin"] = "";
$lang["common_city"] = "المدينة";
$lang["common_clerk"] = "";
$lang["common_close"] = "إغلاق";
$lang["common_color"] = "";
$lang["common_comments"] = "تعليقات";
$lang["common_common"] = "عام";
$lang["common_confirm_search"] = "لقد قمت اختيار أكتر من سجل، سوف تفقد هذه الاختيارات عند إرسال البحث، موافق؟";
$lang["common_copyrights"] = "© 2010 - %1";
$lang["common_correct_errors"] = "يرجى تصحيح الأخطاء المحددة قبل الحفظ";
$lang["common_country"] = "البلد";
$lang["common_dashboard"] = "";
$lang["common_date"] = "التاريخ";
$lang["common_delete"] = "حذف";
$lang["common_det"] = "تفاصيل";
@@ -25,7 +21,6 @@ $lang["common_export_csv"] = "تصدير إلى اكسل";
$lang["common_export_csv_no"] = "لا";
$lang["common_export_csv_yes"] = "نعم";
$lang["common_fields_required_message"] = "الحقول التي بالأحمر مطلوبة";
$lang["common_fields_required_message_unique"] = "";
$lang["common_first_name"] = "الاسم الأول";
$lang["common_first_name_required"] = "الاسم الأول مطلوب.";
$lang["common_first_page"] = "الأول";
@@ -33,7 +28,6 @@ $lang["common_gender"] = "النوع";
$lang["common_gender_female"] = "أنثى";
$lang["common_gender_male"] = "ذكر";
$lang["common_gender_undefined"] = "";
$lang["common_icon"] = "";
$lang["common_id"] = "كود";
$lang["common_import"] = "استيراد";
$lang["common_import_change_file"] = "تغيير";
@@ -47,21 +41,16 @@ $lang["common_last_name_required"] = "الاسم الأخير مطلوب.";
$lang["common_last_page"] = "الأخيرة";
$lang["common_learn_about_project"] = "للتعرف على أخر المعلومات حول المشروع.";
$lang["common_list_of"] = "قائمة بـ";
$lang["common_logo"] = "";
$lang["common_logo_mark"] = "";
$lang["common_logout"] = "خروج";
$lang["common_manager"] = "";
$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"] = "أو";
$lang["common_people"] = "";
$lang["common_phone_number"] = "رقم التليفون";
$lang["common_phone_number_required"] = "رقم التليفون مطلوب";
$lang["common_please_visit_my"] = "برجاء زيارة";
$lang["common_position"] = "";
$lang["common_powered_by"] = "مدعوم بواسطة";
$lang["common_price"] = "السعر";
$lang["common_print"] = "طباعة";
@@ -72,8 +61,6 @@ $lang["common_return_policy"] = "سياسة الاسترجاع";
$lang["common_search"] = "بحث";
$lang["common_search_options"] = "خيارات البحث";
$lang["common_searched_for"] = "بحث عن";
$lang["common_software_short"] = "";
$lang["common_software_title"] = "";
$lang["common_state"] = "المحافظة";
$lang["common_submit"] = "حفظ";
$lang["common_total_spent"] = "مجموع الصرف";

View File

@@ -31,22 +31,13 @@ $lang["config_barcode_tooltip"] = "تحذير: قد تؤدي هذه الميزة
$lang["config_barcode_type"] = "نوعية الباركود";
$lang["config_barcode_width"] = "العرض (px)";
$lang["config_bottom"] = "الأسفل";
$lang["config_cash_button"] = "";
$lang["config_cash_button_1"] = "";
$lang["config_cash_button_2"] = "";
$lang["config_cash_button_3"] = "";
$lang["config_cash_button_4"] = "";
$lang["config_cash_button_5"] = "";
$lang["config_cash_button_6"] = "";
$lang["config_cash_decimals"] = "فواصل النقدية";
$lang["config_cash_decimals_tooltip"] = "إذا كانت الكسور العشرية النقدية وعشرية العملات هي نفسها ثم لن يتم تقريب النقدية.";
$lang["config_cash_rounding"] = "التقريب النقدي";
$lang["config_category_dropdown"] = "";
$lang["config_center"] = "الوسط";
$lang["config_change_apperance_tooltip"] = "";
$lang["config_comma"] = "فاصلة";
$lang["config_company"] = "اسم الشركة";
$lang["config_company_avatar"] = "";
$lang["config_company_change_image"] = "تغيير الصورة";
$lang["config_company_logo"] = "شعار الشركة";
$lang["config_company_remove_image"] = "إزالة الصورة";
@@ -58,7 +49,6 @@ $lang["config_country_codes_tooltip"] = "قائمة مفصولة بفاصلة ل
$lang["config_currency_code"] = "رمز العملة";
$lang["config_currency_decimals"] = "العلامة العشرية للعملة";
$lang["config_currency_symbol"] = "رمز العملة";
$lang["config_current_employee_only"] = "";
$lang["config_customer_reward"] = "المكافآت";
$lang["config_customer_reward_duplicate"] = "المكافئة يجب ان تكون فريدة.";
$lang["config_customer_reward_enable"] = "تمكين مكافآت العميل";
@@ -96,7 +86,6 @@ $lang["config_default_tax_name_required"] = "اسم الضريبة الافتر
$lang["config_default_tax_rate"] = "معدل الضريبة الافتراضي %";
$lang["config_default_tax_rate_1"] = "معدل الضريبة 1";
$lang["config_default_tax_rate_2"] = "معدل الضريبة 2";
$lang["config_default_tax_rate_3"] = "";
$lang["config_default_tax_rate_number"] = "معدل الضريبة الافتراضي يجب أن يكون رقم.";
$lang["config_default_tax_rate_required"] = "معدل الضريبة الافتراضي مطلوب.";
$lang["config_derive_sale_quantity"] = "السماح بأسعار البيع المشتقة";
@@ -121,12 +110,6 @@ $lang["config_email_smtp_pass"] = "كلمة سر SMTP";
$lang["config_email_smtp_port"] = "رقم منفذ SMTP";
$lang["config_email_smtp_timeout"] = "وقت فشل المحاولة (ثوانى) لـ SMTP";
$lang["config_email_smtp_user"] = "اسم مستخدم SMTP";
$lang["config_enable_avatar"] = "";
$lang["config_enable_avatar_tooltip"] = "";
$lang["config_enable_dropdown_tooltip"] = "";
$lang["config_enable_new_look"] = "";
$lang["config_enable_right_bar"] = "";
$lang["config_enable_right_bar_tooltip"] = "";
$lang["config_enforce_privacy"] = "فرض نظام الخصوصية";
$lang["config_enforce_privacy_tooltip"] = "حماية ملفات ومعلومات المستخدم عند الحذف";
$lang["config_fax"] = "الفاكس";
@@ -144,7 +127,6 @@ $lang["config_financial_year_may"] = "1 مايو";
$lang["config_financial_year_nov"] = "1 نوفمبر";
$lang["config_financial_year_oct"] = "1 أكتوبر";
$lang["config_financial_year_sep"] = "1 سبتمبر";
$lang["config_floating_labels"] = "";
$lang["config_gcaptcha_enable"] = "صفحة تسجيل الدخول ريكابتشا";
$lang["config_gcaptcha_secret_key"] = "مفتاح السرية ريكابتشا";
$lang["config_gcaptcha_secret_key_required"] = "مفتاح السرية ريكابتشا هو حقل مطلوب";
@@ -164,7 +146,6 @@ $lang["config_image_restrictions"] = "";
$lang["config_include_hsn"] = "تشمل الدعم لرمز نظام منسق";
$lang["config_info"] = "معلومات";
$lang["config_info_configuration"] = "معلومات الشركة";
$lang["config_input_groups"] = "";
$lang["config_integrations"] = "التكامل";
$lang["config_integrations_configuration"] = "تكامل";
$lang["config_invoice"] = "الفاتورة";
@@ -176,7 +157,6 @@ $lang["config_invoice_printer"] = "طابعة الفواتير";
$lang["config_invoice_type"] = "نوع الفاتورة";
$lang["config_is_readable"] = "";
$lang["config_is_writable"] = "is writable, but the permissions are higher than 750.";
$lang["config_item_markup"] = "";
$lang["config_jsprintsetup_required"] = "تحذير! هذه الخاصية غير المفعلة سوف تعمل فقط مع وجود الاضافة jsPrintSetup على متصفح فايرفوكس. حفظ على أى حال؟";
$lang["config_language"] = "اللغة";
$lang["config_last_used_invoice_number"] = "اخر رقم مستخدم للفاتورة";
@@ -195,7 +175,6 @@ $lang["config_locale_info"] = "معلومات التهيئة الإقليمية"
$lang["config_location"] = "المخزون";
$lang["config_location_configuration"] = "أماكن المخزون";
$lang["config_location_info"] = "معلومات تهيئة الأماكن";
$lang["config_login_form"] = "";
$lang["config_logout"] = "هل تريد عمل نسخة إحتياطية قبل الخروج؟ اضغط [نعم] لعمل النسخة أو [الغاء] للخروج.";
$lang["config_mailchimp"] = "mailchimp ميل تشامب";
$lang["config_mailchimp_api_key"] = "mailchimp مفتاح";
@@ -252,10 +231,8 @@ $lang["config_print_top_margin"] = "الهامش العلوى";
$lang["config_print_top_margin_number"] = "الهامش العلوى يجب أن يكون رقم.";
$lang["config_print_top_margin_required"] = "الهامش العلوى مطلوب.";
$lang["config_quantity_decimals"] = "العلامة العشرية للكمية";
$lang["config_quick_cash_enable"] = "";
$lang["config_quote_default_comments"] = "ملاحظات طلبات العمل الثابتة";
$lang["config_receipt"] = "الإيصال";
$lang["config_receipt_category"] = "";
$lang["config_receipt_configuration"] = "إعدادات طباعة الايصالات";
$lang["config_receipt_default"] = "افتراضى";
$lang["config_receipt_font_size"] = "الخط";
@@ -285,8 +262,6 @@ $lang["config_saved_successfully"] = "تم حفظ التهيئة بنجاح.";
$lang["config_saved_unsuccessfully"] = "لم يتم حفظ التهيئة بنجاح.";
$lang["config_security_issue"] = "Security Vulnerability Warning";
$lang["config_server_notice"] = "يرجى استخدام المعلومات أدناه للإبلاغ عن المشكلة.";
$lang["config_service_charge"] = "";
$lang["config_show_due_enable"] = "";
$lang["config_show_office_group"] = "اظهار ايكونة المكتب";
$lang["config_statistics"] = "إرسال اﻹحصائيات";
$lang["config_statistics_tooltip"] = "إرسال اﻹحصائيات ﻷغراض التطوير و التحسين.";
@@ -294,9 +269,7 @@ $lang["config_stock_location"] = "مكان المخزون";
$lang["config_stock_location_duplicate"] = "من فضلك إستخدم اسم مكان غير مكرر.";
$lang["config_stock_location_invalid_chars"] = "مكان المخزون لايمكن أن يحتوى على '_'.";
$lang["config_stock_location_required"] = "مكان المخزون مطلوب.";
$lang["config_suggestions_fifth_column"] = "";
$lang["config_suggestions_first_column"] = "العامود 1";
$lang["config_suggestions_fourth_column"] = "";
$lang["config_suggestions_layout"] = "تخطيط اقتراحات البحث";
$lang["config_suggestions_second_column"] = "العامود 2";
$lang["config_suggestions_third_column"] = "العامود 3";
@@ -316,7 +289,6 @@ $lang["config_tax_decimals"] = "العلامة العشرية للضريبة";
$lang["config_tax_id"] = "الرقم الضريبي";
$lang["config_tax_included"] = "شامل الضريبة";
$lang["config_theme"] = "السمة";
$lang["config_theme_preview"] = "";
$lang["config_thousands_separator"] = "فاصل الاف";
$lang["config_timezone"] = "المنطقة الزمنية";
$lang["config_timezone_error"] = "";
@@ -324,6 +296,5 @@ $lang["config_top"] = "علوى";
$lang["config_use_destination_based_tax"] = "استخدام الضريبة المستندة على الوجهة";
$lang["config_user_timezone"] = "";
$lang["config_website"] = "موقع الشركة";
$lang["config_wholesale_markup"] = "";
$lang["config_work_order_enable"] = "تفعيل طلبات العمل";
$lang["config_work_order_format"] = "شكل طلبات العمل";

View File

@@ -3,7 +3,6 @@
$lang["customers_account_number"] = "رقم الحساب";
$lang["customers_account_number_duplicate"] = "رقم الحساب هذا موجود فى قاعدة البيانات من قبل.";
$lang["customers_available_points"] = "النقاط المتاحة";
$lang["customers_available_points_value"] = "";
$lang["customers_average"] = "معدل الصرف";
$lang["customers_avg_discount"] = "معدل الخصم";
$lang["customers_basic_information"] = "معلومات الزبون";

View File

@@ -1,12 +1,8 @@
<?php
$lang["employees_administrator"] = "";
$lang["employees_basic_information"] = "المعلومات الأساسية للموظف";
$lang["employees_cannot_be_deleted"] = "لايمكن حذف الموظفين ، واحد أو أكثر من المظفين قام بإجراء مبيعات :).";
$lang["employees_change_employee"] = "";
$lang["employees_change_password"] = "تغيير كلمة المرور";
$lang["employees_clerk"] = "";
$lang["employees_commission"] = "";
$lang["employees_confirm_delete"] = "هل أنت متأكد أنك تريد حذف الموظفين المختارين؟";
$lang["employees_confirm_restore"] = "هل انت متاكد من استعادة الموظفين المحددين؟";
$lang["employees_current_password"] = "كلمة المرور الحالية";
@@ -17,7 +13,6 @@ $lang["employees_error_deleting_demo_admin"] = "لايمكن حذف المستخ
$lang["employees_error_updating_demo_admin"] = "لايمكن تغيير بيانات المستخدم admin الخاص بنسخة العرض.";
$lang["employees_language"] = "اللغة";
$lang["employees_login_info"] = "معلومات دخول الموظف";
$lang["employees_manager"] = "";
$lang["employees_new"] = "موظف جديد";
$lang["employees_none_selected"] = "لم تختار أى من الموظفين للحذف.";
$lang["employees_one_or_multiple"] = "موظف/موظفين";
@@ -38,6 +33,5 @@ $lang["employees_system_language"] = "لغة النظام";
$lang["employees_unsuccessful_change_password"] = "فشل في تغيير كلمة المرور.";
$lang["employees_update"] = "تحديث بيانات موظف";
$lang["employees_username"] = "اسم المستخدم";
$lang["employees_username_duplicate"] = "";
$lang["employees_username_minlength"] = "اسم المستخدم يجب أن يكون 5 حروف على الأقل.";
$lang["employees_username_required"] = "اسم المستخدم مطلوب.";

View File

@@ -29,11 +29,9 @@ $lang["expenses_error_adding_updating"] = "خطأ في الإضافة";
$lang["expenses_expense_id"] = "كود المصاريف";
$lang["expenses_expenses_employee"] = "موظف";
$lang["expenses_info"] = "معلومات عن المصاريف";
$lang["expenses_ip_address"] = "";
$lang["expenses_is_deleted"] = "ممسوحة";
$lang["expenses_name_required"] = "خانة مطلوبة: اسم المصاريف";
$lang["expenses_new"] = "مصاريف جديدة";
$lang["expenses_new_supplier"] = "";
$lang["expenses_no_expenses_to_display"] = "لا يوجد مصاريف في التاريخ المحدد";
$lang["expenses_none_selected"] = "لم يتم تحديد اي خيار";
$lang["expenses_one_or_multiple"] = "واحد او أكثر";
@@ -45,5 +43,4 @@ $lang["expenses_successful_updating"] = "تم تعديل المصاريف بنج
$lang["expenses_supplier_name"] = "اسم المورد";
$lang["expenses_supplier_tax_code"] = "كود ضريبة المورد";
$lang["expenses_tax_amount"] = "قيمة الضريبة";
$lang["expenses_tax_amount_number"] = "";
$lang["expenses_update"] = "تعديل";

View File

@@ -17,7 +17,6 @@ $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_item_number_duplicate"] = "";
$lang["item_kits_items"] = "أصناف";
$lang["item_kits_kit"] = "كود المجموعة";
$lang["item_kits_kit_and_components"] = "المجموعة ومحتوياتها";
@@ -36,5 +35,4 @@ $lang["item_kits_sequence"] = "التسلسل";
$lang["item_kits_successful_adding"] = "لقد تم إضافة المجموعة بنجاح";
$lang["item_kits_successful_deleted"] = "لقد تم حذف المجموعة بنجاح";
$lang["item_kits_successful_updating"] = "لقد تم تحديث بيانات المجموعة بنجاح";
$lang["item_kits_unit_price"] = "";
$lang["item_kits_update"] = "تحديث بيانات مجموعة";

View File

@@ -7,9 +7,7 @@ $lang["items_bulk_edit"] = "تحرير جماعى";
$lang["items_buy_price_required"] = "سعر الشراء مطلوب.";
$lang["items_cannot_be_deleted"] = "لايمكن حذف الأصناف المختارة، واحد أو أكثر منها لديه مبيعات.";
$lang["items_cannot_find_item"] = "لايمكن ايجاد معلومات حول الصنف.";
$lang["items_categories"] = "";
$lang["items_category"] = "التصنيف";
$lang["items_category_new"] = "";
$lang["items_category_required"] = "التصنيف مطلوب.";
$lang["items_change_all_to_allow_alt_desc"] = "السماح بوصف بديل للجميع.";
$lang["items_change_all_to_not_allow_allow_desc"] = "عدم السماح بوصف بديل للجميع.";
@@ -33,7 +31,6 @@ $lang["items_default_pack_name"] = "كل";
$lang["items_description"] = "الوصف";
$lang["items_details_count"] = "حركة الصنف";
$lang["items_do_nothing"] = "لاتفعل شئ";
$lang["items_edit"] = "";
$lang["items_edit_fields_you_want_to_update"] = "قم بتحديث الحقول المراد تحديثها لكل الأصناف المختارة.";
$lang["items_edit_multiple_items"] = "تحريد مجموعة اصناف";
$lang["items_empty_upc_items"] = "تفريغ اصناف UPC";
@@ -53,10 +50,8 @@ $lang["items_inventory_employee"] = "الموظف";
$lang["items_inventory_in_out_quantity"] = "+- كمية";
$lang["items_inventory_remarks"] = "ملاحظات";
$lang["items_is_deleted"] = "حذفت";
$lang["items_is_printed"] = "";
$lang["items_is_serialized"] = "الصنف له رقم مسلسل";
$lang["items_item"] = "صنف";
$lang["items_item_id"] = "";
$lang["items_item_number"] = "الباركود UPC/EAN/ISBN";
$lang["items_item_number_duplicate"] = "رقم الصنف موجود فى قاعدة البيانات من قبل.";
$lang["items_kit"] = "مجموعة اصناف";
@@ -64,7 +59,6 @@ $lang["items_location"] = "مكان";
$lang["items_low_inventory_items"] = "الأصناف التى لا يوجد لها مخزون";
$lang["items_low_sell_item"] = "الصنف المركب";
$lang["items_manually_editing_of_quantity"] = "تحرير الكمية يدوياً";
$lang["items_markup"] = "";
$lang["items_name"] = "اسم الصنف";
$lang["items_name_required"] = "اسم الصنف مطلوب.";
$lang["items_new"] = "صنف جديد";
@@ -103,7 +97,6 @@ $lang["items_successful_updating"] = "لقد تم تحديث بيانات صنف
$lang["items_supplier"] = "المورد";
$lang["items_tax_1"] = "الضريبة 1";
$lang["items_tax_2"] = "الضريبة 2";
$lang["items_tax_3"] = "";
$lang["items_tax_category"] = "الفئة الضريبية";
$lang["items_tax_percent"] = "نسبة الضريبة";
$lang["items_tax_percent_number"] = "نسبة الضريبة يجب ان تكون رقم";

View File

@@ -6,8 +6,5 @@ $lang["login_invalid_gcaptcha"] = "رمز التحقق غير صحيح.";
$lang["login_invalid_installation"] = "يوجد مشكلة بالتنصيب, الرجاء التحقق من ملف php.ini.";
$lang["login_invalid_username_and_password"] = "اسم مستخدم/كلمة سر غير صحيح.";
$lang["login_login"] = "دخول";
$lang["login_logout"] = "";
$lang["login_migration_needed"] = "";
$lang["login_password"] = "كلمة السر";
$lang["login_username"] = "اسم المستخدم";
$lang["login_welcome"] = "";

View File

@@ -1,7 +1,5 @@
<?php
$lang["module_admin_cashups"] = "";
$lang["module_admin_cashups_desc"] = "";
$lang["module_attributes"] = "ميزات/مميزات";
$lang["module_attributes_desc"] = "إضافة، تعديل، حذف، وبحث بالميزات.";
$lang["module_both"] = "الاثنين";
@@ -41,7 +39,3 @@ $lang["module_suppliers"] = "الموردين";
$lang["module_suppliers_desc"] = "إضافة، تحديث ، بحث و حذف مجموعات الموردين.";
$lang["module_taxes"] = "الضرائب";
$lang["module_taxes_desc"] = "اعدادات ضريبة المبيعات.";
$lang["module_timeclocks"] = "";
$lang["module_timeclocks_categories"] = "";
$lang["module_timeclocks_categories_desc"] = "";
$lang["module_timeclocks_desc"] = "";

View File

@@ -1,6 +1,5 @@
<?php
$lang["receivings_amount_due"] = "";
$lang["receivings_cancel_receiving"] = "إلغاء";
$lang["receivings_cannot_be_deleted"] = "لايمكن حذف الإستلام/الإستلامات.";
$lang["receivings_comments"] = "تعليقات";
@@ -8,9 +7,7 @@ $lang["receivings_complete_receiving"] = "إنهاء";
$lang["receivings_confirm_cancel_receiving"] = "هل أنت متاكد أنك تريد إلغاء هذا الإستلام؟ سيتم حذف كل الأصناف.";
$lang["receivings_confirm_delete"] = "هل أنت متاكد أنك تريد حذف هذا الإستلام؟ سيتم حذف كل الأصناف. لايمكن التراجع بعد الحذف.";
$lang["receivings_confirm_finish_receiving"] = "هل أنت متاكد أنك تريد تنفيذ هذا الإستلام؟ لايمكن التراجع بعد الإرسال.";
$lang["receivings_confirm_restore"] = "";
$lang["receivings_cost"] = "التكلفة";
$lang["receivings_daily"] = "";
$lang["receivings_date"] = "تاريخ الإستلام";
$lang["receivings_date_required"] = "يجب إدخال تاريخ صحيح.";
$lang["receivings_date_type"] = "التاريخ مطلوب.";

View File

@@ -14,7 +14,6 @@ $lang["reports_code_return"] = "كود عمليات المرتجع";
$lang["reports_code_type"] = "النوع";
$lang["reports_code_work_order"] = "طلب عمل";
$lang["reports_comments"] = "التعليقات";
$lang["reports_commission"] = "";
$lang["reports_complete"] = "عمليات البيع والمرتجع المكتملة";
$lang["reports_completed_sales"] = "المبيعات المكتملة";
$lang["reports_confirm_delete"] = "هل انت متاكد من مسح البيانات المحددة؟";
@@ -29,7 +28,6 @@ $lang["reports_date"] = "التاريخ";
$lang["reports_date_range"] = "الفترة الزمنية";
$lang["reports_description"] = "الوصف";
$lang["reports_detailed_receivings_report"] = "تقرير مفصل لاستلام البضاعة";
$lang["reports_detailed_receivings_report_input"] = "";
$lang["reports_detailed_reports"] = "التقارير التفصيلية";
$lang["reports_detailed_requisition_report"] = "تقرير مفصل لطلبات الشراء";
$lang["reports_detailed_sales_report"] = "تقرير مفصل للمبيعات";
@@ -48,7 +46,6 @@ $lang["reports_expenses_amount"] = "القيمة";
$lang["reports_expenses_categories"] = "فئات المصاريف";
$lang["reports_expenses_categories_summary_report"] = "تقرير المصاريف حسب الفئات";
$lang["reports_expenses_category"] = "الفئة";
$lang["reports_expenses_payment_amount"] = "";
$lang["reports_expenses_tax_amount"] = "الضريبة";
$lang["reports_expenses_total_amount"] = "المبلغ الإجمالي";
$lang["reports_expenses_total_tax_amount"] = "الضريبة الإجمالية";
@@ -108,9 +105,7 @@ $lang["reports_sales_summary_report"] = "تقرير ملخص المبيعات";
$lang["reports_sales_taxes"] = "ضرائب المبيعات";
$lang["reports_sales_taxes_summary_report"] = "تقرير ملخص ضرائب المبيعات";
$lang["reports_serial_number"] = "مسلسل";
$lang["reports_service_charge"] = "";
$lang["reports_sold_by"] = "البائع";
$lang["reports_sold_items"] = "";
$lang["reports_sold_to"] = "مباع الى";
$lang["reports_stock_location"] = "مكان المخزون";
$lang["reports_sub_total_value"] = "المجموع الفرعى";
@@ -122,7 +117,6 @@ $lang["reports_suppliers"] = "الموردين";
$lang["reports_suppliers_summary_report"] = "تقرير ملخص الموردين";
$lang["reports_tax"] = "الضريبة";
$lang["reports_tax_category"] = "الفئة الضريبية";
$lang["reports_tax_name"] = "";
$lang["reports_tax_percent"] = "نسبة الضريبة";
$lang["reports_tax_rate"] = "معدل الضريبة";
$lang["reports_taxes"] = "الضرائب";

View File

@@ -10,48 +10,36 @@ $lang["sales_amount_tendered"] = "المبلغ المدفوع";
$lang["sales_authorized_signature"] = "توقيع معتمد";
$lang["sales_cancel_sale"] = "الغاء عملية البيع";
$lang["sales_cash"] = "نقدى";
$lang["sales_cash_1"] = "";
$lang["sales_cash_2"] = "";
$lang["sales_cash_3"] = "";
$lang["sales_cash_4"] = "";
$lang["sales_cash_adjustment"] = "تعديل الدفع";
$lang["sales_cash_deposit"] = "ايداع نقدي";
$lang["sales_cash_filter"] = "نقدى";
$lang["sales_change_due"] = "الباقى";
$lang["sales_change_price"] = "تغيير سعر البيع";
$lang["sales_change_price"] = "";
$lang["sales_check"] = "شيك";
$lang["sales_check_balance"] = "تذكير بموعد الشيك";
$lang["sales_check_filter"] = "شيك";
$lang["sales_close"] = "";
$lang["sales_comment"] = "تعليق";
$lang["sales_comments"] = "تعليقات";
$lang["sales_company_name"] = "";
$lang["sales_complete"] = "";
$lang["sales_complete_sale"] = "إتمام البيع";
$lang["sales_confirm_cancel_sale"] = "هل أنت متأكد من الغاء عملية البيع ؟ سيتم إزالة كل الأصناف.";
$lang["sales_confirm_delete"] = "هل تريد حذف عمليات البيع المختارة؟";
$lang["sales_confirm_restore"] = "هل انت متاكد من استعادة عملية البيع؟";
$lang["sales_credit"] = "بطاقة إئتمانية";
$lang["sales_credit_deposit"] = "ايداع ببطاقة ائتمان";
$lang["sales_credit_filter"] = "بطاقة بنكية";
$lang["sales_current_table"] = "";
$lang["sales_credit_filter"] = "";
$lang["sales_customer"] = "العميل";
$lang["sales_customer_address"] = "العنوان";
$lang["sales_customer_discount"] = "الخصم";
$lang["sales_customer_email"] = "البريد الإلكترونى";
$lang["sales_customer_location"] = "المكان";
$lang["sales_customer_mailchimp_status"] = "حالة بريد ميل تشيمب";
$lang["sales_customer_mailchimp_status"] = "حالة ميل تشيمب";
$lang["sales_customer_optional"] = "(مطلوب للدفعات المستحقة)";
$lang["sales_customer_required"] = "(اجباري)";
$lang["sales_customer_total"] = "المجموع";
$lang["sales_customer_total_spent"] = "";
$lang["sales_daily_sales"] = "";
$lang["sales_date"] = "تاريخ البيع";
$lang["sales_date_range"] = "الفترة الزمنية";
$lang["sales_date_required"] = "يجب إدخال تاريخ صحيح.";
$lang["sales_date_type"] = "التاريخ مطلوب.";
$lang["sales_debit"] = "بطاقة خصم";
$lang["sales_debit_filter"] = "";
$lang["sales_delete"] = "اسمح بالمسح";
$lang["sales_delete_confirmation"] = "هل أنت متأكد أنك تريد حذف عملية البيع هذه؟ لايمكن التراجع بعد الحذف.";
$lang["sales_delete_entire_sale"] = "حذف عملية البيع بالكامل";
@@ -65,27 +53,26 @@ $lang["sales_discount_included"] = "% خصم";
$lang["sales_discount_short"] = "%";
$lang["sales_due"] = "مستحق";
$lang["sales_due_filter"] = "مستحق";
$lang["sales_edit"] = "تعديل";
$lang["sales_edit_item"] = "تعديل مادة";
$lang["sales_edit_sale"] = "تعديل عملية بيع";
$lang["sales_edit"] = "تحرير";
$lang["sales_edit_item"] = "تحرير صنف";
$lang["sales_edit_sale"] = "تحرير عملية بيع";
$lang["sales_email_receipt"] = "إرسال الايصال بالبريد الالكترونى";
$lang["sales_employee"] = "الموظف";
$lang["sales_entry"] = "ادخال";
$lang["sales_error_editing_item"] = "خطاء فى تعديل المادة";
$lang["sales_find_or_scan_item"] = "بحث/مسح باركود المادة";
$lang["sales_find_or_scan_item_or_receipt"] = "بحث/مسح باركود المادة أو الايصال";
$lang["sales_error_editing_item"] = "خطاء فى تحرير الصنف";
$lang["sales_find_or_scan_item"] = "بحث/مسح باركود صنف";
$lang["sales_find_or_scan_item_or_receipt"] = "بحث/مسح باركود صنف أو ايصال";
$lang["sales_giftcard"] = "بطاقة هدية";
$lang["sales_giftcard_balance"] = "رصيد بطاقة الهدية";
$lang["sales_giftcard_filter"] = "";
$lang["sales_giftcard_number"] = "رقم بطاقة الهدية";
$lang["sales_group_by_category"] = "ترتيب حسب الفئة";
$lang["sales_group_by_type"] = "ترتيب حسب النوع";
$lang["sales_group_by_category"] = "تصفية حسب الفئة";
$lang["sales_group_by_type"] = "تجميع حسب النوع";
$lang["sales_hsn"] = "رمز نظام منسق";
$lang["sales_id"] = "رقم عملية البيع";
$lang["sales_id"] = "كود عملية البيع";
$lang["sales_include_prices"] = "يشمل الاسعار؟";
$lang["sales_invoice"] = "فاتورة";
$lang["sales_invoice_confirm"] = "هذه الفاتورة سوف ترسل إلى";
$lang["sales_invoice_enable"] = "رقم فاتورة";
$lang["sales_invoice_enable"] = "إنشاء فاتورة";
$lang["sales_invoice_filter"] = "الفواتير";
$lang["sales_invoice_no_email"] = "هذا العميل ليس لدية بريد الكترونى صالح.";
$lang["sales_invoice_number"] = "فاتورة رقم #";
@@ -98,55 +85,32 @@ $lang["sales_invoice_type_invoice"] = "الفاتورة (invoice.php)";
$lang["sales_invoice_type_tax_invoice"] = "الفاتورة الضريبية (tax_invoice.php)";
$lang["sales_invoice_unsent"] = "فشل إرسال الفاتورة إلى";
$lang["sales_invoice_update"] = "إعادة العد";
$lang["sales_item_insufficient_of_stock"] = "لايوجد مخزون كافى من المادة.";
$lang["sales_item_name"] = "اسم المادة";
$lang["sales_item_number"] = "مادة رقم #";
$lang["sales_item_out_of_stock"] = "لايوجد مخزون من المادة.";
$lang["sales_key_browser"] = "";
$lang["sales_key_cancel"] = "Cancels Current Quote/Invoice/Sale";
$lang["sales_key_customer_search"] = "Customer Search";
$lang["sales_key_finish_quote"] = "Finish Quote/Invoice witdout payment";
$lang["sales_key_finish_sale"] = "Add Payment and Complete Invoice/Sale";
$lang["sales_key_full"] = "";
$lang["sales_key_function"] = "Function";
$lang["sales_key_help"] = "Shortcuts";
$lang["sales_key_help_modal"] = "Open Shortcuts Window";
$lang["sales_key_in"] = "";
$lang["sales_key_item_search"] = "Item Search";
$lang["sales_key_out"] = "";
$lang["sales_key_payment"] = "Add Payment";
$lang["sales_key_print"] = "";
$lang["sales_key_restore"] = "";
$lang["sales_key_search"] = "";
$lang["sales_key_suspend"] = "Suspend Current Sale";
$lang["sales_key_suspended"] = "Show Suspended Sales";
$lang["sales_key_system"] = "";
$lang["sales_key_tendered"] = "Edit Amount Tendered";
$lang["sales_key_title"] = "Sales Keyboard Shortcuts";
$lang["sales_mc"] = "";
$lang["sales_item_insufficient_of_stock"] = "لايوجد مخزون كافى من الصنف.";
$lang["sales_item_name"] = "اسم الصنف";
$lang["sales_item_number"] = "صنف #";
$lang["sales_item_out_of_stock"] = "لايوجد مخزون من الصنف.";
$lang["sales_mode"] = "وضع التسجيل";
$lang["sales_must_enter_numeric"] = "يجب إدخال رقم للمبلغ الفعلى المدفوع.";
$lang["sales_must_enter_numeric_giftcard"] = "رمز بطاقة الهدية يجب أن يكتون ارقام فقط.";
$lang["sales_must_enter_numeric_giftcard"] = "رقم بطاقة الهدية يجب أن يكون رقم.";
$lang["sales_new_customer"] = "عميل جديد";
$lang["sales_new_item"] = "مادة جديدة";
$lang["sales_new_item"] = "صنف جديد";
$lang["sales_no_description"] = "بدون وصف";
$lang["sales_no_filter"] = "الكل";
$lang["sales_no_items_in_cart"] = "لايوجد اي مادة فى السلة.";
$lang["sales_no_items_in_cart"] = "لايوجد أصناف فى السلة.";
$lang["sales_no_sales_to_display"] = "لاتوجد عمليات بيع لعرضها.";
$lang["sales_none_selected"] = "لم تقم بإختيار أى عمليات بيع لحذفها.";
$lang["sales_nontaxed_ind"] = "";
$lang["sales_not_authorized"] = "ليس لديك صلاحية.";
$lang["sales_not_authorized"] = "هذه العملية لا يمكن فعلها لعدم تخويلك.";
$lang["sales_one_or_multiple"] = "عمليات بيع";
$lang["sales_payment"] = "طريقة الدفع";
$lang["sales_payment_amount"] = "القيمة";
$lang["sales_payment_amount"] = "المبلغ";
$lang["sales_payment_not_cover_total"] = "المبلغ المدفوع لايغطى المبلغ الإجمالى.";
$lang["sales_payment_type"] = "طريقة";
$lang["sales_payments"] = "";
$lang["sales_payments_total"] = "إجمالى المدفوعات";
$lang["sales_price"] = "السعر";
$lang["sales_print_after_sale"] = "اطبع بعد عملية البيع";
$lang["sales_quantity"] = "الكمية";
$lang["sales_quantity_less_than_reorder_level"] = "تحذير: الكمية أقل من الحد المطلوب لهذه المادة.";
$lang["sales_quantity_less_than_reorder_level"] = "تحذير: الكمية/العدد المطلوب غير متوفر لهذا الصنف.";
$lang["sales_quantity_less_than_zero"] = "تحذير! الكمية المطلوبة غير كافية، بإمكانك إتمام عملية البيع ، لكن تحقق من مخزنك.";
$lang["sales_quantity_of_items"] = "عدد ال 1% من الاصناف";
$lang["sales_quote"] = "عرض اسعار";
@@ -159,11 +123,10 @@ $lang["sales_receipt_no_email"] = "هذا العميل ليس له اي بريد
$lang["sales_receipt_number"] = "إيصال بيع";
$lang["sales_receipt_sent"] = "تم إرسال الإيصال إلى";
$lang["sales_receipt_unsent"] = "فشل إرسال الإيصال إلى";
$lang["sales_refund"] = "نوع/سبب الاسترجاع";
$lang["sales_register"] = "سجل المبيعات";
$lang["sales_refund"] = "";
$lang["sales_register"] = "مسجل المبيعات";
$lang["sales_remove_customer"] = "حذف عميل";
$lang["sales_remove_discount"] = "";
$lang["sales_return"] = "إسترجاع";
$lang["sales_return"] = "إرتجاع";
$lang["sales_rewards"] = "نقاط المكافئة";
$lang["sales_rewards_balance"] = "رصيد نقاط المكافئة";
$lang["sales_sale"] = "بيع";
@@ -171,21 +134,18 @@ $lang["sales_sale_by_invoice"] = "البيع بفاتورة رسمية";
$lang["sales_sale_for_customer"] = "العميل:";
$lang["sales_sale_time"] = "الوقت";
$lang["sales_sales_tax"] = "ضريبة البيع";
$lang["sales_sales_total"] = "";
$lang["sales_select_customer"] = "اختيار عميل (اختياري)";
$lang["sales_send_invoice"] = "إرسال الفاتورة";
$lang["sales_send_quote"] = "ارسال عرض الاسعار";
$lang["sales_send_receipt"] = "إرسال إيصال";
$lang["sales_send_work_order"] = "ارسال طلب عمل";
$lang["sales_serial"] = "مسلسل";
$lang["sales_service_charge"] = "";
$lang["sales_show_due"] = "";
$lang["sales_show_invoice"] = "عرض الفاتورة";
$lang["sales_show_receipt"] = "عرض الإيصال";
$lang["sales_start_typing_customer_name"] = "ابداء بكتابة اسم العميل...";
$lang["sales_start_typing_item_name"] = "ابداء بكتابة اسم أو مسح باركود الصنف...";
$lang["sales_stock"] = "المخزن";
$lang["sales_stock_location"] = "موقع التخزين";
$lang["sales_stock_location"] = "مكان المخزون";
$lang["sales_sub_total"] = "المجموع الفرعي";
$lang["sales_successfully_deleted"] = "لقد تم الحذف بنجاح";
$lang["sales_successfully_restored"] = "لقد تمت عملية الاستعادة بنجاح";
@@ -214,8 +174,6 @@ $lang["sales_unsuspend"] = "إلغاء تعليق";
$lang["sales_unsuspend_and_delete"] = "إلغاء تعليق وحذف";
$lang["sales_update"] = "تحديث";
$lang["sales_upi"] = "رقم التعريف الشخصي";
$lang["sales_visa"] = "";
$lang["sales_wholesale"] = "";
$lang["sales_work_order"] = "طلب عمل";
$lang["sales_work_order_number"] = "رقم طلب العمل";
$lang["sales_work_order_number_duplicate"] = "رقم طلب العمل يجب ان يكون فريد.";

View File

@@ -14,7 +14,6 @@ $lang["taxes_group_seq"] = "تسلسل المجموعة";
$lang["taxes_jurisdiction_name"] = "اسم الولاية القضائية";
$lang["taxes_name"] = "الاسم";
$lang["taxes_new"] = "ضريبة جديدة";
$lang["taxes_no_taxes"] = "";
$lang["taxes_no_taxes_to_display"] = "لا يوجد أكواد ضريبية للعرض";
$lang["taxes_reporting_authority"] = "السلطة الضريبية";
$lang["taxes_round_half_down"] = "نصف الاسفل";

View File

@@ -3,31 +3,23 @@
$lang["cashups_amount"] = "Məbləğ";
$lang["cashups_amount_number"] = "Məbləğ rəqəmlə olmalıdır";
$lang["cashups_amount_required"] = "Məbləğ zəruri sahədir.";
$lang["cashups_cancel_cashups"] = "";
$lang["cashups_cancel_cashups_enter"] = "";
$lang["cashups_cannot_be_deleted"] = "Pul vahidi silinməsi mümkün deyil";
$lang["cashups_cash_difference"] = "";
$lang["cashups_close_date"] = "Bağlanma Tarixi";
$lang["cashups_close_employee"] = "Bağlıdır";
$lang["cashups_closed_amount_card"] = "Kartlar";
$lang["cashups_closed_amount_cash"] = "Kassanın Bağlanması";
$lang["cashups_closed_amount_check"] = "Çeklər";
$lang["cashups_closed_amount_due"] = "Rüsum";
$lang["cashups_closed_amount_giftcard"] = "";
$lang["cashups_closed_amount_total"] = "Cəmi";
$lang["cashups_closed_date"] = "Bağlanma tarixi";
$lang["cashups_confirm_delete"] = "Seçilmiş Pul vahidi silmək istədiyinizə əminsinizmi?";
$lang["cashups_confirm_restore"] = "Seçilmiş Pul vahidi bərpa etmək istədiyinizə əminsinizmi?";
$lang["cashups_confirm_submit"] = "";
$lang["cashups_date_number"] = "Tarix rəqəmlə olmalıdır";
$lang["cashups_date_required"] = "Tarixi tələb olunan bir sahədir";
$lang["cashups_description"] = "Təsvir";
$lang["cashups_enable_expected"] = "";
$lang["cashups_error_adding_updating"] = "XƏTA Pul vahidi Əvavə/yenilənmədə";
$lang["cashups_giftcard"] = "";
$lang["cashups_id"] = "İD";
$lang["cashups_info"] = "Pul vahidi məlumatı";
$lang["cashups_info_employee"] = "";
$lang["cashups_is_deleted"] = "Silindi";
$lang["cashups_new"] = "Yeni Pul vahidi";
$lang["cashups_no_cashups_to_display"] = "Göstərmək üçün heç nağd pul yoxdur";
@@ -43,6 +35,4 @@ $lang["cashups_successful_deleted"] = "Pul vahidi silindi";
$lang["cashups_successful_updating"] = "Pul vahidi yeniləndi";
$lang["cashups_total"] = "Cəmi";
$lang["cashups_transfer_amount_cash"] = "Pul vahidi Giriş/Çıxışları";
$lang["cashups_transfer_amount_cash_minus"] = "";
$lang["cashups_update"] = "Pul vahidi Yeniləndi";
$lang["cashups_warning"] = "";

View File

@@ -2,18 +2,14 @@
$lang["common_address_1"] = "Ünvan 1";
$lang["common_address_2"] = "Ünvan 2";
$lang["common_admin"] = "";
$lang["common_city"] = "Şəhər";
$lang["common_clerk"] = "";
$lang["common_close"] = "Bağlı";
$lang["common_color"] = "";
$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_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_dashboard"] = "";
$lang["common_date"] = "Təqvim";
$lang["common_delete"] = "Sil";
$lang["common_det"] = "detallar";
@@ -25,7 +21,6 @@ $lang["common_export_csv"] = "CSV Export";
$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_fields_required_message_unique"] = "";
$lang["common_first_name"] = "Ad";
$lang["common_first_name_required"] = "Ad yazmağınız tələb olunur.";
$lang["common_first_page"] = "Birinci";
@@ -33,7 +28,6 @@ $lang["common_gender"] = "Cins";
$lang["common_gender_female"] = "Q";
$lang["common_gender_male"] = "K";
$lang["common_gender_undefined"] = "";
$lang["common_icon"] = "";
$lang["common_id"] = "ID";
$lang["common_import"] = "Daxil et";
$lang["common_import_change_file"] = "Dəyiş";
@@ -47,21 +41,16 @@ $lang["common_last_name_required"] = "Soyad tələb olunur.";
$lang["common_last_page"] = "Son";
$lang["common_learn_about_project"] = "Proyekt haqqında ən son məlumatı öyrənmək.";
$lang["common_list_of"] = "Siyahısı";
$lang["common_logo"] = "";
$lang["common_logo_mark"] = "";
$lang["common_logout"] = "Çıxış";
$lang["common_manager"] = "";
$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_people"] = "";
$lang["common_phone_number"] = "Telefon";
$lang["common_phone_number_required"] = "çıxarış ";
$lang["common_please_visit_my"] = "Xahiş edirik ziyarət edin";
$lang["common_position"] = "";
$lang["common_powered_by"] = "Yaradıcı";
$lang["common_price"] = "Qiymət";
$lang["common_print"] = "Çap";
@@ -72,8 +61,6 @@ $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_software_short"] = "";
$lang["common_software_title"] = "";
$lang["common_state"] = "Əyalət";
$lang["common_submit"] = "Təsdiqlə";
$lang["common_total_spent"] = "Ümumi xərc";

View File

@@ -31,22 +31,13 @@ $lang["config_barcode_tooltip"] = "Diqqət: Bu xüsusiyyət malların dublikat o
$lang["config_barcode_type"] = "Barkod Növü";
$lang["config_barcode_width"] = "Genişlik";
$lang["config_bottom"] = "Aşağı";
$lang["config_cash_button"] = "";
$lang["config_cash_button_1"] = "";
$lang["config_cash_button_2"] = "";
$lang["config_cash_button_3"] = "";
$lang["config_cash_button_4"] = "";
$lang["config_cash_button_5"] = "";
$lang["config_cash_button_6"] = "";
$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"] = "Bölməni açılan siyahida göstər";
$lang["config_center"] = "Mərkəz";
$lang["config_change_apperance_tooltip"] = "";
$lang["config_comma"] = "vergül";
$lang["config_company"] = "Şirkətin Adı";
$lang["config_company_avatar"] = "";
$lang["config_company_change_image"] = "Şəkili Dəyiş";
$lang["config_company_logo"] = "Şirkətin Logosu";
$lang["config_company_remove_image"] = "Şəkili Sil";
@@ -58,7 +49,6 @@ $lang["config_country_codes_tooltip"] = "Vergüllə ayrılmış ölkə kodları
$lang["config_currency_code"] = "Valyuta Kodu";
$lang["config_currency_decimals"] = "Məzənnə Rəqəmləri";
$lang["config_currency_symbol"] = "Valyuta Simvolu";
$lang["config_current_employee_only"] = "";
$lang["config_customer_reward"] = "Mükafat";
$lang["config_customer_reward_duplicate"] = "Mükafat unikal olmalıdir.";
$lang["config_customer_reward_enable"] = "Müştəri mükafatlarını aktivləşdirin";
@@ -96,7 +86,6 @@ $lang["config_default_tax_name_required"] = "Adi vergi mütləq rəqəmlə olmal
$lang["config_default_tax_rate"] = "Adi vergi dərəcəsi %";
$lang["config_default_tax_rate_1"] = "Vergi Dərəcəsi 1";
$lang["config_default_tax_rate_2"] = "Vergi Məzənnəsi 2";
$lang["config_default_tax_rate_3"] = "";
$lang["config_default_tax_rate_number"] = "Standart Vergi Məzənnəsi rəqəm ilə olmalıdır.";
$lang["config_default_tax_rate_required"] = "Standart Vergi Məzənnəsi olan sahə boş qala bilməz.";
$lang["config_derive_sale_quantity"] = "Tərtib edilmiş satış məbləğinə icazə verin";
@@ -121,12 +110,6 @@ $lang["config_email_smtp_pass"] = "Faks";
$lang["config_email_smtp_port"] = "SMTP Portu";
$lang["config_email_smtp_timeout"] = "STMTP vaxt bitimi (lər)";
$lang["config_email_smtp_user"] = "SMTP İstifadəçi Adı";
$lang["config_enable_avatar"] = "";
$lang["config_enable_avatar_tooltip"] = "";
$lang["config_enable_dropdown_tooltip"] = "";
$lang["config_enable_new_look"] = "";
$lang["config_enable_right_bar"] = "";
$lang["config_enable_right_bar_tooltip"] = "";
$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";
@@ -144,7 +127,6 @@ $lang["config_financial_year_may"] = "1 May";
$lang["config_financial_year_nov"] = "1 Noyabr";
$lang["config_financial_year_oct"] = "1 Oktyabr";
$lang["config_financial_year_sep"] = "1 Sentyabr";
$lang["config_floating_labels"] = "";
$lang["config_gcaptcha_enable"] = "Giriş Səyfəsi reCAPTCHA";
$lang["config_gcaptcha_secret_key"] = "reCAPTCHA Gizli Açarı";
$lang["config_gcaptcha_secret_key_required"] = "reCAPTCHA Gizli Açar olan sahə boş qala bilməz";
@@ -164,7 +146,6 @@ $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ı";
$lang["config_input_groups"] = "";
$lang["config_integrations"] = "İnteqrasiya";
$lang["config_integrations_configuration"] = "Üçüncü tərəf inteqrasiya";
$lang["config_invoice"] = "Faktura";
@@ -176,7 +157,6 @@ $lang["config_invoice_printer"] = "Faktura Printeri";
$lang["config_invoice_type"] = "Qaimənin Tipi";
$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_item_markup"] = "";
$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";
@@ -195,7 +175,6 @@ $lang["config_locale_info"] = "Lokallaşdırma Konfiqurasiya Məlumatı";
$lang["config_location"] = "Fond";
$lang["config_location_configuration"] = "Anbar Yerləri";
$lang["config_location_info"] = "Yer Konfiqurasiya Məlumatı";
$lang["config_login_form"] = "";
$lang["config_logout"] = "Çıxışdan əvvəl məlumatlari ehtiyat bazasına köçürmək istəyirsinizmi? Çıxış üçün Bekap və ya [Ləğv] üçün [OK]' düyməsinə basın.";
$lang["config_mailchimp"] = "Mailçimp";
$lang["config_mailchimp_api_key"] = "Mailchimp API Açarı";
@@ -252,10 +231,8 @@ $lang["config_print_top_margin"] = "Üstdəki Künc";
$lang["config_print_top_margin_number"] = "Üstdəki Künc rəqəm ilə olmalıdır.";
$lang["config_print_top_margin_required"] = "Üstdəki Sahə Boş qala bilməz.";
$lang["config_quantity_decimals"] = "Ondalıqların Miqdarı";
$lang["config_quick_cash_enable"] = "";
$lang["config_quote_default_comments"] = "Standart şərhlər";
$lang["config_receipt"] = "Çek";
$lang["config_receipt_category"] = "";
$lang["config_receipt_configuration"] = "Çek Cap Parametirləri";
$lang["config_receipt_default"] = "Adi";
$lang["config_receipt_font_size"] = "Yazı Tipi";
@@ -285,8 +262,6 @@ $lang["config_saved_successfully"] = "Konfiqurasiya uğurla saxlanıldı.";
$lang["config_saved_unsuccessfully"] = "Konfiqurasiyanı saxlamq mümkün olmadı.";
$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_service_charge"] = "";
$lang["config_show_due_enable"] = "";
$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.";
@@ -294,9 +269,7 @@ $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_required"] = "Ehtiyyat Yeri Olan Sahə boş qala bilməz.";
$lang["config_suggestions_fifth_column"] = "";
$lang["config_suggestions_first_column"] = "Sütun 1";
$lang["config_suggestions_fourth_column"] = "";
$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";
@@ -316,7 +289,6 @@ $lang["config_tax_decimals"] = "Vaxt";
$lang["config_tax_id"] = "Vergi İD";
$lang["config_tax_included"] = "Vergi Daxildir";
$lang["config_theme"] = "Vebsayt";
$lang["config_theme_preview"] = "";
$lang["config_thousands_separator"] = "Minliklər Ayıran";
$lang["config_timezone"] = "Vaxt Zonası";
$lang["config_timezone_error"] = "OSPOS Saat qurşağı Yerli saat qurşağınızdan fərqlidir.";
@@ -324,6 +296,5 @@ $lang["config_top"] = "Yuxarı";
$lang["config_use_destination_based_tax"] = "Təyinatından vergi istifadə edin";
$lang["config_user_timezone"] = "Yerli saat qurşağı:";
$lang["config_website"] = "Vebsayt";
$lang["config_wholesale_markup"] = "";
$lang["config_work_order_enable"] = "İş Sifariş Dəstəyi";
$lang["config_work_order_format"] = "İş Sifarş Farmatı";

View File

@@ -3,7 +3,6 @@
$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_available_points_value"] = "";
$lang["customers_average"] = "Orta xərclənən";
$lang["customers_avg_discount"] = "Orta endirim";
$lang["customers_basic_information"] = "Məlumat";

View File

@@ -1,12 +1,8 @@
<?php
$lang["employees_administrator"] = "";
$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ışırsınız.";
$lang["employees_change_employee"] = "";
$lang["employees_change_password"] = "Şifrəni Dəyiş";
$lang["employees_clerk"] = "";
$lang["employees_commission"] = "";
$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?";
$lang["employees_current_password"] = "İndiki Şifrə";
@@ -17,7 +13,6 @@ $lang["employees_error_deleting_demo_admin"] = "Demo administrator istifadəçis
$lang["employees_error_updating_demo_admin"] = "Demo administrator istifadəçisini dəyişə bilməzsiniz.";
$lang["employees_language"] = "Dil";
$lang["employees_login_info"] = "Daxil Ol";
$lang["employees_manager"] = "";
$lang["employees_new"] = "Yeni Əməkdaş";
$lang["employees_none_selected"] = "Silmək üçün heç bir işçi (lər) seçməmisiniz.";
$lang["employees_one_or_multiple"] = "İşçi (lər)";
@@ -38,6 +33,5 @@ $lang["employees_system_language"] = "Sistem Dili";
$lang["employees_unsuccessful_change_password"] = "Şifrə dəyişməsi uğursuz oldu.";
$lang["employees_update"] = "İşçini yeniləyin";
$lang["employees_username"] = "İstifadəçi Adı";
$lang["employees_username_duplicate"] = "";
$lang["employees_username_minlength"] = "İstifadəçi adı ən azı 5 simvol olmalıdır.";
$lang["employees_username_required"] = "İstifadəçi adı tələb olunan sahədir.";

View File

@@ -29,11 +29,9 @@ $lang["expenses_error_adding_updating"] = "Əlavədə Səhv/Xərci yeniləmək";
$lang["expenses_expense_id"] = "Kimlilk";
$lang["expenses_expenses_employee"] = "Əməkdaş";
$lang["expenses_info"] = "Xərc Məlumatı";
$lang["expenses_ip_address"] = "";
$lang["expenses_is_deleted"] = "Silinib";
$lang["expenses_name_required"] = "Xərcin məlumatı qeyd edilməlidir";
$lang["expenses_new"] = "Yeni Xərc";
$lang["expenses_new_supplier"] = "";
$lang["expenses_no_expenses_to_display"] = "Heç bir Xərclər göstərilmir";
$lang["expenses_none_selected"] = "Siz heç bir xərc seçməmisiniz";
$lang["expenses_one_or_multiple"] = "Xərc (lər)";
@@ -45,5 +43,4 @@ $lang["expenses_successful_updating"] = "Xərc Uğurla Yeniləndi";
$lang["expenses_supplier_name"] = "Təchizatçı";
$lang["expenses_supplier_tax_code"] = "Vergi Məcəlləsi";
$lang["expenses_tax_amount"] = "Vergi";
$lang["expenses_tax_amount_number"] = "";
$lang["expenses_update"] = "Xərci Yenilə";

View File

@@ -14,10 +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"] = "Barkod";
$lang["item_kits_item_kit_number"] = "";
$lang["item_kits_item_kit_number_duplicate"] = "";
$lang["item_kits_item_number"] = "";
$lang["item_kits_item_number_duplicate"] = "";
$lang["item_kits_items"] = "Mallar";
$lang["item_kits_kit"] = "Dəstin İd";
$lang["item_kits_kit_and_components"] = "Dəst və Komponentlər";
@@ -36,5 +35,4 @@ $lang["item_kits_sequence"] = "Ardıcıllıq";
$lang["item_kits_successful_adding"] = "Siz uğurla mal dəsti əlavə etdiniz";
$lang["item_kits_successful_deleted"] = "siz uğurla sildiniz";
$lang["item_kits_successful_updating"] = "Siz uğurla malı yenilədiniz";
$lang["item_kits_unit_price"] = "";
$lang["item_kits_update"] = "Mal Dəstini Yenilənməsi";

View File

@@ -7,9 +7,7 @@ $lang["items_bulk_edit"] = "Kütləvi Redaktə";
$lang["items_buy_price_required"] = "Alış qiyməti tələb olunan sahədir.";
$lang["items_cannot_be_deleted"] = "Seçilmiş Mal (lar) silmək mükün deyil, bir və ya birdən çox Mallarda Satışlar var.";
$lang["items_cannot_find_item"] = "Mal Tapılmadı.";
$lang["items_categories"] = "";
$lang["items_category"] = "kateqoriya";
$lang["items_category_new"] = "";
$lang["items_category_required"] = "Bölmə sahəsi boş qala bilməz.";
$lang["items_change_all_to_allow_alt_desc"] = "Hamısı üçün Alternativ Təsvirə İcazə Verin.";
$lang["items_change_all_to_not_allow_allow_desc"] = "Hamısı üçün Alternativ Təsvirə İcazə Verməyin.";
@@ -33,7 +31,6 @@ $lang["items_default_pack_name"] = "Hər biri";
$lang["items_description"] = "təsvir";
$lang["items_details_count"] = "detallı inventor sayı";
$lang["items_do_nothing"] = "heç nə etməmək";
$lang["items_edit"] = "";
$lang["items_edit_fields_you_want_to_update"] = "Seçilmiş məhsullar üçün tələb olunan sahələri redaktə edin.";
$lang["items_edit_multiple_items"] = "bir neçə malın redaktəsi";
$lang["items_empty_upc_items"] = "Boş Barkod Malları";
@@ -53,10 +50,8 @@ $lang["items_inventory_employee"] = "Əmakdaş";
$lang["items_inventory_in_out_quantity"] = "Daxili və Xarici Say";
$lang["items_inventory_remarks"] = "Qeydlər";
$lang["items_is_deleted"] = "Silindi";
$lang["items_is_printed"] = "";
$lang["items_is_serialized"] = "Malın Seriya Nömrəsi var";
$lang["items_item"] = "Mal";
$lang["items_item_id"] = "";
$lang["items_item_number"] = "Barkod";
$lang["items_item_number_duplicate"] = "Malın Nömrəsi artiq Məlumat bazasında var.";
$lang["items_kit"] = "Dəst";
@@ -64,7 +59,6 @@ $lang["items_location"] = "Yer";
$lang["items_low_inventory_items"] = "Bitmış Mallar";
$lang["items_low_sell_item"] = "Malların aşağı qiy. satışı";
$lang["items_manually_editing_of_quantity"] = "Sayı Əl ilə Redeaktə Etmək";
$lang["items_markup"] = "";
$lang["items_name"] = "Malın Adı";
$lang["items_name_required"] = "Malın adı olan sahə boş qala bilməz.";
$lang["items_new"] = "Yeni Mal";
@@ -103,7 +97,6 @@ $lang["items_successful_updating"] = "Siz uğurla malı yenilədiniz";
$lang["items_supplier"] = "Təchizatcı";
$lang["items_tax_1"] = "Vergi 1";
$lang["items_tax_2"] = "Vergi 2";
$lang["items_tax_3"] = "";
$lang["items_tax_category"] = "Vergi Bolməsi";
$lang["items_tax_percent"] = "Vergi Faizi";
$lang["items_tax_percent_number"] = "Vergi Faizi rəqəmli dəyər vahidi olmalıdir";

View File

@@ -6,8 +6,5 @@ $lang["login_invalid_gcaptcha"] = "Yanlış, Mən robot deyiləm.";
$lang["login_invalid_installation"] = "Quraşdırma düzgün deyil, php.ini faylını yoxlayın.";
$lang["login_invalid_username_and_password"] = "Ad və ya şifrə səhvdir.";
$lang["login_login"] = "Giriş";
$lang["login_logout"] = "";
$lang["login_migration_needed"] = "";
$lang["login_password"] = "Şifrə";
$lang["login_username"] = "İstifadəçi";
$lang["login_welcome"] = "";

View File

@@ -1,7 +1,5 @@
<?php
$lang["module_admin_cashups"] = "";
$lang["module_admin_cashups_desc"] = "";
$lang["module_attributes"] = "Atributlar";
$lang["module_attributes_desc"] = "Atributları əlavə et, yenilə, sil və ya axtar.";
$lang["module_both"] = "Hər ikizi";
@@ -41,7 +39,3 @@ $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.";
$lang["module_timeclocks"] = "";
$lang["module_timeclocks_categories"] = "";
$lang["module_timeclocks_categories_desc"] = "";
$lang["module_timeclocks_desc"] = "";

View File

@@ -1,6 +1,5 @@
<?php
$lang["receivings_amount_due"] = "";
$lang["receivings_cancel_receiving"] = "İmtina";
$lang["receivings_cannot_be_deleted"] = "Qəbul olunanlar silinmədi.";
$lang["receivings_comments"] = "Rəylər";
@@ -8,9 +7,7 @@ $lang["receivings_complete_receiving"] = "Bitirmək";
$lang["receivings_confirm_cancel_receiving"] = "Siz əminsinizmi bu qəbul olunanları silməyinizə? Bütün mallar təmizlənəcək.";
$lang["receivings_confirm_delete"] = "Bu qəbuldan silmək istədiyinizə əminsiniz? Bu hərəkət geri qaytarıla bilməz.";
$lang["receivings_confirm_finish_receiving"] = "Bu qəbulu təqdim etmək istədiyinizə əminsiniz? Bunu geri qaytarmaq mümkün deyil.";
$lang["receivings_confirm_restore"] = "";
$lang["receivings_cost"] = "Xərc";
$lang["receivings_daily"] = "";
$lang["receivings_date"] = "Qəbul olunma tarixi";
$lang["receivings_date_required"] = "Düzgün bir tarix daxil olunmalıdır.";
$lang["receivings_date_type"] = "Tarixi tələb olunan bir sahədir.";

View File

@@ -14,7 +14,6 @@ $lang["reports_code_return"] = "RET";
$lang["reports_code_type"] = "Növ";
$lang["reports_code_work_order"] = "W/O";
$lang["reports_comments"] = "bütün qiymət";
$lang["reports_commission"] = "";
$lang["reports_complete"] = "Tamamlanmış Satış və Geri Qaytarılanlar";
$lang["reports_completed_sales"] = "Tamamlanmış Satışlar";
$lang["reports_confirm_delete"] = "Seçdiyiniz giriş (lər) silmək istədiyinizə əminsinizmi?";
@@ -29,7 +28,6 @@ $lang["reports_date"] = "təsvir";
$lang["reports_date_range"] = "detallı göndərilən hesabatlar";
$lang["reports_description"] = "detallı hesabatlar";
$lang["reports_detailed_receivings_report"] = "Ətraflı satınalma hesabatı";
$lang["reports_detailed_receivings_report_input"] = "";
$lang["reports_detailed_reports"] = "etraflı məlumat";
$lang["reports_detailed_requisition_report"] = "endirimler";
$lang["reports_detailed_sales_report"] = "Ətraflı satış hesabatı";
@@ -48,7 +46,6 @@ $lang["reports_expenses_amount"] = "Məbləğ";
$lang["reports_expenses_categories"] = "Xərclər";
$lang["reports_expenses_categories_summary_report"] = "Xərc kateqoriyasında Son Hesabat";
$lang["reports_expenses_category"] = "Kategoriya";
$lang["reports_expenses_payment_amount"] = "";
$lang["reports_expenses_tax_amount"] = "Vergi";
$lang["reports_expenses_total_amount"] = "Ümumi Məbləğ";
$lang["reports_expenses_total_tax_amount"] = "Ümumi Vergi";
@@ -108,9 +105,7 @@ $lang["reports_sales_summary_report"] = "toplam";
$lang["reports_sales_taxes"] = "Satışdan Vergi";
$lang["reports_sales_taxes_summary_report"] = "Satışdan vergilərə dair yekun hesabat";
$lang["reports_serial_number"] = "hesabatlar";
$lang["reports_service_charge"] = "";
$lang["reports_sold_by"] = "kim tərəfindən qoyulub";
$lang["reports_sold_items"] = "";
$lang["reports_sold_to"] = "təchizatçı";
$lang["reports_stock_location"] = "təchizatçılar";
$lang["reports_sub_total_value"] = "təchizatci hesabatı";
@@ -122,7 +117,6 @@ $lang["reports_suppliers"] = "toplam";
$lang["reports_suppliers_summary_report"] = "Təchizatçıların Yekun Hesabatı";
$lang["reports_tax"] = "tip";
$lang["reports_tax_category"] = "Vergi Bolməsi";
$lang["reports_tax_name"] = "";
$lang["reports_tax_percent"] = "Retail Price";
$lang["reports_tax_rate"] = "Vergi dərəcəsi";
$lang["reports_taxes"] = "Vergilər";

View File

@@ -10,11 +10,6 @@ $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_1"] = "";
$lang["sales_cash_2"] = "";
$lang["sales_cash_3"] = "";
$lang["sales_cash_4"] = "";
$lang["sales_cash_adjustment"] = "";
$lang["sales_cash_deposit"] = "Nağd depozit";
$lang["sales_cash_filter"] = "Nəğd Pul";
$lang["sales_change_due"] = "Qalıq";
@@ -22,11 +17,8 @@ $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";
$lang["sales_close"] = "";
$lang["sales_comment"] = "Şərh";
$lang["sales_comments"] = "Şərhlər";
$lang["sales_company_name"] = "";
$lang["sales_complete"] = "";
$lang["sales_complete_sale"] = "Tamamlayın";
$lang["sales_confirm_cancel_sale"] = "Siz əminsiniz ki,satışı ləğv etmək istəyirsiniz? Bütün detallar silinəcək.";
$lang["sales_confirm_delete"] = "Siz əminsiniz ki seçilmiş satışı (lar) silmək istəyirsiz?";
@@ -34,7 +26,6 @@ $lang["sales_confirm_restore"] = "Seçilmiş Satışları bərpa etmək istədiy
$lang["sales_credit"] = "Kredit kartı";
$lang["sales_credit_deposit"] = "Kredit Depoziti";
$lang["sales_credit_filter"] = "";
$lang["sales_current_table"] = "";
$lang["sales_customer"] = "Ad";
$lang["sales_customer_address"] = "Ünvan";
$lang["sales_customer_discount"] = "Endirim";
@@ -44,14 +35,11 @@ $lang["sales_customer_mailchimp_status"] = "Mailchimp Statusu";
$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_customer_total_spent"] = "";
$lang["sales_daily_sales"] = "";
$lang["sales_date"] = "Satış Tarixi";
$lang["sales_date_range"] = "Tarix Aralığı";
$lang["sales_date_required"] = "Düzgün tarix daxil edilməlidir.";
$lang["sales_date_type"] = "Boşluğa tarix əlavə edilməlidir.";
$lang["sales_debit"] = "Debit kart";
$lang["sales_debit_filter"] = "";
$lang["sales_delete"] = "Silməyə izin ver";
$lang["sales_delete_confirmation"] = "Siz bu satışı silmək istəyinizə əminsiniz? Bu əməlliyat bərpa edilməyəcək.";
$lang["sales_delete_entire_sale"] = "Bütün Satışı Silmək";
@@ -76,7 +64,6 @@ $lang["sales_find_or_scan_item"] = "Malın axtarışı";
$lang["sales_find_or_scan_item_or_receipt"] = "Tapmaq skan etmək və ya kvitansiya";
$lang["sales_giftcard"] = "Hədiyyə Kartı";
$lang["sales_giftcard_balance"] = "Hədiyyə Kartı Balansı";
$lang["sales_giftcard_filter"] = "";
$lang["sales_giftcard_number"] = "Hədiyyə kartının nömrəsi";
$lang["sales_group_by_category"] = "Bölməyə görə grup";
$lang["sales_group_by_type"] = "Növə görə qrup";
@@ -102,28 +89,6 @@ $lang["sales_item_insufficient_of_stock"] = "Anbarda kifayət qədər mal yoxdur
$lang["sales_item_name"] = "Malın adı";
$lang["sales_item_number"] = "Mal #";
$lang["sales_item_out_of_stock"] = "Mal satılıb.";
$lang["sales_key_browser"] = "";
$lang["sales_key_cancel"] = "Cancels Current Quote/Invoice/Sale";
$lang["sales_key_customer_search"] = "Customer Search";
$lang["sales_key_finish_quote"] = "Finish Quote/Invoice witdout payment";
$lang["sales_key_finish_sale"] = "Add Payment and Complete Invoice/Sale";
$lang["sales_key_full"] = "";
$lang["sales_key_function"] = "Function";
$lang["sales_key_help"] = "Shortcuts";
$lang["sales_key_help_modal"] = "Open Shortcuts Window";
$lang["sales_key_in"] = "";
$lang["sales_key_item_search"] = "Item Search";
$lang["sales_key_out"] = "";
$lang["sales_key_payment"] = "Add Payment";
$lang["sales_key_print"] = "";
$lang["sales_key_restore"] = "";
$lang["sales_key_search"] = "";
$lang["sales_key_suspend"] = "Suspend Current Sale";
$lang["sales_key_suspended"] = "Show Suspended Sales";
$lang["sales_key_system"] = "";
$lang["sales_key_tendered"] = "Edit Amount Tendered";
$lang["sales_key_title"] = "Sales Keyboard Shortcuts";
$lang["sales_mc"] = "";
$lang["sales_mode"] = "Qeydiyyat Rejimi";
$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.";
@@ -141,7 +106,6 @@ $lang["sales_payment"] = "Ödəniş Növü";
$lang["sales_payment_amount"] = "Məbləğ";
$lang["sales_payment_not_cover_total"] = "Ödəmə məbləği Toplamdan çox və ya bərabər olmalıdır.";
$lang["sales_payment_type"] = "Növ";
$lang["sales_payments"] = "";
$lang["sales_payments_total"] = "Cəmi Ödənilənlər";
$lang["sales_price"] = "Qiymət";
$lang["sales_print_after_sale"] = "Satışdan sonra Çap edin";
@@ -162,7 +126,6 @@ $lang["sales_receipt_unsent"] = "Çek göndərilə Bilmədi";
$lang["sales_refund"] = "Qaytarılma növü";
$lang["sales_register"] = "jurnal satışı";
$lang["sales_remove_customer"] = "müştəriləri silmək";
$lang["sales_remove_discount"] = "";
$lang["sales_return"] = "qaytarmaq";
$lang["sales_rewards"] = "Mükafat Balları";
$lang["sales_rewards_balance"] = "Mükafat Balları Balansı";
@@ -171,15 +134,12 @@ $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_sales_total"] = "";
$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";
$lang["sales_send_work_order"] = "İş Sifarişini Göndərin";
$lang["sales_serial"] = "seriya nömrəsi";
$lang["sales_service_charge"] = "";
$lang["sales_show_due"] = "";
$lang["sales_show_invoice"] = "Fakturanı Göstər";
$lang["sales_show_receipt"] = "Çek Göstər";
$lang["sales_start_typing_customer_name"] = "müştəri adını çap etməyə başlayın...";
@@ -214,8 +174,6 @@ $lang["sales_unsuspend"] = "blok etmək";
$lang["sales_unsuspend_and_delete"] = "blok etmək və silmək";
$lang["sales_update"] = "Yenilə";
$lang["sales_upi"] = "UPI";
$lang["sales_visa"] = "";
$lang["sales_wholesale"] = "";
$lang["sales_work_order"] = "İş Sifarişi";
$lang["sales_work_order_number"] = "Sifariş nömrəsi";
$lang["sales_work_order_number_duplicate"] = "İş sifarişinin nömrəsi unikal olmalıdır.";

View File

@@ -14,7 +14,6 @@ $lang["taxes_group_seq"] = "Qrup seq";
$lang["taxes_jurisdiction_name"] = "Yurisdiksiya Adı";
$lang["taxes_name"] = "Ad";
$lang["taxes_new"] = "Yeni Vergi";
$lang["taxes_no_taxes"] = "";
$lang["taxes_no_taxes_to_display"] = "Göstərməyə Vergi Kodu yoxdur";
$lang["taxes_reporting_authority"] = "Hesabat orqanı";
$lang["taxes_round_half_down"] = "Yarı Aşağı";

View File

@@ -1,6 +1,6 @@
<?php
$lang["tables_all"] = "Всичко";
$lang["tables_all"] = "Всичко";
$lang["tables_columns"] = "Колони";
$lang["tables_hide_show_pagination"] = "Скриване / Показване на страници";
$lang["tables_loading"] = "Зареждане, моля изчакайте...";

View File

@@ -3,31 +3,23 @@
$lang["cashups_amount"] = "";
$lang["cashups_amount_number"] = "";
$lang["cashups_amount_required"] = "";
$lang["cashups_cancel_cashups"] = "";
$lang["cashups_cancel_cashups_enter"] = "";
$lang["cashups_cannot_be_deleted"] = "";
$lang["cashups_cash_difference"] = "";
$lang["cashups_close_date"] = "";
$lang["cashups_close_employee"] = "";
$lang["cashups_closed_amount_card"] = "";
$lang["cashups_closed_amount_cash"] = "";
$lang["cashups_closed_amount_check"] = "";
$lang["cashups_closed_amount_due"] = "";
$lang["cashups_closed_amount_giftcard"] = "";
$lang["cashups_closed_amount_total"] = "";
$lang["cashups_closed_date"] = "";
$lang["cashups_confirm_delete"] = "";
$lang["cashups_confirm_restore"] = "";
$lang["cashups_confirm_submit"] = "";
$lang["cashups_date_number"] = "";
$lang["cashups_date_required"] = "";
$lang["cashups_description"] = "";
$lang["cashups_enable_expected"] = "";
$lang["cashups_error_adding_updating"] = "";
$lang["cashups_giftcard"] = "";
$lang["cashups_id"] = "";
$lang["cashups_info"] = "";
$lang["cashups_info_employee"] = "";
$lang["cashups_is_deleted"] = "";
$lang["cashups_new"] = "";
$lang["cashups_no_cashups_to_display"] = "";
@@ -43,6 +35,4 @@ $lang["cashups_successful_deleted"] = "";
$lang["cashups_successful_updating"] = "";
$lang["cashups_total"] = "";
$lang["cashups_transfer_amount_cash"] = "";
$lang["cashups_transfer_amount_cash_minus"] = "";
$lang["cashups_update"] = "";
$lang["cashups_warning"] = "";

View File

@@ -2,18 +2,14 @@
$lang["common_address_1"] = "Адрес 1";
$lang["common_address_2"] = "Адрес 2";
$lang["common_admin"] = "";
$lang["common_city"] = "Град";
$lang["common_clerk"] = "";
$lang["common_close"] = "Затвори";
$lang["common_color"] = "";
$lang["common_comments"] = "Коментари";
$lang["common_common"] = "Често срещани";
$lang["common_confirm_search"] = "Избрали сте един или повече редове, след търсене няма да бъдат избрани. Наистина ли искате да подадете това търсене?";
$lang["common_copyrights"] = "© 2010 - %1";
$lang["common_correct_errors"] = "Моля, коригирайте установените грешки преди записване";
$lang["common_correct_errors"] = "";
$lang["common_country"] = "Държава";
$lang["common_dashboard"] = "";
$lang["common_date"] = "Дата";
$lang["common_delete"] = "Изтриване";
$lang["common_det"] = "Детайли";
@@ -25,7 +21,6 @@ $lang["common_export_csv"] = "Експорт на CSV";
$lang["common_export_csv_no"] = "Не";
$lang["common_export_csv_yes"] = "Да";
$lang["common_fields_required_message"] = "Полетата в червено са задължителни";
$lang["common_fields_required_message_unique"] = "";
$lang["common_first_name"] = "Име";
$lang["common_first_name_required"] = "Име е задължително поле.";
$lang["common_first_page"] = "Първи";
@@ -33,7 +28,6 @@ $lang["common_gender"] = "Пол";
$lang["common_gender_female"] = "Ж";
$lang["common_gender_male"] = "М";
$lang["common_gender_undefined"] = "";
$lang["common_icon"] = "";
$lang["common_id"] = "Номер";
$lang["common_import"] = "Внос";
$lang["common_import_change_file"] = "Промяна";
@@ -47,21 +41,16 @@ $lang["common_last_name_required"] = "Фамилия е задължително
$lang["common_last_page"] = "Последна";
$lang["common_learn_about_project"] = "за да научите най-новата информация за проекта.";
$lang["common_list_of"] = "Списък с";
$lang["common_logo"] = "";
$lang["common_logo_mark"] = "";
$lang["common_logout"] = "Излизане от профила";
$lang["common_manager"] = "";
$lang["common_migration_needed"] = "Мигриране на база данни ще започне след влизане.";
$lang["common_migration_needed"] = "";
$lang["common_new"] = "Нов";
$lang["common_no"] = "";
$lang["common_no_persons_to_display"] = "Няма хора за показване.";
$lang["common_none_selected_text"] = "Нищо не е избрано";
$lang["common_none_selected_text"] = "Нищо не е избрано.";
$lang["common_or"] = "Или";
$lang["common_people"] = "";
$lang["common_phone_number"] = "Телефонен номер";
$lang["common_phone_number_required"] = "";
$lang["common_please_visit_my"] = "Моля, посетете";
$lang["common_position"] = "";
$lang["common_powered_by"] = "С подкрепата на";
$lang["common_price"] = "Цена";
$lang["common_print"] = "Принтиране";
@@ -72,8 +61,6 @@ $lang["common_return_policy"] = "Условия за връщане";
$lang["common_search"] = "Търсене";
$lang["common_search_options"] = "Опции за търсене";
$lang["common_searched_for"] = "Търсене за";
$lang["common_software_short"] = "";
$lang["common_software_title"] = "";
$lang["common_state"] = "Щат";
$lang["common_submit"] = "Изпращане";
$lang["common_total_spent"] = "Общо изразходвани";

View File

@@ -31,22 +31,13 @@ $lang["config_barcode_tooltip"] = "Warning: This feature can cause duplicate ite
$lang["config_barcode_type"] = "Barcode Type";
$lang["config_barcode_width"] = "Width (px)";
$lang["config_bottom"] = "Bottom";
$lang["config_cash_button"] = "";
$lang["config_cash_button_1"] = "";
$lang["config_cash_button_2"] = "";
$lang["config_cash_button_3"] = "";
$lang["config_cash_button_4"] = "";
$lang["config_cash_button_5"] = "";
$lang["config_cash_button_6"] = "";
$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_rounding"] = "Cash Rounding";
$lang["config_category_dropdown"] = "";
$lang["config_center"] = "Center";
$lang["config_change_apperance_tooltip"] = "";
$lang["config_comma"] = "comma";
$lang["config_company"] = "Company Name";
$lang["config_company_avatar"] = "";
$lang["config_company_change_image"] = "Change Image";
$lang["config_company_logo"] = "Company Logo";
$lang["config_company_remove_image"] = "Remove Image";
@@ -58,7 +49,6 @@ $lang["config_country_codes_tooltip"] = "Comma separated list of country codes f
$lang["config_currency_code"] = "";
$lang["config_currency_decimals"] = "Currency Decimals";
$lang["config_currency_symbol"] = "Currency Symbol";
$lang["config_current_employee_only"] = "";
$lang["config_customer_reward"] = "Reward";
$lang["config_customer_reward_duplicate"] = "Reward must be unique.";
$lang["config_customer_reward_enable"] = "Enable Customer Rewards";
@@ -96,7 +86,6 @@ $lang["config_default_tax_name_required"] = "Default Tax Name is a required fiel
$lang["config_default_tax_rate"] = "Default Tax Rate %";
$lang["config_default_tax_rate_1"] = "Tax 1 Rate";
$lang["config_default_tax_rate_2"] = "Tax 2 Rate";
$lang["config_default_tax_rate_3"] = "";
$lang["config_default_tax_rate_number"] = "Default Tax Rate must be a number.";
$lang["config_default_tax_rate_required"] = "Default Tax Rate is a required field.";
$lang["config_derive_sale_quantity"] = "";
@@ -121,12 +110,6 @@ $lang["config_email_smtp_pass"] = "SMTP Password";
$lang["config_email_smtp_port"] = "SMTP Port";
$lang["config_email_smtp_timeout"] = "SMTP Timeout (s)";
$lang["config_email_smtp_user"] = "SMTP Username";
$lang["config_enable_avatar"] = "";
$lang["config_enable_avatar_tooltip"] = "";
$lang["config_enable_dropdown_tooltip"] = "";
$lang["config_enable_new_look"] = "";
$lang["config_enable_right_bar"] = "";
$lang["config_enable_right_bar_tooltip"] = "";
$lang["config_enforce_privacy"] = "";
$lang["config_enforce_privacy_tooltip"] = "";
$lang["config_fax"] = "Fax";
@@ -144,7 +127,6 @@ $lang["config_financial_year_may"] = "1st of May";
$lang["config_financial_year_nov"] = "1st of November";
$lang["config_financial_year_oct"] = "1st of October";
$lang["config_financial_year_sep"] = "1st of September";
$lang["config_floating_labels"] = "";
$lang["config_gcaptcha_enable"] = "Login Page reCAPTCHA";
$lang["config_gcaptcha_secret_key"] = "reCAPTCHA Secret Key";
$lang["config_gcaptcha_secret_key_required"] = "reCAPTCHA Secret Key is a required field";
@@ -164,7 +146,6 @@ $lang["config_image_restrictions"] = "";
$lang["config_include_hsn"] = "";
$lang["config_info"] = "Information";
$lang["config_info_configuration"] = "Store Information";
$lang["config_input_groups"] = "";
$lang["config_integrations"] = "";
$lang["config_integrations_configuration"] = "";
$lang["config_invoice"] = "Invoice";
@@ -176,7 +157,6 @@ $lang["config_invoice_printer"] = "Invoice Printer";
$lang["config_invoice_type"] = "";
$lang["config_is_readable"] = "";
$lang["config_is_writable"] = "is writable, but the permissions are higher than 750.";
$lang["config_item_markup"] = "";
$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";
@@ -195,7 +175,6 @@ $lang["config_locale_info"] = "Localization Configuration Information";
$lang["config_location"] = "Stock";
$lang["config_location_configuration"] = "Stock Locations";
$lang["config_location_info"] = "Location Configuration Information";
$lang["config_login_form"] = "";
$lang["config_logout"] = "Do you want to make a backup before logging out? Click [OK] to backup or [Cancel] to logout.";
$lang["config_mailchimp"] = "Mailchimp";
$lang["config_mailchimp_api_key"] = "Mailchimp API Key";
@@ -252,10 +231,8 @@ $lang["config_print_top_margin"] = "Margin Top";
$lang["config_print_top_margin_number"] = "Margin Top must be a number.";
$lang["config_print_top_margin_required"] = "Margin Top is a required field.";
$lang["config_quantity_decimals"] = "Quantity Decimals";
$lang["config_quick_cash_enable"] = "";
$lang["config_quote_default_comments"] = "";
$lang["config_receipt"] = "Receipt";
$lang["config_receipt_category"] = "";
$lang["config_receipt_configuration"] = "Receipt Print Settings";
$lang["config_receipt_default"] = "Default";
$lang["config_receipt_font_size"] = "Font Size";
@@ -285,8 +262,6 @@ $lang["config_saved_successfully"] = "Configuration save successful.";
$lang["config_saved_unsuccessfully"] = "Configuration save failed.";
$lang["config_security_issue"] = "Security Vulnerability Warning";
$lang["config_server_notice"] = "Please use the below info for issue reporting.";
$lang["config_service_charge"] = "";
$lang["config_show_due_enable"] = "";
$lang["config_show_office_group"] = "Show office icon";
$lang["config_statistics"] = "Send Statistics";
$lang["config_statistics_tooltip"] = "Send statistics for development and feature improvement purposes.";
@@ -294,9 +269,7 @@ $lang["config_stock_location"] = "Stock location";
$lang["config_stock_location_duplicate"] = "Stock Location must be unique.";
$lang["config_stock_location_invalid_chars"] = "Stock Location can not contain '_'.";
$lang["config_stock_location_required"] = "Stock location is a required field.";
$lang["config_suggestions_fifth_column"] = "";
$lang["config_suggestions_first_column"] = "Column 1";
$lang["config_suggestions_fourth_column"] = "";
$lang["config_suggestions_layout"] = "Search Suggestions Layout";
$lang["config_suggestions_second_column"] = "Column 2";
$lang["config_suggestions_third_column"] = "Column 3";
@@ -316,7 +289,6 @@ $lang["config_tax_decimals"] = "Tax Decimals";
$lang["config_tax_id"] = "";
$lang["config_tax_included"] = "Tax Included";
$lang["config_theme"] = "Theme";
$lang["config_theme_preview"] = "";
$lang["config_thousands_separator"] = "Thousands Separator";
$lang["config_timezone"] = "Timezone";
$lang["config_timezone_error"] = "";
@@ -324,6 +296,5 @@ $lang["config_top"] = "Top";
$lang["config_use_destination_based_tax"] = "";
$lang["config_user_timezone"] = "";
$lang["config_website"] = "Website";
$lang["config_wholesale_markup"] = "";
$lang["config_work_order_enable"] = "Work Order Support";
$lang["config_work_order_format"] = "Work Order Format";

View File

@@ -3,7 +3,6 @@
$lang["customers_account_number"] = "Сметка #";
$lang["customers_account_number_duplicate"] = "Номерът на сметката вече е в базата данни.";
$lang["customers_available_points"] = "Налични точки";
$lang["customers_available_points_value"] = "";
$lang["customers_average"] = "Средно изразходвани";
$lang["customers_avg_discount"] = "Средна отстъпка";
$lang["customers_basic_information"] = "Информация";
@@ -20,9 +19,9 @@ $lang["customers_csv_import_success"] = "Вносът на клиенти е у
$lang["customers_customer"] = "Клиент";
$lang["customers_date"] = "Дата";
$lang["customers_discount"] = "Отстъпка";
$lang["customers_discount_fixed"] = "Фиксирана отстъпка";
$lang["customers_discount_percent"] = "Процент отстъпка";
$lang["customers_discount_type"] = "Вид отстъпка";
$lang["customers_discount_fixed"] = "";
$lang["customers_discount_percent"] = "";
$lang["customers_discount_type"] = "";
$lang["customers_email_duplicate"] = "Имейл адресът вече е в базата данни.";
$lang["customers_employee"] = "Служител";
$lang["customers_error_adding_updating"] = "Добавянето или актуализирането на клиента е неуспешно.";
@@ -48,7 +47,7 @@ $lang["customers_successful_adding"] = "Успешно добавихте кли
$lang["customers_successful_deleted"] = "Вие успешно сте изтрили";
$lang["customers_successful_updating"] = "Актуализирахте успешно клиента си";
$lang["customers_tax_code"] = "Данъчен код";
$lang["customers_tax_id"] = "Данъчен номер";
$lang["customers_tax_id"] = "";
$lang["customers_taxable"] = "Облагаем";
$lang["customers_total"] = "Общо изразходвани средства";
$lang["customers_update"] = "Актуализиране на клиента";

View File

@@ -1,12 +1,8 @@
<?php
$lang["employees_administrator"] = "";
$lang["employees_basic_information"] = "Информация";
$lang["employees_cannot_be_deleted"] = "Невъзможно е да изтриете избрани служители, един или повече от тях са обработили продажби или се опитвате да изтриете профила си.";
$lang["employees_change_employee"] = "";
$lang["employees_change_password"] = "Промяна на паролата";
$lang["employees_clerk"] = "";
$lang["employees_commission"] = "";
$lang["employees_confirm_delete"] = "Наистина ли искате да изтриете избрания служител (и)?";
$lang["employees_confirm_restore"] = "Наистина ли искате да възстановите избраните служители?";
$lang["employees_current_password"] = "Настояща парола";
@@ -17,7 +13,6 @@ $lang["employees_error_deleting_demo_admin"] = "Не може да изтрие
$lang["employees_error_updating_demo_admin"] = "Не може да промените Пробният Администратор.";
$lang["employees_language"] = "Език";
$lang["employees_login_info"] = "Login";
$lang["employees_manager"] = "";
$lang["employees_new"] = "Нов служител";
$lang["employees_none_selected"] = "Не сте избрали служител (и), който да изтриете.";
$lang["employees_one_or_multiple"] = "служител (и)";
@@ -38,6 +33,5 @@ $lang["employees_system_language"] = "Системен език";
$lang["employees_unsuccessful_change_password"] = "Промяната на паролата се провали.";
$lang["employees_update"] = "Актуализиране на служителя";
$lang["employees_username"] = "Потребител";
$lang["employees_username_duplicate"] = "";
$lang["employees_username_minlength"] = "Потребителското име трябва да е с дължина най-малко 5 знака.";
$lang["employees_username_required"] = "Потребителското име е задължително поле.";

View File

@@ -29,11 +29,9 @@ $lang["expenses_error_adding_updating"] = "Error adding/updating Expense";
$lang["expenses_expense_id"] = "Id";
$lang["expenses_expenses_employee"] = "Employee";
$lang["expenses_info"] = "Expense Info";
$lang["expenses_ip_address"] = "";
$lang["expenses_is_deleted"] = "Deleted";
$lang["expenses_name_required"] = "Expense Name required";
$lang["expenses_new"] = "New Expense";
$lang["expenses_new_supplier"] = "";
$lang["expenses_no_expenses_to_display"] = "There are no Expenses to display";
$lang["expenses_none_selected"] = "You have not selected any Expense";
$lang["expenses_one_or_multiple"] = "Expense(s)";
@@ -45,5 +43,4 @@ $lang["expenses_successful_updating"] = "Expense update successful";
$lang["expenses_supplier_name"] = "Supplier";
$lang["expenses_supplier_tax_code"] = "Tax Code";
$lang["expenses_tax_amount"] = "Tax";
$lang["expenses_tax_amount_number"] = "";
$lang["expenses_update"] = "Update Expense";

View File

@@ -17,7 +17,6 @@ $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_item_number_duplicate"] = "";
$lang["item_kits_items"] = "Items";
$lang["item_kits_kit"] = "Kit ID";
$lang["item_kits_kit_and_components"] = "Kit and Components";
@@ -36,5 +35,4 @@ $lang["item_kits_sequence"] = "Sequence";
$lang["item_kits_successful_adding"] = "You have successfully added Item Kit";
$lang["item_kits_successful_deleted"] = "You have successfully deleted";
$lang["item_kits_successful_updating"] = "You have successfully updated Item Kit";
$lang["item_kits_unit_price"] = "";
$lang["item_kits_update"] = "Update Item Kit";

View File

@@ -7,9 +7,7 @@ $lang["items_bulk_edit"] = "Bulk Edit";
$lang["items_buy_price_required"] = "Purchase Price is a required field.";
$lang["items_cannot_be_deleted"] = "Could not delete selected Item(s), one or more of the selected Items have sales.";
$lang["items_cannot_find_item"] = "Item not found.";
$lang["items_categories"] = "";
$lang["items_category"] = "Category";
$lang["items_category_new"] = "";
$lang["items_category_required"] = "Category is a required field.";
$lang["items_change_all_to_allow_alt_desc"] = "Allow Alternate Description for all.";
$lang["items_change_all_to_not_allow_allow_desc"] = "Do not allow Alternate Description for all.";
@@ -33,7 +31,6 @@ $lang["items_default_pack_name"] = "";
$lang["items_description"] = "Description";
$lang["items_details_count"] = "Inventory Count Details";
$lang["items_do_nothing"] = "Do Nothing";
$lang["items_edit"] = "";
$lang["items_edit_fields_you_want_to_update"] = "Edit the desired fields for selected item(s).";
$lang["items_edit_multiple_items"] = "Editing Multiple Items";
$lang["items_empty_upc_items"] = "Empty Barcode Items";
@@ -53,10 +50,8 @@ $lang["items_inventory_employee"] = "Employee";
$lang["items_inventory_in_out_quantity"] = "In/Out Quantity";
$lang["items_inventory_remarks"] = "Remarks";
$lang["items_is_deleted"] = "Deleted";
$lang["items_is_printed"] = "";
$lang["items_is_serialized"] = "Item has Serial Number";
$lang["items_item"] = "Item";
$lang["items_item_id"] = "";
$lang["items_item_number"] = "Barcode";
$lang["items_item_number_duplicate"] = "Item Number is already present in the database.";
$lang["items_kit"] = "Kit";
@@ -64,7 +59,6 @@ $lang["items_location"] = "Location";
$lang["items_low_inventory_items"] = "Out Of Stock Items";
$lang["items_low_sell_item"] = "";
$lang["items_manually_editing_of_quantity"] = "Manual Edit of Quantity";
$lang["items_markup"] = "";
$lang["items_name"] = "Item Name";
$lang["items_name_required"] = "Item Name is a required field.";
$lang["items_new"] = "New Item";
@@ -103,7 +97,6 @@ $lang["items_successful_updating"] = "You have successfully updated item";
$lang["items_supplier"] = "Supplier";
$lang["items_tax_1"] = "Tax 1";
$lang["items_tax_2"] = "Tax 2";
$lang["items_tax_3"] = "";
$lang["items_tax_category"] = "";
$lang["items_tax_percent"] = "Tax Percent";
$lang["items_tax_percent_number"] = "";

View File

@@ -1,13 +1,10 @@
<?php
$lang["login_gcaptcha"] = "Не съм робот.";
$lang["login_gcaptcha"] = "I'm not a robot.";
$lang["login_go"] = "Go";
$lang["login_invalid_gcaptcha"] = "Invalid I'm not a robot.";
$lang["login_invalid_installation"] = "The installation is not correct, check your php.ini file.";
$lang["login_invalid_username_and_password"] = "Invalid Username or Password.";
$lang["login_login"] = "Login";
$lang["login_logout"] = "";
$lang["login_migration_needed"] = "";
$lang["login_password"] = "Password";
$lang["login_username"] = "Username";
$lang["login_welcome"] = "";

View File

@@ -1,7 +1,5 @@
<?php
$lang["module_admin_cashups"] = "";
$lang["module_admin_cashups_desc"] = "";
$lang["module_attributes"] = "";
$lang["module_attributes_desc"] = "";
$lang["module_both"] = "Both";
@@ -41,7 +39,3 @@ $lang["module_suppliers"] = "Suppliers";
$lang["module_suppliers_desc"] = "Add, Update, Delete, and Search Suppliers.";
$lang["module_taxes"] = "Taxes";
$lang["module_taxes_desc"] = "Configure Sales Taxes.";
$lang["module_timeclocks"] = "";
$lang["module_timeclocks_categories"] = "";
$lang["module_timeclocks_categories_desc"] = "";
$lang["module_timeclocks_desc"] = "";

View File

@@ -1,6 +1,5 @@
<?php
$lang["receivings_amount_due"] = "";
$lang["receivings_cancel_receiving"] = "Cancel";
$lang["receivings_cannot_be_deleted"] = "Receiving(s) delete failed.";
$lang["receivings_comments"] = "Comments";
@@ -8,9 +7,7 @@ $lang["receivings_complete_receiving"] = "Finish";
$lang["receivings_confirm_cancel_receiving"] = "Are you sure you want to clear this receiving? All items will cleared.";
$lang["receivings_confirm_delete"] = "Are you sure you want to delete this receiving? This action cannot be undone.";
$lang["receivings_confirm_finish_receiving"] = "Are you sure you want to submit this receiving? This cannot be undone.";
$lang["receivings_confirm_restore"] = "";
$lang["receivings_cost"] = "Cost";
$lang["receivings_daily"] = "";
$lang["receivings_date"] = "Receiving Date";
$lang["receivings_date_required"] = "A correct date must be entered.";
$lang["receivings_date_type"] = "Date is a required field.";

View File

@@ -14,7 +14,6 @@ $lang["reports_code_return"] = "RET";
$lang["reports_code_type"] = "Type";
$lang["reports_code_work_order"] = "W/O";
$lang["reports_comments"] = "Comments";
$lang["reports_commission"] = "";
$lang["reports_complete"] = "Completed Sales and Returns";
$lang["reports_completed_sales"] = "Completed Sales";
$lang["reports_confirm_delete"] = "";
@@ -29,7 +28,6 @@ $lang["reports_date"] = "Date";
$lang["reports_date_range"] = "Date Range";
$lang["reports_description"] = "Description";
$lang["reports_detailed_receivings_report"] = "Detailed Receivings Report";
$lang["reports_detailed_receivings_report_input"] = "";
$lang["reports_detailed_reports"] = "Detailed Reports";
$lang["reports_detailed_requisition_report"] = "";
$lang["reports_detailed_sales_report"] = "Detailed Transactions Report";
@@ -48,7 +46,6 @@ $lang["reports_expenses_amount"] = "Amount";
$lang["reports_expenses_categories"] = "Expenses";
$lang["reports_expenses_categories_summary_report"] = "Expense Categories Summary Report";
$lang["reports_expenses_category"] = "Category";
$lang["reports_expenses_payment_amount"] = "";
$lang["reports_expenses_tax_amount"] = "Tax";
$lang["reports_expenses_total_amount"] = "Total Amount";
$lang["reports_expenses_total_tax_amount"] = "Total Tax";
@@ -108,9 +105,7 @@ $lang["reports_sales_summary_report"] = "Transactions Summary Report";
$lang["reports_sales_taxes"] = "";
$lang["reports_sales_taxes_summary_report"] = "";
$lang["reports_serial_number"] = "Serial Number";
$lang["reports_service_charge"] = "";
$lang["reports_sold_by"] = "Sold By";
$lang["reports_sold_items"] = "";
$lang["reports_sold_to"] = "Sold To";
$lang["reports_stock_location"] = "Stock Location";
$lang["reports_sub_total_value"] = "Subtotal";
@@ -122,7 +117,6 @@ $lang["reports_suppliers"] = "Suppliers";
$lang["reports_suppliers_summary_report"] = "Suppliers Summary Report";
$lang["reports_tax"] = "Tax";
$lang["reports_tax_category"] = "";
$lang["reports_tax_name"] = "";
$lang["reports_tax_percent"] = "Tax Percent";
$lang["reports_tax_rate"] = "";
$lang["reports_taxes"] = "Taxes";

View File

@@ -10,31 +10,22 @@ $lang["sales_amount_tendered"] = "Предоставена сума";
$lang["sales_authorized_signature"] = "Оторизиран подпис";
$lang["sales_cancel_sale"] = "Отказ";
$lang["sales_cash"] = "В брой";
$lang["sales_cash_1"] = "";
$lang["sales_cash_2"] = "";
$lang["sales_cash_3"] = "";
$lang["sales_cash_4"] = "";
$lang["sales_cash_adjustment"] = "Корекция на пари в брой";
$lang["sales_cash_deposit"] = "Депозит в брой";
$lang["sales_cash_filter"] = "В брой";
$lang["sales_change_due"] = "Промяна на дължимото";
$lang["sales_change_price"] = "Промяна на продажната цена";
$lang["sales_change_price"] = "";
$lang["sales_check"] = "Проверка";
$lang["sales_check_balance"] = "Проверете остатъка";
$lang["sales_check_filter"] = "Проверка";
$lang["sales_close"] = "";
$lang["sales_comment"] = "Коментар";
$lang["sales_comments"] = "Коментари";
$lang["sales_company_name"] = "";
$lang["sales_complete"] = "";
$lang["sales_complete_sale"] = "Завършен";
$lang["sales_confirm_cancel_sale"] = "Сигурни ли сте, че искате да изчистите тази продажба? Всичко ще бъде изтрито.";
$lang["sales_confirm_delete"] = "Наистина ли искате да изтриете избраната Продажба (и)?";
$lang["sales_confirm_restore"] = "Наистина ли искате да възстановите избраната Продажба (и)?";
$lang["sales_credit"] = "Кредитна карта";
$lang["sales_credit_deposit"] = "Кредитен депозит";
$lang["sales_credit_filter"] = "Кредитна карта";
$lang["sales_current_table"] = "";
$lang["sales_credit_filter"] = "";
$lang["sales_customer"] = "Име";
$lang["sales_customer_address"] = "Адрес";
$lang["sales_customer_discount"] = "Намаление";
@@ -44,14 +35,11 @@ $lang["sales_customer_mailchimp_status"] = "Състояние на Mailchimp";
$lang["sales_customer_optional"] = "(Незадължително)";
$lang["sales_customer_required"] = "(Задължително)";
$lang["sales_customer_total"] = "Обща сума";
$lang["sales_customer_total_spent"] = "";
$lang["sales_daily_sales"] = "";
$lang["sales_date"] = "Дата на продажба";
$lang["sales_date_range"] = "Период от време";
$lang["sales_date_required"] = "Трябва да въведете правилна дата.";
$lang["sales_date_type"] = "Датата е задължително поле.";
$lang["sales_debit"] = "Дебитна карта";
$lang["sales_debit_filter"] = "";
$lang["sales_delete"] = "Разреши изтриване";
$lang["sales_delete_confirmation"] = "Наистина ли искате да изтриете тази продажба? Това действие не може да бъде отменено.";
$lang["sales_delete_entire_sale"] = "Изтриване на цялата продажба";
@@ -76,11 +64,10 @@ $lang["sales_find_or_scan_item"] = "Намерете или сканирайте
$lang["sales_find_or_scan_item_or_receipt"] = "Намерете или сканирайте елемент или разпис";
$lang["sales_giftcard"] = "Gift Карта";
$lang["sales_giftcard_balance"] = "Gift Card Баланс";
$lang["sales_giftcard_filter"] = "";
$lang["sales_giftcard_number"] = "Gift Card Номер";
$lang["sales_group_by_category"] = "Групирайте по категория";
$lang["sales_group_by_type"] = "Групиране по тип";
$lang["sales_hsn"] = "HSN";
$lang["sales_hsn"] = "";
$lang["sales_id"] = "Номер на продажба";
$lang["sales_include_prices"] = "Включва цени?";
$lang["sales_invoice"] = "Фактура";
@@ -93,37 +80,15 @@ $lang["sales_invoice_number_duplicate"] = "Номерът на фактурит
$lang["sales_invoice_sent"] = "Фактура, изпратена до";
$lang["sales_invoice_total"] = "Фактура общо";
$lang["sales_invoice_type_custom_invoice"] = "Ръчна фактура";
$lang["sales_invoice_type_custom_tax_invoice"] = "Фактура по избор(custom_tax_invoice.php)";
$lang["sales_invoice_type_custom_tax_invoice"] = "";
$lang["sales_invoice_type_invoice"] = "Фактура";
$lang["sales_invoice_type_tax_invoice"] = "Данъчна фактура (tax_invoice.php)";
$lang["sales_invoice_type_tax_invoice"] = "";
$lang["sales_invoice_unsent"] = "Фактурата не можа да бъде изпратена до";
$lang["sales_invoice_update"] = "Преизчисляване";
$lang["sales_item_insufficient_of_stock"] = "Елементът има недостатъчен запас.";
$lang["sales_item_name"] = "Име на предмета";
$lang["sales_item_number"] = "Предмет #";
$lang["sales_item_out_of_stock"] = "Елементът е изчерпан.";
$lang["sales_key_browser"] = "";
$lang["sales_key_cancel"] = "Cancels Current Quote/Invoice/Sale";
$lang["sales_key_customer_search"] = "Customer Search";
$lang["sales_key_finish_quote"] = "Finish Quote/Invoice witdout payment";
$lang["sales_key_finish_sale"] = "Add Payment and Complete Invoice/Sale";
$lang["sales_key_full"] = "";
$lang["sales_key_function"] = "Function";
$lang["sales_key_help"] = "Shortcuts";
$lang["sales_key_help_modal"] = "Open Shortcuts Window";
$lang["sales_key_in"] = "";
$lang["sales_key_item_search"] = "Item Search";
$lang["sales_key_out"] = "";
$lang["sales_key_payment"] = "Add Payment";
$lang["sales_key_print"] = "";
$lang["sales_key_restore"] = "";
$lang["sales_key_search"] = "";
$lang["sales_key_suspend"] = "Suspend Current Sale";
$lang["sales_key_suspended"] = "Show Suspended Sales";
$lang["sales_key_system"] = "";
$lang["sales_key_tendered"] = "Edit Amount Tendered";
$lang["sales_key_title"] = "Sales Keyboard Shortcuts";
$lang["sales_mc"] = "";
$lang["sales_mode"] = "Режим на регистрация";
$lang["sales_must_enter_numeric"] = "Сумата Предложена трябва да е число.";
$lang["sales_must_enter_numeric_giftcard"] = "Gift Card номера трябва да бъде число.";
@@ -134,14 +99,13 @@ $lang["sales_no_filter"] = "Всичко";
$lang["sales_no_items_in_cart"] = "В количката няма продукти.";
$lang["sales_no_sales_to_display"] = "Няма продажби за показване .";
$lang["sales_none_selected"] = "Не сте избрали каквито и да е Продажби за изтриване.";
$lang["sales_nontaxed_ind"] = " sales nontaxed ind ";
$lang["sales_nontaxed_ind"] = "";
$lang["sales_not_authorized"] = "Това действие не е разрешено.";
$lang["sales_one_or_multiple"] = "Продажба (и)";
$lang["sales_payment"] = "Вид плащане";
$lang["sales_payment_amount"] = "Количество";
$lang["sales_payment_not_cover_total"] = "Сумата за плащане трябва да е по-голяма или равна на цялата сума.";
$lang["sales_payment_type"] = "Тип";
$lang["sales_payments"] = "";
$lang["sales_payments_total"] = "Общо плащания";
$lang["sales_price"] = "Цена";
$lang["sales_print_after_sale"] = "Печат след продажбата";
@@ -159,10 +123,9 @@ $lang["sales_receipt_no_email"] = "Този клиент няма валиден
$lang["sales_receipt_number"] = "Продажба #";
$lang["sales_receipt_sent"] = "Разписката е изпратена до";
$lang["sales_receipt_unsent"] = "Разписката не бе изпратена до";
$lang["sales_refund"] = "Вид на въстановяването";
$lang["sales_refund"] = "";
$lang["sales_register"] = "Регистър на продажбите";
$lang["sales_remove_customer"] = "Премахване на клиент";
$lang["sales_remove_discount"] = "";
$lang["sales_return"] = "Връщане";
$lang["sales_rewards"] = "Наградни точки";
$lang["sales_rewards_balance"] = "Reward Points Баланс";
@@ -171,15 +134,12 @@ $lang["sales_sale_by_invoice"] = "Продажба по фактура";
$lang["sales_sale_for_customer"] = "Клиент:";
$lang["sales_sale_time"] = "Време";
$lang["sales_sales_tax"] = "Данък върху продажбите";
$lang["sales_sales_total"] = "";
$lang["sales_select_customer"] = "Изберете клиент (по избор)";
$lang["sales_send_invoice"] = "Изпратете фактура";
$lang["sales_send_quote"] = "Изпрати цитат";
$lang["sales_send_receipt"] = "Изпращане на разписка";
$lang["sales_send_work_order"] = "Изпращане на поръчка за работа";
$lang["sales_serial"] = "Сериен";
$lang["sales_service_charge"] = "";
$lang["sales_show_due"] = "";
$lang["sales_show_invoice"] = "Показване на фактурата";
$lang["sales_show_receipt"] = "Показване на разписката";
$lang["sales_start_typing_customer_name"] = "Започнете да пишете подробности за клиента ...";
@@ -198,8 +158,8 @@ $lang["sales_suspended_sales"] = "Преустановен";
$lang["sales_table"] = "Маса";
$lang["sales_takings"] = "Ежедневни продажби";
$lang["sales_tax"] = "Данък";
$lang["sales_tax_id"] = "Данъчен номер";
$lang["sales_tax_invoice"] = "Данъчна фактура";
$lang["sales_tax_id"] = "";
$lang["sales_tax_invoice"] = "";
$lang["sales_tax_percent"] = "Данък %";
$lang["sales_taxed_ind"] = "";
$lang["sales_total"] = "Обща сума";
@@ -214,8 +174,6 @@ $lang["sales_unsuspend"] = "Възстановяване";
$lang["sales_unsuspend_and_delete"] = "Action";
$lang["sales_update"] = "Актуализация";
$lang["sales_upi"] = "";
$lang["sales_visa"] = "";
$lang["sales_wholesale"] = "";
$lang["sales_work_order"] = "Работна поръчка";
$lang["sales_work_order_number"] = "Номер работна поръчка";
$lang["sales_work_order_number_duplicate"] = "Номерът на работната поръчка трябва да е уникален.";

View File

@@ -14,7 +14,6 @@ $lang["taxes_group_seq"] = "";
$lang["taxes_jurisdiction_name"] = "";
$lang["taxes_name"] = "";
$lang["taxes_new"] = "Нов данъчен код";
$lang["taxes_no_taxes"] = "";
$lang["taxes_no_taxes_to_display"] = "Няма код за данъци, който да се показва.";
$lang["taxes_reporting_authority"] = "";
$lang["taxes_round_half_down"] = "Половина надолу";

View File

@@ -3,31 +3,23 @@
$lang["cashups_amount"] = "Iznos";
$lang["cashups_amount_number"] = "Iznos mora biti numerički";
$lang["cashups_amount_required"] = "Iznos je obavezno polje.";
$lang["cashups_cancel_cashups"] = "";
$lang["cashups_cancel_cashups_enter"] = "";
$lang["cashups_cannot_be_deleted"] = "Isplata se ne može izbrisati";
$lang["cashups_cash_difference"] = "";
$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_giftcard"] = "";
$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_confirm_submit"] = "";
$lang["cashups_date_number"] = "Datum mora biti numerički";
$lang["cashups_date_required"] = "Datum je obavezno polje";
$lang["cashups_description"] = "Opis";
$lang["cashups_enable_expected"] = "";
$lang["cashups_error_adding_updating"] = "Greška prilikom dodavanja/ažuriranja isplate";
$lang["cashups_giftcard"] = "";
$lang["cashups_id"] = "Id";
$lang["cashups_info"] = "Informacije o isplatama";
$lang["cashups_info_employee"] = "";
$lang["cashups_is_deleted"] = "Izbrisano";
$lang["cashups_new"] = "Nova isplata";
$lang["cashups_no_cashups_to_display"] = "Nema isplate za prikaz";
@@ -43,6 +35,4 @@ $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_transfer_amount_cash_minus"] = "";
$lang["cashups_update"] = "Ažuriranje isplate";
$lang["cashups_warning"] = "";

View File

@@ -2,18 +2,14 @@
$lang["common_address_1"] = "Adresa 1";
$lang["common_address_2"] = "Adresa 2";
$lang["common_admin"] = "";
$lang["common_city"] = "Grad";
$lang["common_clerk"] = "";
$lang["common_close"] = "Zatvori";
$lang["common_color"] = "";
$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_dashboard"] = "";
$lang["common_date"] = "Datum";
$lang["common_delete"] = "Izbriši";
$lang["common_det"] = "Detalji";
@@ -25,7 +21,6 @@ $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_fields_required_message_unique"] = "";
$lang["common_first_name"] = "Ime";
$lang["common_first_name_required"] = "Ime je obavezno";
$lang["common_first_page"] = "Prva";
@@ -33,7 +28,6 @@ $lang["common_gender"] = "Pol";
$lang["common_gender_female"] = "Ž";
$lang["common_gender_male"] = "M";
$lang["common_gender_undefined"] = "";
$lang["common_icon"] = "";
$lang["common_id"] = "Id";
$lang["common_import"] = "Uvoz";
$lang["common_import_change_file"] = "Promjena";
@@ -47,21 +41,16 @@ $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_logo"] = "";
$lang["common_logo_mark"] = "";
$lang["common_logout"] = "Odjava";
$lang["common_manager"] = "";
$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_people"] = "";
$lang["common_phone_number"] = "Broj telefona";
$lang["common_phone_number_required"] = "Broj telefona je obavezan";
$lang["common_please_visit_my"] = "Posjetite";
$lang["common_position"] = "";
$lang["common_powered_by"] = "Podržano od";
$lang["common_price"] = "Cijena";
$lang["common_print"] = "Štampanje";
@@ -72,8 +61,6 @@ $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_software_short"] = "";
$lang["common_software_title"] = "";
$lang["common_state"] = "Entitet";
$lang["common_submit"] = "Prihvati";
$lang["common_total_spent"] = "Ukupno potrošeno";

View File

@@ -31,22 +31,13 @@ $lang["config_barcode_tooltip"] = "Upozorenje: Ovo svokstvo može dovesti do uvo
$lang["config_barcode_type"] = "Tip barkoda";
$lang["config_barcode_width"] = "Širina (px)";
$lang["config_bottom"] = "Dno";
$lang["config_cash_button"] = "";
$lang["config_cash_button_1"] = "";
$lang["config_cash_button_2"] = "";
$lang["config_cash_button_3"] = "";
$lang["config_cash_button_4"] = "";
$lang["config_cash_button_5"] = "";
$lang["config_cash_button_6"] = "";
$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_change_apperance_tooltip"] = "";
$lang["config_comma"] = "zarez";
$lang["config_company"] = "Kompanija";
$lang["config_company_avatar"] = "";
$lang["config_company_change_image"] = "Promijeni logo";
$lang["config_company_logo"] = "Logo kompanije";
$lang["config_company_remove_image"] = "Ukloni logo";
@@ -58,7 +49,6 @@ $lang["config_country_codes_tooltip"] = "Lista kodova zemalja odvojena zarezima
$lang["config_currency_code"] = "Kod valute";
$lang["config_currency_decimals"] = "Velutne decimale";
$lang["config_currency_symbol"] = "Simbol valute";
$lang["config_current_employee_only"] = "";
$lang["config_customer_reward"] = "Nagrada";
$lang["config_customer_reward_duplicate"] = "Nagrada mora biti jedinstvena.";
$lang["config_customer_reward_enable"] = "Omogući nagrade kupcima";
@@ -96,7 +86,6 @@ $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_3"] = "";
$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";
@@ -121,12 +110,6 @@ $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_enable_avatar"] = "";
$lang["config_enable_avatar_tooltip"] = "";
$lang["config_enable_dropdown_tooltip"] = "";
$lang["config_enable_new_look"] = "";
$lang["config_enable_right_bar"] = "";
$lang["config_enable_right_bar_tooltip"] = "";
$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";
@@ -144,7 +127,6 @@ $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_floating_labels"] = "";
$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";
@@ -164,7 +146,6 @@ $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_input_groups"] = "";
$lang["config_integrations"] = "Integracije";
$lang["config_integrations_configuration"] = "Integracije trećih strana";
$lang["config_invoice"] = "Faktura";
@@ -176,7 +157,6 @@ $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_item_markup"] = "";
$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";
@@ -195,7 +175,6 @@ $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_login_form"] = "";
$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č";
@@ -252,10 +231,8 @@ $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_quick_cash_enable"] = "";
$lang["config_quote_default_comments"] = "Difoltni komentari citata";
$lang["config_receipt"] = "Račun";
$lang["config_receipt_category"] = "";
$lang["config_receipt_configuration"] = "Podešavanja štamapnja";
$lang["config_receipt_default"] = "Podrazumijevano";
$lang["config_receipt_font_size"] = "Veličina fonta";
@@ -285,8 +262,6 @@ $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_service_charge"] = "";
$lang["config_show_due_enable"] = "";
$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";
@@ -294,9 +269,7 @@ $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_fifth_column"] = "";
$lang["config_suggestions_first_column"] = "Kolona 1";
$lang["config_suggestions_fourth_column"] = "";
$lang["config_suggestions_layout"] = "Prijedlozi za pretraživanje";
$lang["config_suggestions_second_column"] = "Kolona 2";
$lang["config_suggestions_third_column"] = "Kolona 3";
@@ -316,7 +289,6 @@ $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_theme_preview"] = "";
$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.";
@@ -324,6 +296,5 @@ $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_wholesale_markup"] = "";
$lang["config_work_order_enable"] = "Podnošenje radnog naloga";
$lang["config_work_order_format"] = "Format radnog naloga";

View File

@@ -3,7 +3,6 @@
$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_available_points_value"] = "";
$lang["customers_average"] = "Prosječna potrošnja";
$lang["customers_avg_discount"] = "Prosječni popust";
$lang["customers_basic_information"] = "Informacija";
@@ -13,10 +12,6 @@ $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_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_customer"] = "Kupac";
$lang["customers_date"] = "Datum";
$lang["customers_discount"] = "Popust";
@@ -26,6 +21,10 @@ $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";

View File

@@ -1,12 +1,8 @@
<?php
$lang["employees_administrator"] = "";
$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_employee"] = "";
$lang["employees_change_password"] = "Promijeni lozinku";
$lang["employees_clerk"] = "";
$lang["employees_commission"] = "";
$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";
@@ -17,7 +13,6 @@ $lang["employees_error_deleting_demo_admin"] = "Ne možete izbrisati demo admin
$lang["employees_error_updating_demo_admin"] = "Ne možete promijeniti demo admin korisnika";
$lang["employees_language"] = "Jezik";
$lang["employees_login_info"] = "Prijava";
$lang["employees_manager"] = "";
$lang["employees_new"] = "Novi zaposlenik";
$lang["employees_none_selected"] = "Nije izabran nijedan zaposlenik za brisanje";
$lang["employees_one_or_multiple"] = "Zaposlenici";
@@ -38,6 +33,5 @@ $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_duplicate"] = "";
$lang["employees_username_minlength"] = "Korisničko ime mora imati najmanje 5 znakova";
$lang["employees_username_required"] = "Korisničko ime je obavezno polje";

View File

@@ -29,11 +29,9 @@ $lang["expenses_error_adding_updating"] = "Greška pri dodavanju / ažuriranju t
$lang["expenses_expense_id"] = "Id";
$lang["expenses_expenses_employee"] = "Zaposlenik";
$lang["expenses_info"] = "Informacije o troškovima";
$lang["expenses_ip_address"] = "";
$lang["expenses_is_deleted"] = "Izbrisano";
$lang["expenses_name_required"] = "Naziv troška je obavezan";
$lang["expenses_new"] = "Novi trošak";
$lang["expenses_new_supplier"] = "";
$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)";
@@ -45,5 +43,4 @@ $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_tax_amount_number"] = "";
$lang["expenses_update"] = "Ažuriraj trošak";

View File

@@ -17,7 +17,6 @@ $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_item_number_duplicate"] = "";
$lang["item_kits_items"] = "Artikli";
$lang["item_kits_kit"] = "ID kompleta";
$lang["item_kits_kit_and_components"] = "Komplet i komponente";
@@ -36,5 +35,4 @@ $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_unit_price"] = "";
$lang["item_kits_update"] = "Ažuriranje komplet";

View File

@@ -7,9 +7,7 @@ $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_categories"] = "";
$lang["items_category"] = "Kategorija";
$lang["items_category_new"] = "";
$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";
@@ -33,7 +31,6 @@ $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"] = "";
$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";
@@ -45,18 +42,16 @@ $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_CSV_import_quantity"] = "Količina uvezena iz CSV-a";
$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_printed"] = "";
$lang["items_is_serialized"] = "Artikal ima ser. broj";
$lang["items_item"] = "Artikal";
$lang["items_item_id"] = "";
$lang["items_item_number"] = "Barkod";
$lang["items_item_number_duplicate"] = "Broj artikla već postoji u bazi podataka";
$lang["items_kit"] = "Garnitura";
@@ -64,7 +59,6 @@ $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_markup"] = "";
$lang["items_name"] = "Naziv artikla";
$lang["items_name_required"] = "Naziv artikla je obavezno polje";
$lang["items_new"] = "Novi artikal";
@@ -103,7 +97,6 @@ $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_3"] = "";
$lang["items_tax_category"] = "Kategorija poreza";
$lang["items_tax_percent"] = "Procenat poreza";
$lang["items_tax_percent_number"] = "Procenat poreza mora biti numerička vrijednost";

View File

@@ -6,8 +6,5 @@ $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_logout"] = "";
$lang["login_migration_needed"] = "";
$lang["login_password"] = "Lozinka";
$lang["login_username"] = "Korisničko ime";
$lang["login_welcome"] = "";

View File

@@ -1,7 +1,5 @@
<?php
$lang["module_admin_cashups"] = "";
$lang["module_admin_cashups_desc"] = "";
$lang["module_attributes"] = "Atributi";
$lang["module_attributes_desc"] = "Dodajte, ažurirajte, izbrišite i pretražite atribute.";
$lang["module_both"] = "Oba";
@@ -41,7 +39,3 @@ $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";
$lang["module_timeclocks"] = "";
$lang["module_timeclocks_categories"] = "";
$lang["module_timeclocks_categories_desc"] = "";
$lang["module_timeclocks_desc"] = "";

View File

@@ -1,6 +1,5 @@
<?php
$lang["receivings_amount_due"] = "";
$lang["receivings_cancel_receiving"] = "Otkaži";
$lang["receivings_cannot_be_deleted"] = "Ulaz(i) ne mogu biti Izbrisani";
$lang["receivings_comments"] = "Komentar";
@@ -8,9 +7,7 @@ $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_confirm_restore"] = "";
$lang["receivings_cost"] = "Trošak";
$lang["receivings_daily"] = "";
$lang["receivings_date"] = "Datum";
$lang["receivings_date_required"] = "Mora se unijeti ispravan datum";
$lang["receivings_date_type"] = "Datum je obavezno polje";

View File

@@ -14,7 +14,6 @@ $lang["reports_code_return"] = "RET";
$lang["reports_code_type"] = "Tip";
$lang["reports_code_work_order"] = "R/N";
$lang["reports_comments"] = "Komentari";
$lang["reports_commission"] = "";
$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?";
@@ -29,7 +28,6 @@ $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_receivings_report_input"] = "";
$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)";
@@ -48,7 +46,6 @@ $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_payment_amount"] = "";
$lang["reports_expenses_tax_amount"] = "Porez";
$lang["reports_expenses_total_amount"] = "Ukupno";
$lang["reports_expenses_total_tax_amount"] = "Ukupan porez";
@@ -108,9 +105,7 @@ $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_service_charge"] = "";
$lang["reports_sold_by"] = "Prodano od";
$lang["reports_sold_items"] = "";
$lang["reports_sold_to"] = "Prodano";
$lang["reports_stock_location"] = "Lokacija skladišta";
$lang["reports_sub_total_value"] = "Međuzbir";
@@ -122,7 +117,6 @@ $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_name"] = "";
$lang["reports_tax_percent"] = "Procenat poreza";
$lang["reports_tax_rate"] = "Poreska stopa";
$lang["reports_taxes"] = "Porezi";

View File

@@ -10,11 +10,6 @@ $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_1"] = "";
$lang["sales_cash_2"] = "";
$lang["sales_cash_3"] = "";
$lang["sales_cash_4"] = "";
$lang["sales_cash_adjustment"] = "";
$lang["sales_cash_deposit"] = "Polog gotovine";
$lang["sales_cash_filter"] = "Gotovina";
$lang["sales_change_due"] = "Kusur";
@@ -22,11 +17,8 @@ $lang["sales_change_price"] = "Promjena prodajne cijene";
$lang["sales_check"] = "Ček";
$lang["sales_check_balance"] = "Provjeri razliku";
$lang["sales_check_filter"] = "Ček";
$lang["sales_close"] = "";
$lang["sales_comment"] = "Komentar";
$lang["sales_comments"] = "Komentari";
$lang["sales_company_name"] = "";
$lang["sales_complete"] = "";
$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?";
@@ -34,7 +26,6 @@ $lang["sales_confirm_restore"] = "Da li ste sigurni da želite da vratite izabra
$lang["sales_credit"] = "Kreditna kartica";
$lang["sales_credit_deposit"] = "Kreditni depozit";
$lang["sales_credit_filter"] = "Kreditna kartica";
$lang["sales_current_table"] = "";
$lang["sales_customer"] = "Kupac";
$lang["sales_customer_address"] = "Adresa kupca";
$lang["sales_customer_discount"] = "Popust";
@@ -44,14 +35,11 @@ $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_customer_total_spent"] = "";
$lang["sales_daily_sales"] = "";
$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_debit_filter"] = "";
$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";
@@ -76,7 +64,6 @@ $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_filter"] = "";
$lang["sales_giftcard_number"] = "Broj poklon bona";
$lang["sales_group_by_category"] = "Grupiraj po kategoriji";
$lang["sales_group_by_type"] = "Grupiraj po tipu";
@@ -102,28 +89,6 @@ $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_key_browser"] = "";
$lang["sales_key_cancel"] = "Cancels Current Quote/Invoice/Sale";
$lang["sales_key_customer_search"] = "Customer Search";
$lang["sales_key_finish_quote"] = "Finish Quote/Invoice witdout payment";
$lang["sales_key_finish_sale"] = "Add Payment and Complete Invoice/Sale";
$lang["sales_key_full"] = "";
$lang["sales_key_function"] = "Function";
$lang["sales_key_help"] = "Shortcuts";
$lang["sales_key_help_modal"] = "Open Shortcuts Window";
$lang["sales_key_in"] = "";
$lang["sales_key_item_search"] = "Item Search";
$lang["sales_key_out"] = "";
$lang["sales_key_payment"] = "Add Payment";
$lang["sales_key_print"] = "";
$lang["sales_key_restore"] = "";
$lang["sales_key_search"] = "";
$lang["sales_key_suspend"] = "Suspend Current Sale";
$lang["sales_key_suspended"] = "Show Suspended Sales";
$lang["sales_key_system"] = "";
$lang["sales_key_tendered"] = "Edit Amount Tendered";
$lang["sales_key_title"] = "Sales Keyboard Shortcuts";
$lang["sales_mc"] = "";
$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";
@@ -141,7 +106,6 @@ $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"] = "";
$lang["sales_payments_total"] = "Ukupno plaćeno";
$lang["sales_price"] = "Cijena";
$lang["sales_print_after_sale"] = "Štampaj poslije prodaje";
@@ -162,7 +126,6 @@ $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_remove_discount"] = "";
$lang["sales_return"] = "Povrat";
$lang["sales_rewards"] = "Nagradni bodovi";
$lang["sales_rewards_balance"] = "Bilans nagradnih bodova";
@@ -171,15 +134,12 @@ $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_sales_total"] = "";
$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_service_charge"] = "";
$lang["sales_show_due"] = "";
$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 ...";
@@ -214,8 +174,6 @@ $lang["sales_unsuspend"] = "Odustani";
$lang["sales_unsuspend_and_delete"] = "Akcija";
$lang["sales_update"] = "Ažuriranje";
$lang["sales_upi"] = "UPI";
$lang["sales_visa"] = "";
$lang["sales_wholesale"] = "";
$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.";

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