Compare commits

...

202 Commits

Author SHA1 Message Date
jekkos
caaa26f9ba Bump to 3.3.6 2021-10-19 23:28:01 +02:00
jekkos
bbac91f421 Sync language files (#2554) 2021-10-19 23:00:00 +02:00
WebShells
6f8b877bd9 Keyboard Shortcuts/Hotkeys (#2618)
Added Shortcuts/Hotkeys to Register

ESC 	Cancels Current Quote/Invoice/Sale
ALT + 1 	Item Search
ALT + 2 	Customer Search
ALT + 3 	Suspend Current Sale
ALT + 4 	Show Suspended Sales
ALT + 5 	Edit Amount Tendered
ALT + 6 	Add Payment
ALT + 7 	Add Payment and Complete Invoice/Sale
ALT + 8 	Finish Quote/Invoice witdout payment
ALT + 9 	Open Shortcuts Window

Layout / Responsiveness

F11 Full Screen mode
CTRL + Zoom in
CTRL - Zoom out
CTRL 0 Reset Zoom

CTRL P Print out current page
CTRL F Search reports tables
2021-10-19 23:00:00 +02:00
jekkos
c5bf78fcbd Fix payment summary refresh after edit (#3329) 2021-10-16 23:21:14 +02:00
jekkos
3ac43c2d26 Use POST for delete supplier & customer (#3336) 2021-10-15 21:46:32 +02:00
FrancescoUK
2e33f32630 Leave cURL default for SSL because more secure 2021-10-10 14:09:49 +01:00
jekkos
986ab7e86c Make footer revision clickable (#3306) 2021-10-08 23:18:46 +02:00
FrancescoUK
9b1def4324 Translated using Weblate (English (United Kingdom))
Currently translated at 86.6% (39 of 45 strings)

Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/en_GB/
2021-10-08 00:34:22 +02:00
FrancescoUK
8d87f35fd8 Fix reCaptcha issue with wrong keys (#3207) 2021-10-07 21:35:30 +01:00
FrancescoUK
35b850a19b Translated using Weblate (English (United Kingdom))
Currently translated at 81.3% (70 of 86 strings)

Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/en_GB/
2021-10-07 21:40:24 +02:00
FrancescoUK
9f13778cdb Translated using Weblate (English (United Kingdom))
Currently translated at 89.7% (105 of 117 strings)

Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/en_GB/
2021-10-07 21:40:24 +02:00
FrancescoUK
1ecb834b4c Translated using Weblate (English (United Kingdom))
Currently translated at 93.1% (135 of 145 strings)

Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/en_GB/
2021-10-07 21:40:23 +02:00
FrancescoUK
8e8008e285 Translated using Weblate (English (United Kingdom))
Currently translated at 92.7% (51 of 55 strings)

Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/en_GB/
2021-10-07 21:40:23 +02:00
FrancescoUK
fa6e8e853b Translated using Weblate (English (United Kingdom))
Currently translated at 88.5% (177 of 200 strings)

Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/en_GB/
2021-10-07 21:40:22 +02:00
FrancescoUK
9c24fd8b3d Translated using Weblate (English (United Kingdom))
Currently translated at 94.1% (308 of 327 strings)

Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/en_GB/
2021-10-07 21:40:22 +02:00
FrancescoUK
cf59e06294 Translated using Weblate (English (United Kingdom))
Currently translated at 84.4% (38 of 45 strings)

Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/en_GB/
2021-10-07 21:40:21 +02:00
FrancescoUK
2267bf6896 Translated using Weblate (English (United Kingdom))
Currently translated at 96.2% (51 of 53 strings)

Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/en_GB/
2021-10-07 21:40:19 +02:00
FrancescoUK
b2d187a349 Add dev docker-compose with phpmyadmin 2021-10-06 20:24:08 +01:00
FrancescoUK
d821c69e6c Fix dev docker-compose 2021-10-06 20:22:13 +01:00
FrancescoUK
e36a74ded2 Fix CSP, it needs to be one line + ReCaptcha 2021-10-06 18:39:02 +01:00
FrancescoUK
ee5e06cd0c Fix CSP rules (and tested) 2021-10-06 14:37:11 +01:00
jekkos
d04f1e434c Try unsafe-inline for script-src, add font-src 2021-10-06 14:37:11 +01:00
jekkos
38ebf9e819 Add CSP directive for javascript (#3217) 2021-10-06 14:37:11 +01:00
FrancescoUK
05de93cb68 Update composer.lock 2021-10-05 19:10:33 +01:00
FrancescoUK
970744d8fc Update docker-compose.dev.yml 2021-10-05 19:08:37 +01:00
FrancescoUK
a5f063b382 Remove deprecated MAINTAINER from Dockerfile 2021-10-05 19:06:59 +01:00
jekkos
6b3aa876ed Amend the fix to include delete_supplier (#3332) 2021-10-04 23:23:27 +02:00
jekkos
f1672d9701 Prevent type juggling for password hash comparison (#3324) 2021-09-30 22:51:05 +02:00
Jevinson Lim
2f69841c95 Update Items.php
Fixes the problem where 'Supplier ID' is not saved during csv import.
2021-09-30 00:08:27 +02:00
jekkos
e8f27f547b Extend method hook validation for deletes 2021-09-29 00:20:13 +02:00
jekkos
2b031e6466 Fix reflected XSS vulnerability 2021-09-28 20:44:50 +02:00
WShells
6ef764d9b2 Typo 2021-09-23 08:57:29 +02:00
WebShells
d2d9c9c532 Tax name
Added tax name to tax summary report.
Closes #3009
2021-09-23 08:57:29 +02:00
WebShells
b15d0b046e Time in Reports
Replaced Date by Date/time in detailed and specific reports.
2021-09-23 08:57:29 +02:00
WebShells
e51a3e698a Revert "Time in Reports"
This reverts commit a33f29b713.
2021-09-18 23:31:16 +03:00
WebShells
a33f29b713 Time in Reports
Replaced Date by Date time in detailed reports section and specific ones.
2021-09-18 23:03:31 +03:00
objecttothis
ad7ae23f2c Correct bug preventing new item creation
The `===` (type comparison equality operator) was preventing new items from being created because $item_id was coming through as a string and not an integer.
2021-09-14 07:47:35 +01:00
jekkos
a2e7c0a74b Revert SQLi fixes (#3284) 2021-09-06 21:45:08 +02:00
jekkos
136448444d Enable mode_headers for docker 2021-08-31 08:26:23 +02:00
jekkos
2c9355e8b8 Add X-Frame-Options header (prevent clickjacking) 2021-08-30 22:10:07 +02:00
jekkos
77c30b7f90 Use bootstrap 5.0.2 (#3281) 2021-08-28 11:22:09 +02:00
jekkos
fe727674a5 Merge all unstable builds in one draft release (#3110) 2021-08-27 14:13:21 +02:00
jekkos
b4c48e5141 Blind sql injection fixes (#3284) 2021-08-27 00:20:50 +02:00
jekkos
b925155ba5 Update changelist (#3218) 2021-08-26 08:23:40 +02:00
jekkos
d07b9349e3 Try to upgrade docker version (#3281) 2021-08-26 00:29:50 +02:00
jekkos
51a8cffc9e Bump to 3.3.5 (#3281) 2021-08-25 23:13:40 +02:00
Dan Tiganuc
694b7fe52d Translated using Weblate (Romanian)
Currently translated at 10.2% (12 of 117 strings)

Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ro/
2021-08-24 11:29:46 +02:00
jekkos
5669dff7da Add sorting for quantity and sales (#3262) 2021-08-20 23:36:02 +02:00
Johntini
6d8890f61e Translated using Weblate (Spanish)
Currently translated at 100.0% (47 of 47 strings)

Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/es/
2021-08-20 22:41:13 +02:00
Johntini
a4bae6536d Translated using Weblate (Spanish)
Currently translated at 100.0% (41 of 41 strings)

Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/es/
2021-08-20 22:41:13 +02:00
Johntini
e1e61ba98d Translated using Weblate (Spanish)
Currently translated at 100.0% (47 of 47 strings)

Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/es/
2021-08-20 22:41:13 +02:00
Johntini
225bfda867 Translated using Weblate (Spanish)
Currently translated at 100.0% (79 of 79 strings)

Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/es/
2021-08-20 22:41:13 +02:00
Johntini
0a2dc49e3e Translated using Weblate (Spanish)
Currently translated at 100.0% (86 of 86 strings)

Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/es/
2021-08-20 22:41:13 +02:00
Johntini
dcc9745991 Translated using Weblate (Spanish)
Currently translated at 100.0% (327 of 327 strings)

Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/es/
2021-08-20 22:41:13 +02:00
Johntini
339eca6028 Translated using Weblate (Spanish)
Currently translated at 100.0% (45 of 45 strings)

Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/es/
2021-08-20 22:41:13 +02:00
Johntini
d1e9b6d943 Translated using Weblate (Spanish)
Currently translated at 100.0% (53 of 53 strings)

Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/es/
2021-08-20 22:41:13 +02:00
Johntini
2da34b0789 Translated using Weblate (Spanish)
Currently translated at 100.0% (145 of 145 strings)

Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/es/
2021-08-20 22:41:13 +02:00
Johntini
44d89a5ed2 Translated using Weblate (Spanish)
Currently translated at 100.0% (37 of 37 strings)

Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/es/
2021-08-20 22:41:13 +02:00
Johntini
0637266560 Translated using Weblate (Spanish)
Currently translated at 100.0% (117 of 117 strings)

Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/es/
2021-08-20 22:41:13 +02:00
Johntini
32c99248af Translated using Weblate (Spanish)
Currently translated at 100.0% (55 of 55 strings)

Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/es/
2021-08-20 22:41:13 +02:00
Johntini
fad53d52d4 Translated using Weblate (Spanish)
Currently translated at 100.0% (200 of 200 strings)

Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/es/
2021-08-20 22:41:13 +02:00
Johntini
29bdb7b75e Translated using Weblate (Spanish)
Currently translated at 100.0% (11 of 11 strings)

Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/es/
2021-08-20 22:41:13 +02:00
Johntini
3f1bbf99b4 Translated using Weblate (Spanish)
Currently translated at 100.0% (8 of 8 strings)

Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/es/
2021-08-20 22:41:13 +02:00
Jeroen Peelaerts
4c3f6e4c31 Fix username verification on insert/update (#3239) 2021-08-07 02:12:30 +02:00
Jeroen Peelaerts
85f577556e Fix employee update (#3239) 2021-08-07 02:12:30 +02:00
Jeroen Peelaerts
dc2b2862f9 Fix employee update (#3239) 2021-08-07 02:12:30 +02:00
objecttothis
9217f2d12f Fixed missing function call
This removes the function call to a function that doesn't exist anymore.
The replacement does the same job in one line of code.
Added comment to bring clarity to what the code is doing.
2021-08-06 19:19:09 +02:00
objecttothis
5ebe626543 Formatting Changes
- Removed unneeded tabs that mess up alignment.
2021-08-06 19:16:52 +02:00
Mehmet Keçeci
e277fc09ac minimal Turkish translation 2021-08-05 10:40:56 +02:00
sonnysk76
7e2a5eb297 Translated using Weblate (Spanish (Mexico))
Currently translated at 94.4% (34 of 36 strings)

Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/es_MX/
2021-08-05 07:09:41 +02:00
sonnysk76
bcc9cac570 Translated using Weblate (Spanish (Mexico))
Currently translated at 35.8% (14 of 39 strings)

Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/es_MX/
2021-08-05 07:09:41 +02:00
sonnysk76
6d4421e13b Translated using Weblate (Spanish (Mexico))
Currently translated at 13.6% (15 of 110 strings)

Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/es_MX/
2021-08-05 07:09:41 +02:00
sonnysk76
9d320772f5 Translated using Weblate (Spanish (Mexico))
Currently translated at 100.0% (12 of 12 strings)

Translation: opensourcepos/messages
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/messages/es_MX/
2021-08-05 07:09:41 +02:00
sonnysk76
3d441689d0 Translated using Weblate (Spanish (Mexico))
Currently translated at 100.0% (11 of 11 strings)

Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/es_MX/
2021-08-05 07:09:40 +02:00
sonnysk76
4eacc65785 Translated using Weblate (Spanish (Mexico))
Currently translated at 100.0% (52 of 52 strings)

Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/es_MX/
2021-08-05 07:09:40 +02:00
sonnysk76
a31ae36e18 Translated using Weblate (Spanish (Mexico))
Currently translated at 19.4% (27 of 139 strings)

Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/es_MX/
2021-08-05 07:09:40 +02:00
sonnysk76
74ed7488ee Translated using Weblate (Spanish (Mexico))
Currently translated at 100.0% (36 of 36 strings)

Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/es_MX/
2021-08-05 07:09:39 +02:00
khao_lek
be72a0169b Translated using Weblate (Thai)
Currently translated at 100.0% (11 of 11 strings)

Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/th/
2021-08-04 07:03:00 +02:00
khao_lek
d786039765 Translated using Weblate (Thai)
Currently translated at 99.3% (300 of 302 strings)

Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/th/
2021-08-04 07:03:00 +02:00
khao_lek
74724a890f Translated using Weblate (Thai)
Currently translated at 98.7% (76 of 77 strings)

Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/th/
2021-08-04 07:03:00 +02:00
Jeroen Peelaerts
8c201816b9 Update spanish (#3255) 2021-08-03 11:04:03 +02:00
Jeroen Peelaerts
5767a3929f Fix duplicate username error message (#3239) 2021-07-30 21:16:35 +02:00
Jeroen Peelaerts
2311a644ab Fix employee username duplication check (#3239) 2021-07-30 21:09:17 +02:00
objecttothis
3d65c3fffa CSV import optimizations and code cleanup (#3150)
Optimizations and CSV Import Rework
- Replaced " with ' where possible to prevent the parser from being called when not needed.
- Replaced == and != with === and !== where possible for bug prevention and speed.
- Replaced -1 with NEW_ITEM global constant for code clarity.
- Added NEW_ITEM global constant to constants.php.
- Refactored CSV import function names for clarity.
- Added capability to import a CSV file containing updates.
- Replaced array() with [] for speed and consistency.
- Removed hungarian notation from two private functions.
- Refactored QueryBuilder functions to place table name in the get() function call.
- Replaced (int) cast with call to intval() for speed.
- Replaced == and != with === and !== where possible to prevent bugs and for speed.
- Replaced array() with [] for speed and consistency.
- Fixed search_custom call

Optimizations and bugfixes for attributes used in csv_import
- Reordered where statements in queries to match composite index on attribute_links table.
- fixed value_exists() to account for different attribute types.
- Removed hungarian notation on private function.
- Replaced array() with [] for speed and consistency.
- Replaced != with <> in SQL for consistency.
- Removed from() calls in querybuilder where possible to reduce function calls.
- Add get_items_by_value()
- Reworked check_data_validity()
- Remove unneeded comments
- Refactor functions for code clarity.
- Use $this->db->dbprefix() where possible instead of hand-writing ospos_...
- Removed unneeded column from query.
- Replaced (int) cast with intval() call for speed.
- Added get_attribute_values()
- Fixed issue with date format locale not being used
- Refactored save_value to respect different attribute_types
- Added delete_orphaned_links() to remove attribute_links that are no longer linked to any items
- Added get_attributes_by_definition()
- Added attribute_cleanup()

Optimizations used in csv_import
- replaced array() with [] for consistency and speed.
- Removed hungarian notation in private functions.
- Replaced " with ' where possible to prevent the parser from being called.
- Minor formatting
- Refactored if statement to tertiary notation for cleaner implementation.
- Replaced " for ' where possible to prevent the parser from being called.
- Added the Id column in the generate_import_items_csv() template so that users can submit an update to an existing item.
- Removed unused key=>value pairs in foreach loops for speed.
- Removed unneeded comments where the function name was self-explanatory.
- Rework get_csv_file() for speed.
- Rework bom_exists() for speed.
- Replaced array() with [] for speed and consistency.
- Replaced == with === where possible to prevent bugs and for speed.
- Reworked valid_date() and valid_decimal helper functions for speed and accuracy according to the locale_format instead of a fixed format.
- Minor Reformatting for clarity.
- Replaced " for ' to prevent the parser from being called.
- Refactored function call names to reflect new names.
- Added missing ; in &nbsp;
- Used String interpolation where useful.

- Spelling fix in comment

Requested Review Changes
- Fixed indentation in Items.php
- Fixed indentation in Attribute.php
- Refactored variable out of long line of code to make it more readable.
2021-07-29 22:22:59 +02:00
gurulenin
517635181c Translated using Weblate (Tamil)
Currently translated at 100.0% (44 of 44 strings)

Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/ta/
2021-07-28 15:46:15 +02:00
Jeroen Peelaerts
1547272665 Check username before employee creation (#3239) 2021-07-23 00:59:40 +02:00
Jeroen Peelaerts
8675aa82df Attribute value encoding fix (#3241) 2021-07-22 19:01:59 +02:00
gurulenin
5acafd4ea8 Translated using Weblate (Tamil)
Currently translated at 100.0% (29 of 29 strings)

Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/ta/
2021-07-22 18:45:40 +02:00
gurulenin
2db50d69d0 Translated using Weblate (Tamil)
Currently translated at 100.0% (52 of 52 strings)

Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/ta/
2021-07-22 18:45:40 +02:00
Jeroen Peelaerts
c6d0582fcb Add category column to item summary report (#3240) 2021-07-21 23:22:53 +02:00
Emin Tufan Çetin
3fbfd8c917 Translated using Weblate (Turkish)
Currently translated at 100.0% (44 of 44 strings)

Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/tr/
2021-07-18 11:06:10 +02:00
Emin Tufan Çetin
c38fc60f6a Translated using Weblate (Turkish)
Currently translated at 100.0% (11 of 11 strings)

Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/tr/
2021-07-18 11:06:10 +02:00
Emin Tufan Çetin
346a34121f Translated using Weblate (Turkish)
Currently translated at 100.0% (77 of 77 strings)

Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/tr/
2021-07-18 11:06:10 +02:00
Emin Tufan Çetin
9c9c2e8b81 Translated using Weblate (Turkish)
Currently translated at 100.0% (180 of 180 strings)

Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/tr/
2021-07-18 11:06:09 +02:00
Emin Tufan Çetin
510a01e2b5 Translated using Weblate (Turkish)
Currently translated at 100.0% (68 of 68 strings)

Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/tr/
2021-07-18 11:06:09 +02:00
Emin Tufan Çetin
93014dc4d8 Translated using Weblate (Turkish)
Currently translated at 100.0% (110 of 110 strings)

Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/tr/
2021-07-18 11:06:08 +02:00
Emin Tufan Çetin
294f63bd31 Translated using Weblate (Turkish)
Currently translated at 100.0% (52 of 52 strings)

Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/tr/
2021-07-18 11:06:08 +02:00
Emin Tufan Çetin
1b7531c7f4 Translated using Weblate (Turkish)
Currently translated at 100.0% (36 of 36 strings)

Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/tr/
2021-07-18 11:06:08 +02:00
Emin Tufan Çetin
6d1eeb3c62 Translated using Weblate (Turkish)
Currently translated at 100.0% (139 of 139 strings)

Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/tr/
2021-07-18 11:06:07 +02:00
Emin Tufan Çetin
3ada6f8372 Translated using Weblate (Turkish)
Currently translated at 100.0% (302 of 302 strings)

Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/tr/
2021-07-18 11:06:07 +02:00
Emin Tufan Çetin
d15d001b5b Translated using Weblate (Turkish)
Currently translated at 100.0% (35 of 35 strings)

Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/tr/
2021-07-18 11:06:06 +02:00
BudsieBuds
29d6138951 Translated using Weblate (Dutch)
Currently translated at 100.0% (11 of 11 strings)

Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/nl/
2021-07-17 04:55:34 +02:00
BudsieBuds
d6a4161416 Translated using Weblate (Dutch)
Currently translated at 96.1% (74 of 77 strings)

Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/nl/
2021-07-17 04:55:34 +02:00
BudsieBuds
0604ad121b Translated using Weblate (Dutch)
Currently translated at 99.3% (300 of 302 strings)

Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/nl/
2021-07-17 04:55:34 +02:00
teddy tang
ffdc8f0bd5 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (139 of 139 strings)

Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/zh_Hant/
2021-07-15 06:59:54 +02:00
teddy tang
83d1194d0c Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (77 of 77 strings)

Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/zh_Hant/
2021-07-15 06:59:54 +02:00
gurulenin
e90b58f110 Translated using Weblate (Tamil)
Currently translated at 98.7% (76 of 77 strings)

Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/ta/
2021-07-15 06:59:53 +02:00
gurulenin
bee3c7ede0 Translated using Weblate (Tamil)
Currently translated at 100.0% (139 of 139 strings)

Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/ta/
2021-07-15 06:59:53 +02:00
gurulenin
bfc1c2e55e Translated using Weblate (Tamil)
Currently translated at 100.0% (11 of 11 strings)

Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/ta/
2021-07-15 06:59:53 +02:00
teddy tang
8d0c5c6ee9 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (11 of 11 strings)

Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/zh_Hant/
2021-07-15 06:59:53 +02:00
teddy tang
f87c90fdec Translated using Weblate (Chinese (Traditional))
Currently translated at 96.0% (290 of 302 strings)

Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/zh_Hant/
2021-07-15 06:59:52 +02:00
FrancescoUK
cb560949ac Translated using Weblate (English (United Kingdom))
Currently translated at 92.2% (71 of 77 strings)

Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/en_GB/
2021-07-14 23:56:52 +02:00
FrancescoUK
4d5a2f15c2 Translated using Weblate (English (United Kingdom))
Currently translated at 54.5% (6 of 11 strings)

Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/en_GB/
2021-07-14 23:56:52 +02:00
FrancescoUK
defb484640 Translated using Weblate (English (United Kingdom))
Currently translated at 98.6% (298 of 302 strings)

Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/en_GB/
2021-07-14 23:56:52 +02:00
Jeroen Peelaerts
57fb2c98fa Move expenses categories to office menu group 2021-07-14 23:43:36 +02:00
Jeroen Peelaerts
c3bdff6fb4 Fix escape sequence in Polish 2021-07-14 15:50:34 +02:00
teddy tang
4ecfbc2398 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (78 of 78 strings)

Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/zh_Hant/
2021-07-14 14:06:17 +02:00
gurulenin
41152a5b12 Translated using Weblate (Tamil)
Currently translated at 99.4% (179 of 180 strings)

Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/ta/
2021-07-14 14:06:17 +02:00
teddy tang
797ac4c9d4 Translated using Weblate (Chinese (Traditional))
Currently translated at 80.5% (240 of 298 strings)

Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/zh_Hant/
2021-07-14 14:06:17 +02:00
gurulenin
13be0a1b0c Translated using Weblate (Tamil)
Currently translated at 100.0% (110 of 110 strings)

Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/ta/
2021-07-14 14:06:17 +02:00
gurulenin
b6ac9e5909 Translated using Weblate (Tamil)
Currently translated at 100.0% (52 of 52 strings)

Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/ta/
2021-07-14 14:06:17 +02:00
gurulenin
3debc57ca8 Translated using Weblate (Tamil)
Currently translated at 100.0% (298 of 298 strings)

Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/ta/
2021-07-14 14:06:17 +02:00
teddy tang
fd1e942273 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (110 of 110 strings)

Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/zh_Hant/
2021-07-14 14:06:17 +02:00
gurulenin
c641b1762c Translated using Weblate (Tamil)
Currently translated at 100.0% (44 of 44 strings)

Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/ta/
2021-07-14 14:06:17 +02:00
gurulenin
6ee8757b12 Translated using Weblate (Tamil)
Currently translated at 100.0% (8 of 8 strings)

Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/ta/
2021-07-14 14:06:17 +02:00
teddy tang
ee575b5109 Translated using Weblate (Chinese (Traditional))
Currently translated at 90.6% (126 of 139 strings)

Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/zh_Hant/
2021-07-14 14:06:17 +02:00
Jeroen Peelaerts
e11eba978f Sync language files 2021-07-14 08:35:04 +02:00
Jeroen Peelaerts
a4234a3129 Fix minification (#3213)
Upgrade grunt, grunt-cli and grunt-uglify

Only copy bootswatch 5 using npm.  Remove unused dependencies and tasks
(apigen, mocha, wd, phantomjs). This should decrease the container size.
2021-07-14 08:35:04 +02:00
BudsieBuds
ba8cb0ef86 Create codeql-analysis.yml 2021-07-14 08:35:04 +02:00
BudsieBuds
2eee6313e0 Converted login to BS5 and other changes
Converted the login view to Bootstrap and Bootswatch 5. Added an option to change the login form style. Shifted some translations around and added new ones. Partially moved from Bower to NPM, added new branding logo's. Some other small changes and optimizations.
2021-07-14 08:35:04 +02:00
Jeroen Peelaerts
95f19d6063 Force html2canvas version (#3236) 2021-07-14 00:18:00 +02:00
jacekz123
8a854d1912 Translated using Weblate (Polish)
Currently translated at 2.7% (1 of 36 strings)

Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/pl/
2021-07-13 18:03:01 +02:00
jacekz123
80f8dd9b37 Translated using Weblate (Polish)
Currently translated at 2.5% (1 of 39 strings)

Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/pl/
2021-07-13 18:03:00 +02:00
jacekz123
94e9d35314 Translated using Weblate (Polish)
Currently translated at 3.8% (2 of 52 strings)

Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/pl/
2021-07-13 18:03:00 +02:00
jacekz123
8b5b4f9279 Translated using Weblate (Polish)
Currently translated at 5.5% (2 of 36 strings)

Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/pl/
2021-07-13 18:03:00 +02:00
jacekz123
b3e4b72b30 Translated using Weblate (Polish)
Currently translated at 1.1% (2 of 180 strings)

Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/pl/
2021-07-13 18:03:00 +02:00
jacekz123
ffd511bd06 Translated using Weblate (Polish)
Currently translated at 1.2% (1 of 78 strings)

Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/pl/
2021-07-13 18:02:59 +02:00
jacekz123
393cee62aa Translated using Weblate (Polish)
Currently translated at 55.0% (11 of 20 strings)

Translation: opensourcepos/datepicker
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/datepicker/pl/
2021-07-13 18:02:58 +02:00
jacekz123
870aad2d67 Translated using Weblate (Polish)
Currently translated at 12.5% (1 of 8 strings)

Translation: opensourcepos/bootstrap_tables
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/bootstrap_tables/pl/
2021-07-13 18:02:58 +02:00
jacekz123
789eb82940 Translated using Weblate (Polish)
Currently translated at 3.4% (1 of 29 strings)

Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/pl/
2021-07-13 18:02:58 +02:00
jacekz123
89783bc190 Translated using Weblate (Polish)
Currently translated at 8.3% (1 of 12 strings)

Translation: opensourcepos/messages
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/messages/pl/
2021-07-13 18:02:57 +02:00
jacekz123
d11824ffd4 Translated using Weblate (Polish)
Currently translated at 1.9% (1 of 52 strings)

Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/pl/
2021-07-13 18:02:57 +02:00
jacekz123
d0093253a1 Translated using Weblate (Polish)
Currently translated at 2.2% (1 of 44 strings)

Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/pl/
2021-07-13 18:02:57 +02:00
jacekz123
1f7529baf9 Translated using Weblate (Polish)
Currently translated at 8.6% (12 of 139 strings)

Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/pl/
2021-07-13 18:02:57 +02:00
jacekz123
feba68b08f Translated using Weblate (Polish)
Currently translated at 2.8% (1 of 35 strings)

Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/pl/
2021-07-13 18:02:56 +02:00
jacekz123
37cf26b10a Translated using Weblate (Polish)
Currently translated at 12.5% (1 of 8 strings)

Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/pl/
2021-07-13 18:02:56 +02:00
jacekz123
f80f3a9cab Translated using Weblate (Polish)
Currently translated at 4.7% (1 of 21 strings)

Translation: opensourcepos/suppliers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/suppliers/pl/
2021-07-13 18:02:55 +02:00
teddy tang
74a4bfac85 Translated using Weblate (Chinese (Traditional))
Currently translated at 74.1% (221 of 298 strings)

Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/zh_Hant/
2021-07-12 12:00:34 +02:00
teddy tang
fa347aa281 Translated using Weblate (Chinese (Traditional))
Currently translated at 88.1% (97 of 110 strings)

Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/zh_Hant/
2021-07-12 12:00:33 +02:00
teddy tang
c1f1e6306e Translated using Weblate (Chinese (Traditional))
Currently translated at 84.1% (117 of 139 strings)

Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/zh_Hant/
2021-07-12 12:00:32 +02:00
teddy tang
dc9d66f3de Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (44 of 44 strings)

Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/zh_Hant/
2021-07-12 08:06:57 +02:00
teddy tang
a4f52b765c Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (72 of 72 strings)

Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/zh_Hant/
2021-07-12 08:06:57 +02:00
teddy tang
e023b081c5 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (20 of 20 strings)

Translation: opensourcepos/datepicker
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/datepicker/zh_Hant/
2021-07-12 08:06:56 +02:00
teddy tang
9c6f1e4429 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2 of 2 strings)

Translation: opensourcepos/error
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/error/zh_Hant/
2021-07-12 08:06:56 +02:00
teddy tang
962a323694 Translated using Weblate (Chinese (Traditional))
Currently translated at 82.7% (91 of 110 strings)

Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/zh_Hant/
2021-07-12 08:06:56 +02:00
teddy tang
49a99c68ff Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (180 of 180 strings)

Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/zh_Hant/
2021-07-12 08:06:56 +02:00
teddy tang
44024b0929 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (68 of 68 strings)

Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/zh_Hant/
2021-07-12 08:06:55 +02:00
teddy tang
4e52c2f036 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (8 of 8 strings)

Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/zh_Hant/
2021-07-12 08:06:55 +02:00
teddy tang
37e757128b Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (39 of 39 strings)

Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/zh_Hant/
2021-07-12 08:06:55 +02:00
teddy tang
394bd671aa Translated using Weblate (Chinese (Traditional))
Currently translated at 73.4% (219 of 298 strings)

Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/zh_Hant/
2021-07-12 08:06:55 +02:00
teddy tang
d0b29d39bf Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (35 of 35 strings)

Translation: opensourcepos/employees
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/employees/zh_Hant/
2021-07-12 08:06:54 +02:00
teddy tang
eb970b2315 Translated using Weblate (Chinese (Traditional))
Currently translated at 77.6% (108 of 139 strings)

Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/zh_Hant/
2021-07-12 08:06:54 +02:00
teddy tang
c0c2001754 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (36 of 36 strings)

Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/zh_Hant/
2021-07-12 08:06:54 +02:00
teddy tang
ec51bb3991 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (36 of 36 strings)

Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/zh_Hant/
2021-07-12 08:06:53 +02:00
teddy tang
4ce569d76e Translated using Weblate (Chinese (Traditional))
Currently translated at 58.3% (21 of 36 strings)

Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/zh_Hant/
2021-07-09 17:20:46 +02:00
teddy tang
c08e32d016 Translated using Weblate (Chinese (Traditional))
Currently translated at 66.6% (24 of 36 strings)

Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/zh_Hant/
2021-07-09 17:20:46 +02:00
Ali Alsalman
8a495ffce6 Translated using Weblate (Arabic)
Currently translated at 98.8% (178 of 180 strings)

Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/ar_LB/
2021-07-09 17:20:45 +02:00
teddy tang
ea1528f5b9 Translated using Weblate (Chinese (Traditional))
Currently translated at 90.0% (18 of 20 strings)

Translation: opensourcepos/datepicker
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/datepicker/zh_Hant/
2021-07-09 17:20:45 +02:00
teddy tang
e59dbdf47e Translated using Weblate (Chinese (Traditional))
Currently translated at 79.0% (87 of 110 strings)

Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/zh_Hant/
2021-07-09 17:20:44 +02:00
teddy tang
0e29a7950a Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (7 of 7 strings)

Translation: opensourcepos/enum
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/enum/zh_Hant/
2021-07-09 17:20:44 +02:00
teddy tang
3d32536292 Translated using Weblate (Chinese (Traditional))
Currently translated at 71.8% (214 of 298 strings)

Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/zh_Hant/
2021-07-09 17:20:44 +02:00
teddy tang
be24044076 Translated using Weblate (Chinese (Traditional))
Currently translated at 98.5% (67 of 68 strings)

Translation: opensourcepos/giftcards
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/giftcards/zh_Hant/
2021-07-09 17:20:44 +02:00
teddy tang
3986aa8e0a Translated using Weblate (Chinese (Traditional))
Currently translated at 76.9% (107 of 139 strings)

Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/zh_Hant/
2021-07-09 17:20:43 +02:00
teddy tang
d7e40cbe43 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (39 of 39 strings)

Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/zh_Hant/
2021-07-09 17:20:42 +02:00
teddy tang
f61307d380 Translated using Weblate (Chinese (Traditional))
Currently translated at 82.0% (64 of 78 strings)

Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/zh_Hant/
2021-07-09 17:20:42 +02:00
Ir. Anggun Nugroho, M.Kom
ebae2eab5d Translated using Weblate (Indonesian)
Currently translated at 99.0% (109 of 110 strings)

Translation: opensourcepos/items
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/items/id/
2021-07-08 00:27:05 +02:00
Ir. Anggun Nugroho, M.Kom
795e030e07 Translated using Weblate (Indonesian)
Currently translated at 100.0% (72 of 72 strings)

Translation: opensourcepos/common
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/common/id/
2021-07-08 00:27:05 +02:00
Ir. Anggun Nugroho, M.Kom
0a91c0009f Translated using Weblate (Indonesian)
Currently translated at 100.0% (36 of 36 strings)

Translation: opensourcepos/cashups
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/cashups/id/
2021-07-08 00:27:05 +02:00
Ir. Anggun Nugroho, M.Kom
5cea9a7555 Translated using Weblate (Indonesian)
Currently translated at 98.0% (51 of 52 strings)

Translation: opensourcepos/customers
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/customers/id/
2021-07-08 00:27:05 +02:00
Ir. Anggun Nugroho, M.Kom
9838045683 Translated using Weblate (Indonesian)
Currently translated at 99.4% (179 of 180 strings)

Translation: opensourcepos/sales
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/sales/id/
2021-07-08 00:27:04 +02:00
Ir. Anggun Nugroho, M.Kom
e33c10e8c4 Translated using Weblate (Indonesian)
Currently translated at 87.5% (7 of 8 strings)

Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/id/
2021-07-07 22:23:41 +02:00
Ir. Anggun Nugroho, M.Kom
d680b78e49 Translated using Weblate (Indonesian)
Currently translated at 100.0% (52 of 52 strings)

Translation: opensourcepos/receivings
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/receivings/id/
2021-07-07 22:01:53 +02:00
jeffyeh
4d7561d311 Translated using Weblate (Chinese (Traditional))
Currently translated at 66.6% (24 of 36 strings)

Translation: opensourcepos/item_kits
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/item_kits/zh_Hant/
2021-07-07 17:10:13 +02:00
jeffyeh
ad37b2cc24 Translated using Weblate (Chinese (Traditional))
Currently translated at 74.3% (29 of 39 strings)

Translation: opensourcepos/module
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/module/zh_Hant/
2021-07-07 17:10:13 +02:00
jeffyeh
562d760174 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (19 of 19 strings)

Translation: opensourcepos/expenses_categories
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses_categories/zh_Hant/
2021-07-07 17:10:13 +02:00
jeffyeh
3ea32e7444 Translated using Weblate (Chinese (Traditional))
Currently translated at 71.8% (214 of 298 strings)

Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/zh_Hant/
2021-07-07 17:10:12 +02:00
jeffyeh
2953cf47ed Translated using Weblate (Chinese (Traditional))
Currently translated at 28.5% (2 of 7 strings)

Translation: opensourcepos/enum
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/enum/zh_Hant/
2021-07-07 17:10:12 +02:00
jeffyeh
0066447fdb Translated using Weblate (Chinese (Traditional))
Currently translated at 63.7% (190 of 298 strings)

Translation: opensourcepos/config
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/config/zh_Hant/
2021-07-07 12:22:53 +02:00
jeffyeh
8af2466b20 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (44 of 44 strings)

Translation: opensourcepos/expenses
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/expenses/zh_Hant/
2021-07-07 12:22:52 +02:00
jeffyeh
fb7fd0fc38 Translated using Weblate (Chinese (Traditional))
Currently translated at 64.1% (50 of 78 strings)

Translation: opensourcepos/taxes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/taxes/zh_Hant/
2021-07-07 12:22:52 +02:00
William Levesque
52c08e9210 Translated using Weblate (French)
Currently translated at 100.0% (8 of 8 strings)

Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/fr/
2021-07-06 16:58:06 +02:00
William Levesque
f17388e755 Translated using Weblate (French)
Currently translated at 93.1% (27 of 29 strings)

Translation: opensourcepos/attributes
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/attributes/fr/
2021-07-06 16:58:06 +02:00
Jeroen Peelaerts
a39b3ec1bc Fallback to english if translations are missing (#3205) 2021-07-04 22:18:46 +02:00
Jeroen Peelaerts
ddc7215424 Make Dockerfile windows compatible 2021-07-04 22:18:46 +02:00
khao_lek
2e09cd31c2 Translated using Weblate (Thai)
Currently translated at 100.0% (8 of 8 strings)

Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/th/
2021-07-02 13:44:39 +02:00
Jeroen Peelaerts
7726adbd6f Revert compose container to 3.3.4 2021-06-29 22:33:02 +02:00
Ricardo Vargas
7bce75f5b6 Translated using Weblate (Spanish (Mexico))
Currently translated at 16.5% (23 of 139 strings)

Translation: opensourcepos/reports
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/reports/es_MX/
2021-06-21 13:23:12 +02:00
jekkos
ef612fb0c9 Update package.json 2021-06-12 11:35:14 +02:00
jekkos
107745d683 Update grunt to 1.4
A CVE was found in the old version of Grunt. Update to the latest.
2021-06-12 11:35:14 +02:00
Jeroen Peelaerts
1117c39c27 Upgrade node & grunt buildbox (#3208) 2021-06-12 10:34:52 +02:00
BudsieBuds
ae93341f75 Translated using Weblate (Dutch)
Currently translated at 100.0% (8 of 8 strings)

Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/nl/
2021-06-09 23:20:00 +02:00
BudsieBuds
d24624d1f6 Translated using Weblate (English)
Currently translated at 100.0% (8 of 8 strings)

Translation: opensourcepos/login
Translate-URL: https://translate.opensourcepos.org/projects/opensourcepos/login/en/
2021-06-09 23:20:00 +02:00
716 changed files with 9000 additions and 2406 deletions

71
.github/workflows/codeql-analysis.yml vendored Normal file
View File

@@ -0,0 +1,71 @@
# 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,6 +13,7 @@ generate_langauges.php
dist/
docs/
public/bower_components
npm_modules
*.patch
patches/
translations/

View File

@@ -1,10 +1,10 @@
# 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.
@@ -13,6 +13,10 @@ Options +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

@@ -7,6 +7,11 @@ 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
@@ -16,27 +21,27 @@ script:
- docker run --rm -v $(pwd):/app jekkos/composer composer install
- docker run --rm -v $(pwd):/app jekkos/composer php bin/install.php translations develop
- sed -i "s/'\(dev\)'/'$rev'/g" application/config/config.php
- docker run --rm -it -v $(pwd):/app -w /app digitallyseamless/nodejs-bower-grunt
- docker run --rm -it -v $(pwd):/app -w /app opensourcepos/node-grunt-bower
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.21.1
- 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")
- date=`date +%Y%m%d%H%M%S` && branch=${TRAVIS_BRANCH} && rev=`git rev-parse --short=6 HEAD`
- TRAVIS_TAG=$(echo $branch.$version)
- git tag -f "$branch.$version"
- sudo mv dist/opensourcepos.zip "dist/opensourcepos.$branch.$version.zip"
deploy:
provider: releases
file: "dist/opensourcepos.$branch.$version.zip"
name: "OpensourcePos $version"
name: "OpensourcePos Unstable"
release_notes_file: WHATS_NEW.txt
prerelease: true
skip_cleanup: true

View File

@@ -1,16 +1,13 @@
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
RUN a2enmod rewrite headers
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
@@ -39,4 +36,3 @@ 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_autostart=off" >> /usr/local/etc/php/conf.d/xdebug.ini

View File

@@ -58,10 +58,55 @@ 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/invoice_email.css', '!public/css/barcode_font.css', '!public/css/darkly.css']
'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']
}
}
},
@@ -71,7 +116,7 @@ module.exports = function(grunt) {
separator: ';'
},
files: {
'tmp/<%= pkg.name %>.js': ['tmp/opensourcepos_bower.js', 'public/js/jquery*', 'public/js/*.js']
'tmp/<%= pkg.name %>.js': ['public/dist/jquery/jquery.js', 'tmp/opensourcepos_bower.js', 'public/js/*.js']
}
},
sql: {
@@ -114,7 +159,7 @@ module.exports = function(grunt) {
closeTag: '<!-- end css template tags -->',
ignorePath: '../../../public/'
},
src: ['public/css/*.css', '!public/css/login.css', '!public/css/invoice_email.css', '!public/css/barcode_font.css', '!public/css/darkly.css'],
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'],
dest: 'application/views/partial/header.php',
},
mincss_header: {
@@ -135,7 +180,7 @@ module.exports = function(grunt) {
closeTag: '<!-- end css template tags -->',
ignorePath: '../../public/'
},
src: ['public/css/login.css'],
src: 'public/css/login.min.css',
dest: 'application/views/login.php'
},
js: {
@@ -145,7 +190,7 @@ module.exports = function(grunt) {
closeTag: '<!-- end js template tags -->',
ignorePath: '../../../public/'
},
src: ['public/js/jquery*', 'public/js/*.js'],
src: ['public/dist/bootstrap/js/*.min.js', 'public/js/jquery*', 'public/js/*.js'],
dest: 'application/views/partial/header.php'
},
minjs: {
@@ -159,18 +204,6 @@ 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']
@@ -222,15 +255,6 @@ module.exports = function(grunt) {
}
}
},
apigen: {
generate:{
options: {
apigenPath: 'vendor/bin/',
source: 'application',
destination: 'docs'
}
}
},
compress: {
main: {
options: {
@@ -247,6 +271,8 @@ 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',
@@ -264,16 +290,13 @@ 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', 'concat', 'uglify', 'cssmin', 'tags', 'cachebreaker']);
grunt.registerTask('default', ['wiredep', 'bower_concat', 'bowercopy', 'copy', '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']);
};

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,13 +40,12 @@ 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.
@@ -61,9 +60,10 @@ 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.

28
SECURITY.md Normal file
View File

@@ -0,0 +1,28 @@
<!-- 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,3 +1,18 @@
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)

View File

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

View File

@@ -110,6 +110,7 @@ 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

@@ -28,8 +28,8 @@ $hook['post_controller'] = array(
$hook['pre_controller'][] = array(
'class' => '',
'function' => 'validate_save',
'filename' => 'save_hook.php',
'function' => 'validate_method',
'filename' => 'method_hook.php',
'filepath' => 'hooks'
);

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 = array();
$data_rows = [];
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,16 +42,24 @@ class Attributes extends Secure_Controller
echo json_encode(array('total' => $total_rows, 'rows' => $data_rows));
}
public function save_attribute_value($attribute_value)
public function save_attribute_value()
{
$success = $this->Attribute->save_value(urldecode($attribute_value), $this->input->post('definition_id'), $this->input->post('item_id'), $this->input->post('attribute_id'));
$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')
);
echo json_encode(array('success' => $success != 0));
}
public function delete_attribute_value($attribute_value)
public function delete_attribute_value()
{
$success = $this->Attribute->delete_value($attribute_value, $this->input->post('definition_id'));
$success = $this->Attribute->delete_value(
$this->input->post('attribute_value'),
$this->input->post('definition_id')
);
echo json_encode(array('success' => $success));
}
@@ -60,7 +68,7 @@ class Attributes extends Secure_Controller
{
$definition_flags = 0;
$flags = (empty($this->input->post('definition_flags'))) ? array() : $this->input->post('definition_flags');
$flags = (empty($this->input->post('definition_flags'))) ? [] : $this->input->post('definition_flags');
foreach($flags as $flag)
{
@@ -121,15 +129,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 = array();
$definition_flag_names = [];
foreach (Attribute::get_definition_flags() as $id => $term)
{
if ($id & $definition_flags)
@@ -155,11 +163,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] = $file;
$themes[$file] = ucfirst($file);
}
}
@@ -283,6 +283,7 @@ 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

@@ -60,6 +60,7 @@ 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)
@@ -190,5 +191,11 @@ 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,6 +5,7 @@ class Login extends CI_Controller
public function index()
{
$this->load->library('migration');
if($this->Employee->is_logged_in())
{
redirect('home');
@@ -15,12 +16,6 @@ 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');
@@ -34,22 +29,22 @@ class Login extends CI_Controller
public function login_check($username)
{
$password = $this->input->post('password');
if(!$this->_installation_check())
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'));
@@ -57,33 +52,54 @@ class Login extends CI_Controller
return FALSE;
}
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']))
if($this->config->item('gcaptcha_enable'))
{
$this->form_validation->set_message('gcaptcha_check', $this->lang->line('login_invalid_gcaptcha'));
$g_recaptcha_response = $this->input->post('g-recaptcha-response');
return FALSE;
if(!$this->gcaptcha_check($g_recaptcha_response))
{
$this->form_validation->set_message('login_check', $this->lang->line('login_invalid_gcaptcha'));
return FALSE;
}
}
return TRUE;
}
private function _installation_check()
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()
{
// 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') . ' ' . $phone));
echo json_encode(array('success' => TRUE, 'message' => $this->lang->line('messages_successfully_sent') . ' ' . $this->xss_clean($phone)));
}
else
{
echo json_encode(array('success' => FALSE, 'message' => $this->lang->line('messages_unsuccessfully_sent') . ' ' . $phone));
echo json_encode(array('success' => FALSE, 'message' => $this->lang->line('messages_unsuccessfully_sent') . ' ' . $this->xss_clean($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') . ' ' . $phone, 'person_id' => $this->xss_clean($person_id)));
echo json_encode(array('success' => TRUE, 'message' => $this->lang->line('messages_successfully_sent') . ' ' . $this->xss_clean($phone), 'person_id' => $this->xss_clean($person_id)));
}
else
{
echo json_encode(array('success' => FALSE, 'message' => $this->lang->line('messages_unsuccessfully_sent') . ' ' . $phone, 'person_id' => -1));
echo json_encode(array('success' => FALSE, 'message' => $this->lang->line('messages_unsuccessfully_sent') . ' ' . $this->xss_clean($phone), 'person_id' => -1));
}
}
}

View File

@@ -230,6 +230,7 @@ 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']),
@@ -303,6 +304,7 @@ 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']),
@@ -957,7 +959,7 @@ class Reports extends Secure_Controller
$summary_data[] = $this->xss_clean(array(
'id' => $row['sale_id'],
'type_code' => $row['type_code'],
'sale_date' => to_date(strtotime($row['sale_date'])),
'sale_time' => to_datetime(strtotime($row['sale_time'])),
'quantity' => to_quantity_decimals($row['items_purchased']),
'employee_name' => $row['employee_name'],
'subtotal' => to_currency($row['subtotal']),
@@ -1069,7 +1071,7 @@ class Reports extends Secure_Controller
$summary_data[] = $this->xss_clean(array(
'id' => $row['sale_id'],
'type_code' => $row['type_code'],
'sale_date' => to_date(strtotime($row['sale_date'])),
'sale_time' => to_datetime(strtotime($row['sale_time'])),
'quantity' => to_quantity_decimals($row['items_purchased']),
'customer_name' => $row['customer_name'],
'subtotal' => to_currency($row['subtotal']),
@@ -1177,7 +1179,7 @@ class Reports extends Secure_Controller
$summary_data[] = $this->xss_clean(array(
'id' => $row['sale_id'],
'type_code' => $row['type_code'],
'sale_date' => to_date(strtotime($row['sale_date'])),
'sale_time' => to_datetime(strtotime($row['sale_time'])),
'quantity' => to_quantity_decimals($row['items_purchased']),
'employee_name' => $row['employee_name'],
'customer_name' => $row['customer_name'],
@@ -1255,7 +1257,7 @@ class Reports extends Secure_Controller
$summary_data = $this->xss_clean(array(
'sale_id' => $report_data['sale_id'],
'sale_date' => to_date(strtotime($report_data['sale_date'])),
'sale_time' => to_datetime(strtotime($row['sale_time'])),
'quantity' => to_quantity_decimals($report_data['items_purchased']),
'employee_name' => $report_data['employee_name'],
'customer_name' => $report_data['customer_name'],
@@ -1306,7 +1308,7 @@ class Reports extends Secure_Controller
$tabular_data[] = $this->xss_clean(array(
'id' => $row['sale_id'],
'type_code' => $row['type_code'],
'sale_date' => to_date(strtotime($row['sale_date'])),
'sale_time' => to_datetime(strtotime($row['sale_time'])),
'name' => $row['name'],
'category' => $row['category'],
'item_number' => $row['item_number'],
@@ -1390,7 +1392,7 @@ class Reports extends Secure_Controller
$summary_data[] = $this->xss_clean(array(
'id' => $row['sale_id'],
'type_code' => $row['type_code'],
'sale_date' => to_date(strtotime($row['sale_date'])),
'sale_time' => to_datetime(strtotime($row['sale_time'])),
'quantity' => to_quantity_decimals($row['items_purchased']),
'employee_name' => $row['employee_name'],
'customer_name' => $row['customer_name'],
@@ -1464,7 +1466,7 @@ class Reports extends Secure_Controller
$summary_data = $this->xss_clean(array(
'receiving_id' => $report_data['receiving_id'],
'receiving_date' => to_date(strtotime($report_data['receiving_date'])),
'receiving_time' => to_datetime(strtotime($row['receiving_time'])),
'quantity' => to_quantity_decimals($report_data['items_purchased']),
'employee_name' => $report_data['employee_name'],
'supplier_name' => $report_data['supplier_name'],
@@ -1506,7 +1508,7 @@ class Reports extends Secure_Controller
{
$summary_data[] = $this->xss_clean(array(
'id' => $row['receiving_id'],
'receiving_date' => to_date(strtotime($row['receiving_date'])),
'receiving_time' => to_datetime(strtotime($row['receiving_time'])),
'quantity' => to_quantity_decimals($row['items_purchased']),
'employee_name' => $row['employee_name'],
'supplier_name' => $row['supplier_name'],

View File

@@ -1484,6 +1484,11 @@ 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,10 +10,17 @@ class MY_Lang extends CI_Lang
$CI->config->set_item('language', $idiom);
$loaded = $this->is_loaded;
$this->is_loaded = array();
foreach($loaded as $file)
{
$this->load(strtr($file, '', '_lang.php'));
$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;
}
}
}
}
}

View File

@@ -1,30 +1,20 @@
<?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 .= '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 = 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 .= 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_id => $location_name)
foreach($locations as $location_name)
{
$location_headers .= ',"location_' . $location_name . '"';
}
@@ -32,14 +22,9 @@ 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)
@@ -50,61 +35,59 @@ 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)
{
ini_set("auto_detect_line_endings", true);
//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;
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);
}
while (($data = fgetcsv($csv_file)) !== FALSE)
$headers = fgetcsv($csv_file);
while(($row = fgetcsv($csv_file)) !== FALSE)
{
//Skip empty lines
if(array(null) !== $data)
//Skip empty lines
if($row !== array(null))
{
$line_array[] = $data;
$csv_rows[] = array_combine($headers, $CI->security->xss_clean($row));
}
}
}
else
{
return FALSE;
fclose($csv_file);
}
return $line_array;
return $csv_rows;
}
/**
* 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)
{
$str = fread($file_handle,3);
$result = FALSE;
$candidate = fread($file_handle, 3);
rewind($file_handle);
$bom = pack("CCC", 0xef, 0xbb, 0xbf);
$bom = pack('CCC', 0xef, 0xbb, 0xbf);
if (0 === strncmp($str, $bom, 3))
if (0 === strncmp($candidate, $bom, 3))
{
return TRUE;
}
else
{
return FALSE;
$result = TRUE;
}
return $result;
}
?>

View File

@@ -249,7 +249,7 @@ function get_payment_options()
$config = get_instance()->config;
$lang = get_instance()->lang;
$payments = array();
$payments = [];
if($config->item('payment_options_order') == 'debitcreditcash')
@@ -388,7 +388,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 = NULL, $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
@@ -424,7 +424,6 @@ function parse_tax($number)
function parse_decimals($number, $decimals = NULL)
{
// ignore empty strings and return
if(empty($number))
{
return $number;
@@ -442,7 +441,7 @@ function parse_decimals($number, $decimals = NULL)
$config = get_instance()->config;
if($decimals == NULL)
if($decimals === NULL)
{
$decimals = $config->item('currency_decimals');
}
@@ -600,12 +599,13 @@ function dateformat_bootstrap($php_format)
function valid_date($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);
$config = get_instance()->Appconfig;
return (DateTime::createFromFormat($config->get('dateformat'), $date));
}
function valid_decimal($decimal)
{
return preg_match('/^(\d*\.)?\d+$/', $decimal);
return (preg_match('/^(\d*\.)?\d+$/', $decimal) === 1);
}
?>

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());
_load_language_files($CI, '../application/language', current_language_code());
_load_language_files($CI, '../vendor/codeigniter/framework/system/language', current_language(), FALSE);
_load_language_files($CI, '../application/language', current_language_code(), TRUE);
//Set timezone from config database
if($CI->config->item('timezone'))
@@ -46,16 +46,33 @@ function load_config()
* @param $CI
* @param $path
* @param $language
* @param $fallback
*/
function _load_language_files($CI, $path, $language)
function _load_language_files($CI, $path, $language, $fallback)
{
$map = directory_map($path . DIRECTORY_SEPARATOR . $language);
foreach($map as $file)
{
if(!is_array($file) && substr(strrchr($file, '.'), 1) == 'php')
{
$CI->lang->load(strtr($file, '', '_lang.php'), $language);
$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);
}
}
}
}

View File

@@ -0,0 +1,16 @@
<?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

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

View File

@@ -3,23 +3,31 @@
$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"] = "لا يوجد صناديق نقدية للاظهار";
@@ -35,4 +43,6 @@ $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,14 +2,18 @@
$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"] = "تفاصيل";
@@ -21,6 +25,7 @@ $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"] = "الأول";
@@ -28,6 +33,7 @@ $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"] = "تغيير";
@@ -41,16 +47,21 @@ $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"] = "طباعة";
@@ -61,6 +72,8 @@ $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,13 +31,22 @@ $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"] = "إزالة الصورة";
@@ -49,6 +58,7 @@ $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"] = "تمكين مكافآت العميل";
@@ -86,6 +96,7 @@ $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"] = "السماح بأسعار البيع المشتقة";
@@ -110,6 +121,12 @@ $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"] = "الفاكس";
@@ -127,6 +144,7 @@ $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"] = "مفتاح السرية ريكابتشا هو حقل مطلوب";
@@ -146,6 +164,7 @@ $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"] = "الفاتورة";
@@ -157,6 +176,7 @@ $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"] = "اخر رقم مستخدم للفاتورة";
@@ -175,6 +195,7 @@ $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 مفتاح";
@@ -231,8 +252,10 @@ $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"] = "الخط";
@@ -262,6 +285,8 @@ $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"] = "إرسال اﻹحصائيات ﻷغراض التطوير و التحسين.";
@@ -269,7 +294,9 @@ $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";
@@ -289,6 +316,7 @@ $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"] = "";
@@ -296,5 +324,6 @@ $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,6 +3,7 @@
$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,8 +1,12 @@
<?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"] = "كلمة المرور الحالية";
@@ -13,6 +17,7 @@ $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"] = "موظف/موظفين";
@@ -33,5 +38,6 @@ $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,9 +29,11 @@ $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"] = "واحد او أكثر";
@@ -43,4 +45,5 @@ $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,6 +17,7 @@ $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"] = "المجموعة ومحتوياتها";
@@ -35,4 +36,5 @@ $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,7 +7,9 @@ $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"] = "عدم السماح بوصف بديل للجميع.";
@@ -31,6 +33,7 @@ $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";
@@ -50,8 +53,10 @@ $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"] = "مجموعة اصناف";
@@ -59,6 +64,7 @@ $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"] = "صنف جديد";
@@ -97,6 +103,7 @@ $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,5 +6,8 @@ $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,5 +1,7 @@
<?php
$lang["module_admin_cashups"] = "";
$lang["module_admin_cashups_desc"] = "";
$lang["module_attributes"] = "ميزات/مميزات";
$lang["module_attributes_desc"] = "إضافة، تعديل، حذف، وبحث بالميزات.";
$lang["module_both"] = "الاثنين";
@@ -39,3 +41,7 @@ $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,5 +1,6 @@
<?php
$lang["receivings_amount_due"] = "";
$lang["receivings_cancel_receiving"] = "إلغاء";
$lang["receivings_cannot_be_deleted"] = "لايمكن حذف الإستلام/الإستلامات.";
$lang["receivings_comments"] = "تعليقات";
@@ -7,7 +8,9 @@ $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,6 +14,7 @@ $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"] = "هل انت متاكد من مسح البيانات المحددة؟";
@@ -28,6 +29,7 @@ $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"] = "تقرير مفصل للمبيعات";
@@ -46,6 +48,7 @@ $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"] = "الضريبة الإجمالية";
@@ -105,7 +108,9 @@ $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"] = "المجموع الفرعى";
@@ -117,6 +122,7 @@ $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,6 +10,11 @@ $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"] = "الباقى";
@@ -17,8 +22,11 @@ $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"] = "هل تريد حذف عمليات البيع المختارة؟";
@@ -26,6 +34,7 @@ $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"] = "الخصم";
@@ -35,11 +44,14 @@ $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"] = "حذف عملية البيع بالكامل";
@@ -64,6 +76,7 @@ $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"] = "تجميع حسب النوع";
@@ -89,6 +102,28 @@ $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"] = "رقم بطاقة الهدية يجب أن يكون رقم.";
@@ -106,6 +141,7 @@ $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"] = "اطبع بعد عملية البيع";
@@ -126,6 +162,7 @@ $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"] = "رصيد نقاط المكافئة";
@@ -134,12 +171,15 @@ $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"] = "ابداء بكتابة اسم العميل...";
@@ -174,6 +214,8 @@ $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,6 +14,7 @@ $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,23 +3,31 @@
$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"] = "لا يوجد صناديق نقدية للاظهار";
@@ -35,4 +43,6 @@ $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,14 +2,18 @@
$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"] = "تفاصيل";
@@ -21,6 +25,7 @@ $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"] = "الأول";
@@ -28,6 +33,7 @@ $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"] = "تغيير";
@@ -41,16 +47,21 @@ $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"] = "طباعة";
@@ -61,6 +72,8 @@ $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,13 +31,22 @@ $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"] = "إزالة الصورة";
@@ -49,6 +58,7 @@ $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"] = "تمكين مكافآت العميل";
@@ -86,6 +96,7 @@ $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"] = "السماح بأسعار البيع المشتقة";
@@ -110,6 +121,12 @@ $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"] = "الفاكس";
@@ -127,6 +144,7 @@ $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"] = "مفتاح السرية ريكابتشا هو حقل مطلوب";
@@ -146,6 +164,7 @@ $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"] = "الفاتورة";
@@ -157,6 +176,7 @@ $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"] = "اخر رقم مستخدم للفاتورة";
@@ -175,6 +195,7 @@ $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 مفتاح";
@@ -231,8 +252,10 @@ $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"] = "الخط";
@@ -262,6 +285,8 @@ $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"] = "إرسال اﻹحصائيات ﻷغراض التطوير و التحسين.";
@@ -269,7 +294,9 @@ $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";
@@ -289,6 +316,7 @@ $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"] = "";
@@ -296,5 +324,6 @@ $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,6 +3,7 @@
$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,8 +1,12 @@
<?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"] = "كلمة المرور الحالية";
@@ -13,6 +17,7 @@ $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"] = "موظف/موظفين";
@@ -33,5 +38,6 @@ $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,9 +29,11 @@ $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"] = "واحد او أكثر";
@@ -43,4 +45,5 @@ $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,6 +17,7 @@ $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"] = "المجموعة ومحتوياتها";
@@ -35,4 +36,5 @@ $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,7 +7,9 @@ $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"] = "عدم السماح بوصف بديل للجميع.";
@@ -31,6 +33,7 @@ $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";
@@ -50,8 +53,10 @@ $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"] = "مجموعة اصناف";
@@ -59,6 +64,7 @@ $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"] = "صنف جديد";
@@ -97,6 +103,7 @@ $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,5 +6,8 @@ $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,5 +1,7 @@
<?php
$lang["module_admin_cashups"] = "";
$lang["module_admin_cashups_desc"] = "";
$lang["module_attributes"] = "ميزات/مميزات";
$lang["module_attributes_desc"] = "إضافة، تعديل، حذف، وبحث بالميزات.";
$lang["module_both"] = "الاثنين";
@@ -39,3 +41,7 @@ $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,5 +1,6 @@
<?php
$lang["receivings_amount_due"] = "";
$lang["receivings_cancel_receiving"] = "إلغاء";
$lang["receivings_cannot_be_deleted"] = "لايمكن حذف الإستلام/الإستلامات.";
$lang["receivings_comments"] = "تعليقات";
@@ -7,7 +8,9 @@ $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,6 +14,7 @@ $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"] = "هل انت متاكد من مسح البيانات المحددة؟";
@@ -28,6 +29,7 @@ $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"] = "تقرير مفصل للمبيعات";
@@ -46,6 +48,7 @@ $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"] = "الضريبة الإجمالية";
@@ -105,7 +108,9 @@ $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"] = "المجموع الفرعى";
@@ -117,6 +122,7 @@ $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,36 +10,48 @@ $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_credit_filter"] = "بطاقة بنكية";
$lang["sales_current_table"] = "";
$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"] = "حذف عملية البيع بالكامل";
@@ -53,26 +65,27 @@ $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"] = "فاتورة رقم #";
@@ -85,32 +98,55 @@ $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_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"] = "رقم بطاقة الهدية يجب أن يكون رقم.";
$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"] = "عرض اسعار";
@@ -123,10 +159,11 @@ $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_return"] = "إرتجاع";
$lang["sales_remove_discount"] = "";
$lang["sales_return"] = "إسترجاع";
$lang["sales_rewards"] = "نقاط المكافئة";
$lang["sales_rewards_balance"] = "رصيد نقاط المكافئة";
$lang["sales_sale"] = "بيع";
@@ -134,18 +171,21 @@ $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"] = "لقد تمت عملية الاستعادة بنجاح";
@@ -174,6 +214,8 @@ $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,6 +14,7 @@ $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,23 +3,31 @@
$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";
@@ -35,4 +43,6 @@ $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,14 +2,18 @@
$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";
@@ -21,6 +25,7 @@ $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";
@@ -28,6 +33,7 @@ $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ş";
@@ -41,16 +47,21 @@ $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";
@@ -61,6 +72,8 @@ $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,13 +31,22 @@ $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";
@@ -49,6 +58,7 @@ $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";
@@ -86,6 +96,7 @@ $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";
@@ -110,6 +121,12 @@ $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";
@@ -127,6 +144,7 @@ $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";
@@ -146,6 +164,7 @@ $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";
@@ -157,6 +176,7 @@ $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";
@@ -175,6 +195,7 @@ $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ı";
@@ -231,8 +252,10 @@ $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";
@@ -262,6 +285,8 @@ $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.";
@@ -269,7 +294,9 @@ $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";
@@ -289,6 +316,7 @@ $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.";
@@ -296,5 +324,6 @@ $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,6 +3,7 @@
$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,8 +1,12 @@
<?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ə";
@@ -13,6 +17,7 @@ $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)";
@@ -33,5 +38,6 @@ $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,9 +29,11 @@ $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)";
@@ -43,4 +45,5 @@ $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

@@ -1,4 +1,5 @@
<?php
<?php
$lang["item_kits_add_item"] = "Mal Əlavə Etmək";
$lang["item_kits_all"] = "Hamısı";
$lang["item_kits_cannot_be_deleted"] = "Dəst Mal (lar) silinə bilməz.";
@@ -16,6 +17,7 @@ $lang["item_kits_item"] = "Maddə";
$lang["item_kits_item_kit_number"] = "Barkod";
$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";
@@ -34,4 +36,5 @@ $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,7 +7,9 @@ $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.";
@@ -31,6 +33,7 @@ $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ı";
@@ -50,8 +53,10 @@ $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";
@@ -59,6 +64,7 @@ $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";
@@ -97,6 +103,7 @@ $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,5 +6,8 @@ $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,5 +1,7 @@
<?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";
@@ -39,3 +41,7 @@ $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,5 +1,6 @@
<?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";
@@ -7,7 +8,9 @@ $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,6 +14,7 @@ $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?";
@@ -28,6 +29,7 @@ $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ı";
@@ -46,6 +48,7 @@ $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";
@@ -105,7 +108,9 @@ $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ı";
@@ -117,6 +122,7 @@ $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,6 +10,11 @@ $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";
@@ -17,8 +22,11 @@ $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?";
@@ -26,6 +34,7 @@ $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";
@@ -35,11 +44,14 @@ $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";
@@ -64,6 +76,7 @@ $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";
@@ -89,6 +102,28 @@ $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.";
@@ -106,6 +141,7 @@ $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";
@@ -126,6 +162,7 @@ $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ı";
@@ -134,12 +171,15 @@ $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...";
@@ -174,6 +214,8 @@ $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,6 +14,7 @@ $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,4 +1,5 @@
<?php
<?php
$lang["tables_all"] = "Всичко/и";
$lang["tables_columns"] = "Колони";
$lang["tables_hide_show_pagination"] = "Скриване / Показване на страници";

View File

@@ -3,23 +3,31 @@
$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"] = "";
@@ -35,4 +43,6 @@ $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

@@ -1,14 +1,19 @@
<?php
<?php
$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"] = "Детайли";
@@ -20,6 +25,7 @@ $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"] = "Първи";
@@ -27,6 +33,7 @@ $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"] = "Промяна";
@@ -40,16 +47,21 @@ $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_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"] = "Принтиране";
@@ -60,6 +72,8 @@ $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,13 +31,22 @@ $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";
@@ -49,6 +58,7 @@ $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";
@@ -86,6 +96,7 @@ $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"] = "";
@@ -110,6 +121,12 @@ $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";
@@ -127,6 +144,7 @@ $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";
@@ -146,6 +164,7 @@ $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";
@@ -157,6 +176,7 @@ $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";
@@ -175,6 +195,7 @@ $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";
@@ -231,8 +252,10 @@ $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";
@@ -262,6 +285,8 @@ $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.";
@@ -269,7 +294,9 @@ $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";
@@ -289,6 +316,7 @@ $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"] = "";
@@ -296,5 +324,6 @@ $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

@@ -1,7 +1,9 @@
<?php
<?php
$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,8 +1,12 @@
<?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"] = "Настояща парола";
@@ -13,6 +17,7 @@ $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"] = "служител (и)";
@@ -33,5 +38,6 @@ $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,9 +29,11 @@ $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)";
@@ -43,4 +45,5 @@ $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,6 +17,7 @@ $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";
@@ -35,4 +36,5 @@ $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,7 +7,9 @@ $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.";
@@ -31,6 +33,7 @@ $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";
@@ -50,8 +53,10 @@ $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";
@@ -59,6 +64,7 @@ $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";
@@ -97,6 +103,7 @@ $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,9 +1,13 @@
<?php
<?php
$lang["login_gcaptcha"] = "Не съм робот.";
$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,5 +1,7 @@
<?php
$lang["module_admin_cashups"] = "";
$lang["module_admin_cashups_desc"] = "";
$lang["module_attributes"] = "";
$lang["module_attributes_desc"] = "";
$lang["module_both"] = "Both";
@@ -39,3 +41,7 @@ $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,5 +1,6 @@
<?php
$lang["receivings_amount_due"] = "";
$lang["receivings_cancel_receiving"] = "Cancel";
$lang["receivings_cannot_be_deleted"] = "Receiving(s) delete failed.";
$lang["receivings_comments"] = "Comments";
@@ -7,7 +8,9 @@ $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,6 +14,7 @@ $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"] = "";
@@ -28,6 +29,7 @@ $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";
@@ -46,6 +48,7 @@ $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";
@@ -105,7 +108,9 @@ $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";
@@ -117,6 +122,7 @@ $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

@@ -1,4 +1,5 @@
<?php
<?php
$lang["customers_available_points"] = "Налични точки";
$lang["rewards_package"] = "Награди";
$lang["rewards_remaining_balance"] = "Оставащата стойност на точките за награда е ";
@@ -9,6 +10,11 @@ $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"] = "Промяна на дължимото";
@@ -16,8 +22,11 @@ $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"] = "Наистина ли искате да изтриете избраната Продажба (и)?";
@@ -25,6 +34,7 @@ $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"] = "Намаление";
@@ -34,11 +44,14 @@ $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"] = "Изтриване на цялата продажба";
@@ -63,6 +76,7 @@ $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"] = "Групиране по тип";
@@ -88,6 +102,28 @@ $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 номера трябва да бъде число.";
@@ -105,6 +141,7 @@ $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"] = "Печат след продажбата";
@@ -125,6 +162,7 @@ $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"] = "Reward Points Баланс";
@@ -133,12 +171,15 @@ $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"] = "Започнете да пишете подробности за клиента ...";
@@ -173,9 +214,10 @@ $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"] = "Номерът на работната поръчка трябва да е уникален.";
$lang["sales_work_order_sent"] = "Работната поръчка е изпратена до";
$lang["sales_work_order_unsent"] = "Работната поръчка не бе изпратена до";
$lang["sales_cash_adjustment"] = "Корекция на пари в брой";

View File

@@ -14,6 +14,7 @@ $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,23 +3,31 @@
$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";
@@ -35,4 +43,6 @@ $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,14 +2,18 @@
$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";
@@ -21,6 +25,7 @@ $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";
@@ -28,6 +33,7 @@ $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";
@@ -41,16 +47,21 @@ $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";
@@ -61,6 +72,8 @@ $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,13 +31,22 @@ $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";
@@ -49,6 +58,7 @@ $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";
@@ -86,6 +96,7 @@ $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";
@@ -110,6 +121,12 @@ $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";
@@ -127,6 +144,7 @@ $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";
@@ -146,6 +164,7 @@ $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";
@@ -157,6 +176,7 @@ $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";
@@ -175,6 +195,7 @@ $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č";
@@ -231,8 +252,10 @@ $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";
@@ -262,6 +285,8 @@ $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";
@@ -269,7 +294,9 @@ $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";
@@ -289,6 +316,7 @@ $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.";
@@ -296,5 +324,6 @@ $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,6 +3,7 @@
$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";
@@ -12,6 +13,10 @@ $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";
@@ -21,10 +26,6 @@ $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,8 +1,12 @@
<?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";
@@ -13,6 +17,7 @@ $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";
@@ -33,5 +38,6 @@ $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,9 +29,11 @@ $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)";
@@ -43,4 +45,5 @@ $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,6 +17,7 @@ $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";
@@ -35,4 +36,5 @@ $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,7 +7,9 @@ $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";
@@ -31,6 +33,7 @@ $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";
@@ -42,16 +45,18 @@ $lang["items_image"] = "Slika";
$lang["items_import_items_csv"] = "Uvezi artikle iz CSV datoteke";
$lang["items_info_provided_by"] = "Informacije pruža";
$lang["items_inventory"] = "Zaliha";
$lang["items_inventory_comments"] = "Komentari";
$lang["items_inventory_CSV_import_quantity"] = "Količina uvezena iz CSV-a";
$lang["items_inventory_comments"] = "Komentari";
$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";
@@ -59,6 +64,7 @@ $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";
@@ -97,6 +103,7 @@ $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,5 +6,8 @@ $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,5 +1,7 @@
<?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";
@@ -39,3 +41,7 @@ $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,5 +1,6 @@
<?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";
@@ -7,7 +8,9 @@ $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,6 +14,7 @@ $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?";
@@ -28,6 +29,7 @@ $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)";
@@ -46,6 +48,7 @@ $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";
@@ -105,7 +108,9 @@ $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";
@@ -117,6 +122,7 @@ $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,6 +10,11 @@ $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";
@@ -17,8 +22,11 @@ $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?";
@@ -26,6 +34,7 @@ $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";
@@ -35,11 +44,14 @@ $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";
@@ -64,6 +76,7 @@ $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";
@@ -89,6 +102,28 @@ $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";
@@ -106,6 +141,7 @@ $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";
@@ -126,6 +162,7 @@ $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";
@@ -134,12 +171,15 @@ $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 ...";
@@ -174,6 +214,8 @@ $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.";

View File

@@ -14,6 +14,7 @@ $lang["taxes_group_seq"] = "Grupa Sekv";
$lang["taxes_jurisdiction_name"] = "Naziv nadležnosti";
$lang["taxes_name"] = "Naziv";
$lang["taxes_new"] = "Nova šifra poreza";
$lang["taxes_no_taxes"] = "";
$lang["taxes_no_taxes_to_display"] = "Nije dostupna nijedan šifra poreza";
$lang["taxes_reporting_authority"] = "Organ za izvještavanje";
$lang["taxes_round_half_down"] = "Half Down";

View File

@@ -3,23 +3,31 @@
$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"] = "";
@@ -35,4 +43,6 @@ $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,14 +2,18 @@
$lang["common_address_1"] = "Adresa 1";
$lang["common_address_2"] = "Adresa 2";
$lang["common_admin"] = "";
$lang["common_city"] = "Město";
$lang["common_clerk"] = "";
$lang["common_close"] = "Zavřít";
$lang["common_color"] = "";
$lang["common_comments"] = "Podrobnosti";
$lang["common_common"] = "";
$lang["common_confirm_search"] = "Máte vybráno jeden nebo více řádků a tyto po po vyhledání nebudou vybrány. Chcete opravdu pokračovat s vyhledáváním?";
$lang["common_copyrights"] = "© 2010 - %1";
$lang["common_correct_errors"] = "";
$lang["common_country"] = "Země";
$lang["common_dashboard"] = "";
$lang["common_date"] = "Datum";
$lang["common_delete"] = "Smazat";
$lang["common_det"] = "podrobnosti";
@@ -21,6 +25,7 @@ $lang["common_export_csv"] = "Export do CSVu";
$lang["common_export_csv_no"] = "Ne";
$lang["common_export_csv_yes"] = "Ano";
$lang["common_fields_required_message"] = "Červená pole jsou vyžadována";
$lang["common_fields_required_message_unique"] = "";
$lang["common_first_name"] = "Jméno";
$lang["common_first_name_required"] = "Jméno je vyžadováno.";
$lang["common_first_page"] = "První";
@@ -28,6 +33,7 @@ $lang["common_gender"] = "Pohlaví";
$lang["common_gender_female"] = "Ž";
$lang["common_gender_male"] = "M";
$lang["common_gender_undefined"] = "";
$lang["common_icon"] = "";
$lang["common_id"] = "Id";
$lang["common_import"] = "Import";
$lang["common_import_change_file"] = "Změnit";
@@ -41,16 +47,21 @@ $lang["common_last_name_required"] = "Příjmení je vyžadováno.";
$lang["common_last_page"] = "Poslední";
$lang["common_learn_about_project"] = "pro získání dalších informací k projektu.";
$lang["common_list_of"] = "Seznam";
$lang["common_logo"] = "";
$lang["common_logo_mark"] = "";
$lang["common_logout"] = "Odhlásit";
$lang["common_manager"] = "";
$lang["common_migration_needed"] = "";
$lang["common_new"] = "Nový";
$lang["common_no"] = "";
$lang["common_no_persons_to_display"] = "Žádní zákazníci k zobrazení.";
$lang["common_none_selected_text"] = "bez výběru";
$lang["common_or"] = "Nebo";
$lang["common_people"] = "";
$lang["common_phone_number"] = "Telefon";
$lang["common_phone_number_required"] = "";
$lang["common_please_visit_my"] = "Navštivte prosím";
$lang["common_position"] = "";
$lang["common_powered_by"] = "Používá";
$lang["common_price"] = "Cena";
$lang["common_print"] = "Tisk";
@@ -61,6 +72,8 @@ $lang["common_return_policy"] = "Podmínky pro vrácení";
$lang["common_search"] = "Hledat";
$lang["common_search_options"] = "Volby pro hledání";
$lang["common_searched_for"] = "Hledat";
$lang["common_software_short"] = "";
$lang["common_software_title"] = "";
$lang["common_state"] = "Stát";
$lang["common_submit"] = "Odeslat";
$lang["common_total_spent"] = "Celkem utraceno";

View File

@@ -31,13 +31,22 @@ $lang["config_barcode_tooltip"] = "";
$lang["config_barcode_type"] = "";
$lang["config_barcode_width"] = "";
$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"] = "";
@@ -49,6 +58,7 @@ $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"] = "";
@@ -86,6 +96,7 @@ $lang["config_default_tax_name_required"] = "";
$lang["config_default_tax_rate"] = "";
$lang["config_default_tax_rate_1"] = "";
$lang["config_default_tax_rate_2"] = "";
$lang["config_default_tax_rate_3"] = "";
$lang["config_default_tax_rate_number"] = "";
$lang["config_default_tax_rate_required"] = "";
$lang["config_derive_sale_quantity"] = "";
@@ -110,6 +121,12 @@ $lang["config_email_smtp_pass"] = "";
$lang["config_email_smtp_port"] = "";
$lang["config_email_smtp_timeout"] = "";
$lang["config_email_smtp_user"] = "";
$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"] = "";
@@ -127,6 +144,7 @@ $lang["config_financial_year_may"] = "";
$lang["config_financial_year_nov"] = "";
$lang["config_financial_year_oct"] = "";
$lang["config_financial_year_sep"] = "";
$lang["config_floating_labels"] = "";
$lang["config_gcaptcha_enable"] = "";
$lang["config_gcaptcha_secret_key"] = "";
$lang["config_gcaptcha_secret_key_required"] = "";
@@ -146,6 +164,7 @@ $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"] = "";
@@ -157,6 +176,7 @@ $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"] = "";
$lang["config_language"] = "";
$lang["config_last_used_invoice_number"] = "";
@@ -175,6 +195,7 @@ $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"] = "";
$lang["config_mailchimp_api_key"] = "";
@@ -231,8 +252,10 @@ $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"] = "";
@@ -262,6 +285,8 @@ $lang["config_saved_successfully"] = "";
$lang["config_saved_unsuccessfully"] = "";
$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"] = "";
$lang["config_statistics"] = "";
$lang["config_statistics_tooltip"] = "";
@@ -269,7 +294,9 @@ $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"] = "";
$lang["config_suggestions_fourth_column"] = "";
$lang["config_suggestions_layout"] = "";
$lang["config_suggestions_second_column"] = "";
$lang["config_suggestions_third_column"] = "";
@@ -289,6 +316,7 @@ $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"] = "";
@@ -296,5 +324,6 @@ $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"] = "";

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