diff --git a/.dockerignore b/.dockerignore
index 92bd5419d..14b19bc6f 100644
--- a/.dockerignore
+++ b/.dockerignore
@@ -35,8 +35,6 @@ git-svn-diff.py
branding/
# Build configs (not needed at runtime)
-composer.json
-composer.lock
package.json
package-lock.json
gulpfile.js
diff --git a/.github/ISSUE_TEMPLATE/bug report.yml b/.github/ISSUE_TEMPLATE/bug report.yml
index 571f7cc91..c23f5754d 100644
--- a/.github/ISSUE_TEMPLATE/bug report.yml
+++ b/.github/ISSUE_TEMPLATE/bug report.yml
@@ -81,6 +81,7 @@ body:
label: 🔧 PHP Version
description: What version of PHP are you running?
options:
+ - PHP 8.5
- PHP 8.4
- PHP 8.3
- PHP 8.2
diff --git a/.github/workflows/README.md b/.github/workflows/README.md
index 8243c1eb8..2b5a1af1d 100644
--- a/.github/workflows/README.md
+++ b/.github/workflows/README.md
@@ -50,12 +50,12 @@ The `GITHUB_TOKEN` is automatically provided by GitHub Actions.
This repository also has these workflows:
- `.github/workflows/main.yml` - PHP linting with PHP-CS-Fixer
-- `.github/workflows/phpunit.yml` - PHPUnit tests (runs on all PHP versions 8.1-8.4)
+- `.github/workflows/phpunit.yml` - PHPUnit tests (runs on all PHP versions 8.2-8.5)
- `.github/workflows/php-linter.yml` - PHP linting
## Testing
-PHPUnit tests are run separately via `.github/workflows/phpunit.yml` on every push and pull request, testing against PHP 8.1, 8.2, 8.3, and 8.4.
+PHPUnit tests are run separately via `.github/workflows/phpunit.yml` on every push and pull request, testing against PHP 8.2, 8.3, 8.4, and 8.5.
To test the build workflow:
1. Add the required secrets
diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml
index ae5e88477..5e95ba91e 100644
--- a/.github/workflows/build-release.yml
+++ b/.github/workflows/build-release.yml
@@ -40,16 +40,6 @@ jobs:
extensions: intl, mbstring, mysqli, gd, bcmath, zip
coverage: none
- - name: Verify PHP patch level
- run: |
- MIN="8.2.35"
- ACTUAL=$(php -r 'echo PHP_VERSION;')
- if [ "$(printf '%s\n' "$MIN" "$ACTUAL" | sort -V | head -1)" != "$MIN" ]; then
- echo "::error::PHP $ACTUAL is below patched minimum $MIN (CVE-2026-109618 / CVE-2026-109619)"
- exit 1
- fi
- echo "PHP $ACTUAL meets minimum $MIN"
-
- name: Setup Node.js
uses: actions/setup-node@v4
with:
@@ -203,6 +193,7 @@ jobs:
context: .
target: ospos
platforms: linux/amd64,linux/arm64
+ pull: true
push: true
tags: ${{ steps.tags.outputs.tags }}
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 4ecdc4753..fe981874e 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -31,6 +31,7 @@ jobs:
- '8.2'
- '8.3'
- '8.4'
+ - '8.5'
steps:
- name: Checkout
@@ -43,22 +44,6 @@ jobs:
extensions: tokenizer
coverage: none
- - name: Verify PHP patch level
- run: |
- ACTUAL=$(php -r 'echo PHP_VERSION;')
- case "${ACTUAL%.*}" in
- 8.2) MIN="8.2.35" ;;
- 8.3) MIN="8.3.36" ;;
- 8.4) MIN="8.4.27" ;;
- 8.5) MIN="8.5.12" ;;
- *) echo "::error::Unsupported PHP branch: $ACTUAL"; exit 1 ;;
- esac
- if [ "$(printf '%s\n' "$MIN" "$ACTUAL" | sort -V | head -1)" != "$MIN" ]; then
- echo "::error::PHP $ACTUAL is below patched minimum $MIN (CVE-2026-109618 / CVE-2026-109619)"
- exit 1
- fi
- echo "PHP $ACTUAL meets minimum $MIN"
-
- name: Get composer cache directory
run: echo "COMPOSER_CACHE_FILES_DIR=$(composer config cache-files-dir)" >> $GITHUB_ENV
diff --git a/.github/workflows/php-linter.yml b/.github/workflows/php-linter.yml
index e31d40304..46ba9556f 100644
--- a/.github/workflows/php-linter.yml
+++ b/.github/workflows/php-linter.yml
@@ -2,25 +2,41 @@ name: PHP Linting
on: [push, pull_request]
+concurrency:
+ group: ${{ github.workflow }}-${{ github.ref }}
+ cancel-in-progress: true
+
+permissions:
+ contents: read
+
jobs:
phplint:
-
+ name: PHP Lint ${{ matrix.php-version }}
runs-on: ubuntu-latest
+ strategy:
+ fail-fast: false
+ matrix:
+ php-version:
+ - '8.2'
+ - '8.3'
+ - '8.4'
+ - '8.5'
steps:
- name: Checkout
uses: actions/checkout@v4
+
+ - name: Setup PHP
+ uses: shivammathur/setup-php@v2
with:
- fetch-depth: 0
- - name: PHP Lint 8.2
- uses: dbfx/github-phplint/8.2@master
- with:
- folder-to-exclude: "! -path \"./vendor/*\" ! -path \"./folder/excluded/*\""
- - name: PHP Lint 8.3
- uses: dbfx/github-phplint/8.3@master
- with:
- folder-to-exclude: "! -path \"./vendor/*\" ! -path \"./folder/excluded/*\""
- - name: PHP Lint 8.4
- uses: dbfx/github-phplint/8.4@master
- with:
- folder-to-exclude: "! -path \"./vendor/*\" ! -path \"./folder/excluded/*\""
+ php-version: ${{ matrix.php-version }}
+ coverage: none
+
+ - name: Run PHP Lint
+ run: |
+ if [ "${{ matrix.php-version }}" = "8.2" ]; then
+ find . -type f -name "*.php" ! -path "./vendor/*" ! -path "./node_modules/*" -exec sh -c 'for file do php -l "$file" || exit 1; done' sh {} +
+ else
+ find . -type f -name "*.php" ! -path "./vendor/*" ! -path "./node_modules/*" -exec php -l {} +
+ fi
+ php -l spark
diff --git a/.github/workflows/phpunit.yml b/.github/workflows/phpunit.yml
index b8fee39ea..2874f35ea 100644
--- a/.github/workflows/phpunit.yml
+++ b/.github/workflows/phpunit.yml
@@ -28,7 +28,7 @@ permissions:
jobs:
test:
name: PHP ${{ matrix.php-version }} / ${{ matrix.db-image }} Tests
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-latest
strategy:
fail-fast: false
@@ -37,6 +37,7 @@ jobs:
- '8.2'
- '8.3'
- '8.4'
+ - '8.5'
db-image:
- 'mariadb:10.5'
- 'mariadb:10.6'
@@ -56,41 +57,6 @@ jobs:
extensions: intl, mbstring, mysqli
coverage: none
- - name: Verify PHP patch level
- run: |
- ACTUAL=$(php -r 'echo PHP_VERSION;')
- case "${ACTUAL%.*}" in
- 8.2) MIN="8.2.35" ;;
- 8.3) MIN="8.3.36" ;;
- 8.4) MIN="8.4.27" ;;
- 8.5) MIN="8.5.12" ;;
- *) echo "::error::Unsupported PHP branch: $ACTUAL"; exit 1 ;;
- esac
- if [ "$(printf '%s\n' "$MIN" "$ACTUAL" | sort -V | head -1)" != "$MIN" ]; then
- echo "::error::PHP $ACTUAL is below patched minimum $MIN (CVE-2026-109618 / CVE-2026-109619)"
- exit 1
- fi
- echo "PHP $ACTUAL meets minimum $MIN"
-
- - name: Setup Node.js
- uses: actions/setup-node@v4
- with:
- node-version: '22'
-
- - name: Get npm cache directory
- run: echo "NPM_CACHE_DIR=$(npm config get cache)" >> $GITHUB_ENV
-
- - name: Cache npm dependencies
- uses: actions/cache@v3
- with:
- path: ${{ env.NPM_CACHE_DIR }}
- key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
- restore-keys: |
- ${{ runner.os }}-node-
-
- - name: Install npm dependencies
- run: npm install
-
- name: Start database
run: |
docker run -d --name mysql \
@@ -124,7 +90,7 @@ jobs:
run: echo "COMPOSER_CACHE_FILES_DIR=$(composer config cache-files-dir)" >> $GITHUB_ENV
- name: Cache dependencies
- uses: actions/cache@v3
+ uses: actions/cache@v4
with:
path: ${{ env.COMPOSER_CACHE_FILES_DIR }}
key: ${{ runner.os }}-${{ matrix.php-version }}-${{ hashFiles('**/composer.lock') }}
diff --git a/AGENTS.md b/AGENTS.md
index f180ca7c8..816a6fa57 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -212,16 +212,34 @@ No changes to `composer.json` are needed — `App\Plugins\{Name}\Tests\*` resolv
## Localization
-- When adding new keys to language files, add the key to all `app/Language/*/` variants
-- **New keys must be inserted in alphabetical order** within the language array
-- Non-English files must use an empty string (`''`) as the value when no translation is provided — CodeIgniter automatically falls back to the default (`en`) language. This applies only when a translation genuinely isn't available yet.
-- **When explicitly asked to translate a phrase for a non-English language file, always provide the actual translation** — never leave the value as an empty string, and never leave source English text in a non-English language file
-- Never copy English text from a neighboring key as a value for a non-English language file, even if that neighboring key is already untranslated — evaluate each key independently
-- Only `app/Language/en/` and `app/Language/en-GB/` should contain English strings
-- When translating a string containing placeholders (e.g. `{filePath}`, `{reason}`) or literal filenames/keys (e.g. `throttle.key`, `.env`), keep that placeholder or filename text unchanged and untranslated — move it to whatever position is grammatically correct in the translated sentence
-- Plugin language files (`app/Plugins/*/Language/`) follow the same localization rules as `app/Language/`
-- Use `'` to encapsulate key and string values. If the value contains `'` then it should be escaped as `\'`
-- Align the `=>` of a newly inserted key with the `=>` column already used by the rest of the file, if that file pads keys to a fixed column (not all do — some files have no padding at all). If the new key is longer than the widest existing key and would push the alignment column further right, reformat the whole file to the new wider column rather than leaving only the new line at a different width
+- **Key Parity**: All catalogs must maintain the exact same keys as `app/Language/en/` (no extra or missing keys). Adding a key requires adding it to `en/` with the English source text, and to all other `app/Language/*/` files (using `''` if untranslated, including `en-GB`).
+- **Alphabetical Ordering**: All catalogs must be sorted alphabetically by key, **except `Calendar.php`** (ordered chronologically by day and month sequences).
+- **Direct Fallback to `en`**: Non-English files use `''` for untranslated strings to trigger dynamic fallback to `en` (`nl-NL > en`, `nl-BE > en`, `hr > en`, `en-GB > en`).
+- **British English (`en-GB`)**: Only include strings differing in UK spelling/vocabulary (*Cheque*, *Centre*, *Post Code*). Keep identical strings as `''` to inherit updates from `en`.
+- **Locale Naming (BCP 47)**:
+ - **General languages**: Use bare ISO language codes (`hr` not `hr-HR`, `fr`, `it`, `da`, `ckb`). Do not add redundant country tags when a language has no regional distinction.
+ - **Regional / dialect variants**: Use `{lang}-{REGION}` when targeting a specific regional dialect (`nl-NL` & `nl-BE`, `de-DE` & `de-CH`, `es-ES` & `es-MX`, `en-GB`, `pt-BR`). Chinese uses script subtags (`zh-Hans`, `zh-Hant`).
+- **Locale Registration**: Register new locales in both `app/Config/App.php` (`$supportedLocales`) and `app/Helpers/locale_helper.php` (`get_languages()`, format: `'code:name' => 'English Name'`).
+- **Calendar Convention (`may` vs `mayl`)**: `may` is the 3-letter abbreviation; `mayl` is the full month name (*May* long). Datepickers and full-month arrays must reference `lang('Calendar.mayl')`, while short-month arrays reference `lang('Calendar.may')`.
+- **Translation Integrity**:
+ - When deprecating or renaming keys, always migrate existing non-English human translations to the new key/module. If a legacy translation references the wrong entity (e.g. 'item' in Attributes), reset it to `''`.
+ - When an English string in `app/Language/en/` is changed or rewritten, reset the corresponding non-English strings in `app/Language/*/` to `''` so they dynamically fall back to the updated English text and signal to translators that a new translation is required.
+- **Placeholders & ICU Formatting**:
+ - Interpolate user-facing strings with `lang()` and **named** placeholders (e.g. `{company}`) rather than string concatenation or positional placeholders (`{0}`).
+ - Translations must preserve all placeholders (`{0}`, `{name}`) and literal keys/filenames untranslated (reordering within the sentence to fit natural grammar is encouraged); never omit them.
+ - Placeholder-bearing translations use ICU `MessageFormatter`: double literal braces (`{{`/`}}`) and apostrophes (`''`) to avoid syntax warnings.
+- **Punctuation & Wrappers**:
+ - No leading or trailing whitespace in strings; never rely on trailing spaces for concatenation.
+ - If an English string is enclosed in brackets `[...]` or parentheses `(...)`, translations must preserve that enclosure (or localized fullwidth equivalents like `【...】` / `(...)`).
+ - Watch for duplicate punctuation typos (e.g. `::` or `..` instead of ellipsis `...`).
+ - Indicator flags (`taxed_ind`, `nontaxed_ind`) and report badges (`Reports.code_*`) must be kept compact (single characters or short abbreviations, never full sentences or punctuation placeholders like `'-'`, `'.'`). Untranslated indicators must remain `''` to inherit from `en`.
+- **Language File Syntax & Formatting**:
+ - Only `app/Language/en/` and `app/Language/en-GB/` may contain English prose. Universal brand names and acronyms (`ID`, `SMS`, `POS`, `Mailchimp`, `CSV`) are acceptable in non-English files, but never copy English sentences or phrases; leave as `''` to inherit from `en`.
+ - `Datepicker.weekstart` is a numeric calendar setting (`0` = Sunday, `1` = Monday, `6` = Saturday), not English text — never wipe it to `''`.
+ - Enclose keys and strings in `'` (escape internal quotes as `\'`). Array keys must be unique.
+ - Align `=>` to match the file's standard column padding (e.g. column 40). Avoid unnecessarily re-padding entire catalogs for a single long key.
+ - Plugin language files (`app/Plugins/*/Language/`) follow the same rules.
+- **Validation**: Run `vendor/bin/phpunit tests/LanguageFilesTest.php` to verify syntax, key parity, sorting, duplicate rejection, and locale registration.
## Security
diff --git a/CHANGELOG.md b/CHANGELOG.md
index fd5505d94..a888742d1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -69,7 +69,7 @@ All notable changes to this project will be documented in this file.
- refactor(gulp): modernize build pipeline and streamline dependencies (#4759) by @BudsieBuds
- refactor(tests): normalize test namespaces to PSR-4 and clean up composer dependencies (#4758) by @BudsieBuds
- fix(ci): trigger PHP linting workflow on pull requests (#4764) by @BudsieBuds
-- fix(security): pin patched PHP 8.2.35+ for CVE-2026-109618/109619 (#4767) by @jekkos
+- fix(security): pin patched PHP 8.2.35+ (#4767) by @jekkos
## [3.4.2] - 2026-09-30
- Fix writable folder permission check (#4270) (#4273) by @jekkos
diff --git a/Dockerfile b/Dockerfile
index 98cad2e15..23b7b8716 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,4 +1,4 @@
-FROM php:8.2.35-apache AS ospos
+FROM php:8.2-apache AS ospos
LABEL maintainer="jekkos"
RUN apt-get update && apt-get install -y --no-install-recommends \
@@ -9,11 +9,19 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
&& rm -rf /var/lib/apt/lists/* \
&& a2enmod rewrite
-RUN echo "date.timezone = \"\${PHP_TIMEZONE}\"" > /usr/local/etc/php/conf.d/timezone.ini
+RUN echo "date.timezone = \"\${PHP_TIMEZONE}\"" > /usr/local/etc/php/conf.d/timezone.ini \
+ && echo "expose_php = Off" > /usr/local/etc/php/conf.d/security.ini
WORKDIR /app
-COPY --chown=www-data:www-data . /app
-RUN chmod 750 /app/writable/logs /app/writable/uploads /app/writable/cache /app/public/uploads /app/public/uploads/item_pics \
+COPY . /app
+
+RUN --mount=type=bind,from=composer:2,source=/usr/bin/composer,target=/usr/local/bin/composer \
+ composer --no-interaction --no-plugins --no-scripts check-platform-reqs --lock --no-dev
+
+RUN chown -R root:www-data /app \
+ && chmod -R go-w,o= /app \
+ && chown -R www-data:www-data /app/writable /app/public/uploads \
+ && chmod 750 /app/writable/logs /app/writable/uploads /app/writable/cache /app/public/uploads /app/public/uploads/item_pics \
&& chmod 640 /app/writable/uploads/importCustomers.csv \
&& ln -s /app/*[^public] /var/www \
&& rm -rf /var/www/html \
diff --git a/app/Config/App.php b/app/Config/App.php
index 79c8d9f2e..bd76584af 100644
--- a/app/Config/App.php
+++ b/app/Config/App.php
@@ -175,11 +175,12 @@ class App extends BaseConfig
'fa',
'fr',
'he',
- 'hr-HR',
+ 'hr',
'hu',
'hy',
'id',
'it',
+ 'ka',
'km',
'lo',
'ml',
@@ -191,6 +192,8 @@ class App extends BaseConfig
'ro',
'ru',
'sv',
+ 'sw-KE',
+ 'sw-TZ',
'ta',
'th',
'tl',
diff --git a/app/Config/Database.php b/app/Config/Database.php
index 5738ad62f..3a7565977 100644
--- a/app/Config/Database.php
+++ b/app/Config/Database.php
@@ -127,7 +127,7 @@ class Database extends Config
case 'testing':
$this->defaultGroup = 'tests';
break;
- case 'development';
+ case 'development':
$this->defaultGroup = 'development';
break;
}
diff --git a/app/Config/OSPOS.php b/app/Config/OSPOS.php
index e35053a7d..b775502d3 100644
--- a/app/Config/OSPOS.php
+++ b/app/Config/OSPOS.php
@@ -15,7 +15,7 @@ use Config\Database;
class OSPOS extends BaseConfig
{
public array $settings = [];
- public string $commit_sha1 = 'dev'; // TODO: Travis scripts need to be updated to replace this with the commit hash on build
+ public string $commit_sha1 = 'dev';
private CacheInterface $cache;
public function __construct()
diff --git a/app/Config/Validation/OSPOSRules.php b/app/Config/Validation/OSPOSRules.php
index 5276726b8..99a2ff318 100644
--- a/app/Config/Validation/OSPOSRules.php
+++ b/app/Config/Validation/OSPOSRules.php
@@ -86,8 +86,6 @@ class OSPOSRules
$result = curl_exec($ch);
- curl_close($ch);
-
$status = json_decode($result, true);
if (!empty($status['success'])) {
diff --git a/app/Controllers/Cashups.php b/app/Controllers/Cashups.php
index 5ecc9c441..ac4f1d9f9 100644
--- a/app/Controllers/Cashups.php
+++ b/app/Controllers/Cashups.php
@@ -2,6 +2,7 @@
namespace App\Controllers;
+use App\TransferObjects\Cashups\CashupAmounts;
use App\Models\Cashup;
use App\Models\Expense;
use App\Models\Reports\Summary_payments;
@@ -53,200 +54,300 @@ class Cashups extends Secure_Controller
$sort = $this->sanitizeSortColumn(cashup_headers(), $this->request->getGet('sort', FILTER_SANITIZE_FULL_SPECIAL_CHARS), 'cashup_id');
$order = $this->request->getGet('order', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
$filters = [
- 'start_date' => $this->request->getGet('start_date', FILTER_SANITIZE_FULL_SPECIAL_CHARS), // TODO: Is this the best way to filter dates
+ 'start_date' => $this->request->getGet('start_date', FILTER_SANITIZE_FULL_SPECIAL_CHARS),
'end_date' => $this->request->getGet('end_date', FILTER_SANITIZE_FULL_SPECIAL_CHARS),
'is_deleted' => false
];
// Check if any filter is set in the multiselect dropdown
- $request_filters = array_fill_keys($this->request->getGet('filters', FILTER_SANITIZE_FULL_SPECIAL_CHARS) ?? [], true);
- $filters = array_merge($filters, $request_filters);
- $cash_ups = $this->cashup->search($search, $filters, $limit, $offset, $sort, $order);
- $total_rows = $this->cashup->get_found_rows($search, $filters);
- $data_rows = [];
- foreach ($cash_ups->getResult() as $cash_up) {
- $data_rows[] = get_cash_up_data_row($cash_up);
+ $requestFilters = array_fill_keys($this->request->getGet('filters', FILTER_SANITIZE_FULL_SPECIAL_CHARS) ?? [], true);
+ $filters = array_merge($filters, $requestFilters);
+ $cashUps = $this->cashup->search($search, $filters, $limit, $offset, $sort, $order);
+ $totalRows = $this->cashup->get_found_rows($search, $filters);
+ $dataRows = [];
+ foreach ($cashUps->getResult() as $cashUp) {
+ $dataRows[] = get_cash_up_data_row($cashUp);
}
- return $this->response->setJSON(['total' => $total_rows, 'rows' => $data_rows]);
+ return $this->response->setJSON(['total' => $totalRows, 'rows' => $dataRows]);
}
/**
- * @param int $cashup_id
+ * @param int $cashupId
* @return string
*/
- public function getView(int $cashup_id = NEW_ENTRY): string
+ public function getView(int $cashupId = NEW_ENTRY): string
{
$data = [];
+ $data['employees'] = $this->buildEmployeeLookup();
- $data['employees'] = [];
- foreach ($this->employee->get_all()->getResult() as $employee) {
- foreach (get_object_vars($employee) as $property => $value) {
- $employee->$property = $value;
- }
-
- $data['employees'][$employee->person_id] = $employee->first_name . ' ' . $employee->last_name;
- }
-
- $cash_ups_info = $this->cashup->get_info($cashup_id);
-
- foreach (get_object_vars($cash_ups_info) as $property => $value) {
- $cash_ups_info->$property = $value;
- }
+ $cashUpsInfo = $this->normalizeCashupInfo($cashupId);
// Open cashup
- if ($cash_ups_info->cashup_id == NEW_ENTRY) {
- $cash_ups_info->open_date = date('Y-m-d H:i:s');
- $cash_ups_info->close_date = $cash_ups_info->open_date;
- $cash_ups_info->open_employee_id = $this->employee->get_logged_in_employee_info()->person_id;
- $cash_ups_info->close_employee_id = $this->employee->get_logged_in_employee_info()->person_id;
+ if ($cashUpsInfo->cashup_id == NEW_ENTRY) {
+ $this->initializeNewCashup($cashUpsInfo);
}
// If all the amounts are null or 0 that means it's a close cashup
- elseif (
- floatval($cash_ups_info->closed_amount_cash) == 0
- && floatval($cash_ups_info->closed_amount_due) == 0
- && floatval($cash_ups_info->closed_amount_card) == 0
- && floatval($cash_ups_info->closed_amount_check) == 0
- ) {
- // Set the close date and time to the actual as this is a close session
- $cash_ups_info->close_date = date('Y-m-d H:i:s');
-
- // The closed amount starts with the open amount -/+ any trasferred amount
- $cash_ups_info->closed_amount_cash = $cash_ups_info->open_amount_cash + $cash_ups_info->transfer_amount_cash;
-
- // If it's date mode only and not date & time truncate the open and end date to date only
- if (empty($this->config['date_or_time_format'])) {
- if ($cash_ups_info->open_date != null) {
- $start_date = substr($cash_ups_info->open_date, 0, 10);
- } else {
- $start_date = null;
- }
- if ($cash_ups_info->close_date != null) {
- $end_date = substr($cash_ups_info->close_date, 0, 10);
- } else {
- $end_date = null;
- }
- // Search for all the payments given the time range
- $inputs = [
- 'start_date' => $start_date,
- 'end_date' => $end_date,
- 'sale_type' => 'complete',
- 'location_id' => 'all'
- ];
- } else {
- // Search for all the payments given the time range
- $inputs = [
- 'start_date' => $cash_ups_info->open_date,
- 'end_date' => $cash_ups_info->close_date,
- 'sale_type' => 'complete',
- 'location_id' => 'all'
- ];
- }
-
- // Get all the transactions payment summaries
- $reports_data = $this->summary_payments->getData($inputs);
-
- foreach ($reports_data as $row) {
- if ($row['trans_group'] == lang('Reports.trans_payments')) {
- if ($row['trans_type'] == lang('Sales.cash')) {
- $cash_ups_info->closed_amount_cash += $row['trans_amount'];
- } elseif ($row['trans_type'] == lang('Sales.due')) {
- $cash_ups_info->closed_amount_due += $row['trans_amount'];
- } elseif (
- $row['trans_type'] == lang('Sales.debit') ||
- $row['trans_type'] == lang('Sales.credit')
- ) {
- $cash_ups_info->closed_amount_card += $row['trans_amount'];
- } elseif ($row['trans_type'] == lang('Sales.check')) {
- $cash_ups_info->closed_amount_check += $row['trans_amount'];
- }
- }
- }
-
- // Lookup expenses paid in cash
- $filters = [
- 'only_cash' => true,
- 'only_due' => false,
- 'only_check' => false,
- 'only_credit' => false,
- 'only_debit' => false,
- 'is_deleted' => false
- ];
-
- $payments = $this->expense->get_payments_summary('', array_merge($inputs, $filters));
-
- foreach ($payments as $row) {
- $cash_ups_info->closed_amount_cash -= $row['amount'];
- }
-
- $cash_ups_info->closed_amount_total = $this->_calculate_total($cash_ups_info->open_amount_cash, $cash_ups_info->transfer_amount_cash, $cash_ups_info->closed_amount_cash, $cash_ups_info->closed_amount_due, $cash_ups_info->closed_amount_card, $cash_ups_info->closed_amount_check);
+ elseif ($this->isPendingClose($cashUpsInfo)) {
+ $this->closeCashup($cashUpsInfo);
}
- $data['cash_ups_info'] = $cash_ups_info;
+ $data['cash_ups_info'] = $cashUpsInfo;
return view("cashups/form", $data);
}
/**
- * @param int $row_id
- * @return ResponseInterface
+ * @return array
*/
- public function getRow(int $row_id): ResponseInterface
+ private function buildEmployeeLookup(): array
{
- $cash_ups_info = $this->cashup->get_info($row_id);
- $data_row = get_cash_up_data_row($cash_ups_info);
+ $employees = [];
+ foreach ($this->employee->get_all()->getResult() as $employee) {
+ foreach (get_object_vars($employee) as $property => $value) {
+ $employee->$property = $value;
+ }
- return $this->response->setJSON($data_row);
+ $employees[$employee->person_id] = $employee->first_name . ' ' . $employee->last_name;
+ }
+
+ return $employees;
}
/**
- * @param int $cashup_id
- * @return ResponseInterface
+ * @param int $cashupId
+ * @return object
*/
- public function postSave(int $cashup_id = NEW_ENTRY): ResponseInterface
+ private function normalizeCashupInfo(int $cashupId): object
{
- $open_date = $this->request->getPost('open_date');
- $open_date_formatter = date_create_from_format($this->config['dateformat'] . ' ' . $this->config['timeformat'], $open_date);
+ $cashUpsInfo = $this->cashup->get_info($cashupId);
- $close_date = $this->request->getPost('close_date');
- $close_date_formatter = date_create_from_format($this->config['dateformat'] . ' ' . $this->config['timeformat'], $close_date);
+ foreach (get_object_vars($cashUpsInfo) as $property => $value) {
+ $cashUpsInfo->$property = $value;
+ }
- $open_amount_cash = parse_decimals($this->request->getPost('open_amount_cash'));
- $transfer_amount_cash = parse_decimals($this->request->getPost('transfer_amount_cash'));
- $closed_amount_cash = parse_decimals($this->request->getPost('closed_amount_cash'));
- $closed_amount_due = parse_decimals($this->request->getPost('closed_amount_due'));
- $closed_amount_card = parse_decimals($this->request->getPost('closed_amount_card'));
- $closed_amount_check = parse_decimals($this->request->getPost('closed_amount_check'));
+ return $cashUpsInfo;
+ }
- $logged_in_employee = $this->employee->get_logged_in_employee_info();
+ /**
+ * @param object $cashUpsInfo
+ * @return void
+ */
+ private function initializeNewCashup(object $cashUpsInfo): void
+ {
+ $cashUpsInfo->open_date = date('Y-m-d H:i:s');
+ $cashUpsInfo->close_date = $cashUpsInfo->open_date;
+ $cashUpsInfo->open_employee_id = $this->employee->get_logged_in_employee_info()->person_id;
+ $cashUpsInfo->close_employee_id = $this->employee->get_logged_in_employee_info()->person_id;
+ }
- $cash_up_data = [
- 'open_date' => $open_date_formatter->format('Y-m-d H:i:s'),
- 'close_date' => $close_date_formatter->format('Y-m-d H:i:s'),
- 'open_amount_cash' => $open_amount_cash,
- 'transfer_amount_cash' => $transfer_amount_cash,
- 'closed_amount_cash' => $closed_amount_cash,
- 'closed_amount_due' => $closed_amount_due,
- 'closed_amount_card' => $closed_amount_card,
- 'closed_amount_check' => $closed_amount_check,
- 'closed_amount_total' => $this->_calculate_total($open_amount_cash, $transfer_amount_cash, $closed_amount_due, $closed_amount_cash, $closed_amount_card, $closed_amount_check),
- 'note' => $this->request->getPost('note') != null,
- 'description' => $this->request->getPost('description', FILTER_SANITIZE_FULL_SPECIAL_CHARS),
- 'open_employee_id' => $logged_in_employee->person_id,
- 'close_employee_id' => $logged_in_employee->person_id,
- 'deleted' => $this->request->getPost('deleted') != null
+ /**
+ * @param object $cashUpsInfo
+ * @return bool
+ */
+ private function isPendingClose(object $cashUpsInfo): bool
+ {
+ return floatval($cashUpsInfo->closed_amount_cash) == 0
+ && floatval($cashUpsInfo->closed_amount_due) == 0
+ && floatval($cashUpsInfo->closed_amount_card) == 0
+ && floatval($cashUpsInfo->closed_amount_check) == 0;
+ }
+
+ /**
+ * @param object $cashUpsInfo
+ * @return void
+ */
+ private function closeCashup(object $cashUpsInfo): void
+ {
+ // Set the close date and time to the actual as this is a close session
+ $cashUpsInfo->close_date = date('Y-m-d H:i:s');
+
+ // The closed amount starts with the open amount -/+ any transferred amount
+ $cashUpsInfo->closed_amount_cash = $cashUpsInfo->open_amount_cash + $cashUpsInfo->transfer_amount_cash;
+
+ $inputs = $this->buildReportDateRangeInputs($cashUpsInfo);
+
+ // Get all the transactions payment summaries
+ $reportsData = $this->summary_payments->getData($inputs);
+ $this->applyPaymentTotals($cashUpsInfo, $reportsData);
+
+ $this->subtractCashExpenses($cashUpsInfo, $inputs);
+
+ $cashUpsInfo->closed_amount_total = $this->calculateTotal(new CashupAmounts(
+ $cashUpsInfo->open_amount_cash,
+ $cashUpsInfo->transfer_amount_cash,
+ $cashUpsInfo->closed_amount_cash,
+ $cashUpsInfo->closed_amount_due,
+ $cashUpsInfo->closed_amount_card,
+ $cashUpsInfo->closed_amount_check
+ ));
+ }
+
+ /**
+ * @param object $cashUpsInfo
+ * @return array
+ */
+ private function buildReportDateRangeInputs(object $cashUpsInfo): array
+ {
+ // If it's date mode only and not date & time, truncate the open and end date to date only
+ if (empty($this->config['date_or_time_format'])) {
+ if ($cashUpsInfo->open_date != null) {
+ $startDate = substr($cashUpsInfo->open_date, 0, 10);
+ } else {
+ $startDate = null;
+ }
+ if ($cashUpsInfo->close_date != null) {
+ $endDate = substr($cashUpsInfo->close_date, 0, 10);
+ } else {
+ $endDate = null;
+ }
+ } else {
+ $startDate = $cashUpsInfo->open_date;
+ $endDate = $cashUpsInfo->close_date;
+ }
+
+ // Search for all the payments given the time range
+ return [
+ 'start_date' => $startDate,
+ 'end_date' => $endDate,
+ 'sale_type' => 'complete',
+ 'location_id' => 'all'
+ ];
+ }
+
+ /**
+ * @param object $cashUpsInfo
+ * @param array $reportsData
+ * @return void
+ */
+ private function applyPaymentTotals(object $cashUpsInfo, array $reportsData): void
+ {
+ foreach ($reportsData as $row) {
+ if ($row['trans_group'] == lang('Reports.trans_payments')) {
+ if ($row['trans_type'] == lang('Sales.cash')) {
+ $cashUpsInfo->closed_amount_cash += $row['trans_amount'];
+ } elseif ($row['trans_type'] == lang('Sales.due')) {
+ $cashUpsInfo->closed_amount_due += $row['trans_amount'];
+ } elseif (
+ $row['trans_type'] == lang('Sales.debit') ||
+ $row['trans_type'] == lang('Sales.credit')
+ ) {
+ $cashUpsInfo->closed_amount_card += $row['trans_amount'];
+ } elseif ($row['trans_type'] == lang('Sales.check')) {
+ $cashUpsInfo->closed_amount_check += $row['trans_amount'];
+ }
+ }
+ }
+ }
+
+ /**
+ * @param object $cashUpsInfo
+ * @param array $inputs
+ * @return void
+ */
+ private function subtractCashExpenses(object $cashUpsInfo, array $inputs): void
+ {
+ // Lookup expenses paid in cash
+ $filters = [
+ 'only_cash' => true,
+ 'only_due' => false,
+ 'only_check' => false,
+ 'only_credit' => false,
+ 'only_debit' => false,
+ 'is_deleted' => false
];
- if ($this->cashup->save_value($cash_up_data, $cashup_id)) {
- // New cashup_id
- if ($cashup_id == NEW_ENTRY) {
- return $this->response->setJSON(['success' => true, 'message' => lang('Cashups.successful_adding'), 'id' => $cash_up_data['cashup_id']]);
- } else { // Existing Cashup
- return $this->response->setJSON(['success' => true, 'message' => lang('Cashups.successful_updating'), 'id' => $cashup_id]);
- }
- } else { // Failure
+ $payments = $this->expense->get_payments_summary('', array_merge($inputs, $filters));
+
+ foreach ($payments as $row) {
+ $cashUpsInfo->closed_amount_cash -= $row['amount'];
+ }
+ }
+
+ /**
+ * @param int $rowId
+ * @return ResponseInterface
+ */
+ public function getRow(int $rowId): ResponseInterface
+ {
+ $cashUpsInfo = $this->cashup->get_info($rowId);
+ $dataRow = get_cash_up_data_row($cashUpsInfo);
+
+ return $this->response->setJSON($dataRow);
+ }
+
+ /**
+ * @param int $cashupId
+ * @return ResponseInterface
+ */
+ public function postSave(int $cashupId = NEW_ENTRY): ResponseInterface
+ {
+ $openDate = $this->parseCashupDate($this->request->getPost('open_date'));
+ $closeDate = $this->parseCashupDate($this->request->getPost('close_date'));
+ $amounts = $this->getCashupAmountsFromPost();
+
+ $cashUpData = $this->buildCashupSaveData($amounts, $openDate, $closeDate);
+ $wasSaved = $this->cashup->save_value($cashUpData, $cashupId);
+
+ return $this->buildSaveResponse($wasSaved, $cashupId, $cashUpData);
+ }
+
+ /**
+ * @param string $rawDate
+ * @return \DateTime|false
+ */
+ private function parseCashupDate(string $rawDate): \DateTime|false
+ {
+ return date_create_from_format($this->config['dateformat'] . ' ' . $this->config['timeformat'], $rawDate);
+ }
+
+ /**
+ * @param CashupAmounts $amounts
+ * @param \DateTime $openDate
+ * @param \DateTime $closeDate
+ * @return array
+ */
+ private function buildCashupSaveData(CashupAmounts $amounts, \DateTime $openDate, \DateTime $closeDate): array
+ {
+ $loggedInEmployee = $this->employee->get_logged_in_employee_info();
+
+ return [
+ 'open_date' => $openDate->format('Y-m-d H:i:s'),
+ 'close_date' => $closeDate->format('Y-m-d H:i:s'),
+ 'open_amount_cash' => $amounts->openAmountCash,
+ 'transfer_amount_cash' => $amounts->transferAmountCash,
+ 'closed_amount_cash' => $amounts->closedAmountCash,
+ 'closed_amount_due' => $amounts->closedAmountDue,
+ 'closed_amount_card' => $amounts->closedAmountCard,
+ 'closed_amount_check' => $amounts->closedAmountCheck,
+ 'closed_amount_total' => $this->calculateTotal($amounts),
+ 'note' => $this->request->getPost('note') != null,
+ 'description' => $this->request->getPost('description', FILTER_SANITIZE_FULL_SPECIAL_CHARS),
+ 'open_employee_id' => $loggedInEmployee->person_id,
+ 'close_employee_id' => $loggedInEmployee->person_id,
+ 'deleted' => $this->request->getPost('deleted') != null
+ ];
+ }
+
+ /**
+ * @param bool $wasSaved
+ * @param int $cashupId
+ * @param array $cashUpData
+ * @return ResponseInterface
+ */
+ private function buildSaveResponse(bool $wasSaved, int $cashupId, array $cashUpData): ResponseInterface
+ {
+ if (!$wasSaved) { // Failure
return $this->response->setJSON(['success' => false, 'message' => lang('Cashups.error_adding_updating'), 'id' => NEW_ENTRY]);
}
+
+ // New cashup_id
+ if ($cashupId == NEW_ENTRY) {
+ return $this->response->setJSON(['success' => true, 'message' => lang('Cashups.successful_adding'), 'id' => $cashUpData['cashup_id']]);
+ }
+
+ // Existing Cashup
+ return $this->response->setJSON(['success' => true, 'message' => lang('Cashups.successful_updating'), 'id' => $cashupId]);
}
/**
@@ -254,12 +355,12 @@ class Cashups extends Secure_Controller
*/
public function postDelete(): ResponseInterface
{
- $cash_ups_to_delete = $this->request->getPost('ids', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
+ $cashUpsToDelete = $this->request->getPost('ids', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
- if ($this->cashup->delete_list($cash_ups_to_delete)) {
- return $this->response->setJSON(['success' => true, 'message' => lang('Cashups.successful_deleted') . ' ' . count($cash_ups_to_delete) . ' ' . lang('Cashups.one_or_multiple'), 'ids' => $cash_ups_to_delete]);
+ if ($this->cashup->delete_list($cashUpsToDelete)) {
+ return $this->response->setJSON(['success' => true, 'message' => lang('Cashups.successful_deleted') . ' ' . count($cashUpsToDelete) . ' ' . lang('Cashups.one_or_multiple'), 'ids' => $cashUpsToDelete]);
} else {
- return $this->response->setJSON(['success' => false, 'message' => lang('Cashups.cannot_be_deleted'), 'ids' => $cash_ups_to_delete]);
+ return $this->response->setJSON(['success' => false, 'message' => lang('Cashups.cannot_be_deleted'), 'ids' => $cashUpsToDelete]);
}
}
@@ -271,14 +372,7 @@ class Cashups extends Secure_Controller
*/
public function postAjax_cashup_total(): ResponseInterface
{
- $open_amount_cash = parse_decimals($this->request->getPost('open_amount_cash'));
- $transfer_amount_cash = parse_decimals($this->request->getPost('transfer_amount_cash'));
- $closed_amount_cash = parse_decimals($this->request->getPost('closed_amount_cash'));
- $closed_amount_due = parse_decimals($this->request->getPost('closed_amount_due'));
- $closed_amount_card = parse_decimals($this->request->getPost('closed_amount_card'));
- $closed_amount_check = parse_decimals($this->request->getPost('closed_amount_check'));
-
- $total = $this->_calculate_total($open_amount_cash, $transfer_amount_cash, $closed_amount_due, $closed_amount_cash, $closed_amount_card, $closed_amount_check); // TODO: hungarian notation
+ $total = $this->calculateTotal($this->getCashupAmountsFromPost());
return $this->response->setJSON(['total' => to_currency_no_money($total)]);
}
@@ -286,8 +380,23 @@ class Cashups extends Secure_Controller
/**
* Calculate total
*/
- private function _calculate_total(float $open_amount_cash, float $transfer_amount_cash, float $closed_amount_due, float $closed_amount_cash, float $closed_amount_card, $closed_amount_check): float // TODO: need to get rid of hungarian notation here. Also, the signature is pretty long. Perhaps they need to go into an object or array?
+ private function calculateTotal(CashupAmounts $amounts): float
{
- return ($closed_amount_cash - $open_amount_cash - $transfer_amount_cash + $closed_amount_due + $closed_amount_card + $closed_amount_check);
+ return ($amounts->closedAmountCash - $amounts->openAmountCash - $amounts->transferAmountCash + $amounts->closedAmountDue + $amounts->closedAmountCard + $amounts->closedAmountCheck);
+ }
+
+ /**
+ * @return CashupAmounts
+ */
+ private function getCashupAmountsFromPost(): CashupAmounts
+ {
+ return new CashupAmounts(
+ parse_decimals($this->request->getPost('open_amount_cash')),
+ parse_decimals($this->request->getPost('transfer_amount_cash')),
+ parse_decimals($this->request->getPost('closed_amount_cash')),
+ parse_decimals($this->request->getPost('closed_amount_due')),
+ parse_decimals($this->request->getPost('closed_amount_card')),
+ parse_decimals($this->request->getPost('closed_amount_check'))
+ );
}
}
diff --git a/app/Controllers/Expenses_categories.php b/app/Controllers/Expenses_categories.php
index f5968d39b..e6466661c 100644
--- a/app/Controllers/Expenses_categories.php
+++ b/app/Controllers/Expenses_categories.php
@@ -6,7 +6,7 @@ use App\Models\Expense_category;
use CodeIgniter\HTTP\ResponseInterface;
use Config\Services;
-class Expenses_categories extends Secure_Controller // TODO: Is this class ever used?
+class Expenses_categories extends Secure_Controller
{
private Expense_category $expense_category;
@@ -113,13 +113,15 @@ class Expenses_categories extends Secure_Controller // TODO: Is this class ev
{
$expense_category_to_delete = $this->request->getPost('ids', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
- if ($this->expense_category->delete_list($expense_category_to_delete)) { // TODO: Convert to ternary notation.
+ if ($this->expense_category->delete_list($expense_category_to_delete)) {
return $this->response->setJSON([
'success' => true,
'message' => lang('Expenses_categories.successful_deleted') . ' ' . count($expense_category_to_delete) . ' ' . lang('Expenses_categories.one_or_multiple')
]);
} else {
- return $this->response->setJSON(['success' => false, 'message' => lang('Expenses_categories.cannot_be_deleted')]);
+ return $this->response->setJSON([
+ 'success' => false,
+ 'message' => lang('Expenses_categories.cannot_be_deleted')]);
}
}
}
diff --git a/app/Controllers/Login.php b/app/Controllers/Login.php
index 2902bd96c..f89703127 100644
--- a/app/Controllers/Login.php
+++ b/app/Controllers/Login.php
@@ -10,6 +10,7 @@ use CodeIgniter\HTTP\ResponseInterface;
use CodeIgniter\Model;
use Config\OSPOS;
use Config\Services;
+use Exception;
/**
* @property employee employee
@@ -62,9 +63,20 @@ class Login extends BaseController
}
if (!$data['isLatest'] || $data['isNewInstall']) {
+ ignore_user_abort(true);
set_time_limit(3600);
- $migration->setNamespace('App')->latest();
+ try {
+ $migration->setNamespace('App')->runLocked();
+ } catch (Exception $e) {
+ if (str_contains($e->getMessage(), 'Migration already in progress')) {
+ $data['hasErrors'] = true;
+ $validation->addError('username', lang('Login.migration_running'));
+ return view('login', $data);
+ }
+ throw $e;
+ }
+
return redirect()->to('login');
}
@@ -121,10 +133,10 @@ class Login extends BaseController
try {
$migration = new MY_Migration(config('Migrations'));
- $migration->migrateToCI4();
+ ignore_user_abort(true);
set_time_limit(3600);
- $migration->setNamespace('App')->latest();
+ $migration->setNamespace('App')->runLocked();
service('pluginManager')->runPendingMigrations();
@@ -133,7 +145,14 @@ class Login extends BaseController
'message' => 'Migration completed successfully'
]);
- } catch (\Exception $e) {
+ } catch (Exception $e) {
+ if (str_contains($e->getMessage(), 'Migration already in progress')) {
+ return $this->response->setJSON([
+ 'success' => false,
+ 'message' => lang('Login.migration_running')
+ ])->setStatusCode(202);
+ }
+
log_message('error', 'Migration failed: ' . $e->getMessage());
return $this->response->setJSON([
diff --git a/app/Controllers/Receivings.php b/app/Controllers/Receivings.php
index d80e3b7eb..7406d10c1 100644
--- a/app/Controllers/Receivings.php
+++ b/app/Controllers/Receivings.php
@@ -233,8 +233,14 @@ class Receivings extends Secure_Controller
* @return string
* @noinspection PhpUnused
*/
- public function getEdit($receiving_id): string
+ public function getEdit($receiving_id): ResponseInterface|string
{
+ $personId = $this->session->get('person_id');
+
+ if (!$this->employee->has_grant('reports_receivings', $personId)) {
+ return redirect()->to('no_access/receivings/reports_receivings');
+ }
+
$data = [];
$data['suppliers'] = ['' => 'No Supplier'];
@@ -288,6 +294,12 @@ class Receivings extends Secure_Controller
*/
public function postDelete(int $receiving_id = -1, bool $update_inventory = true): ResponseInterface
{
+ $personId = $this->session->get('person_id');
+
+ if (!$this->employee->has_grant('reports_receivings', $personId)) {
+ return $this->response->setStatusCode(403)->setJSON(['success' => false, 'message' => lang('Receivings.cannot_be_deleted')]);
+ }
+
$employee_id = $this->employee->get_logged_in_employee_info()->person_id;
$receiving_ids = $receiving_id == -1 ? $this->request->getPost('ids', FILTER_SANITIZE_NUMBER_INT) : [$receiving_id]; // TODO: Replace -1 with constant
@@ -412,8 +424,14 @@ class Receivings extends Secure_Controller
* @return string
* @noinspection PhpUnused
*/
- public function getReceipt($receiving_id): string
+ public function getReceipt($receiving_id): ResponseInterface|string
{
+ $personId = $this->session->get('person_id');
+
+ if (!$this->employee->has_grant('reports_receivings', $personId)) {
+ return redirect()->to('no_access/receivings/reports_receivings');
+ }
+
$receiving_info = $this->receiving->get_info($receiving_id)->getRowArray();
$this->receiving_lib->copy_entire_receiving($receiving_id);
$data['cart'] = $this->receiving_lib->get_cart();
@@ -502,6 +520,12 @@ class Receivings extends Secure_Controller
*/
public function postSave(int $receiving_id = -1): ResponseInterface // TODO: Replace -1 with a constant
{
+ $personId = $this->session->get('person_id');
+
+ if (!$this->employee->has_grant('reports_receivings', $personId)) {
+ return $this->response->setStatusCode(403)->setJSON(['success' => false, 'message' => lang('Receivings.not_authorized')]);
+ }
+
$newdate = $this->request->getPost('date', FILTER_SANITIZE_FULL_SPECIAL_CHARS); // TODO: newdate does not follow naming conventions
$date_formatter = date_create_from_format($this->config['dateformat'] . ' ' . $this->config['timeformat'], $newdate);
diff --git a/app/Controllers/Reports.php b/app/Controllers/Reports.php
index 2476715aa..6b5a7ec98 100644
--- a/app/Controllers/Reports.php
+++ b/app/Controllers/Reports.php
@@ -59,7 +59,6 @@ class Reports extends Secure_Controller
parent::__construct('reports');
$request = Services::request();
$methodName = urldecode($request->getUri()->getSegment(2));
- $exploder = explode('_', $methodName);
$this->attribute = config(Attribute::class);
$this->config = config(OSPOS::class)->settings;
@@ -82,17 +81,42 @@ class Reports extends Secure_Controller
$this->detailed_receivings = model(Detailed_receivings::class);
$this->inventory_summary = model(Inventory_summary::class);
- if (sizeof($exploder) > 1) {
- preg_match('/(?:inventory)|([^_.]*)(?:_graph|_row)?$/', $methodName, $matches);
- preg_match('/^(.*?)([sy])?$/', array_pop($matches), $matches);
- $submoduleId = $matches[1] . ((count($matches) > 2) ? $matches[2] : 's');
- } else {
- $submoduleId = null;
+ // Map report URL names to their required permission
+ $reportPermissions = [
+ 'summary_sales' => 'reports_sales',
+ 'summary_expenses_categories'=> 'reports_expenses_categories',
+ 'summary_payments' => 'reports_payments',
+ 'summary_discounts' => 'reports_discounts',
+ 'summary_categories' => 'reports_categories',
+ 'summary_customers' => 'reports_customers',
+ 'summary_items' => 'reports_items',
+ 'summary_suppliers' => 'reports_suppliers',
+ 'summary_employees' => 'reports_employees',
+ 'summary_taxes' => 'reports_taxes',
+ 'summary_sales_taxes' => 'reports_sales_taxes',
+ 'detailed_item_sales' => 'reports_sales',
+ 'detailed_sales' => 'reports_sales',
+ 'detailed_receivings' => 'reports_receivings',
+ 'inventory_summary' => 'reports_inventory',
+ 'inventory_low' => 'reports_inventory',
+ 'specific_customers' => 'reports_customers',
+ 'specific_employees' => 'reports_employees',
+ 'specific_discounts' => 'reports_discounts',
+ 'specific_suppliers' => 'reports_suppliers',
+ ];
+
+ // Normalize the report name: strip graphical_ prefix and _graph/_row suffixes
+ $reportName = $methodName;
+ if (str_starts_with($reportName, 'graphical_')) {
+ $reportName = substr($reportName, 10);
}
+ $reportName = preg_replace('/_(graph|row)$/', '', $reportName);
+
+ $submoduleId = $reportPermissions[$reportName] ?? null;
// Check access to report submodule
- if ($submoduleId !== null && !$this->employee->has_grant('reports_' . $submoduleId, $this->employee->get_logged_in_employee_info()->person_id)) {
- throw new RedirectException('no_access/reports/reports_' . $submoduleId);
+ if ($submoduleId !== null && !$this->employee->has_grant($submoduleId, $this->employee->get_logged_in_employee_info()->person_id)) {
+ throw new RedirectException('no_access/reports/' . $submoduleId);
}
helper('report');
diff --git a/app/Helpers/locale_helper.php b/app/Helpers/locale_helper.php
index a9cc3ae64..292a9dabe 100644
--- a/app/Helpers/locale_helper.php
+++ b/app/Helpers/locale_helper.php
@@ -70,11 +70,12 @@ function get_languages(): array
'fa:persian' => 'Persian',
'fr:french' => 'French',
'he:hebrew' => 'Hebrew',
- 'hr-HR:croatian' => 'Croatian (Croatia)',
+ 'hr:croatian' => 'Croatian',
'hu:hungarian' => 'Hungarian',
'hy:armenian' => 'Armenian',
'id:indonesian' => 'Indonesian',
'it:italian' => 'Italian',
+ 'ka:georgian' => 'Georgian',
'km:centralkhmer' => 'Khmer (Central)',
'lo:lao' => 'Lao',
'ml:malayalam' => 'Malayalam',
@@ -96,7 +97,7 @@ function get_languages(): array
'ur:urdu' => 'Urdu',
'vi:vietnamese' => 'Vietnamese',
'zh-Hans:simplified-chinese' => 'Chinese (Simplified)',
- 'zh-Hant:traditional-chinese' => 'Chinese (Traditional)'
+ 'zh-Hant:traditional-chinese' => 'Chinese (Traditional)',
];
asort($languages);
return $languages;
diff --git a/app/Helpers/tabular_helper.php b/app/Helpers/tabular_helper.php
index d541c4d6c..0fb0963c5 100644
--- a/app/Helpers/tabular_helper.php
+++ b/app/Helpers/tabular_helper.php
@@ -873,7 +873,7 @@ function cashup_headers(): array
['close_date' => lang('Cashups.closed_date')],
['close_employee_id' => lang('Cashups.close_employee')],
['closed_amount_cash' => lang('Cashups.closed_amount_cash')],
- ['note' => lang('Cashups.note')],
+ ['note' => lang('Cashups.note'), 'escape' => false],
['closed_amount_due' => lang('Cashups.closed_amount_due')],
['closed_amount_card' => lang('Cashups.closed_amount_card')],
['closed_amount_check' => lang('Cashups.closed_amount_check')],
diff --git a/app/Language/ar-EG/Attributes.php b/app/Language/ar-EG/Attributes.php
index 907d7bcee..e4617a271 100644
--- a/app/Language/ar-EG/Attributes.php
+++ b/app/Language/ar-EG/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => 'هل أنت متأكد من أنك تريد استعادة السمة (السمات) المحددة؟',
'definition_cannot_be_deleted' => 'لا يمكن حذف السمات المحددة',
'definition_error_adding_updating' => 'لا يمكن إضافة السمة {0} أو تحديثها. يرجى التحقق من سجل الخطأ.',
- 'definition_invalid_group' => 'المجموعة المحددة غير موجودة أو غير صالحة.',
'definition_flags' => 'رؤية الميزات',
'definition_group' => 'المجموعة',
'definition_id' => 'كود',
+ 'definition_invalid_group' => 'المجموعة المحددة غير موجودة أو غير صالحة.',
'definition_name' => 'إضافة ميزة',
'definition_name_required' => 'اسم الميزة هي خانة اجبارية',
'definition_one_or_multiple' => 'ميزة/ميزات',
- 'definition_successful_adding' => 'لقد تم إضافة صنف بنجاح',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'لقد تم حذف ميزة بنجاح',
'definition_successful_updating' => 'تم تعديل الميزة بنجاح',
'definition_type' => 'نوع الميزة',
@@ -21,7 +21,7 @@ return [
'definition_unit' => 'وحدة قياس',
'definition_values' => 'قيمة الميزة',
'new' => 'اضافة ميزة جديده',
- 'no_attributes_to_display' => 'لا يوجد اصناف للعرض',
+ 'no_attributes_to_display' => '',
'receipt_visibility' => 'وصل',
'show_in_items' => 'اظهار في الصنف',
'show_in_items_visibility' => 'الصنف',
diff --git a/app/Language/ar-EG/Common.php b/app/Language/ar-EG/Common.php
index b6e376026..f4c060cb8 100644
--- a/app/Language/ar-EG/Common.php
+++ b/app/Language/ar-EG/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'تعليقات',
'common' => 'عام',
'confirm_search' => 'لقد قمت اختيار أكتر من سجل، سوف تفقد هذه الاختيارات عند إرسال البحث، موافق؟',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'يرجى تصحيح الأخطاء المحددة قبل الحفظ',
'country' => 'البلد',
'dashboard' => '',
@@ -50,9 +49,7 @@ return [
'list_of' => 'قائمة بـ',
'logo' => 'شعار',
'logo_mark' => 'علامة الشعار',
- 'logout' => 'خروج',
'manager' => '',
- 'migration_needed' => 'سيبدأ ترحيل قاعدة البيانات إلى {0} بعد تسجيل الدخول.',
'new' => 'جديد',
'no' => '',
'no_persons_to_display' => 'لا يوجد اناس لعرضهم.',
@@ -60,10 +57,9 @@ return [
'or' => 'أو',
'people' => '',
'phone_number' => 'رقم التليفون',
- 'phone_number_required' => 'رقم التليفون مطلوب',
'please_visit_my' => 'برجاء زيارة',
'position' => '',
- 'powered_by' => 'مدعوم بواسطة',
+ 'powered_by' => 'مدعوم بواسطة {app} {version}',
'price' => 'السعر',
'print' => 'طباعة',
'remove' => 'إزالة',
@@ -73,14 +69,11 @@ return [
'search' => 'بحث',
'search_options' => 'خيارات البحث',
'searched_for' => 'بحث عن',
- 'software_short' => 'OSPOS',
- 'software_title' => 'برنامج OSPOS',
'state' => 'المحافظة',
'submit' => 'حفظ',
'total_spent' => 'مجموع الصرف',
'unknown' => 'غير معروف',
'view_recent_sales' => 'عرض أحدث المبيعات',
- 'website' => 'الموقع الإلكترونى',
'welcome' => 'مرحباً',
'welcome_message' => 'مرحباً فى OSPOS برجاء إختيار أى قسم للبدء.',
'yes' => '',
diff --git a/app/Language/ar-EG/Config.php b/app/Language/ar-EG/Config.php
index 820d5b26c..5c0f568c4 100644
--- a/app/Language/ar-EG/Config.php
+++ b/app/Language/ar-EG/Config.php
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'معدل الضريبة 1',
'default_tax_rate_2' => 'معدل الضريبة 2',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'معدل الضريبة الافتراضي يجب أن يكون رقم.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'معدل الضريبة الافتراضي يجب أن يكون رقم.',
'default_tax_rate_required' => 'معدل الضريبة الافتراضي مطلوب.',
'derive_sale_quantity' => 'السماح بأسعار البيع المشتقة',
'derive_sale_quantity_tooltip' => 'إذا تم تحديدها، فسيتم توفير نوع جديد من الاصناف للاصناف المطلوبة حسب المبلغ الموسع',
@@ -168,6 +168,8 @@ return [
'info' => 'معلومات',
'info_configuration' => 'معلومات الشركة',
'input_groups' => 'مجموعات الإدخال',
+ 'integrations' => 'التكامل',
+ 'integrations_configuration' => 'تكامل',
'invoice' => 'الفاتورة',
'invoice_configuration' => 'إعدادات طباعة الفاتورة',
'invoice_default_comments' => 'التعليق الافتراضي على الفاتورة',
@@ -198,6 +200,7 @@ return [
'location_info' => 'معلومات تهيئة الأماكن',
'login_form' => 'نمط نموذج تسجيل الدخول',
'logout' => 'هل تريد عمل نسخة إحتياطية قبل الخروج؟ اضغط [نعم] لعمل النسخة أو [الغاء] للخروج.',
+ 'mailpath_invalid' => 'مسار sendmail غير صالح. يُسمح فقط بالحروف والأرقام والشرطات والشرطات السفلية والشرطات المائلة والشرطات المائلة العكسية والنقطتين الرأسيتين والمسافات والنقاط.',
'message' => 'الرسائل',
'message_configuration' => 'إعدادات الرسائل',
'msg_msg' => 'الرسائل النصية المحفوظة',
@@ -278,12 +281,15 @@ return [
'right' => 'يمين',
'sales_invoice_format' => 'شكل فاتورة البيع',
'sales_quote_format' => 'شكل فاتورة عرض الاسعار',
- 'mailpath_invalid' => 'مسار sendmail غير صالح. يُسمح فقط بالحروف والأرقام والشرطات والشرطات السفلية والشرطات المائلة والشرطات المائلة العكسية والنقطتين الرأسيتين والمسافات والنقاط.',
'saved_successfully' => 'تم حفظ التهيئة بنجاح.',
'saved_unsuccessfully' => 'لم يتم حفظ التهيئة بنجاح.',
'security_issue' => 'تحذير من ثغرة أمنية',
'server_notice' => 'يرجى استخدام المعلومات أدناه للإبلاغ عن المشكلة.',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => 'اظهار ايكونة المكتب',
'statistics' => 'إرسال اﻹحصائيات',
@@ -301,12 +307,8 @@ return [
'suggestions_layout' => 'تخطيط اقتراحات البحث',
'suggestions_second_column' => 'العامود 2',
'suggestions_third_column' => 'العامود 3',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
'system_conf' => 'اعدادات اخرى',
- 'system_info' => 'System Info',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
diff --git a/app/Language/ar-EG/Customers.php b/app/Language/ar-EG/Customers.php
index 0ffb1986b..4b5c1a810 100644
--- a/app/Language/ar-EG/Customers.php
+++ b/app/Language/ar-EG/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => 'لم تختار عملاء للحذف.',
'one_or_multiple' => 'عميل/عملاء',
'quantity' => 'العدد',
+ 'rewards_package' => 'فئة المكافئة',
'stats_info' => 'الحالة',
'successful_adding' => 'لقد أضفت عميل بنجاح',
'successful_deleted' => 'لقد قمت بالحذف بنجاح',
@@ -43,5 +44,4 @@ return [
'taxable' => 'خاضع للضريبة',
'total' => 'المجموع',
'update' => 'تحديث بيانات عميل',
- 'rewards_package' => 'فئة المكافئة',
];
diff --git a/app/Language/ar-EG/Datepicker.php b/app/Language/ar-EG/Datepicker.php
index 9cfed105d..b564492af 100644
--- a/app/Language/ar-EG/Datepicker.php
+++ b/app/Language/ar-EG/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => 'إلى',
'today' => 'اليوم',
'today_last_year' => 'نفس اليوم من السنة الماضية',
- 'weekstart' => '0',
+ 'weekstart' => '6',
'yesterday' => 'أمس',
];
diff --git a/app/Language/ar-EG/Employees.php b/app/Language/ar-EG/Employees.php
index 4bba79e87..675819443 100644
--- a/app/Language/ar-EG/Employees.php
+++ b/app/Language/ar-EG/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'لقد تم حذف الموظف بنجاح',
'successful_updating' => 'لقد تم تحديث بيانات الموظف بنجاح',
'system_language' => 'لغة النظام',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'فشل في تغيير كلمة المرور.',
'update' => 'تحديث بيانات موظف',
'username' => 'اسم المستخدم',
diff --git a/app/Language/ar-EG/Error.php b/app/Language/ar-EG/Error.php
index b33d9d526..06034fb72 100644
--- a/app/Language/ar-EG/Error.php
+++ b/app/Language/ar-EG/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'ليس لديك صلاحيات للوصول لهذا القسم',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'تعذر إنشاء {filePath} لتوفير throttle.key',
'unable_to_lock_file' => 'تعذر قفل {filePath}: {reason}',
'unable_to_open_lock_file' => 'تعذر فتح {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'تعذر حفظ throttle.key في {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'تعذر حفظ throttle.key في {filePath}',
'unable_to_read_env_file' => 'تعذر قراءة {filePath} لتوفير throttle.key',
'unknown' => 'غير معروف',
];
diff --git a/app/Language/ar-EG/Expenses_categories.php b/app/Language/ar-EG/Expenses_categories.php
index 0c00b8c7f..a697b9142 100644
--- a/app/Language/ar-EG/Expenses_categories.php
+++ b/app/Language/ar-EG/Expenses_categories.php
@@ -1,10 +1,10 @@
'اسم نوع المصاريف مطلوب',
'add_item' => 'إضافة نوع',
'cannot_be_deleted' => 'فشلت عملية مسح نوع المصاريف',
'category_id' => 'الكود',
+ 'category_name_required' => 'اسم نوع المصاريف مطلوب',
'confirm_delete' => 'هل أنت متأكد من مسح نوع المصاريف الذي أخترته؟',
'confirm_restore' => 'هل أنت متأكد من أنك تريد استعادة فئة المصاريف المحددة؟',
'description' => 'وصف النوع',
diff --git a/app/Language/ar-EG/Item_kits.php b/app/Language/ar-EG/Item_kits.php
index 0010fbb43..b8c9e4127 100644
--- a/app/Language/ar-EG/Item_kits.php
+++ b/app/Language/ar-EG/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'صنف',
'item_kit_number' => 'الباركود',
'item_kit_number_duplicate' => 'رقم مجموعة الأصناف موجود في قاعدة البيانات.',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'أصناف',
'kit' => 'كود المجموعة',
'kit_and_components' => 'المجموعة ومحتوياتها',
diff --git a/app/Language/ar-EG/Items.php b/app/Language/ar-EG/Items.php
index 468e35065..c32bba59d 100644
--- a/app/Language/ar-EG/Items.php
+++ b/app/Language/ar-EG/Items.php
@@ -110,8 +110,8 @@ return [
'tax_category' => 'الفئة الضريبية',
'tax_name_invalid' => 'اسم الضريبة يحتوي على أحرف غير مسموح بها.',
'tax_percent' => 'نسبة الضريبة',
- 'tax_percent_number' => 'نسبة الضريبة يجب ان تكون رقم',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'نسبة الضريبة يجب ان تكون رقم',
'tax_percent_required' => 'نسبة الضريبة مطلوبة.',
'tax_percents' => 'نسبة/نسب الضريبة',
'temp' => 'مؤقت',
diff --git a/app/Language/ar-EG/Messages.php b/app/Language/ar-EG/Messages.php
index e99030687..471a48b71 100644
--- a/app/Language/ar-EG/Messages.php
+++ b/app/Language/ar-EG/Messages.php
@@ -6,11 +6,11 @@ return [
'message' => 'الرسالة',
'message_placeholder' => 'رسالتك هنا...',
'message_required' => 'الرسالة مطلوبة',
- 'multiple_phones' => 'فى حالة إرسال الرسالة لأكثر من شخص قم بفصل الأرقام بعلامة الفاصلة',
+ 'multiple_phones' => '(فى حالة إرسال الرسالة لأكثر من شخص قم بفصل الأرقام بعلامة الفاصلة)',
'phone' => 'رقم المحمول',
'phone_number_required' => 'رقم المحمول مطلوب',
'phone_placeholder' => 'رقم/أرقام المحمول هنا...',
'sms_send' => 'إرسال SMS',
- 'successfully_sent' => 'تم إرسال الرسالة بنجاح إلى: ',
- 'unsuccessfully_sent' => 'لم يتم إرسال الرسالة بنجاح إلى: ',
+ 'successfully_sent' => 'تم إرسال الرسالة بنجاح إلى:',
+ 'unsuccessfully_sent' => 'لم يتم إرسال الرسالة بنجاح إلى:',
];
diff --git a/app/Language/ar-EG/Receivings.php b/app/Language/ar-EG/Receivings.php
index cd461d56e..dcbac1b90 100644
--- a/app/Language/ar-EG/Receivings.php
+++ b/app/Language/ar-EG/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'اسم الصنف',
'mode' => 'وضع الإستلام',
'new_supplier' => 'مورد جديد',
+ 'not_authorized' => '',
'one_or_multiple' => 'إستلام/إستلامات',
'print_after_sale' => 'طباعة بعد الإستلام',
'quantity' => 'الكمية.',
diff --git a/app/Language/ar-EG/Sales.php b/app/Language/ar-EG/Sales.php
index 5eb08efe0..ee70277c3 100644
--- a/app/Language/ar-EG/Sales.php
+++ b/app/Language/ar-EG/Sales.php
@@ -77,7 +77,7 @@ return [
'invoice_filter' => 'الفواتير',
'invoice_no_email' => 'هذا العميل ليس لدية بريد الكترونى صالح.',
'invoice_number' => 'فاتورة رقم #',
- 'invoice_number_duplicate' => 'من فضلك أدخل رقم فاتورة غير مكرر.',
+ 'invoice_number_duplicate' => 'رقم الفاتورة {0} يجب أن يكون فريداً.',
'invoice_sent' => 'تم إرسال الفاتورة إلى',
'invoice_total' => 'إجمالي الفاتورة',
'invoice_type_custom_invoice' => 'فاتورة مخصصة (custom_invoice.php)',
@@ -95,7 +95,7 @@ return [
'key_finish_quote' => 'انهاء عملية البيع/الفاتورة من دون الدفع',
'key_finish_sale' => 'اضافة دفع نقدي كمل واتمام عملية البيع',
'key_full' => 'الإظهار في صفحه كامله',
- 'key_function' => 'Function',
+ 'key_function' => '',
'key_help' => 'اختصارات',
'key_help_modal' => 'إظهار الاختصارات',
'key_in' => 'تكبير الصفحه',
@@ -123,8 +123,9 @@ return [
'new_item' => 'صنف جديد',
'no_description' => 'بدون وصف',
'no_items_in_cart' => 'لايوجد أصناف فى السلة.',
+ 'no_sales_to_display' => 'لاتوجد عمليات بيع لعرضها.',
'none_selected' => 'لم تقم بإختيار أى عمليات بيع لحذفها.',
- 'nontaxed_ind' => ' ',
+ 'nontaxed_ind' => '',
'not_authorized' => 'هذه العملية لا يمكن فعلها لعدم تخويلك.',
'one_or_multiple' => 'عمليات بيع',
'payment' => 'طريقة الدفع',
diff --git a/app/Language/ar-EG/Taxes.php b/app/Language/ar-EG/Taxes.php
index e409195ae..adf65a495 100644
--- a/app/Language/ar-EG/Taxes.php
+++ b/app/Language/ar-EG/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'معدل الضريبة الافتراضي',
'error_adding_updating' => 'فشل إضافة أو تحديث قانون الضرائب',
'group_seq' => 'تسلسل المجموعة',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'اسم الولاية القضائية',
'name' => 'الاسم',
'new' => 'ضريبة جديدة',
@@ -56,7 +57,7 @@ return [
'tax_codes_saved_unsuccessfully' => 'لم يتم حفظ تغييرات قانون الضريبة',
'tax_excluded' => 'لا تشمل الضرائب',
'tax_group' => 'المجموعة الضريبية',
- 'tax_group_not_unique' => 'فئة الضرائب يجب ان تكون فريده',
+ 'tax_group_not_unique' => 'فئة الضرائب {0} يجب ان تكون فريده',
'tax_group_sequence' => 'تسلسل مجموعة الضرائب',
'tax_included' => 'الضريبة مشمولة',
'tax_jurisdiction' => 'الاختصاص الضريبي',
diff --git a/app/Language/ar-LB/Attributes.php b/app/Language/ar-LB/Attributes.php
index 907d7bcee..e4617a271 100644
--- a/app/Language/ar-LB/Attributes.php
+++ b/app/Language/ar-LB/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => 'هل أنت متأكد من أنك تريد استعادة السمة (السمات) المحددة؟',
'definition_cannot_be_deleted' => 'لا يمكن حذف السمات المحددة',
'definition_error_adding_updating' => 'لا يمكن إضافة السمة {0} أو تحديثها. يرجى التحقق من سجل الخطأ.',
- 'definition_invalid_group' => 'المجموعة المحددة غير موجودة أو غير صالحة.',
'definition_flags' => 'رؤية الميزات',
'definition_group' => 'المجموعة',
'definition_id' => 'كود',
+ 'definition_invalid_group' => 'المجموعة المحددة غير موجودة أو غير صالحة.',
'definition_name' => 'إضافة ميزة',
'definition_name_required' => 'اسم الميزة هي خانة اجبارية',
'definition_one_or_multiple' => 'ميزة/ميزات',
- 'definition_successful_adding' => 'لقد تم إضافة صنف بنجاح',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'لقد تم حذف ميزة بنجاح',
'definition_successful_updating' => 'تم تعديل الميزة بنجاح',
'definition_type' => 'نوع الميزة',
@@ -21,7 +21,7 @@ return [
'definition_unit' => 'وحدة قياس',
'definition_values' => 'قيمة الميزة',
'new' => 'اضافة ميزة جديده',
- 'no_attributes_to_display' => 'لا يوجد اصناف للعرض',
+ 'no_attributes_to_display' => '',
'receipt_visibility' => 'وصل',
'show_in_items' => 'اظهار في الصنف',
'show_in_items_visibility' => 'الصنف',
diff --git a/app/Language/ar-LB/Common.php b/app/Language/ar-LB/Common.php
index b00f6a696..c2a8c3c22 100644
--- a/app/Language/ar-LB/Common.php
+++ b/app/Language/ar-LB/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'تعليقات',
'common' => 'عام',
'confirm_search' => 'لقد قمت اختيار أكتر من سجل، سوف تفقد هذه الاختيارات عند إرسال البحث، موافق؟',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'يرجى تصحيح الأخطاء المحددة قبل الحفظ',
'country' => 'البلد',
'dashboard' => '',
@@ -50,9 +49,7 @@ return [
'list_of' => 'قائمة بـ',
'logo' => 'شعار',
'logo_mark' => 'علامة الشعار',
- 'logout' => 'خروج',
'manager' => '',
- 'migration_needed' => 'سيبدأ ترحيل قاعدة البيانات إلى {0} بعد تسجيل الدخول.',
'new' => 'جديد',
'no' => '',
'no_persons_to_display' => 'لا يوجد اناس لعرضهم.',
@@ -60,10 +57,9 @@ return [
'or' => 'أو',
'people' => '',
'phone_number' => 'رقم التليفون',
- 'phone_number_required' => 'رقم التليفون مطلوب',
'please_visit_my' => 'برجاء زيارة',
'position' => '',
- 'powered_by' => 'مدعوم بواسطة',
+ 'powered_by' => 'مدعوم بواسطة {app} {version}',
'price' => 'السعر',
'print' => 'طباعة',
'remove' => 'إزالة',
@@ -73,14 +69,11 @@ return [
'search' => 'بحث',
'search_options' => 'خيارات البحث',
'searched_for' => 'بحث عن',
- 'software_short' => 'OSPOS',
- 'software_title' => 'برنامج OSPOS',
'state' => 'المحافظة',
'submit' => 'حفظ',
'total_spent' => 'مجموع الصرف',
'unknown' => 'غير معروف',
'view_recent_sales' => 'عرض أحدث المبيعات',
- 'website' => 'الموقع الإلكترونى',
'welcome' => 'مرحباً',
'welcome_message' => 'مرحباً فى OSPOS برجاء إختيار أى قسم للبدء.',
'yes' => '',
diff --git a/app/Language/ar-LB/Config.php b/app/Language/ar-LB/Config.php
index d549c0b14..16a322ea7 100644
--- a/app/Language/ar-LB/Config.php
+++ b/app/Language/ar-LB/Config.php
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'معدل الضريبة 1',
'default_tax_rate_2' => 'معدل الضريبة 2',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'معدل الضريبة الافتراضي يجب أن يكون رقم.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'معدل الضريبة الافتراضي يجب أن يكون رقم.',
'default_tax_rate_required' => 'معدل الضريبة الافتراضي مطلوب.',
'derive_sale_quantity' => 'السماح بأسعار البيع المشتقة',
'derive_sale_quantity_tooltip' => 'إذا تم تحديدها، فسيتم توفير نوع جديد من الاصناف للاصناف المطلوبة حسب المبلغ الموسع',
@@ -168,6 +168,8 @@ return [
'info' => 'معلومات',
'info_configuration' => 'معلومات الشركة',
'input_groups' => 'مجموعات الإدخال',
+ 'integrations' => 'التكامل',
+ 'integrations_configuration' => 'تكامل',
'invoice' => 'الفاتورة',
'invoice_configuration' => 'إعدادات طباعة الفاتورة',
'invoice_default_comments' => 'التعليق الافتراضي على الفاتورة',
@@ -198,6 +200,7 @@ return [
'location_info' => 'معلومات تهيئة الأماكن',
'login_form' => 'نمط نموذج تسجيل الدخول',
'logout' => 'هل تريد عمل نسخة إحتياطية قبل الخروج؟ اضغط [نعم] لعمل النسخة أو [الغاء] للخروج.',
+ 'mailpath_invalid' => 'مسار sendmail غير صالح. يُسمح فقط بالحروف والأرقام والشرطات والشرطات السفلية والشرطات المائلة والشرطات المائلة العكسية والنقطتين الرأسيتين والمسافات والنقاط.',
'message' => 'الرسائل',
'message_configuration' => 'إعدادات الرسائل',
'msg_msg' => 'الرسائل النصية المحفوظة',
@@ -278,12 +281,15 @@ return [
'right' => 'يمين',
'sales_invoice_format' => 'شكل فاتورة البيع',
'sales_quote_format' => 'شكل فاتورة عرض الاسعار',
- 'mailpath_invalid' => 'مسار sendmail غير صالح. يُسمح فقط بالحروف والأرقام والشرطات والشرطات السفلية والشرطات المائلة والشرطات المائلة العكسية والنقطتين الرأسيتين والمسافات والنقاط.',
'saved_successfully' => 'تم حفظ التهيئة بنجاح.',
'saved_unsuccessfully' => 'لم يتم حفظ التهيئة بنجاح.',
'security_issue' => 'تحذير من ثغرة أمنية',
'server_notice' => 'يرجى استخدام المعلومات أدناه للإبلاغ عن المشكلة.',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => 'اظهار ايكونة المكتب',
'statistics' => 'إرسال اﻹحصائيات',
@@ -301,12 +307,8 @@ return [
'suggestions_layout' => 'تخطيط اقتراحات البحث',
'suggestions_second_column' => 'العامود 2',
'suggestions_third_column' => 'العامود 3',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
'system_conf' => 'اعدادات اخرى',
- 'system_info' => 'System Info',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
diff --git a/app/Language/ar-LB/Customers.php b/app/Language/ar-LB/Customers.php
index 0ffb1986b..4b5c1a810 100644
--- a/app/Language/ar-LB/Customers.php
+++ b/app/Language/ar-LB/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => 'لم تختار عملاء للحذف.',
'one_or_multiple' => 'عميل/عملاء',
'quantity' => 'العدد',
+ 'rewards_package' => 'فئة المكافئة',
'stats_info' => 'الحالة',
'successful_adding' => 'لقد أضفت عميل بنجاح',
'successful_deleted' => 'لقد قمت بالحذف بنجاح',
@@ -43,5 +44,4 @@ return [
'taxable' => 'خاضع للضريبة',
'total' => 'المجموع',
'update' => 'تحديث بيانات عميل',
- 'rewards_package' => 'فئة المكافئة',
];
diff --git a/app/Language/ar-LB/Datepicker.php b/app/Language/ar-LB/Datepicker.php
index 9cfed105d..d751654d6 100644
--- a/app/Language/ar-LB/Datepicker.php
+++ b/app/Language/ar-LB/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => 'إلى',
'today' => 'اليوم',
'today_last_year' => 'نفس اليوم من السنة الماضية',
- 'weekstart' => '0',
+ 'weekstart' => '1',
'yesterday' => 'أمس',
];
diff --git a/app/Language/ar-LB/Employees.php b/app/Language/ar-LB/Employees.php
index 7629871b0..795a11aaf 100644
--- a/app/Language/ar-LB/Employees.php
+++ b/app/Language/ar-LB/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'لقد تم حذف الموظف بنجاح',
'successful_updating' => 'لقد تم تحديث بيانات الموظف بنجاح',
'system_language' => 'لغة النظام',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'فشل في تغيير كلمة المرور.',
'update' => 'تحديث بيانات موظف',
'username' => 'اسم المستخدم',
diff --git a/app/Language/ar-LB/Error.php b/app/Language/ar-LB/Error.php
index b33d9d526..06034fb72 100644
--- a/app/Language/ar-LB/Error.php
+++ b/app/Language/ar-LB/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'ليس لديك صلاحيات للوصول لهذا القسم',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'تعذر إنشاء {filePath} لتوفير throttle.key',
'unable_to_lock_file' => 'تعذر قفل {filePath}: {reason}',
'unable_to_open_lock_file' => 'تعذر فتح {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'تعذر حفظ throttle.key في {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'تعذر حفظ throttle.key في {filePath}',
'unable_to_read_env_file' => 'تعذر قراءة {filePath} لتوفير throttle.key',
'unknown' => 'غير معروف',
];
diff --git a/app/Language/ar-LB/Expenses_categories.php b/app/Language/ar-LB/Expenses_categories.php
index 0c00b8c7f..a697b9142 100644
--- a/app/Language/ar-LB/Expenses_categories.php
+++ b/app/Language/ar-LB/Expenses_categories.php
@@ -1,10 +1,10 @@
'اسم نوع المصاريف مطلوب',
'add_item' => 'إضافة نوع',
'cannot_be_deleted' => 'فشلت عملية مسح نوع المصاريف',
'category_id' => 'الكود',
+ 'category_name_required' => 'اسم نوع المصاريف مطلوب',
'confirm_delete' => 'هل أنت متأكد من مسح نوع المصاريف الذي أخترته؟',
'confirm_restore' => 'هل أنت متأكد من أنك تريد استعادة فئة المصاريف المحددة؟',
'description' => 'وصف النوع',
diff --git a/app/Language/ar-LB/Item_kits.php b/app/Language/ar-LB/Item_kits.php
index e4b14d3f5..2322665e7 100644
--- a/app/Language/ar-LB/Item_kits.php
+++ b/app/Language/ar-LB/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'صنف',
'item_kit_number' => 'الباركود',
'item_kit_number_duplicate' => 'رقم مجموعة الأدوات موجود في قاعدة البيانات.',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'أصناف',
'kit' => 'كود المجموعة',
'kit_and_components' => 'المجموعة ومحتوياتها',
diff --git a/app/Language/ar-LB/Items.php b/app/Language/ar-LB/Items.php
index 468e35065..c32bba59d 100644
--- a/app/Language/ar-LB/Items.php
+++ b/app/Language/ar-LB/Items.php
@@ -110,8 +110,8 @@ return [
'tax_category' => 'الفئة الضريبية',
'tax_name_invalid' => 'اسم الضريبة يحتوي على أحرف غير مسموح بها.',
'tax_percent' => 'نسبة الضريبة',
- 'tax_percent_number' => 'نسبة الضريبة يجب ان تكون رقم',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'نسبة الضريبة يجب ان تكون رقم',
'tax_percent_required' => 'نسبة الضريبة مطلوبة.',
'tax_percents' => 'نسبة/نسب الضريبة',
'temp' => 'مؤقت',
diff --git a/app/Language/ar-LB/Messages.php b/app/Language/ar-LB/Messages.php
index e99030687..471a48b71 100644
--- a/app/Language/ar-LB/Messages.php
+++ b/app/Language/ar-LB/Messages.php
@@ -6,11 +6,11 @@ return [
'message' => 'الرسالة',
'message_placeholder' => 'رسالتك هنا...',
'message_required' => 'الرسالة مطلوبة',
- 'multiple_phones' => 'فى حالة إرسال الرسالة لأكثر من شخص قم بفصل الأرقام بعلامة الفاصلة',
+ 'multiple_phones' => '(فى حالة إرسال الرسالة لأكثر من شخص قم بفصل الأرقام بعلامة الفاصلة)',
'phone' => 'رقم المحمول',
'phone_number_required' => 'رقم المحمول مطلوب',
'phone_placeholder' => 'رقم/أرقام المحمول هنا...',
'sms_send' => 'إرسال SMS',
- 'successfully_sent' => 'تم إرسال الرسالة بنجاح إلى: ',
- 'unsuccessfully_sent' => 'لم يتم إرسال الرسالة بنجاح إلى: ',
+ 'successfully_sent' => 'تم إرسال الرسالة بنجاح إلى:',
+ 'unsuccessfully_sent' => 'لم يتم إرسال الرسالة بنجاح إلى:',
];
diff --git a/app/Language/ar-LB/Receivings.php b/app/Language/ar-LB/Receivings.php
index cd461d56e..dcbac1b90 100644
--- a/app/Language/ar-LB/Receivings.php
+++ b/app/Language/ar-LB/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'اسم الصنف',
'mode' => 'وضع الإستلام',
'new_supplier' => 'مورد جديد',
+ 'not_authorized' => '',
'one_or_multiple' => 'إستلام/إستلامات',
'print_after_sale' => 'طباعة بعد الإستلام',
'quantity' => 'الكمية.',
diff --git a/app/Language/ar-LB/Sales.php b/app/Language/ar-LB/Sales.php
index 331f51705..20c477d03 100644
--- a/app/Language/ar-LB/Sales.php
+++ b/app/Language/ar-LB/Sales.php
@@ -77,7 +77,7 @@ return [
'invoice_filter' => 'الفواتير',
'invoice_no_email' => 'هذا العميل ليس لدية بريد الكترونى صالح.',
'invoice_number' => 'فاتورة رقم #',
- 'invoice_number_duplicate' => 'من فضلك أدخل رقم فاتورة غير مكرر.',
+ 'invoice_number_duplicate' => 'رقم الفاتورة {0} يجب أن يكون فريداً.',
'invoice_sent' => 'تم إرسال الفاتورة إلى',
'invoice_total' => 'إجمالي الفاتورة',
'invoice_type_custom_invoice' => 'فاتورة مخصصة (custom_invoice.php)',
@@ -95,7 +95,7 @@ return [
'key_finish_quote' => 'انهاء عملية البيع/الفاتورة من دون الدفع',
'key_finish_sale' => 'اضافة دفع نقدي كمل واتمام عملية البيع',
'key_full' => 'الإظهار في صفحه كامله',
- 'key_function' => 'Function',
+ 'key_function' => '',
'key_help' => 'اختصارات',
'key_help_modal' => 'إظهار الاختصارات',
'key_in' => 'تكبير الصفحه',
@@ -123,8 +123,9 @@ return [
'new_item' => 'مادة جديدة',
'no_description' => 'بدون وصف',
'no_items_in_cart' => 'لايوجد اي مادة فى السلة.',
+ 'no_sales_to_display' => 'لاتوجد عمليات بيع لعرضها.',
'none_selected' => 'لم تقم بإختيار أى عمليات بيع لحذفها.',
- 'nontaxed_ind' => ' ',
+ 'nontaxed_ind' => '',
'not_authorized' => 'ليس لديك صلاحية.',
'one_or_multiple' => 'عمليات بيع',
'payment' => 'طريقة الدفع',
diff --git a/app/Language/ar-LB/Taxes.php b/app/Language/ar-LB/Taxes.php
index e409195ae..adf65a495 100644
--- a/app/Language/ar-LB/Taxes.php
+++ b/app/Language/ar-LB/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'معدل الضريبة الافتراضي',
'error_adding_updating' => 'فشل إضافة أو تحديث قانون الضرائب',
'group_seq' => 'تسلسل المجموعة',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'اسم الولاية القضائية',
'name' => 'الاسم',
'new' => 'ضريبة جديدة',
@@ -56,7 +57,7 @@ return [
'tax_codes_saved_unsuccessfully' => 'لم يتم حفظ تغييرات قانون الضريبة',
'tax_excluded' => 'لا تشمل الضرائب',
'tax_group' => 'المجموعة الضريبية',
- 'tax_group_not_unique' => 'فئة الضرائب يجب ان تكون فريده',
+ 'tax_group_not_unique' => 'فئة الضرائب {0} يجب ان تكون فريده',
'tax_group_sequence' => 'تسلسل مجموعة الضرائب',
'tax_included' => 'الضريبة مشمولة',
'tax_jurisdiction' => 'الاختصاص الضريبي',
diff --git a/app/Language/az/Attributes.php b/app/Language/az/Attributes.php
index 954d8546b..e18e99f39 100644
--- a/app/Language/az/Attributes.php
+++ b/app/Language/az/Attributes.php
@@ -8,7 +8,7 @@ return [
'definition_error_adding_updating' => '{0} atributu əlavə edilə və ya yenilənə bilmədi. Zəhmət olmasa xəta jurnalını yoxlayın.',
'definition_flags' => 'Atributun görünürlüyü',
'definition_group' => 'Qrup',
- 'definition_id' => 'Id',
+ 'definition_id' => '',
'definition_invalid_group' => 'Seçilmiş qrup mövcud deyil və ya etibarsızdır.',
'definition_name' => 'Atribut əlavə et',
'definition_name_required' => 'Atribut adı tələb olunan sahədir',
diff --git a/app/Language/az/Cashups.php b/app/Language/az/Cashups.php
index 8537d35e2..9c631746a 100644
--- a/app/Language/az/Cashups.php
+++ b/app/Language/az/Cashups.php
@@ -26,7 +26,7 @@ return [
'enable_expected' => 'Gözlənilən Məbləği Aktiv Et',
'error_adding_updating' => 'Kassa hesabatı əlavə edilərkən/yenilənərkən xəta baş verdi',
'giftcard' => 'Hədiyyə Kartı',
- 'id' => 'Id',
+ 'id' => '',
'info' => 'Kassa Hesabatı Məlumatı',
'info_employee' => 'Əməkdaş Məlumatı',
'is_deleted' => 'Silindi',
diff --git a/app/Language/az/Common.php b/app/Language/az/Common.php
index 2e8fe24e5..8b22aca6d 100644
--- a/app/Language/az/Common.php
+++ b/app/Language/az/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Rəylər',
'common' => 'ortaq',
'confirm_search' => 'Bir və ya bir neçə sətir seçmisiniz, bunlar axtarışdan sonra artıq seçilməyəcək. Bu axtarışı göndərmək istədiyinizə əminsiniz?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Zəhmət olmasa, yadda saxlamazdan əvvəl müəyyən edilmiş səhvləri düzəldin',
'country' => 'Ölkə',
'dashboard' => 'İdarə Paneli',
@@ -35,14 +34,14 @@ return [
'gender_male' => 'K',
'gender_undefined' => 'Naməlum',
'icon' => 'İkon',
- 'id' => 'ID',
+ 'id' => '',
'import' => 'İdxal Et',
'import_change_file' => 'Dəyiş',
'import_csv' => 'CSV İdxalı',
'import_full_path' => 'CSV faylına tam yol tələb olunur',
'import_remove_file' => 'Sil',
'import_select_file' => 'Fayl Seç',
- 'inv' => 'inv',
+ 'inv' => '',
'last_name' => 'Soyad',
'last_name_required' => 'Soyad tələb olunan sahədir.',
'last_page' => 'Son',
@@ -50,9 +49,7 @@ return [
'list_of' => 'Siyahısı',
'logo' => 'Loqo',
'logo_mark' => 'Nişan',
- 'logout' => 'Çıxış',
'manager' => 'Menecer',
- 'migration_needed' => 'Girişdən sonra bazaya {0} köçməsi başlayacaq.',
'new' => 'Yeni',
'no' => 'Xeyr',
'no_persons_to_display' => 'Göstərmək üçün heç kim yoxdur.',
@@ -60,10 +57,9 @@ return [
'or' => 'VƏ YA',
'people' => 'İnsanlar',
'phone_number' => 'Telefon Nömrəsi',
- 'phone_number_required' => 'Telefon nömrəsi tələb olunan sahədir.',
'please_visit_my' => 'Zəhmət olmasa ziyarət edin',
'position' => 'Vəzifə',
- 'powered_by' => 'Dəstəkləyən',
+ 'powered_by' => 'Yaradıcı {app} {version}',
'price' => 'Qiymət',
'print' => 'Çap Et',
'remove' => 'Sil',
@@ -73,14 +69,11 @@ return [
'search' => 'Axtarış',
'search_options' => 'Axtarış seçimləri',
'searched_for' => 'Axtarıldı',
- 'software_short' => 'OSPOS',
- 'software_title' => 'Açıq Mənbəli Satış Nöqtəsi',
'state' => 'Əyalət',
'submit' => 'Təsdiqlə',
'total_spent' => 'Cəmi Xərclənən',
'unknown' => 'Naməlum',
'view_recent_sales' => 'Son Satışlara Bax',
- 'website' => 'opensourcepos.org',
'welcome' => 'Xoş Gəlmisiniz',
'welcome_message' => 'OSPOS-a xoş gəlmisiniz, başlamaq üçün aşağıdakı modullardan birinə klikləyin.',
'yes' => 'Bəli',
diff --git a/app/Language/az/Config.php b/app/Language/az/Config.php
index 77c05906c..8bb6e1e4c 100644
--- a/app/Language/az/Config.php
+++ b/app/Language/az/Config.php
@@ -118,10 +118,10 @@ return [
'email_receipt_check_behaviour_last' => 'Son seçimi yadda saxla',
'email_receipt_check_behaviour_never' => 'Həmişə işarələnməyib',
'email_smtp_crypto' => 'SMTP Şifrələmə',
- 'email_smtp_host' => 'SMTP Server',
+ 'email_smtp_host' => '',
'email_smtp_pass' => 'SMTP Şifrə',
'email_smtp_pass_set' => '',
- 'email_smtp_port' => 'SMTP Port',
+ 'email_smtp_port' => '',
'email_smtp_timeout' => 'SMTP Vaxt Aşımı (s)',
'email_smtp_user' => 'SMTP İstifadəçi Adı',
'enable_avatar' => 'Avatarı Aktivləşdir',
@@ -225,7 +225,7 @@ return [
'payment_options_order' => 'Ödəniş Seçimlərinin Sırası',
'payment_reference_code_length_limits' => 'Ödəniş İstinad Kodu
Uzunluq Limitləri',
'payment_reference_code_length_max_label' => 'Maks',
- 'payment_reference_code_length_min_label' => 'Min',
+ 'payment_reference_code_length_min_label' => '',
'perm_risk' => 'Yanlış icazələr bu proqram təminatını risk altına qoyur.',
'phone' => 'Şirkətin Telefonu',
'phone_required' => 'Şirkətin Telefonu tələb olunan sahədir.',
diff --git a/app/Language/az/Datepicker.php b/app/Language/az/Datepicker.php
index b35c5838d..16c4f9f70 100644
--- a/app/Language/az/Datepicker.php
+++ b/app/Language/az/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => 'Buna',
'today' => 'Bugün',
'today_last_year' => 'Keçən il bu gün',
- 'weekstart' => '0',
+ 'weekstart' => '1',
'yesterday' => 'Dünən',
];
diff --git a/app/Language/az/Employees.php b/app/Language/az/Employees.php
index 6cd4db9af..537ef4749 100644
--- a/app/Language/az/Employees.php
+++ b/app/Language/az/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'Siz uğurla sildiniz',
'successful_updating' => 'Siz əməkdaşı uğurla yenilədiniz',
'system_language' => 'Sistem Dili',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'Şifrənin dəyişdirilməsi uğursuz oldu.',
'update' => 'Əməkdaşı Yenilə',
'username' => 'İstifadəçi Adı',
diff --git a/app/Language/az/Expenses.php b/app/Language/az/Expenses.php
index 2df1a9eef..7c2d8b70c 100644
--- a/app/Language/az/Expenses.php
+++ b/app/Language/az/Expenses.php
@@ -27,7 +27,7 @@ return [
'due_filter' => 'Borc',
'employee' => 'Yaradan',
'error_adding_updating' => 'Xərc əlavə edilərkən/yenilənərkən xəta baş verdi',
- 'expense_id' => 'Id',
+ 'expense_id' => '',
'expenses_employee' => 'Əməkdaş',
'info' => 'Xərc Məlumatı',
'ip_address' => 'IP Ünvanı',
diff --git a/app/Language/az/Item_kits.php b/app/Language/az/Item_kits.php
index d1f2beacc..e13b75bc1 100644
--- a/app/Language/az/Item_kits.php
+++ b/app/Language/az/Item_kits.php
@@ -17,12 +17,10 @@ return [
'item' => 'Mal',
'item_kit_number' => 'Barkod',
'item_kit_number_duplicate' => 'Mal Dəsti Nömrəsi verilənlər bazasında artıq mövcuddur.',
- 'item_number' => 'Mal Nömrəsi',
- 'item_number_duplicate' => 'Mal Nömrəsi verilənlər bazasında artıq mövcuddur.',
'items' => 'Mallar',
'kit' => 'Dəstin İd',
- 'kit_and_components' => 'Dəst və Komponentlər',
- 'kit_and_stock' => 'Dəst və Anbar',
+ 'kit_and_components' => 'Dəst və Komponentlər',
+ 'kit_and_stock' => 'Dəst və Anbar',
'kit_only' => 'Yalnız Dəst',
'name' => 'Mal Dəstinin Adı',
'new' => 'Yeni Mal Dəsti',
diff --git a/app/Language/az/Items.php b/app/Language/az/Items.php
index a7ee88a13..571a96d45 100644
--- a/app/Language/az/Items.php
+++ b/app/Language/az/Items.php
@@ -43,7 +43,7 @@ return [
'error_updating_multiple' => 'Malları yeniləyərkən xəta baş verdi',
'generate_barcodes' => 'Barkod Yarat',
'hsn_code' => 'Harmonizə Sistem Nomenklaturası',
- 'image' => 'Avatar',
+ 'image' => '',
'import_items_csv' => 'CSV-dən Mal İdxalı',
'info_provided_by' => 'Məlumatı təqdim edən',
'inventory' => 'İnventar',
diff --git a/app/Language/az/Login.php b/app/Language/az/Login.php
index 78a7a22c5..d20290f03 100644
--- a/app/Language/az/Login.php
+++ b/app/Language/az/Login.php
@@ -1,31 +1,31 @@
'Mən robot deyiləm.',
- 'go' => 'Daxil ol',
- 'initialization_message' => 'Verilənlər bazası hələ ilkin qurulmayıb.',
- 'initialization_required' => 'Verilənlər Bazasının İlkin Qurulması Tələb Olunur',
- 'initialize' => 'İlkin qur',
- 'invalid_gcaptcha' => 'Zəhmət olmasa robot olmadığınızı təsdiqləyin.',
- 'invalid_installation' => 'Quraşdırma düzgün deyil, php.ini faylını yoxlayın.',
- 'invalid_username_and_password' => 'Yanlış istifadəçi adı və/və ya şifrə.',
- 'login' => 'Giriş',
- 'logout' => 'Çıxış',
- 'migrating_database' => 'Verilənlər Bazası Miqrasiya Edilir',
- 'migration_auth_message' => 'Verilənlər bazasının {0} versiyasına miqrasiyasını təsdiqləmək üçün administrator məlumatları tələb olunur. Davam etmək üçün daxil olun.',
- 'migration_complete' => 'Verilənlər bazası uğurla ilkin quruldu!',
- 'migration_complete_login' => 'İndi daxil ola bilərsiniz.',
- 'migration_complete_migrate' => 'Verilənlər bazası uğurla miqrasiya edildi!',
- 'migration_complete_redirect' => 'Miqrasiya tamamlandı. Giriş səhifəsinə yönləndirilir...',
- 'migration_error_connection' => 'Bağlantı xətası. Zəhmət olmasa yenidən cəhd edin.',
- 'migration_failed' => 'Miqrasiya uğursuz oldu',
- 'migration_initializing' => 'Verilənlər Bazası İlkin Qurulur',
- 'migration_needed' => 'Girişdən sonra verilənlər bazasının {0} versiyasına miqrasiyası başlayacaq.',
- 'migration_required' => 'Verilənlər Bazasının Miqrasiyası Tələb Olunur',
- 'migration_running' => 'Verilənlər bazası miqrasiyası icra edilir...',
- 'password' => 'Şifrə',
- 'required_username' => 'İstifadəçi adı sahəsi tələb olunur.',
- 'too_many_attempts' => 'Həddindən artıq cəhd. Zəhmət olmasa bir az gözləyib yenidən cəhd edin.',
- 'username' => 'İstifadəçi adı',
- 'welcome' => '{0}-a xoş gəlmisiniz!',
+ 'gcaptcha' => 'Mən robot deyiləm.',
+ 'go' => 'Daxil ol',
+ 'initialization_message' => 'Verilənlər bazası hələ ilkin qurulmayıb.',
+ 'initialization_required' => 'Verilənlər Bazasının İlkin Qurulması Tələb Olunur',
+ 'initialize' => 'İlkin qur',
+ 'invalid_gcaptcha' => 'Zəhmət olmasa robot olmadığınızı təsdiqləyin.',
+ 'invalid_installation' => 'Quraşdırma düzgün deyil, php.ini faylını yoxlayın.',
+ 'invalid_username_and_password' => 'Yanlış istifadəçi adı və/və ya şifrə.',
+ 'login' => 'Giriş',
+ 'logout' => 'Çıxış',
+ 'migrating_database' => 'Verilənlər Bazası Miqrasiya Edilir',
+ 'migration_auth_message' => 'Verilənlər bazasının {0} versiyasına miqrasiyasını təsdiqləmək üçün administrator məlumatları tələb olunur. Davam etmək üçün daxil olun.',
+ 'migration_complete' => 'Verilənlər bazası uğurla ilkin quruldu!',
+ 'migration_complete_login' => 'İndi daxil ola bilərsiniz.',
+ 'migration_complete_migrate' => 'Verilənlər bazası uğurla miqrasiya edildi!',
+ 'migration_complete_redirect' => 'Miqrasiya tamamlandı. Giriş səhifəsinə yönləndirilir...',
+ 'migration_error_connection' => 'Bağlantı xətası. Zəhmət olmasa yenidən cəhd edin.',
+ 'migration_failed' => 'Miqrasiya uğursuz oldu',
+ 'migration_initializing' => 'Verilənlər Bazası İlkin Qurulur',
+ 'migration_needed' => 'Girişdən sonra verilənlər bazasının {0} versiyasına miqrasiyası başlayacaq.',
+ 'migration_required' => 'Verilənlər Bazasının Miqrasiyası Tələb Olunur',
+ 'migration_running' => 'Verilənlər bazası miqrasiyası icra edilir...',
+ 'password' => 'Şifrə',
+ 'required_username' => 'İstifadəçi adı sahəsi tələb olunur.',
+ 'too_many_attempts' => 'Həddindən artıq cəhd. Zəhmət olmasa bir az gözləyib yenidən cəhd edin.',
+ 'username' => 'İstifadəçi adı',
+ 'welcome' => '{0}-a xoş gəlmisiniz!',
];
diff --git a/app/Language/az/Messages.php b/app/Language/az/Messages.php
index 61721f635..41bb07ab1 100644
--- a/app/Language/az/Messages.php
+++ b/app/Language/az/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'Telefon nömrəsi tələb olunur',
'phone_placeholder' => 'Mobil Nömrə(lər) burada...',
'sms_send' => 'SMS Göndər',
- 'successfully_sent' => 'Mesaj uğurla göndərildi: ',
- 'unsuccessfully_sent' => 'Mesaj göndərilmədi: ',
+ 'successfully_sent' => 'Mesaj uğurla göndərildi:',
+ 'unsuccessfully_sent' => 'Mesaj göndərilmədi:',
];
diff --git a/app/Language/az/Receivings.php b/app/Language/az/Receivings.php
index 09c683e29..7211991f5 100644
--- a/app/Language/az/Receivings.php
+++ b/app/Language/az/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'Mal Adı',
'mode' => 'Qəbul Rejimi',
'new_supplier' => 'Yeni Təchizatçı',
+ 'not_authorized' => '',
'one_or_multiple' => 'qəbul(lar)',
'print_after_sale' => 'Satışdan Sonra Çap Et',
'quantity' => 'Say',
diff --git a/app/Language/az/Reports.php b/app/Language/az/Reports.php
index c6532db31..77ec2b285 100644
--- a/app/Language/az/Reports.php
+++ b/app/Language/az/Reports.php
@@ -9,7 +9,7 @@ return [
'category' => 'Kateqoriya',
'code_canceled' => 'LĞV',
'code_invoice' => 'HES',
- 'code_pos' => 'POS',
+ 'code_pos' => '',
'code_quote' => 'T',
'code_return' => 'GER',
'code_type' => 'Növ',
diff --git a/app/Language/az/Sales.php b/app/Language/az/Sales.php
index 5e0db036a..35c395dff 100644
--- a/app/Language/az/Sales.php
+++ b/app/Language/az/Sales.php
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'Hədiyyə Kartının Nömrəsi',
'group_by_category' => 'Kateqoriyaya görə Qrupla',
'group_by_type' => 'Növə görə Qrupla',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'Satış ID',
'include_prices' => 'Qiymətlər daxil edilsin?',
'insufficient_giftcard_balance' => 'Bu ödəniş üçün hədiyyə kartının balansı yetərli deyil.',
@@ -123,8 +123,9 @@ return [
'new_item' => 'Yeni Mal',
'no_description' => 'Təsvir yoxdur',
'no_items_in_cart' => 'Səbətdə heç bir mal yoxdur.',
+ 'no_sales_to_display' => 'Göstəriləcək Satış yoxdur.',
'none_selected' => 'Silmək üçün heç bir Satış seçməmisiniz.',
- 'nontaxed_ind' => ' ',
+ 'nontaxed_ind' => '',
'not_authorized' => 'Bu əməliyyata icazə verilmir.',
'one_or_multiple' => 'satış(lar)',
'payment' => 'Ödəniş Növü',
@@ -182,7 +183,7 @@ return [
'successfully_updated' => 'Satış uğurla yeniləndi.',
'suspend_sale' => 'Dayandır',
'suspended_doc_id' => 'Sənəd',
- 'suspended_sale_id' => 'ID',
+ 'suspended_sale_id' => '',
'suspended_sales' => 'Dayandırılmış',
'table' => 'Masa',
'takings' => 'Günlük Satışlar',
@@ -202,7 +203,7 @@ return [
'unsuspend' => 'Bərpa Et',
'unsuspend_and_delete' => 'Əməliyyat',
'update' => 'Yenilə',
- 'upi' => 'UPI',
+ 'upi' => '',
'wallet' => 'Cüzdan',
'work_order' => 'İş Sifarişi',
'work_order_number' => 'İş Sifarişi Nömrəsi',
diff --git a/app/Language/az/Taxes.php b/app/Language/az/Taxes.php
index faa616d16..1b516410e 100644
--- a/app/Language/az/Taxes.php
+++ b/app/Language/az/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'Standart Vergi Dərəcəsi',
'error_adding_updating' => 'Vergi Kodu əlavə edilmədi və ya yenilənmədi',
'group_seq' => 'Qrup Ardıcıllığı',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'Yurisdiksiya Adı',
'name' => 'Ad',
'new' => 'Yeni Vergi',
diff --git a/app/Language/bg/Attributes.php b/app/Language/bg/Attributes.php
index 3d2ded21c..af0cfd039 100644
--- a/app/Language/bg/Attributes.php
+++ b/app/Language/bg/Attributes.php
@@ -6,10 +6,10 @@ return [
'confirm_restore' => '',
'definition_cannot_be_deleted' => '',
'definition_error_adding_updating' => '',
- 'definition_invalid_group' => '',
'definition_flags' => '',
'definition_group' => '',
'definition_id' => '',
+ 'definition_invalid_group' => '',
'definition_name' => '',
'definition_name_required' => '',
'definition_one_or_multiple' => '',
diff --git a/app/Language/bg/Common.php b/app/Language/bg/Common.php
index b60eb1dc0..89a7379bf 100644
--- a/app/Language/bg/Common.php
+++ b/app/Language/bg/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Коментари',
'common' => 'Често срещани',
'confirm_search' => 'Избрали сте един или повече редове, след търсене няма да бъдат избрани. Наистина ли искате да подадете това търсене?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Моля, коригирайте установените грешки преди записване',
'country' => 'Държава',
'dashboard' => '',
@@ -50,20 +49,17 @@ return [
'list_of' => 'Списък с',
'logo' => '',
'logo_mark' => '',
- 'logout' => 'Излизане от профила',
'manager' => '',
- 'migration_needed' => 'Мигриране на база данни ще започне след влизане.',
'new' => 'Нов',
'no' => '',
'no_persons_to_display' => 'Няма хора за показване.',
- 'none_selected_text' => 'Нищо не е избрано',
+ 'none_selected_text' => '[Нищо не е избрано]',
'or' => 'Или',
'people' => '',
'phone_number' => 'Телефонен номер',
- 'phone_number_required' => '',
'please_visit_my' => 'Моля, посетете',
'position' => '',
- 'powered_by' => 'С подкрепата на',
+ 'powered_by' => 'С подкрепата на {app} {version}',
'price' => 'Цена',
'print' => 'Принтиране',
'remove' => 'Премахване',
@@ -73,14 +69,11 @@ return [
'search' => 'Търсене',
'search_options' => 'Опции за търсене',
'searched_for' => 'Търсене за',
- 'software_short' => '',
- 'software_title' => '',
'state' => 'Щат',
'submit' => 'Изпращане',
'total_spent' => 'Общо изразходвани',
'unknown' => 'Неизвестен',
'view_recent_sales' => 'Преглед на последните продажби',
- 'website' => 'Уебсайт',
'welcome' => 'Добре дошли',
'welcome_message' => 'Добре дошли в OSPOS, кликнете върху модул по-долу, за да започнете.',
'yes' => '',
diff --git a/app/Language/bg/Config.php b/app/Language/bg/Config.php
index e070d717d..a9fbc16a6 100644
--- a/app/Language/bg/Config.php
+++ b/app/Language/bg/Config.php
@@ -3,7 +3,7 @@
return [
'address' => 'Адрес на компанията',
'address_required' => 'Адресът на компанията е задължително поле.',
- 'all_set' => 'All file permissions are set correctly!',
+ 'all_set' => '',
'allow_duplicate_barcodes' => 'Разрешаване на дублирани баркодове',
'apostrophe' => 'апостроф',
'backup_button' => 'резервно копие',
@@ -13,25 +13,25 @@ return [
'barcode_configuration' => 'Конфигуриране на баркод',
'barcode_content' => 'Съдържание на баркод',
'barcode_first_row' => 'Ред 1',
- 'barcode_font' => 'Font',
- 'barcode_formats' => 'Input Formats',
- 'barcode_generate_if_empty' => 'Generate if empty.',
- 'barcode_height' => 'Height (px)',
- 'barcode_id' => 'Item Id/Name',
- 'barcode_info' => 'Barcode Configuration Information',
- 'barcode_layout' => 'Barcode Layout',
- 'barcode_name' => 'Name',
- 'barcode_number' => 'Barcode',
- 'barcode_number_in_row' => 'Number in row',
- 'barcode_page_cellspacing' => 'Display page cellspacing.',
- 'barcode_page_width' => 'Display page width',
- 'barcode_price' => 'Price',
- 'barcode_second_row' => 'Row 2',
- 'barcode_third_row' => 'Row 3',
- 'barcode_tooltip' => 'Warning: This feature can cause duplicate items to be imported or created. Do not use if you do not want duplicate barcodes.',
- 'barcode_type' => 'Barcode Type',
- 'barcode_width' => 'Width (px)',
- 'bottom' => 'Bottom',
+ 'barcode_font' => '',
+ 'barcode_formats' => '',
+ 'barcode_generate_if_empty' => '',
+ 'barcode_height' => '',
+ 'barcode_id' => '',
+ 'barcode_info' => '',
+ 'barcode_layout' => '',
+ 'barcode_name' => '',
+ 'barcode_number' => '',
+ 'barcode_number_in_row' => '',
+ 'barcode_page_cellspacing' => '',
+ 'barcode_page_width' => '',
+ 'barcode_price' => '',
+ 'barcode_second_row' => '',
+ 'barcode_third_row' => '',
+ 'barcode_tooltip' => '',
+ 'barcode_type' => '',
+ 'barcode_width' => '',
+ 'bottom' => '',
'cash_button' => '',
'cash_button_1' => '',
'cash_button_2' => '',
@@ -39,91 +39,91 @@ return [
'cash_button_4' => '',
'cash_button_5' => '',
'cash_button_6' => '',
- 'cash_decimals' => 'Cash Decimals',
- 'cash_decimals_tooltip' => 'If Cash Decimals and Currency Decimals are the same then no cash rounding will take place.',
- 'cash_rounding' => 'Cash Rounding',
+ 'cash_decimals' => '',
+ 'cash_decimals_tooltip' => '',
+ 'cash_rounding' => '',
'category_dropdown' => '',
- 'center' => 'Center',
+ 'center' => '',
'change_apperance_tooltip' => '',
- 'comma' => 'comma',
- 'company' => 'Company Name',
+ 'comma' => '',
+ 'company' => '',
'company_avatar' => '',
- 'company_change_image' => 'Change Image',
- 'company_logo' => 'Company Logo',
- 'company_remove_image' => 'Remove Image',
- 'company_required' => 'Company name is a required field',
- 'company_select_image' => 'Select Image',
- 'company_website_url' => 'Company website is not a valid URL (http://...).',
- 'country_codes' => 'Country Codes',
- 'country_codes_tooltip' => 'Comma separated list of country codes for nominatim address lookup.',
+ 'company_change_image' => '',
+ 'company_logo' => '',
+ 'company_remove_image' => '',
+ 'company_required' => '',
+ 'company_select_image' => '',
+ 'company_website_url' => '',
+ 'country_codes' => '',
+ 'country_codes_tooltip' => '',
'currency_code' => '',
- 'currency_decimals' => 'Currency Decimals',
- 'currency_symbol' => 'Currency Symbol',
+ 'currency_decimals' => '',
+ 'currency_symbol' => '',
'current_employee_only' => '',
- 'customer_reward' => 'Reward',
- 'customer_reward_duplicate' => 'Reward must be unique.',
- 'customer_reward_enable' => 'Enable Customer Rewards',
- 'customer_reward_invalid_chars' => 'Reward can not contain \'_\'',
- 'customer_reward_required' => 'Reward is a required field',
- 'customer_sales_tax_support' => 'Customer Sales Tax Support',
- 'date_or_time_format' => 'Date and Time Filter',
- 'datetimeformat' => 'Date and Time Format',
- 'decimal_point' => 'Decimal Point',
- 'default_barcode_font_size_number' => 'Default Barcode Font Size must be a number.',
- 'default_barcode_font_size_required' => 'Default Barcode Font Size is a required field.',
- 'default_barcode_height_number' => 'Default Barcode Height must be a number.',
- 'default_barcode_height_required' => 'Default Barcode Height is a required field.',
- 'default_barcode_num_in_row_number' => 'Default Barcode Number in Row must be a number.',
- 'default_barcode_num_in_row_required' => 'Default Barcode Number in Row is a required field.',
- 'default_barcode_page_cellspacing_number' => 'Default Barcode Page Cellspacing must be a number.',
- 'default_barcode_page_cellspacing_required' => 'Default Barcode Page Cellspacing is a required field.',
- 'default_barcode_page_width_number' => 'Default Barcode Page Width must be a number.',
- 'default_barcode_page_width_required' => 'Default Barcode Page Width is a required field.',
- 'default_barcode_width_number' => 'Default Barcode Width must be a number.',
- 'default_barcode_width_required' => 'Default Barcode Width is a required field.',
+ 'customer_reward' => '',
+ 'customer_reward_duplicate' => '',
+ 'customer_reward_enable' => '',
+ 'customer_reward_invalid_chars' => '',
+ 'customer_reward_required' => '',
+ 'customer_sales_tax_support' => '',
+ 'date_or_time_format' => '',
+ 'datetimeformat' => '',
+ 'decimal_point' => '',
+ 'default_barcode_font_size_number' => '',
+ 'default_barcode_font_size_required' => '',
+ 'default_barcode_height_number' => '',
+ 'default_barcode_height_required' => '',
+ 'default_barcode_num_in_row_number' => '',
+ 'default_barcode_num_in_row_required' => '',
+ 'default_barcode_page_cellspacing_number' => '',
+ 'default_barcode_page_cellspacing_required' => '',
+ 'default_barcode_page_width_number' => '',
+ 'default_barcode_page_width_required' => '',
+ 'default_barcode_width_number' => '',
+ 'default_barcode_width_required' => '',
'default_item_columns' => '',
- 'default_origin_tax_code' => 'Default Origin Tax Code',
+ 'default_origin_tax_code' => '',
'default_receivings_discount' => '',
'default_receivings_discount_number' => '',
'default_receivings_discount_required' => '',
- 'default_sales_discount' => 'Default Sales Discount %',
- 'default_sales_discount_number' => 'Default Sales Discount must be a number.',
- 'default_sales_discount_required' => 'Default Sales Discount is a required field.',
+ 'default_sales_discount' => '',
+ 'default_sales_discount_number' => '',
+ 'default_sales_discount_required' => '',
'default_tax_category' => '',
'default_tax_code' => '',
'default_tax_jurisdiction' => '',
- 'default_tax_name_number' => 'Default Tax Name must be a string.',
- 'default_tax_name_required' => 'Default Tax Name is a required field.',
- 'default_tax_rate' => 'Default Tax Rate %',
- 'default_tax_rate_1' => 'Tax 1 Rate',
- 'default_tax_rate_2' => 'Tax 2 Rate',
+ 'default_tax_name_number' => '',
+ 'default_tax_name_required' => '',
+ 'default_tax_rate' => '',
+ 'default_tax_rate_1' => '',
+ 'default_tax_rate_2' => '',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Default Tax Rate must be a number.',
'default_tax_rate_non_negative' => '',
- 'default_tax_rate_required' => 'Default Tax Rate is a required field.',
+ 'default_tax_rate_number' => '',
+ 'default_tax_rate_required' => '',
'derive_sale_quantity' => '',
'derive_sale_quantity_tooltip' => '',
- 'dinner_table' => 'Table',
- 'dinner_table_duplicate' => 'Table must be unique.',
- 'dinner_table_enable' => 'Enable Dinner Tables',
- 'dinner_table_invalid_chars' => 'Table Name can not contain \'_\'.',
- 'dinner_table_required' => 'Table is a required field.',
- 'dot' => 'dot',
- 'email' => 'Email',
- 'email_configuration' => 'Email Configuration',
- 'email_mailpath' => 'Path to Sendmail',
- 'email_protocol' => 'Protocol',
+ 'dinner_table' => '',
+ 'dinner_table_duplicate' => '',
+ 'dinner_table_enable' => '',
+ 'dinner_table_invalid_chars' => '',
+ 'dinner_table_required' => '',
+ 'dot' => '',
+ 'email' => '',
+ 'email_configuration' => '',
+ 'email_mailpath' => '',
+ 'email_protocol' => '',
'email_receipt_check_behaviour' => '',
'email_receipt_check_behaviour_always' => '',
'email_receipt_check_behaviour_last' => '',
'email_receipt_check_behaviour_never' => '',
- 'email_smtp_crypto' => 'SMTP Encryption',
- 'email_smtp_host' => 'SMTP Server',
- 'email_smtp_pass' => 'SMTP Password',
+ 'email_smtp_crypto' => '',
+ 'email_smtp_host' => '',
+ 'email_smtp_pass' => '',
'email_smtp_pass_set' => '',
- 'email_smtp_port' => 'SMTP Port',
- 'email_smtp_timeout' => 'SMTP Timeout (s)',
- 'email_smtp_user' => 'SMTP Username',
+ 'email_smtp_port' => '',
+ 'email_smtp_timeout' => '',
+ 'email_smtp_user' => '',
'enable_avatar' => '',
'enable_avatar_tooltip' => '',
'enable_dropdown_tooltip' => '',
@@ -132,207 +132,209 @@ return [
'enable_right_bar_tooltip' => '',
'enforce_privacy' => '',
'enforce_privacy_tooltip' => '',
- 'fax' => 'Fax',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
- 'financial_year' => 'Fiscal Year Start',
- 'financial_year_apr' => '1st of April',
- 'financial_year_aug' => '1st of August',
- 'financial_year_dec' => '1st of December',
- 'financial_year_feb' => '1st of February',
- 'financial_year_jan' => '1st of January',
- 'financial_year_jul' => '1st of July',
- 'financial_year_jun' => '1st of June',
- 'financial_year_mar' => '1st of March',
- 'financial_year_may' => '1st of May',
- 'financial_year_nov' => '1st of November',
- 'financial_year_oct' => '1st of October',
- 'financial_year_sep' => '1st of September',
+ 'fax' => '',
+ 'file_perm' => '',
+ 'financial_year' => '',
+ 'financial_year_apr' => '',
+ 'financial_year_aug' => '',
+ 'financial_year_dec' => '',
+ 'financial_year_feb' => '',
+ 'financial_year_jan' => '',
+ 'financial_year_jul' => '',
+ 'financial_year_jun' => '',
+ 'financial_year_mar' => '',
+ 'financial_year_may' => '',
+ 'financial_year_nov' => '',
+ 'financial_year_oct' => '',
+ 'financial_year_sep' => '',
'floating_labels' => '',
- 'gcaptcha_enable' => 'Login Page reCAPTCHA',
- 'gcaptcha_secret_key' => 'reCAPTCHA Secret Key',
- 'gcaptcha_secret_key_required' => 'reCAPTCHA Secret Key is a required field',
- 'gcaptcha_site_key' => 'reCAPTCHA Site Key',
- 'gcaptcha_site_key_required' => 'reCAPTCHA Site Key is a required field',
- 'gcaptcha_tooltip' => 'Protect the Login page with Google reCAPTCHA, click the icon for an API key pair.',
- 'general' => 'General',
- 'general_configuration' => 'General Configuration',
- 'giftcard_number' => 'Gift Card Number',
- 'giftcard_random' => 'Generate Random',
- 'giftcard_series' => 'Generate in Series',
+ 'gcaptcha_enable' => '',
+ 'gcaptcha_secret_key' => '',
+ 'gcaptcha_secret_key_required' => '',
+ 'gcaptcha_site_key' => '',
+ 'gcaptcha_site_key_required' => '',
+ 'gcaptcha_tooltip' => '',
+ 'general' => '',
+ 'general_configuration' => '',
+ 'giftcard_number' => '',
+ 'giftcard_random' => '',
+ 'giftcard_series' => '',
'image_allowed_file_types' => '',
'image_max_height_tooltip' => '',
'image_max_size_tooltip' => '',
'image_max_width_tooltip' => '',
'image_restrictions' => '',
'include_hsn' => '',
- 'info' => 'Information',
- 'info_configuration' => 'Store Information',
+ 'info' => '',
+ 'info_configuration' => '',
'input_groups' => '',
- 'invoice' => 'Invoice',
- 'invoice_configuration' => 'Invoice Print Settings',
- 'invoice_default_comments' => 'Default Invoice Comments',
- 'invoice_email_message' => 'Invoice Email Template',
- 'invoice_enable' => 'Enable Invoicing',
- 'invoice_printer' => 'Invoice Printer',
+ 'integrations' => '',
+ 'integrations_configuration' => '',
+ 'invoice' => '',
+ 'invoice_configuration' => '',
+ 'invoice_default_comments' => '',
+ 'invoice_email_message' => '',
+ 'invoice_enable' => '',
+ 'invoice_printer' => '',
'invoice_type' => '',
'is_readable' => '',
- 'is_writable' => 'is writable, but the permissions are higher than 750.',
+ 'is_writable' => '',
'item_markup' => '',
- 'jsprintsetup_required' => 'Warning: This functionality will only work if you have the FireFox jsPrintSetup addon installed. Save anyway?',
- 'language' => 'Language',
- 'last_used_invoice_number' => 'Last used Invoice Number',
- 'last_used_quote_number' => 'Last used Quote Number',
- 'last_used_work_order_number' => 'Last used W/O Number',
- 'left' => 'Left',
- 'license' => 'License',
- 'license_configuration' => 'License Statement',
- 'line_sequence' => 'Line Sequence',
- 'lines_per_page' => 'Lines per Page',
+ 'jsprintsetup_required' => '',
+ 'language' => '',
+ 'last_used_invoice_number' => '',
+ 'last_used_quote_number' => '',
+ 'last_used_work_order_number' => '',
+ 'left' => '',
+ 'license' => '',
+ 'license_configuration' => '',
+ 'line_sequence' => '',
+ 'lines_per_page' => '',
'lines_per_page_number' => 'Линиите на страница трябва да са число.',
- 'lines_per_page_required' => 'Lines per Page is a required field.',
- 'locale' => 'Localization',
- 'locale_configuration' => 'Localization Configuration',
- 'locale_info' => 'Localization Configuration Information',
- 'location' => 'Stock',
- 'location_configuration' => 'Stock Locations',
- 'location_info' => 'Location Configuration Information',
+ 'lines_per_page_required' => '',
+ 'locale' => '',
+ 'locale_configuration' => '',
+ 'locale_info' => '',
+ 'location' => '',
+ 'location_configuration' => '',
+ 'location_info' => '',
'login_form' => '',
- 'logout' => 'Do you want to make a backup before logging out? Click [OK] to backup or [Cancel] to logout.',
- 'message' => 'Message',
- 'message_configuration' => 'Message Configuration',
- 'msg_msg' => 'Saved Text Message',
- 'msg_msg_placeholder' => 'If you wish to use a SMS template save your message here, otherwise leave the box blank.',
- 'msg_pwd' => 'SMS-API Password',
+ 'logout' => '',
+ 'mailpath_invalid' => 'Невалиден път до sendmail. Разрешени са само букви, цифри, тирета, долни черти, наклонени черти, обратни наклонени черти, двоеточия, интервали и точки.',
+ 'message' => '',
+ 'message_configuration' => '',
+ 'msg_msg' => '',
+ 'msg_msg_placeholder' => '',
+ 'msg_pwd' => '',
'msg_pwd_set' => '',
- 'msg_src' => 'SMS-API Sender ID',
- 'msg_src_required' => 'SMS-API Sender ID is a required field',
- 'msg_uid' => 'SMS-API Username',
- 'msg_uid_required' => 'SMS-API Username is a required field',
+ 'msg_src' => '',
+ 'msg_src_required' => '',
+ 'msg_uid' => '',
+ 'msg_uid_required' => '',
'multi_pack_enabled' => '',
- 'no_risk' => 'No security/vulnerability risks.',
- 'none' => 'none',
- 'notify_alignment' => 'Notification Popup Position',
- 'number_format' => 'Number Format',
- 'number_locale' => 'Localization',
- 'number_locale_invalid' => 'The entered locale is invalid. Check the link in the tooltip to find a valid locale.',
- 'number_locale_required' => 'Number Locale is a required field.',
- 'number_locale_tooltip' => 'Find a suitable locale through this link.',
+ 'no_risk' => '',
+ 'none' => '',
+ 'notify_alignment' => '',
+ 'number_format' => '',
+ 'number_locale' => '',
+ 'number_locale_invalid' => '',
+ 'number_locale_required' => '',
+ 'number_locale_tooltip' => '',
'os_timezone' => '',
'ospos_info' => '',
- 'payment_options_order' => 'Payment Options Order',
+ 'payment_options_order' => '',
'payment_reference_code_length_limits' => 'Референтен код на плащане
Ограничения на дължината',
'payment_reference_code_length_max_label' => 'Макс',
'payment_reference_code_length_min_label' => 'Мин',
- 'perm_risk' => 'Permissions higher than 750 leaves this software at risk.',
- 'phone' => 'Company Phone',
- 'phone_required' => 'Company Phone is a required field.',
- 'print_bottom_margin' => 'Margin Bottom',
- 'print_bottom_margin_number' => 'Margin Bottom must be a number.',
- 'print_bottom_margin_required' => 'Margin Bottom is a required field.',
+ 'perm_risk' => '',
+ 'phone' => '',
+ 'phone_required' => '',
+ 'print_bottom_margin' => '',
+ 'print_bottom_margin_number' => '',
+ 'print_bottom_margin_required' => '',
'print_delay_autoreturn' => '',
'print_delay_autoreturn_number' => '',
'print_delay_autoreturn_required' => '',
- 'print_footer' => 'Print Browser Footer',
- 'print_header' => 'Print Browser Header',
- 'print_left_margin' => 'Margin Left',
- 'print_left_margin_number' => 'Margin Left must be a number.',
- 'print_left_margin_required' => 'Margin Left is a required field.',
+ 'print_footer' => '',
+ 'print_header' => '',
+ 'print_left_margin' => '',
+ 'print_left_margin_number' => '',
+ 'print_left_margin_required' => '',
'print_receipt_check_behaviour' => '',
'print_receipt_check_behaviour_always' => '',
'print_receipt_check_behaviour_last' => '',
'print_receipt_check_behaviour_never' => '',
- 'print_right_margin' => 'Margin Right',
- 'print_right_margin_number' => 'Margin Right must be a number.',
- 'print_right_margin_required' => 'Margin Right is a required field.',
- 'print_silently' => 'Show Print Dialog',
- 'print_top_margin' => 'Margin Top',
- 'print_top_margin_number' => 'Margin Top must be a number.',
- 'print_top_margin_required' => 'Margin Top is a required field.',
- 'quantity_decimals' => 'Quantity Decimals',
+ 'print_right_margin' => '',
+ 'print_right_margin_number' => '',
+ 'print_right_margin_required' => '',
+ 'print_silently' => '',
+ 'print_top_margin' => '',
+ 'print_top_margin_number' => '',
+ 'print_top_margin_required' => '',
+ 'quantity_decimals' => '',
'quick_cash_enable' => '',
'quote_default_comments' => '',
- 'receipt' => 'Receipt',
+ 'receipt' => '',
'receipt_category' => '',
- 'receipt_configuration' => 'Receipt Print Settings',
- 'receipt_default' => 'Default',
- 'receipt_font_size' => 'Font Size',
- 'receipt_font_size_number' => 'Font Size must be a number.',
- 'receipt_font_size_required' => 'Font Size is a required field.',
- 'receipt_info' => 'Receipt Configuration Information',
- 'receipt_printer' => 'Ticket Printer',
- 'receipt_short' => 'Short',
- 'receipt_show_company_name' => 'Show Company Name',
- 'receipt_show_description' => 'Show Description',
- 'receipt_show_serialnumber' => 'Show Serial Number',
+ 'receipt_configuration' => '',
+ 'receipt_default' => '',
+ 'receipt_font_size' => '',
+ 'receipt_font_size_number' => '',
+ 'receipt_font_size_required' => '',
+ 'receipt_info' => '',
+ 'receipt_printer' => '',
+ 'receipt_short' => '',
+ 'receipt_show_company_name' => '',
+ 'receipt_show_description' => '',
+ 'receipt_show_serialnumber' => '',
'receipt_show_tax_ind' => '',
- 'receipt_show_taxes' => 'Show Taxes',
- 'receipt_show_total_discount' => 'Show Total Discount',
- 'receipt_template' => 'Receipt Template',
- 'receiving_calculate_average_price' => 'Calc avg. Price (Receiving)',
- 'recv_invoice_format' => 'Receivings Invoice Format',
- 'register_mode_default' => 'Default Register Mode',
+ 'receipt_show_taxes' => '',
+ 'receipt_show_total_discount' => '',
+ 'receipt_template' => '',
+ 'receiving_calculate_average_price' => '',
+ 'recv_invoice_format' => '',
+ 'register_mode_default' => '',
'report_an_issue' => '',
- 'return_policy_required' => 'Return policy is a required field.',
- 'reward' => 'Reward',
- 'reward_configuration' => 'Reward Configuration',
- 'right' => 'Right',
- 'sales_invoice_format' => 'Sales Invoice Format',
- 'sales_quote_format' => 'Sales Quote Format',
- 'mailpath_invalid' => 'Невалиден път до sendmail. Разрешени са само букви, цифри, тирета, долни черти, наклонени черти, обратни наклонени черти, двоеточия, интервали и точки.',
- 'saved_successfully' => 'Configuration save successful.',
- 'saved_unsuccessfully' => 'Configuration save failed.',
- 'security_issue' => 'Security Vulnerability Warning',
- 'server_notice' => 'Please use the below info for issue reporting.',
+ 'return_policy_required' => '',
+ 'reward' => '',
+ 'reward_configuration' => '',
+ 'right' => '',
+ 'sales_invoice_format' => '',
+ 'sales_quote_format' => '',
+ 'saved_successfully' => '',
+ 'saved_unsuccessfully' => '',
+ 'security_issue' => '',
+ 'server_notice' => '',
'service_charge' => '',
- 'show_due_enable' => '',
- 'show_office_group' => 'Show office icon',
- 'statistics' => 'Send Statistics',
- 'statistics_tooltip' => 'Send statistics for development and feature improvement purposes.',
- 'stock_location' => 'Stock location',
- 'stock_location_default' => 'Склад по подразбиране',
- 'stock_location_default_header' => 'По подразбиране',
- 'stock_location_duplicate' => 'Stock Location must be unique.',
- 'stock_location_invalid_chars' => 'Stock Location can not contain \'_\'.',
- 'stock_location_name_header' => 'Име',
- 'stock_location_required' => 'Stock location is a required field.',
- 'suggestions_fifth_column' => '',
- 'suggestions_first_column' => 'Column 1',
- 'suggestions_fourth_column' => '',
- 'suggestions_layout' => 'Search Suggestions Layout',
- 'suggestions_second_column' => 'Column 2',
- 'suggestions_third_column' => 'Column 3',
'shortcuts' => '',
'shortcuts_configuration' => '',
'shortcuts_duplicate_bindings' => '',
'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
- 'system_info' => 'System Info',
+ 'show_due_enable' => '',
+ 'show_office_group' => '',
+ 'statistics' => '',
+ 'statistics_tooltip' => '',
+ 'stock_location' => '',
+ 'stock_location_default' => 'Склад по подразбиране',
+ 'stock_location_default_header' => 'По подразбиране',
+ 'stock_location_duplicate' => '',
+ 'stock_location_invalid_chars' => '',
+ 'stock_location_name_header' => 'Име',
+ 'stock_location_required' => '',
+ 'suggestions_fifth_column' => '',
+ 'suggestions_first_column' => '',
+ 'suggestions_fourth_column' => '',
+ 'suggestions_layout' => '',
+ 'suggestions_second_column' => '',
+ 'suggestions_third_column' => '',
+ 'system_conf' => '',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
- 'table' => 'Table',
- 'table_configuration' => 'Table Configuration',
- 'takings_printer' => 'Receipt Printer',
- 'tax' => 'Tax',
- 'tax_category' => 'Tax Category',
+ 'table' => '',
+ 'table_configuration' => '',
+ 'takings_printer' => '',
+ 'tax' => '',
+ 'tax_category' => '',
'tax_category_duplicate' => '',
'tax_category_invalid_chars' => '',
'tax_category_required' => '',
- 'tax_category_used' => 'Tax category cannot be deleted because it is being used.',
- 'tax_configuration' => 'Tax Configuration',
- 'tax_decimals' => 'Tax Decimals',
+ 'tax_category_used' => '',
+ 'tax_configuration' => '',
+ 'tax_decimals' => '',
'tax_id' => '',
- 'tax_included' => 'Tax Included',
- 'theme' => 'Theme',
+ 'tax_included' => '',
+ 'theme' => '',
'theme_preview' => '',
- 'thousands_separator' => 'Thousands Separator',
- 'timezone' => 'Timezone',
+ 'thousands_separator' => '',
+ 'timezone' => '',
'timezone_error' => '',
- 'top' => 'Top',
+ 'top' => '',
'use_destination_based_tax' => '',
'user_timezone' => '',
- 'website' => 'Website',
+ 'website' => '',
'wholesale_markup' => '',
- 'work_order_enable' => 'Work Order Support',
- 'work_order_format' => 'Work Order Format',
+ 'work_order_enable' => '',
+ 'work_order_format' => '',
];
diff --git a/app/Language/bg/Customers.php b/app/Language/bg/Customers.php
index 8e87b232f..aeac6e028 100644
--- a/app/Language/bg/Customers.php
+++ b/app/Language/bg/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => 'Не сте избрали клиент (и), който да изтриете.',
'one_or_multiple' => 'Клиент(ти)',
'quantity' => 'Количество',
+ 'rewards_package' => 'Пакетни награди',
'stats_info' => 'Статус',
'successful_adding' => 'Успешно добавихте клиент',
'successful_deleted' => 'Вие успешно сте изтрили',
@@ -43,5 +44,4 @@ return [
'taxable' => 'Облагаем',
'total' => 'Общо изразходвани средства',
'update' => 'Актуализиране на клиента',
- 'rewards_package' => 'Пакетни награди',
];
diff --git a/app/Language/bg/Datepicker.php b/app/Language/bg/Datepicker.php
index 93610f4a6..6b9d5fab6 100644
--- a/app/Language/bg/Datepicker.php
+++ b/app/Language/bg/Datepicker.php
@@ -1,24 +1,24 @@
'All Time',
- 'apply' => 'Apply',
- 'cancel' => 'Cancel',
- 'custom' => 'Custom',
- 'from' => 'From',
- 'last_30' => 'Last 30 Days',
- 'last_7' => 'Last 7 Days',
- 'last_financial_year' => 'Last Fiscal Year',
- 'last_month' => 'Last Month',
- 'last_year' => 'Last Year',
- 'same_month_last_year' => 'Same Month Last Year',
- 'same_month_to_same_day_last_year' => 'Same Month To Same Day Last Year',
- 'this_financial_year' => 'Current Fiscal Year',
- 'this_month' => 'Current Month',
- 'this_year' => 'Current Year',
- 'to' => 'To',
- 'today' => 'Today',
- 'today_last_year' => 'Today Last Year',
- 'weekstart' => '0',
- 'yesterday' => 'Yesterday',
+ 'all_time' => '',
+ 'apply' => '',
+ 'cancel' => '',
+ 'custom' => '',
+ 'from' => '',
+ 'last_30' => '',
+ 'last_7' => '',
+ 'last_financial_year' => '',
+ 'last_month' => '',
+ 'last_year' => '',
+ 'same_month_last_year' => '',
+ 'same_month_to_same_day_last_year' => '',
+ 'this_financial_year' => '',
+ 'this_month' => '',
+ 'this_year' => '',
+ 'to' => '',
+ 'today' => '',
+ 'today_last_year' => '',
+ 'weekstart' => '1',
+ 'yesterday' => '',
];
diff --git a/app/Language/bg/Employees.php b/app/Language/bg/Employees.php
index 65069f099..4cfed5d9d 100644
--- a/app/Language/bg/Employees.php
+++ b/app/Language/bg/Employees.php
@@ -22,12 +22,12 @@ return [
'error_updating_admin' => '',
'error_updating_demo_admin' => 'Не може да промените Пробният Администратор.',
'language' => 'Език',
- 'login_info' => 'Login',
+ 'login_info' => '',
'manager' => '',
'new' => 'Нов служител',
'none_selected' => 'Не сте избрали служител (и), който да изтриете.',
'one_or_multiple' => 'служител (и)',
- 'password' => 'Password',
+ 'password' => '',
'password_minlength' => 'Паролата трябва да е с дължина най-малко 8 знака.',
'password_must_match' => 'Паролите не съвпадат.',
'password_not_must_match' => 'Текущата парола и новата парола трябва да са уникални.',
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'Вие успешно сте изтрили',
'successful_updating' => 'Успешно сте актуализирали служител',
'system_language' => 'Системен език',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'Промяната на паролата се провали.',
'update' => 'Актуализиране на служителя',
'username' => 'Потребител',
diff --git a/app/Language/bg/Enum.php b/app/Language/bg/Enum.php
index c0c3865e2..f6147b55b 100644
--- a/app/Language/bg/Enum.php
+++ b/app/Language/bg/Enum.php
@@ -1,11 +1,11 @@
'Half Down',
- 'half_even' => 'Half Even',
- 'half_five' => 'Half Five',
- 'half_odd' => 'Half Odd',
- 'half_up' => 'Half Up',
- 'round_down' => 'Round Down',
- 'round_up' => 'Round Up',
+ 'half_down' => '',
+ 'half_even' => '',
+ 'half_five' => '',
+ 'half_odd' => '',
+ 'half_up' => '',
+ 'round_down' => '',
+ 'round_up' => '',
];
diff --git a/app/Language/bg/Error.php b/app/Language/bg/Error.php
index 6cb14932b..35c086842 100644
--- a/app/Language/bg/Error.php
+++ b/app/Language/bg/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Нямате разрешение за достъп до модула с име',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Неуспешно създаване на {filePath} за осигуряване на throttle.key',
'unable_to_lock_file' => 'Неуспешно заключване на {filePath}: {reason}',
'unable_to_open_lock_file' => 'Неуспешно отваряне на {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Неуспешно записване на throttle.key в {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Неуспешно записване на throttle.key в {filePath}',
'unable_to_read_env_file' => 'Неуспешно четене на {filePath} за осигуряване на throttle.key',
'unknown' => 'Неизвестна грешка',
];
diff --git a/app/Language/bg/Expenses.php b/app/Language/bg/Expenses.php
index f9bed081d..1e65e3385 100644
--- a/app/Language/bg/Expenses.php
+++ b/app/Language/bg/Expenses.php
@@ -1,51 +1,51 @@
'Add Expense',
- 'amount' => 'Amount',
- 'amount_number' => 'Amount must be a number',
- 'amount_required' => 'Expense Amount required',
- 'by_category' => 'Category',
- 'cannot_be_deleted' => 'Could not delete Category Expense(s)',
- 'cash' => 'Cash',
- 'cash_filter' => 'Cash',
- 'categories_name' => 'Category',
- 'category_required' => 'category is a required field',
- 'check' => 'Check',
- 'check_filter' => 'Check',
- 'confirm_delete' => 'Are you sure you want to delete the selected Expense?',
+ 'add_item' => '',
+ 'amount' => '',
+ 'amount_number' => '',
+ 'amount_required' => '',
+ 'by_category' => '',
+ 'cannot_be_deleted' => '',
+ 'cash' => '',
+ 'cash_filter' => '',
+ 'categories_name' => '',
+ 'category_required' => '',
+ 'check' => '',
+ 'check_filter' => '',
+ 'confirm_delete' => '',
'confirm_restore' => '',
- 'credit' => 'Credit Card',
- 'credit_filter' => 'Credit Card',
- 'date' => 'Date',
- 'date_number' => 'date must be a number',
- 'date_required' => 'date is a required field',
- 'debit' => 'Debit Card',
- 'debit_filter' => 'Debit Card',
- 'description' => 'Description',
- 'due' => 'Due',
- 'due_filter' => 'Due',
- 'employee' => 'Created By',
- 'error_adding_updating' => 'Error adding/updating Expense',
- 'expense_id' => 'Id',
- 'expenses_employee' => 'Employee',
- 'info' => 'Expense Info',
+ 'credit' => '',
+ 'credit_filter' => '',
+ 'date' => '',
+ 'date_number' => '',
+ 'date_required' => '',
+ 'debit' => '',
+ 'debit_filter' => '',
+ 'description' => '',
+ 'due' => '',
+ 'due_filter' => '',
+ 'employee' => '',
+ 'error_adding_updating' => '',
+ 'expense_id' => '',
+ 'expenses_employee' => '',
+ 'info' => '',
'ip_address' => '',
- 'is_deleted' => 'Deleted',
- 'name_required' => 'Expense Name required',
- 'new' => 'New Expense',
+ 'is_deleted' => '',
+ 'name_required' => '',
+ 'new' => '',
'new_supplier' => '',
- 'no_expenses_to_display' => 'There are no Expenses to display',
- 'none_selected' => 'You have not selected any Expense',
- 'one_or_multiple' => 'Expense(s)',
- 'payment' => 'Payment Type',
+ 'no_expenses_to_display' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'payment' => '',
'start_typing_supplier_name' => '',
- 'successful_adding' => 'Expense add successful',
- 'successful_deleted' => 'Expense delete successful',
- 'successful_updating' => 'Expense update successful',
- 'supplier_name' => 'Supplier',
- 'supplier_tax_code' => 'Tax Code',
- 'tax_amount' => 'Tax',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'supplier_name' => '',
+ 'supplier_tax_code' => '',
+ 'tax_amount' => '',
'tax_amount_number' => '',
- 'update' => 'Update Expense',
+ 'update' => '',
];
diff --git a/app/Language/bg/Expenses_categories.php b/app/Language/bg/Expenses_categories.php
index 0462a59ae..d09041bcb 100644
--- a/app/Language/bg/Expenses_categories.php
+++ b/app/Language/bg/Expenses_categories.php
@@ -1,23 +1,23 @@
'Expense Category name required',
- 'add_item' => 'Add Category',
- 'cannot_be_deleted' => 'Could not delete Category Expense(s)',
- 'category_id' => 'Id',
- 'confirm_delete' => 'Are you sure you want to delete the selected Expense Category?',
+ 'add_item' => '',
+ 'cannot_be_deleted' => '',
+ 'category_id' => '',
+ 'category_name_required' => '',
+ 'confirm_delete' => '',
'confirm_restore' => '',
- 'description' => 'Category Description',
- 'error_adding_updating' => 'Error adding/updating Expense Category',
- 'info' => 'Category Expense Info',
- 'name' => 'Category Name',
- 'new' => 'New Category',
- 'no_expenses_categories_to_display' => 'No Category to display',
- 'none_selected' => 'You have not selected any Category Expense',
- 'one_or_multiple' => 'Category Expense',
- 'quantity' => 'Quantity',
- 'successful_adding' => 'Expense Category add successful',
- 'successful_deleted' => 'Expense Category delete successful',
- 'successful_updating' => 'Expense Category update successful',
- 'update' => 'Update Category',
+ 'description' => '',
+ 'error_adding_updating' => '',
+ 'info' => '',
+ 'name' => '',
+ 'new' => '',
+ 'no_expenses_categories_to_display' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'quantity' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'update' => '',
];
diff --git a/app/Language/bg/Giftcards.php b/app/Language/bg/Giftcards.php
index ba3024c8f..e6b599bfc 100644
--- a/app/Language/bg/Giftcards.php
+++ b/app/Language/bg/Giftcards.php
@@ -1,72 +1,72 @@
'Inventory to add or subtract.',
- 'allow_alt_description' => 'Allow Alternate Description',
- 'bulk_edit' => 'Bulk Edit',
- 'cannot_be_deleted' => 'Could not delete selected Gift Card(s), one or more of the selected Gift Cards has sales.',
- 'cannot_find_giftcard' => 'Gift Card not found.',
- 'cannot_use' => 'Gift Card {0} cannot be used for this sale: invalid Customer.',
- 'card_value' => 'Value',
- 'category' => 'Category',
- 'change_all_to_allow_alt_desc' => 'Allow alternate description for all.',
- 'change_all_to_not_allow_allow_desc' => 'Do not allow alternate description for all.',
- 'change_all_to_serialized' => 'Change All To Serialized',
- 'change_all_to_unserialized' => 'Change All To Unserialized',
- 'confirm_bulk_edit' => 'Are you sure you want to edit the selected Gift Card(s)?',
- 'confirm_delete' => 'Are you sure you want to delete the selected Gift Card(s)?',
+ 'add_minus' => '',
+ 'allow_alt_description' => '',
+ 'bulk_edit' => '',
+ 'cannot_be_deleted' => '',
+ 'cannot_find_giftcard' => '',
+ 'cannot_use' => '',
+ 'card_value' => '',
+ 'category' => '',
+ 'change_all_to_allow_alt_desc' => '',
+ 'change_all_to_not_allow_allow_desc' => '',
+ 'change_all_to_serialized' => '',
+ 'change_all_to_unserialized' => '',
+ 'confirm_bulk_edit' => '',
+ 'confirm_delete' => '',
'confirm_restore' => '',
- 'cost_price' => 'Wholesale Price',
- 'count' => 'Update Inventory',
- 'csv_import_failed' => 'CSV import failed.',
- 'current_quantity' => 'Current Quantity',
- 'description' => 'Description',
- 'details_count' => 'Inventory Count Details',
- 'do_nothing' => 'Do Nothing',
- 'edit_fields_you_want_to_update' => 'Edit desired fields for selected Gift Card(s).',
- 'edit_multiple_giftcards' => 'Edit Multiple Gift Cards.',
- 'error_adding_updating' => 'Gift Card add or update failed.',
- 'error_updating_multiple' => 'Gift Card(s) update failed.',
- 'generate_barcodes' => 'Generate Barcodes',
- 'giftcard' => 'Gift Card',
- 'giftcard_number' => 'Gift Card Number',
- 'info_provided_by' => 'Info provided by',
- 'inventory_comments' => 'Comments',
- 'is_serialized' => 'Gift Card has Serial Number',
- 'low_inventory_giftcards' => 'Low Inventory Gift Cards',
- 'manually_editing_of_quantity' => 'Manual Edit of Quantity',
- 'must_select_giftcard_for_barcode' => 'You must select at least one (1) Gift Card to generate barcodes.',
- 'new' => 'New Gift Card',
- 'no_description_giftcards' => 'No Description Gift Cards',
- 'no_giftcards_to_display' => 'No Gift Cards to display.',
- 'none' => 'None',
- 'none_selected' => 'No Gift Card(s) selected to edit.',
- 'number' => 'Gift Card Number must be a number.',
- 'number_information' => 'Gift Card Number',
- 'number_required' => 'Gift Card Number is a required field.',
- 'one_or_multiple' => 'Gift Card(s)',
- 'person_id' => 'Customer',
- 'quantity' => 'Quantity',
- 'quantity_required' => 'Quantity is a required field. Please close (X) to cancel.',
- 'remaining_balance' => 'Gift Card {0} remaining value is {1}!',
- 'reorder_level' => 'Reorder Level',
- 'retrive_giftcard_info' => 'Retrieve Gift Card Info',
- 'sales_tax_1' => 'Sales Tax',
- 'sales_tax_2' => 'Sales Tax 2',
- 'serialized_giftcards' => 'Serialized Gift Cards',
- 'successful_adding' => 'You have successfully added Gift Card',
- 'successful_bulk_edit' => 'You have successfully updated the selected Gift Card(s)',
- 'successful_deleted' => 'You have successfully deleted',
- 'successful_updating' => 'You have successfully updated Gift Card',
- 'supplier' => 'Supplier',
- 'tax_1' => 'Tax 1',
- 'tax_2' => 'Tax 2',
- 'tax_percent' => 'Tax Percent',
- 'tax_percents' => 'Tax Percent(s)',
- 'unit_price' => 'Retail Value',
- 'upc_database' => 'Barcode Database',
- 'update' => 'Update Gift Card',
- 'use_inventory_menu' => 'Use Inventory Menu',
- 'value' => 'Gift Card Value must be a number.',
- 'value_required' => 'Gift Card Value is a required field.',
+ 'cost_price' => '',
+ 'count' => '',
+ 'csv_import_failed' => '',
+ 'current_quantity' => '',
+ 'description' => '',
+ 'details_count' => '',
+ 'do_nothing' => '',
+ 'edit_fields_you_want_to_update' => '',
+ 'edit_multiple_giftcards' => '',
+ 'error_adding_updating' => '',
+ 'error_updating_multiple' => '',
+ 'generate_barcodes' => '',
+ 'giftcard' => '',
+ 'giftcard_number' => '',
+ 'info_provided_by' => '',
+ 'inventory_comments' => '',
+ 'is_serialized' => '',
+ 'low_inventory_giftcards' => '',
+ 'manually_editing_of_quantity' => '',
+ 'must_select_giftcard_for_barcode' => '',
+ 'new' => '',
+ 'no_description_giftcards' => '',
+ 'no_giftcards_to_display' => '',
+ 'none' => '',
+ 'none_selected' => '',
+ 'number' => '',
+ 'number_information' => '',
+ 'number_required' => '',
+ 'one_or_multiple' => '',
+ 'person_id' => '',
+ 'quantity' => '',
+ 'quantity_required' => '',
+ 'remaining_balance' => '',
+ 'reorder_level' => '',
+ 'retrive_giftcard_info' => '',
+ 'sales_tax_1' => '',
+ 'sales_tax_2' => '',
+ 'serialized_giftcards' => '',
+ 'successful_adding' => '',
+ 'successful_bulk_edit' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'supplier' => '',
+ 'tax_1' => '',
+ 'tax_2' => '',
+ 'tax_percent' => '',
+ 'tax_percents' => '',
+ 'unit_price' => '',
+ 'upc_database' => '',
+ 'update' => '',
+ 'use_inventory_menu' => '',
+ 'value' => '',
+ 'value_required' => '',
];
diff --git a/app/Language/bg/Item_kits.php b/app/Language/bg/Item_kits.php
index 7cb76cea2..6a830f1a1 100644
--- a/app/Language/bg/Item_kits.php
+++ b/app/Language/bg/Item_kits.php
@@ -1,42 +1,40 @@
'Add Item',
- 'all' => 'All',
- 'cannot_be_deleted' => 'Item Kit(s) delete failed.',
- 'confirm_delete' => 'Are you sure you want to delete the selected Item Kit(s)?',
+ 'add_item' => '',
+ 'all' => '',
+ 'cannot_be_deleted' => '',
+ 'confirm_delete' => '',
'confirm_restore' => '',
- 'description' => 'Item Kit Description',
+ 'description' => '',
'discount' => '',
'discount_fixed' => '',
- 'discount_percent' => 'Discount Percent',
+ 'discount_percent' => '',
'discount_type' => '',
- 'error_adding_updating' => 'Item Kit add or update failed.',
- 'find_kit_item' => 'Kit Item',
- 'info' => 'Item Kit Info',
- 'item' => 'Item',
+ 'error_adding_updating' => '',
+ 'find_kit_item' => '',
+ 'info' => '',
+ 'item' => '',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
- 'items' => 'Items',
- 'kit' => 'Kit ID',
- 'kit_and_components' => 'Kit and Components',
- 'kit_and_stock' => 'Kit and Stock',
- 'kit_only' => 'Kit Only',
- 'name' => 'Item Kit Name',
- 'new' => 'New Item Kit',
- 'no_item_kits_to_display' => 'No Item Kits to display.',
- 'none_selected' => 'You have not selected any Item Kits.',
- 'one_or_multiple' => 'Item Kit(s)',
- 'price_option' => 'Price Option',
- 'priced_only' => 'Priced Only',
- 'print_option' => 'Print Option',
- 'quantity' => 'Quantity',
- 'sequence' => 'Sequence',
- 'successful_adding' => 'You have successfully added Item Kit',
- 'successful_deleted' => 'You have successfully deleted',
- 'successful_updating' => 'You have successfully updated Item Kit',
+ 'items' => '',
+ 'kit' => '',
+ 'kit_and_components' => '',
+ 'kit_and_stock' => '',
+ 'kit_only' => '',
+ 'name' => '',
+ 'new' => '',
+ 'no_item_kits_to_display' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'price_option' => '',
+ 'priced_only' => '',
+ 'print_option' => '',
+ 'quantity' => '',
+ 'sequence' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
'unit_price' => '',
- 'update' => 'Update Item Kit',
+ 'update' => '',
];
diff --git a/app/Language/bg/Items.php b/app/Language/bg/Items.php
index 502f4d113..4360fe38a 100644
--- a/app/Language/bg/Items.php
+++ b/app/Language/bg/Items.php
@@ -1,125 +1,125 @@
'Inventory to add or subtract.',
- 'allow_alt_description' => 'Allow Alternate Description',
+ 'add_minus' => '',
+ 'allow_alt_description' => '',
'amount_entry' => '',
- 'bulk_edit' => 'Bulk Edit',
- 'buy_price_required' => 'Purchase Price is a required field.',
- 'cannot_be_deleted' => 'Could not delete selected Item(s), one or more of the selected Items have sales.',
- 'cannot_find_item' => 'Item not found.',
+ 'bulk_edit' => '',
+ 'buy_price_required' => '',
+ 'cannot_be_deleted' => '',
+ 'cannot_find_item' => '',
'categories' => '',
- 'category' => 'Category',
+ 'category' => '',
'category_new' => '',
- 'category_required' => 'Category is a required field.',
- 'change_all_to_allow_alt_desc' => 'Allow Alternate Description for all.',
- 'change_all_to_not_allow_allow_desc' => 'Do not allow Alternate Description for all.',
- 'change_all_to_serialized' => 'Change all to Serialized',
- 'change_all_to_unserialized' => 'Change all to Unserialized',
- 'change_image' => 'Change Image',
- 'confirm_bulk_edit' => 'Are you sure you want to edit selected Item(s)?',
- 'confirm_bulk_edit_wipe_taxes' => 'All Item Tax information will be replaced.',
- 'confirm_delete' => 'Are you sure you want to delete selected item(s)?',
+ 'category_required' => '',
+ 'change_all_to_allow_alt_desc' => '',
+ 'change_all_to_not_allow_allow_desc' => '',
+ 'change_all_to_serialized' => '',
+ 'change_all_to_unserialized' => '',
+ 'change_image' => '',
+ 'confirm_bulk_edit' => '',
+ 'confirm_bulk_edit_wipe_taxes' => '',
+ 'confirm_delete' => '',
'confirm_restore' => '',
- 'cost_price' => 'Wholesale Price',
- 'cost_price_number' => 'Wholesale Price must be a number.',
- 'cost_price_required' => 'Wholesale Price is a required field.',
- 'count' => 'Update Inventory',
- 'csv_import_failed' => 'CSV import failed',
+ 'cost_price' => '',
+ 'cost_price_number' => '',
+ 'cost_price_required' => '',
+ 'count' => '',
+ 'csv_import_failed' => '',
'csv_import_invalid_location' => '',
- 'csv_import_nodata_wrongformat' => 'The uploaded file has no data or is formatted incorrectly.',
- 'csv_import_partially_failed' => 'Item import successful with some failures:',
- 'csv_import_success' => 'Item import successful.',
- 'current_quantity' => 'Current Quantity',
+ 'csv_import_nodata_wrongformat' => '',
+ 'csv_import_partially_failed' => '',
+ 'csv_import_success' => '',
+ 'current_quantity' => '',
'default_pack_name' => '',
- 'description' => 'Description',
- 'details_count' => 'Inventory Count Details',
- 'do_nothing' => 'Do Nothing',
+ 'description' => '',
+ 'details_count' => '',
+ 'do_nothing' => '',
'edit' => '',
- 'edit_fields_you_want_to_update' => 'Edit the desired fields for selected item(s).',
- 'edit_multiple_items' => 'Editing Multiple Items',
- 'empty_upc_items' => 'Empty Barcode Items',
- 'error_adding_updating' => 'Error adding/updating item',
- 'error_updating_multiple' => 'Error updating items',
- 'generate_barcodes' => 'Generate Barcodes',
+ 'edit_fields_you_want_to_update' => '',
+ 'edit_multiple_items' => '',
+ 'empty_upc_items' => '',
+ 'error_adding_updating' => '',
+ 'error_updating_multiple' => '',
+ 'generate_barcodes' => '',
'hsn_code' => '',
- 'image' => 'Avatar',
- 'import_items_csv' => 'Item Import from CSV',
- 'info_provided_by' => 'Information provided by',
- 'inventory' => 'Inventory',
+ 'image' => '',
+ 'import_items_csv' => '',
+ 'info_provided_by' => '',
+ 'inventory' => '',
'inventory_CSV_import_quantity' => '',
- 'inventory_comments' => 'Comments',
- 'inventory_data_tracking' => 'Inventory Data Tracking',
- 'inventory_date' => 'Date',
- 'inventory_employee' => 'Employee',
- 'inventory_in_out_quantity' => 'In/Out Quantity',
- 'inventory_remarks' => 'Remarks',
- 'is_deleted' => 'Deleted',
+ 'inventory_comments' => '',
+ 'inventory_data_tracking' => '',
+ 'inventory_date' => '',
+ 'inventory_employee' => '',
+ 'inventory_in_out_quantity' => '',
+ 'inventory_remarks' => '',
+ 'is_deleted' => '',
'is_printed' => '',
- 'is_serialized' => 'Item has Serial Number',
- 'item' => 'Item',
+ 'is_serialized' => '',
+ 'item' => '',
'item_id' => '',
- 'item_number' => 'Barcode',
- 'item_number_duplicate' => 'Item Number is already present in the database.',
- 'item_number_invalid' => 'Item Number contains disallowed characters.',
- 'kit' => 'Kit',
- 'location' => 'Location',
- 'low_inventory_items' => 'Out Of Stock Items',
+ 'item_number' => '',
+ 'item_number_duplicate' => '',
+ 'item_number_invalid' => '',
+ 'kit' => '',
+ 'location' => '',
+ 'low_inventory_items' => '',
'low_sell_item' => '',
- 'manually_editing_of_quantity' => 'Manual Edit of Quantity',
+ 'manually_editing_of_quantity' => '',
'markup' => '',
- 'name' => 'Item Name',
- 'name_required' => 'Item Name is a required field.',
- 'new' => 'New Item',
- 'no_description_items' => 'No Description Items',
- 'no_items_to_display' => 'No Items to display.',
- 'none' => 'None',
- 'none_selected' => 'You have not selected any Item(s) to edit',
- 'nonstock' => 'Non-stocked',
- 'number_information' => 'Item Number',
- 'number_required' => 'Barcode is a required field.',
- 'one_or_multiple' => 'item(s)',
+ 'name' => '',
+ 'name_required' => '',
+ 'new' => '',
+ 'no_description_items' => '',
+ 'no_items_to_display' => '',
+ 'none' => '',
+ 'none_selected' => '',
+ 'nonstock' => '',
+ 'number_information' => '',
+ 'number_required' => '',
+ 'one_or_multiple' => '',
'pack_name' => '',
'qty_per_pack' => '',
- 'quantity' => 'Quantity',
- 'quantity_number' => 'Quantity must be a number.',
- 'quantity_required' => 'Quantity is a required field.',
- 'receiving_quantity' => 'Receiving Quantity',
- 'remove_image' => 'Remove Image',
- 'reorder_level' => 'Reorder Level',
- 'reorder_level_number' => 'Reorder Level must be a number.',
- 'reorder_level_required' => 'Reorder Level is a required field.',
- 'retrive_item_info' => 'Retrive Item Info',
- 'sales_tax_1' => 'Sales Tax',
- 'sales_tax_2' => 'Sales Tax 2',
- 'search_attributes' => 'Search Attributes',
- 'select_image' => 'Select Image',
- 'serialized_items' => 'Serialized Items',
- 'standard' => 'Standard',
- 'stock' => 'Stock',
- 'stock_location' => 'Stock location',
- 'stock_type' => 'Stock Type',
- 'successful_adding' => 'You have successfully added item',
- 'successful_bulk_edit' => 'You have successfully updated the selected item(s)',
- 'successful_deleted' => 'You have successfully deleted',
- 'successful_updating' => 'You have successfully updated item',
- 'supplier' => 'Supplier',
- 'tax_1' => 'Tax 1',
- 'tax_2' => 'Tax 2',
+ 'quantity' => '',
+ 'quantity_number' => '',
+ 'quantity_required' => '',
+ 'receiving_quantity' => '',
+ 'remove_image' => '',
+ 'reorder_level' => '',
+ 'reorder_level_number' => '',
+ 'reorder_level_required' => '',
+ 'retrive_item_info' => '',
+ 'sales_tax_1' => '',
+ 'sales_tax_2' => '',
+ 'search_attributes' => '',
+ 'select_image' => '',
+ 'serialized_items' => '',
+ 'standard' => '',
+ 'stock' => '',
+ 'stock_location' => '',
+ 'stock_type' => '',
+ 'successful_adding' => '',
+ 'successful_bulk_edit' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'supplier' => '',
+ 'tax_1' => '',
+ 'tax_2' => '',
'tax_3' => '',
'tax_category' => '',
'tax_name_invalid' => 'Името на данъка съдържа непозволени символи.',
- 'tax_percent' => 'Tax Percent',
- 'tax_percent_number' => '',
+ 'tax_percent' => '',
'tax_percent_non_negative' => '',
- 'tax_percent_required' => 'Tax Percent is a required field.',
- 'tax_percents' => 'Tax Percent(s)',
+ 'tax_percent_number' => '',
+ 'tax_percent_required' => '',
+ 'tax_percents' => '',
'temp' => '',
- 'type' => 'Item Type',
- 'unit_price' => 'Retail Price',
- 'unit_price_number' => 'Unit price must be a number.',
- 'unit_price_required' => 'Retail Price is a required field.',
- 'upc_database' => 'Barcode Database',
- 'update' => 'Update Item',
- 'use_inventory_menu' => 'Use Inventory Menu',
+ 'type' => '',
+ 'unit_price' => '',
+ 'unit_price_number' => '',
+ 'unit_price_required' => '',
+ 'upc_database' => '',
+ 'update' => '',
+ 'use_inventory_menu' => '',
];
diff --git a/app/Language/bg/Login.php b/app/Language/bg/Login.php
index 4ad454204..e29b61dd3 100644
--- a/app/Language/bg/Login.php
+++ b/app/Language/bg/Login.php
@@ -2,15 +2,15 @@
return [
'gcaptcha' => 'Не съм робот.',
- 'go' => 'Go',
+ 'go' => '',
'initialization_message' => '',
'initialization_required' => '',
'initialize' => '',
- 'invalid_gcaptcha' => 'Invalid I\'m not a robot.',
- 'invalid_installation' => 'The installation is not correct, check your php.ini file.',
- 'invalid_username_and_password' => 'Invalid Username or Password.',
- 'login' => 'Login',
- 'logout' => '',
+ 'invalid_gcaptcha' => '',
+ 'invalid_installation' => '',
+ 'invalid_username_and_password' => '',
+ 'login' => '',
+ 'logout' => 'Излизане от профила',
'migrating_database' => 'Мигриране на базата данни',
'migration_auth_message' => '',
'migration_complete' => '',
@@ -20,12 +20,12 @@ return [
'migration_error_connection' => '',
'migration_failed' => '',
'migration_initializing' => '',
- 'migration_needed' => '',
+ 'migration_needed' => 'Мигриране на база данни към {0} ще започне след влизане.',
'migration_required' => '',
'migration_running' => '',
- 'password' => 'Password',
+ 'password' => '',
'required_username' => '',
'too_many_attempts' => 'Твърде много опити. Моля, изчакайте малко и опитайте отново.',
- 'username' => 'Username',
+ 'username' => '',
'welcome' => '',
];
diff --git a/app/Language/bg/Messages.php b/app/Language/bg/Messages.php
index d07ccd21d..881ec7bcd 100644
--- a/app/Language/bg/Messages.php
+++ b/app/Language/bg/Messages.php
@@ -1,16 +1,16 @@
'First name',
- 'last_name' => 'Last name',
- 'message' => 'Message',
- 'message_placeholder' => 'Your Message here...',
- 'message_required' => 'Message required',
- 'multiple_phones' => '(In case of multiple recipients, enter mobile numbers separated by commas)',
- 'phone' => 'Phone number',
- 'phone_number_required' => 'Phone number required',
- 'phone_placeholder' => 'Mobile Number(s) here...',
- 'sms_send' => 'Send SMS',
- 'successfully_sent' => 'Message successfully sent to: ',
- 'unsuccessfully_sent' => 'Message unsuccessfully sent to: ',
+ 'first_name' => '',
+ 'last_name' => '',
+ 'message' => '',
+ 'message_placeholder' => '',
+ 'message_required' => '',
+ 'multiple_phones' => '',
+ 'phone' => '',
+ 'phone_number_required' => '',
+ 'phone_placeholder' => '',
+ 'sms_send' => '',
+ 'successfully_sent' => '',
+ 'unsuccessfully_sent' => '',
];
diff --git a/app/Language/bg/Module.php b/app/Language/bg/Module.php
index 48ce6d219..e0197f843 100644
--- a/app/Language/bg/Module.php
+++ b/app/Language/bg/Module.php
@@ -5,44 +5,44 @@ return [
'admin_cashups_desc' => '',
'attributes' => '',
'attributes_desc' => '',
- 'both' => 'Both',
+ 'both' => '',
'cashups' => '',
'cashups_desc' => '',
- 'config' => 'Configuration',
- 'config_desc' => 'Change OSPOS\'s Configuration.',
- 'customers' => 'Customers',
- 'customers_desc' => 'Add, Update, Delete, and Search Customers.',
- 'employees' => 'Employees',
- 'employees_desc' => 'Add, Update, Delete, and Search Employees.',
- 'expenses' => 'Expenses',
- 'expenses_categories' => 'Expenses Categories',
- 'expenses_categories_desc' => 'Add, Update, and Delete Expenses Categories.',
- 'expenses_desc' => 'Add, Update, Delete, and Search Expenses.',
- 'giftcards' => 'Gift Cards',
- 'giftcards_desc' => 'Add, Update, Delete and Search Gift Cards.',
- 'home' => 'Home',
- 'home_desc' => 'List home menu modules.',
- 'item_kits' => 'Item Kits',
- 'item_kits_desc' => 'Add, Update, Delete and Search Item Kits.',
- 'items' => 'Items',
- 'items_desc' => 'Add, Update, Delete, and Search Items.',
- 'messages' => 'Messages',
- 'messages_desc' => 'Send Messages to Customers, Suppliers and Employees.',
- 'migrate' => 'Migrate',
- 'migrate_desc' => 'Update the OSPOS Database.',
- 'office' => 'Office',
- 'office_desc' => 'List office menu modules.',
+ 'config' => '',
+ 'config_desc' => '',
+ 'customers' => '',
+ 'customers_desc' => '',
+ 'employees' => '',
+ 'employees_desc' => '',
+ 'expenses' => '',
+ 'expenses_categories' => '',
+ 'expenses_categories_desc' => '',
+ 'expenses_desc' => '',
+ 'giftcards' => '',
+ 'giftcards_desc' => '',
+ 'home' => '',
+ 'home_desc' => '',
+ 'item_kits' => '',
+ 'item_kits_desc' => '',
+ 'items' => '',
+ 'items_desc' => '',
+ 'messages' => '',
+ 'messages_desc' => '',
+ 'migrate' => '',
+ 'migrate_desc' => '',
+ 'office' => '',
+ 'office_desc' => '',
'plugins' => 'Плъгини',
- 'receivings' => 'Receivings',
- 'receivings_desc' => 'Process Purchase Orders.',
- 'reports' => 'Reports',
- 'reports_desc' => 'View and generate Reports.',
- 'sales' => 'Sales',
- 'sales_desc' => 'Process Sales and Returns.',
- 'suppliers' => 'Suppliers',
- 'suppliers_desc' => 'Add, Update, Delete, and Search Suppliers.',
- 'taxes' => 'Taxes',
- 'taxes_desc' => 'Configure Sales Taxes.',
+ 'receivings' => '',
+ 'receivings_desc' => '',
+ 'reports' => '',
+ 'reports_desc' => '',
+ 'sales' => '',
+ 'sales_desc' => '',
+ 'suppliers' => '',
+ 'suppliers_desc' => '',
+ 'taxes' => '',
+ 'taxes_desc' => '',
'timeclocks' => '',
'timeclocks_categories' => '',
'timeclocks_categories_desc' => '',
diff --git a/app/Language/bg/Receivings.php b/app/Language/bg/Receivings.php
index 5bd4ff319..9e95fc813 100644
--- a/app/Language/bg/Receivings.php
+++ b/app/Language/bg/Receivings.php
@@ -2,58 +2,59 @@
return [
'amount_due' => '',
- 'cancel_receiving' => 'Cancel',
- 'cannot_be_deleted' => 'Receiving(s) delete failed.',
- 'comments' => 'Comments',
- 'complete_receiving' => 'Finish',
- 'confirm_cancel_receiving' => 'Are you sure you want to clear this receiving? All items will cleared.',
- 'confirm_delete' => 'Are you sure you want to delete this receiving? This action cannot be undone.',
- 'confirm_finish_receiving' => 'Are you sure you want to submit this receiving? This cannot be undone.',
+ 'cancel_receiving' => '',
+ 'cannot_be_deleted' => '',
+ 'comments' => '',
+ 'complete_receiving' => '',
+ 'confirm_cancel_receiving' => '',
+ 'confirm_delete' => '',
+ 'confirm_finish_receiving' => '',
'confirm_restore' => '',
- 'cost' => 'Cost',
+ 'cost' => '',
'daily' => '',
- 'date' => 'Receiving Date',
- 'date_required' => 'A correct date must be entered.',
- 'date_type' => 'Date is a required field.',
- 'delete_entire_sale' => 'Delete Entire Sale',
- 'discount' => 'Discount %',
- 'edit' => 'Edit',
- 'edit_sale' => 'Edit Receiving',
- 'employee' => 'Employee',
- 'error_editing_item' => 'Item edit failed.',
- 'error_requisition' => 'Unable to move Inventory from or to the same Stock Location.',
- 'find_or_scan_item' => 'Find or Scan Item',
- 'find_or_scan_item_or_receipt' => 'Find or Scan Item or Receipt',
- 'id' => 'Receiving ID',
- 'item_name' => 'Item Name',
- 'mode' => 'Receiving Mode',
- 'new_supplier' => 'New Supplier',
- 'one_or_multiple' => 'receiving(s)',
- 'print_after_sale' => 'Print After Sale',
- 'quantity' => 'Qty.',
- 'receipt' => 'Receivings Receipt',
- 'receipt_number' => 'Receiving #',
- 'receiving' => 'Receive',
- 'reference' => 'Reference',
- 'register' => 'Items Receiving',
- 'requisition' => 'Requisition',
- 'return' => 'Return',
- 'select_supplier' => 'Select Supplier (Optional)',
+ 'date' => '',
+ 'date_required' => '',
+ 'date_type' => '',
+ 'delete_entire_sale' => '',
+ 'discount' => '',
+ 'edit' => '',
+ 'edit_sale' => '',
+ 'employee' => '',
+ 'error_editing_item' => '',
+ 'error_requisition' => '',
+ 'find_or_scan_item' => '',
+ 'find_or_scan_item_or_receipt' => '',
+ 'id' => '',
+ 'item_name' => '',
+ 'mode' => '',
+ 'new_supplier' => '',
+ 'not_authorized' => '',
+ 'one_or_multiple' => '',
+ 'print_after_sale' => '',
+ 'quantity' => '',
+ 'receipt' => '',
+ 'receipt_number' => '',
+ 'receiving' => '',
+ 'reference' => '',
+ 'register' => '',
+ 'requisition' => '',
+ 'return' => '',
+ 'select_supplier' => '',
'ship_pack' => '',
- 'start_typing_supplier_name' => 'Start Typing Supplier\'s name...',
+ 'start_typing_supplier_name' => '',
'stock' => '',
- 'stock_destination' => 'Stock Destination',
- 'stock_location' => 'Stock Location',
- 'stock_source' => 'Stock Source',
- 'successfully_deleted' => 'You have successfully deleted',
- 'successfully_updated' => 'Receiving successfully updated',
- 'supplier' => 'Supplier',
- 'supplier_address' => 'Address',
- 'supplier_email' => 'Email',
- 'supplier_location' => 'Location',
- 'total' => 'Total',
- 'transaction_failed' => 'Receivings transaction(s) failed.',
- 'unable_to_add_item' => 'Item add to Receiving failed.',
- 'unsuccessfully_updated' => 'Receiving update failed.',
- 'update' => 'Update',
+ 'stock_destination' => '',
+ 'stock_location' => '',
+ 'stock_source' => '',
+ 'successfully_deleted' => '',
+ 'successfully_updated' => '',
+ 'supplier' => '',
+ 'supplier_address' => '',
+ 'supplier_email' => '',
+ 'supplier_location' => '',
+ 'total' => '',
+ 'transaction_failed' => '',
+ 'unable_to_add_item' => '',
+ 'unsuccessfully_updated' => '',
+ 'update' => '',
];
diff --git a/app/Language/bg/Reports.php b/app/Language/bg/Reports.php
index 5c4cc88cf..84039ccfe 100644
--- a/app/Language/bg/Reports.php
+++ b/app/Language/bg/Reports.php
@@ -1,96 +1,96 @@
'All',
+ 'all' => '',
'authority' => '',
- 'canceled' => 'Canceled',
- 'categories' => 'Categories',
- 'categories_summary_report' => 'Categories Summary Report',
- 'category' => 'Category',
- 'code_canceled' => 'CNL',
- 'code_invoice' => 'INV',
+ 'canceled' => '',
+ 'categories' => '',
+ 'categories_summary_report' => '',
+ 'category' => '',
+ 'code_canceled' => '',
+ 'code_invoice' => '',
'code_pos' => '',
- 'code_quote' => 'Q',
- 'code_return' => 'RET',
- 'code_type' => 'Type',
- 'code_work_order' => 'W/O',
- 'comments' => 'Comments',
+ 'code_quote' => '',
+ 'code_return' => '',
+ 'code_type' => '',
+ 'code_work_order' => '',
+ 'comments' => '',
'commission' => '',
- 'complete' => 'Completed Sales and Returns',
- 'completed_sales' => 'Completed Sales',
+ 'complete' => '',
+ 'completed_sales' => '',
'confirm_delete' => '',
'confirm_restore' => '',
- 'cost' => 'Wholesale',
- 'cost_price' => 'Wholesale Price',
- 'count' => 'Count',
- 'customer' => 'Customer',
- 'customers' => 'Customers',
- 'customers_summary_report' => 'Customers Summary Report',
- 'date' => 'Date',
- 'date_range' => 'Date Range',
- 'description' => 'Description',
+ 'cost' => '',
+ 'cost_price' => '',
+ 'count' => '',
+ 'customer' => '',
+ 'customers' => '',
+ 'customers_summary_report' => '',
+ 'date' => '',
+ 'date_range' => '',
+ 'description' => '',
'detailed_item_sales_report' => '',
- 'detailed_receivings_report' => 'Detailed Receivings Report',
+ 'detailed_receivings_report' => '',
'detailed_receivings_report_input' => '',
- 'detailed_reports' => 'Detailed Reports',
+ 'detailed_reports' => '',
'detailed_requisition_report' => '',
- 'detailed_sales_report' => 'Detailed Transactions Report',
- 'discount' => 'Discount',
+ 'detailed_sales_report' => '',
+ 'discount' => '',
'discount_fixed' => '',
- 'discount_percent' => 'Discount Percent',
+ 'discount_percent' => '',
'discount_type' => '',
- 'discounts' => 'Discounts',
- 'discounts_summary_report' => 'Discounts Summary Report',
- 'earned' => 'Points Earned',
- 'employee' => 'Employee',
- 'employees' => 'Employees',
- 'employees_summary_report' => 'Employees Summary Report',
+ 'discounts' => '',
+ 'discounts_summary_report' => '',
+ 'earned' => '',
+ 'employee' => '',
+ 'employees' => '',
+ 'employees_summary_report' => '',
'expenses' => '',
- 'expenses_amount' => 'Amount',
- 'expenses_categories' => 'Expenses',
- 'expenses_categories_summary_report' => 'Expense Categories Summary Report',
- 'expenses_category' => 'Category',
+ 'expenses_amount' => '',
+ 'expenses_categories' => '',
+ 'expenses_categories_summary_report' => '',
+ 'expenses_category' => '',
'expenses_payment_amount' => '',
- 'expenses_tax_amount' => 'Tax',
- 'expenses_total_amount' => 'Total Amount',
- 'expenses_total_tax_amount' => 'Total Tax',
- 'graphical_reports' => 'Graphical Reports',
- 'inventory' => 'Inventory',
- 'inventory_low' => 'Low Inventory',
- 'inventory_low_report' => 'Low Inventory Report',
- 'inventory_reports' => 'Inventory Reports',
- 'inventory_summary' => 'Inventory Summary',
- 'inventory_summary_report' => 'Inventory Summary Report',
- 'item' => 'Item',
- 'item_count' => 'Filter Item Count',
- 'item_name' => 'Item Name',
- 'item_number' => 'Barcode',
- 'items' => 'Items',
- 'items_purchased' => 'Items Purchased',
- 'items_received' => 'Items Received',
- 'items_summary_report' => 'Items Summary Report',
+ 'expenses_tax_amount' => '',
+ 'expenses_total_amount' => '',
+ 'expenses_total_tax_amount' => '',
+ 'graphical_reports' => '',
+ 'inventory' => '',
+ 'inventory_low' => '',
+ 'inventory_low_report' => '',
+ 'inventory_reports' => '',
+ 'inventory_summary' => '',
+ 'inventory_summary_report' => '',
+ 'item' => '',
+ 'item_count' => '',
+ 'item_name' => '',
+ 'item_number' => '',
+ 'items' => '',
+ 'items_purchased' => '',
+ 'items_received' => '',
+ 'items_summary_report' => '',
'jurisdiction' => '',
'low_inventory' => '',
'low_inventory_report' => '',
'low_sell_quantity' => '',
- 'more_than_zero' => 'More than zero',
- 'name' => 'Name',
- 'no_reports_to_display' => 'No Items to display.',
- 'payment_type' => 'Payment Type',
- 'payments' => 'Payments',
- 'payments_summary_report' => 'Payments Summary Report',
- 'profit' => 'Profit',
- 'quantity' => 'Quantity',
- 'quantity_purchased' => 'Quantity Purchased',
- 'quotes' => 'Quotes',
- 'received_by' => 'Received By',
- 'receiving_id' => 'Receiving ID',
- 'receiving_type' => 'Receiving Type',
- 'receivings' => 'Receivings',
- 'reorder_level' => 'Reorder Level',
- 'report' => 'Report',
- 'report_input' => 'Report Input',
- 'reports' => 'Reports',
+ 'more_than_zero' => '',
+ 'name' => '',
+ 'no_reports_to_display' => '',
+ 'payment_type' => '',
+ 'payments' => '',
+ 'payments_summary_report' => '',
+ 'profit' => '',
+ 'quantity' => '',
+ 'quantity_purchased' => '',
+ 'quotes' => '',
+ 'received_by' => '',
+ 'receiving_id' => '',
+ 'receiving_type' => '',
+ 'receivings' => '',
+ 'reorder_level' => '',
+ 'report' => '',
+ 'report_input' => '',
+ 'reports' => '',
'requisition' => '',
'requisition_by' => '',
'requisition_id' => '',
@@ -99,42 +99,42 @@ return [
'requisition_related_item' => '',
'requisition_related_item_total_quantity' => '',
'requisition_related_item_unit_quantity' => '',
- 'requisitions' => 'Requisitions',
- 'returns' => 'Returns',
- 'revenue' => 'Revenue',
- 'sale_id' => 'Trans. ID',
- 'sale_type' => 'Transaction Type',
- 'sales' => 'Transactions',
- 'sales_amount' => 'Transactions amount',
- 'sales_summary_report' => 'Transactions Summary Report',
+ 'requisitions' => '',
+ 'returns' => '',
+ 'revenue' => '',
+ 'sale_id' => '',
+ 'sale_type' => '',
+ 'sales' => '',
+ 'sales_amount' => '',
+ 'sales_summary_report' => '',
'sales_taxes' => '',
'sales_taxes_summary_report' => '',
- 'serial_number' => 'Serial Number',
+ 'serial_number' => '',
'service_charge' => '',
- 'sold_by' => 'Sold By',
+ 'sold_by' => '',
'sold_items' => '',
- 'sold_to' => 'Sold To',
- 'stock_location' => 'Stock Location',
- 'sub_total_value' => 'Subtotal',
- 'subtotal' => 'Subtotal',
- 'summary_reports' => 'Summary Reports',
- 'supplied_by' => 'Supplied by',
- 'supplier' => 'Supplier',
- 'suppliers' => 'Suppliers',
- 'suppliers_summary_report' => 'Suppliers Summary Report',
- 'tax' => 'Tax',
+ 'sold_to' => '',
+ 'stock_location' => '',
+ 'sub_total_value' => '',
+ 'subtotal' => '',
+ 'summary_reports' => '',
+ 'supplied_by' => '',
+ 'supplier' => '',
+ 'suppliers' => '',
+ 'suppliers_summary_report' => '',
+ 'tax' => '',
'tax_category' => '',
'tax_name' => '',
- 'tax_percent' => 'Tax Percent',
+ 'tax_percent' => '',
'tax_rate' => '',
- 'taxes' => 'Taxes',
- 'taxes_summary_report' => 'Taxes Summary Report',
+ 'taxes' => '',
+ 'taxes_summary_report' => '',
'toggle_cost_and_profit' => '',
- 'total' => 'Total',
- 'total_inventory_value' => 'Total Inventory Value',
+ 'total' => '',
+ 'total_inventory_value' => '',
'total_low_sell_quantity' => '',
- 'total_quantity' => 'Total Quantity',
- 'total_retail' => 'Total Inv. Retail Value',
+ 'total_quantity' => '',
+ 'total_retail' => '',
'trans_amount' => '',
'trans_due' => '',
'trans_group' => '',
@@ -143,9 +143,9 @@ return [
'trans_refunded' => '',
'trans_sales' => '',
'trans_type' => '',
- 'type' => 'Type',
- 'unit_price' => 'Retail Price',
- 'used' => 'Points Used',
- 'work_orders' => 'Work Orders',
- 'zero_and_less' => 'Zero and less',
+ 'type' => '',
+ 'unit_price' => '',
+ 'used' => '',
+ 'work_orders' => '',
+ 'zero_and_less' => '',
];
diff --git a/app/Language/bg/Sales.php b/app/Language/bg/Sales.php
index dac0cbc5c..7cde89bfb 100644
--- a/app/Language/bg/Sales.php
+++ b/app/Language/bg/Sales.php
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'Gift Card Номер',
'group_by_category' => 'Групирайте по категория',
'group_by_type' => 'Групиране по тип',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'Номер на продажба',
'include_prices' => 'Включва цени?',
'insufficient_giftcard_balance' => 'Недостатъчен баланс на подаръчната карта за това плащане.',
@@ -77,7 +77,7 @@ return [
'invoice_filter' => 'Фактури',
'invoice_no_email' => 'Този клиент няма валиден имейл адрес.',
'invoice_number' => 'Фактура #',
- 'invoice_number_duplicate' => 'Номерът на фактурите трябва да е уникален.',
+ 'invoice_number_duplicate' => 'Номерът на фактурата {0} трябва да е уникален.',
'invoice_sent' => 'Фактура, изпратена до',
'invoice_total' => 'Фактура общо',
'invoice_type_custom_invoice' => 'Ръчна фактура',
@@ -90,26 +90,26 @@ return [
'item_number' => 'Предмет #',
'item_out_of_stock' => 'Елементът е изчерпан.',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => 'Режим на регистрация',
'must_enter_numeric' => 'Сумата Предложена трябва да е число.',
'must_enter_numeric_giftcard' => 'Gift Card номера трябва да бъде число.',
@@ -123,8 +123,9 @@ return [
'new_item' => 'Нов продукт',
'no_description' => 'Нито един',
'no_items_in_cart' => 'В количката няма продукти.',
+ 'no_sales_to_display' => 'Няма продажби за показване.',
'none_selected' => 'Не сте избрали каквито и да е Продажби за изтриване.',
- 'nontaxed_ind' => ' sales nontaxed ind ',
+ 'nontaxed_ind' => '',
'not_authorized' => 'Това действие не е разрешено.',
'one_or_multiple' => 'Продажба (и)',
'payment' => 'Вид плащане',
@@ -200,7 +201,7 @@ return [
'unsuccessfully_suspended_sale' => 'Преустановяването на продажбата бе неуспешно.',
'unsuccessfully_updated' => 'Актуализацията на продажбата не бе успешна.',
'unsuspend' => 'Възстановяване',
- 'unsuspend_and_delete' => 'Action',
+ 'unsuspend_and_delete' => '',
'update' => 'Актуализация',
'upi' => '',
'wallet' => '',
diff --git a/app/Language/bg/Suppliers.php b/app/Language/bg/Suppliers.php
index f23cab63c..d4cfc3a4b 100644
--- a/app/Language/bg/Suppliers.php
+++ b/app/Language/bg/Suppliers.php
@@ -1,7 +1,7 @@
'Account Number',
+ 'account_number' => '',
'agency_name' => 'Име на агенцията',
'cannot_be_deleted' => 'Избраните доставчици не можаха да бъдат изтрити. Един или повече от тях имат продажби.',
'category' => '',
@@ -19,7 +19,7 @@ return [
'successful_deleted' => 'Вие успешно изтрихте',
'successful_updating' => 'Обновяването на доставчика е успешно',
'supplier' => 'Доставчик',
- 'supplier_id' => 'Id',
+ 'supplier_id' => '',
'tax_id' => '',
'update' => 'Актуализиране на доставчик',
];
diff --git a/app/Language/bg/Taxes.php b/app/Language/bg/Taxes.php
index 4d63319ad..717536d68 100644
--- a/app/Language/bg/Taxes.php
+++ b/app/Language/bg/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => '',
'error_adding_updating' => 'Добавянето или актуализацията на данъчния код беше неуспешна.',
'group_seq' => '',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => '',
'name' => '',
'new' => 'Нов данъчен код',
diff --git a/app/Language/bs/Attributes.php b/app/Language/bs/Attributes.php
index f6fabdee6..6b2b301a0 100644
--- a/app/Language/bs/Attributes.php
+++ b/app/Language/bs/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => 'Da li ste sigurni da želite vratiti izabrane atribute?',
'definition_cannot_be_deleted' => 'Nije moguće izbrisati izabrane atribut',
'definition_error_adding_updating' => 'Atribut {0} nije moguće dodati ili ažurirati. Molimo provjerite dnevnik grešaka.',
- 'definition_invalid_group' => '',
'definition_flags' => 'Vidljivost atributa',
'definition_group' => 'Grupa',
- 'definition_id' => 'Id',
+ 'definition_id' => '',
+ 'definition_invalid_group' => '',
'definition_name' => 'Dodaj Atribut',
'definition_name_required' => 'Ime atributa je obavezno polje',
'definition_one_or_multiple' => 'atributi',
- 'definition_successful_adding' => 'Uspješno ste dodali stavku',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'Uspješno ste izbrisali',
'definition_successful_updating' => 'Uspješno ste ažurirali atribute',
'definition_type' => 'Tip atributa',
@@ -21,7 +21,7 @@ return [
'definition_unit' => 'Jedinice mjere',
'definition_values' => 'Vrijednosti atributa',
'new' => 'Novi atribut',
- 'no_attributes_to_display' => 'Nema stavki za prikaz',
+ 'no_attributes_to_display' => '',
'receipt_visibility' => 'Račun',
'show_in_items' => 'Prikaži u stavkama',
'show_in_items_visibility' => 'Stavka',
diff --git a/app/Language/bs/Cashups.php b/app/Language/bs/Cashups.php
index bb19497b5..94c0c7834 100644
--- a/app/Language/bs/Cashups.php
+++ b/app/Language/bs/Cashups.php
@@ -26,7 +26,7 @@ return [
'enable_expected' => '',
'error_adding_updating' => 'Greška prilikom dodavanja/ažuriranja isplate',
'giftcard' => '',
- 'id' => 'Id',
+ 'id' => '',
'info' => 'Informacije o isplatama',
'info_employee' => '',
'is_deleted' => 'Izbrisano',
diff --git a/app/Language/bs/Common.php b/app/Language/bs/Common.php
index d58aeb7c1..a8f665283 100644
--- a/app/Language/bs/Common.php
+++ b/app/Language/bs/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Komentari',
'common' => 'Zajedničko',
'confirm_search' => 'Odabrali ste jedan ili više redova koji neće biti izabrani nakon pretrage. Da li ste sigurni da želite pretragu?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Ispravite identifikovane pogreške prije snimanja',
'country' => 'Država',
'dashboard' => '',
@@ -32,10 +31,10 @@ return [
'first_page' => 'Prva',
'gender' => 'Pol',
'gender_female' => 'Ž',
- 'gender_male' => 'M',
+ 'gender_male' => '',
'gender_undefined' => '',
'icon' => 'Ikona',
- 'id' => 'ID',
+ 'id' => '',
'import' => 'Uvoz',
'import_change_file' => 'Promjena',
'import_csv' => 'CSV uvoz',
@@ -48,11 +47,9 @@ return [
'last_page' => 'Poslednja',
'learn_about_project' => 'da biste saznali najnovije informacije o projektu.',
'list_of' => 'Lista',
- 'logo' => 'Logo',
+ 'logo' => '',
'logo_mark' => 'Znak',
- 'logout' => 'Odjava',
'manager' => '',
- 'migration_needed' => 'Premještanje baze podataka na {0} počinje nakon prijave.',
'new' => 'Novi',
'no' => '',
'no_persons_to_display' => 'Nema ljudi za prikaz.',
@@ -60,10 +57,9 @@ return [
'or' => 'Ili',
'people' => '',
'phone_number' => 'Broj telefona',
- 'phone_number_required' => 'Broj telefona je obavezan',
'please_visit_my' => 'Posjetite',
'position' => '',
- 'powered_by' => 'Podržano od',
+ 'powered_by' => 'Podržano od {app} {version}',
'price' => 'Cijena',
'print' => 'Štampanje',
'remove' => 'Ukloni',
@@ -73,14 +69,11 @@ return [
'search' => 'Traži',
'search_options' => 'Opcije pretrage',
'searched_for' => 'Traženo',
- 'software_short' => 'OSPOS',
- 'software_title' => 'Prodajno mjesto otvorenog koda',
'state' => 'Entitet',
'submit' => 'Prihvati',
'total_spent' => 'Ukupno potrošeno',
'unknown' => 'Nepoznato',
'view_recent_sales' => 'Pogledaj nedavne prodaje',
- 'website' => 'opensourcepos.org',
'welcome' => 'Dobrodošli',
'welcome_message' => 'Dobrodošli u OSPOS, kliknite na modul ispod da biste započeli.',
'yes' => '',
diff --git a/app/Language/bs/Config.php b/app/Language/bs/Config.php
index ceccaaab2..b708b6b39 100644
--- a/app/Language/bs/Config.php
+++ b/app/Language/bs/Config.php
@@ -13,7 +13,7 @@ return [
'barcode_configuration' => 'Konfiguracija barkoda',
'barcode_content' => 'Sadržaj barkoda',
'barcode_first_row' => '1 red',
- 'barcode_font' => 'Font',
+ 'barcode_font' => '',
'barcode_formats' => 'Unesi format',
'barcode_generate_if_empty' => 'Generiši ako je prazno.',
'barcode_height' => 'Visina(px)',
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'Stopa poreza 1 %',
'default_tax_rate_2' => 'Stopa poreza 2 %',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Stopa poreza mora biti broj.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'Stopa poreza mora biti broj.',
'default_tax_rate_required' => 'Stopa poreza je obavezno polje.',
'derive_sale_quantity' => 'Dozvoli izvedenu količinu prodaje',
'derive_sale_quantity_tooltip' => 'Ako se izabere, za artikle naručene po produženom iznosu biće obezbjeđen novi tip artikla',
@@ -118,10 +118,10 @@ return [
'email_receipt_check_behaviour_last' => 'Zapamti poslednji izbor',
'email_receipt_check_behaviour_never' => 'Uvijek nepotvrđeno',
'email_smtp_crypto' => 'SMTP šifriranje',
- 'email_smtp_host' => 'SMTP Server',
+ 'email_smtp_host' => '',
'email_smtp_pass' => 'SMTP Lozinka',
'email_smtp_pass_set' => '',
- 'email_smtp_port' => 'SMTP Port',
+ 'email_smtp_port' => '',
'email_smtp_timeout' => 'SMTP pauza',
'email_smtp_user' => 'SMTP Korisničko ime',
'enable_avatar' => '',
@@ -168,6 +168,8 @@ return [
'info' => 'Informacije',
'info_configuration' => 'Info o web trgovini',
'input_groups' => 'Grupe unosa',
+ 'integrations' => 'Integracije',
+ 'integrations_configuration' => 'Integracije trećih strana',
'invoice' => 'Faktura',
'invoice_configuration' => 'Podešavanja štamapnja',
'invoice_default_comments' => 'Komentar na fakturi',
@@ -198,6 +200,7 @@ return [
'location_info' => 'Informacije o konfiguraciji lokacije',
'login_form' => 'Stil formulara za prijavu',
'logout' => 'Zar ne želite da napravite rezervnu kopiju prije odjave? Kliknite [OK] za sigurnosnu kopiju, [Cancel] da biste se odjavili.',
+ 'mailpath_invalid' => 'Nevažeća sendmail putanja. Dozvoljena su samo slova, brojevi, crtice, donje crte, kose crte, obrnute kose crte, dvotačke, razmaci i tačke.',
'message' => 'Poruke',
'message_configuration' => 'Konfigurisanje poruke',
'msg_msg' => 'Snimljena tekst poruka',
@@ -222,7 +225,7 @@ return [
'payment_options_order' => 'Narudžba opcije plaćanja',
'payment_reference_code_length_limits' => 'Referentni kod plaćanja
Ograničenja duljine',
'payment_reference_code_length_max_label' => 'Maks',
- 'payment_reference_code_length_min_label' => 'Min',
+ 'payment_reference_code_length_min_label' => '',
'perm_risk' => 'Dozvole veće od 750 za pisanje i 660 za čitanje dovode ovaj program u rizik.',
'phone' => 'Telefon kompanije',
'phone_required' => 'Telefon kompanije je obavezno polje.',
@@ -278,12 +281,15 @@ return [
'right' => 'Desno',
'sales_invoice_format' => 'Format fakture',
'sales_quote_format' => 'Format navedene prodaje',
- 'mailpath_invalid' => 'Nevažeća sendmail putanja. Dozvoljena su samo slova, brojevi, crtice, donje crte, kose crte, obrnute kose crte, dvotačke, razmaci i tačke.',
'saved_successfully' => 'Konfiguracija je uspješno snimljena.',
'saved_unsuccessfully' => 'Konfiguracija nije uspješno snimljena.',
'security_issue' => 'Upozorenje o sigurnosnoj ranjivosti',
'server_notice' => 'Koristite informacije u nastavku za prijavljivanje problema.',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => 'Prikaži ikonu kancelarije',
'statistics' => 'Pošalji statistiku',
@@ -301,10 +307,6 @@ return [
'suggestions_layout' => 'Prijedlozi za pretraživanje',
'suggestions_second_column' => 'Kolona 2',
'suggestions_third_column' => 'Kolona 3',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
'system_conf' => 'Podešavanja & Konf',
'system_info' => 'Sistem Info',
'system_info_copy' => '',
diff --git a/app/Language/bs/Customers.php b/app/Language/bs/Customers.php
index de7d7c529..4ceb306fc 100644
--- a/app/Language/bs/Customers.php
+++ b/app/Language/bs/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => 'Niste izabrali nijednog kupca za brisanje.',
'one_or_multiple' => 'kupac(i)',
'quantity' => 'Količina',
+ 'rewards_package' => 'Nagrade',
'stats_info' => 'Statistika',
'successful_adding' => 'Uspješno ste dodali kupca',
'successful_deleted' => 'Kupac je uspješno izbrisan',
@@ -43,5 +44,4 @@ return [
'taxable' => 'Oporezivo',
'total' => 'Ukupno',
'update' => 'Ažuriraj kupca',
- 'rewards_package' => 'Nagrade',
];
diff --git a/app/Language/bs/Employees.php b/app/Language/bs/Employees.php
index 3554811de..b426d2def 100644
--- a/app/Language/bs/Employees.php
+++ b/app/Language/bs/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'Uspješno ste izbrisali zaposlenika',
'successful_updating' => 'Uspješno ste ažurirali zaposlenika',
'system_language' => 'Sistemski jezik',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'Promjena lozinke nije uspjela.',
'update' => 'Ažuriraj zaposlenika',
'username' => 'Korisničko ime',
diff --git a/app/Language/bs/Error.php b/app/Language/bs/Error.php
index 9f25aa39c..8f07b678c 100644
--- a/app/Language/bs/Error.php
+++ b/app/Language/bs/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Nemate dozvolu za pristup modulu',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Nije moguće kreirati {filePath} za obezbjeđivanje throttle.key',
'unable_to_lock_file' => 'Nije moguće zaključati {filePath}: {reason}',
'unable_to_open_lock_file' => 'Nije moguće otvoriti {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Nije moguće trajno sačuvati throttle.key u {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Nije moguće trajno sačuvati throttle.key u {filePath}',
'unable_to_read_env_file' => 'Nije moguće pročitati {filePath} za obezbjeđivanje throttle.key',
'unknown' => 'Neočekivana greška',
];
diff --git a/app/Language/bs/Expenses.php b/app/Language/bs/Expenses.php
index 2ad2fc7d5..16f3e3209 100644
--- a/app/Language/bs/Expenses.php
+++ b/app/Language/bs/Expenses.php
@@ -27,7 +27,7 @@ return [
'due_filter' => 'Dospijeće',
'employee' => 'Napravio',
'error_adding_updating' => 'Greška pri dodavanju / ažuriranju troškova',
- 'expense_id' => 'Id',
+ 'expense_id' => '',
'expenses_employee' => 'Zaposlenik',
'info' => 'Informacije o troškovima',
'ip_address' => '',
diff --git a/app/Language/bs/Expenses_categories.php b/app/Language/bs/Expenses_categories.php
index cdb4f1357..92a79a31e 100644
--- a/app/Language/bs/Expenses_categories.php
+++ b/app/Language/bs/Expenses_categories.php
@@ -1,10 +1,10 @@
'Naziv kategorije je obavezan',
'add_item' => 'Dodaj kategoriju',
'cannot_be_deleted' => 'Nije moguće izbrisati kategoriju',
- 'category_id' => 'Id',
+ 'category_id' => '',
+ 'category_name_required' => 'Naziv kategorije je obavezan',
'confirm_delete' => 'Da li ste sigurni da želite da izbrišete izabranu kategoriju?',
'confirm_restore' => 'Da li ste sigurni da želite da vratite izabranu kategoriju?',
'description' => 'Opis Kategorije',
diff --git a/app/Language/bs/Item_kits.php b/app/Language/bs/Item_kits.php
index 3b5fec22e..95c1d6353 100644
--- a/app/Language/bs/Item_kits.php
+++ b/app/Language/bs/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'Artikal',
'item_kit_number' => 'Barkod',
'item_kit_number_duplicate' => 'Broj kompleta predmeta već je prisutan u bazi podataka.',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'Artikli',
'kit' => 'ID kompleta',
'kit_and_components' => 'Komplet i komponente',
diff --git a/app/Language/bs/Items.php b/app/Language/bs/Items.php
index 2cb1830ba..6c8a88c02 100644
--- a/app/Language/bs/Items.php
+++ b/app/Language/bs/Items.php
@@ -95,7 +95,7 @@ return [
'search_attributes' => 'Pretraživanje atributa',
'select_image' => 'Izaberite sliku',
'serialized_items' => 'Artikal ima ser. broj',
- 'standard' => 'Standard',
+ 'standard' => '',
'stock' => 'Skladište',
'stock_location' => 'Mjesto skladišta',
'stock_type' => 'Vrsta zalihe',
@@ -110,8 +110,8 @@ return [
'tax_category' => 'Kategorija poreza',
'tax_name_invalid' => 'Naziv poreza sadrži nedozvoljene znakove.',
'tax_percent' => 'Procenat poreza',
- 'tax_percent_number' => 'Procenat poreza mora biti numerička vrijednost',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'Procenat poreza mora biti numerička vrijednost',
'tax_percent_required' => 'Procenat poreza je obavezno polje.',
'tax_percents' => 'Porez %',
'temp' => 'Privremeno',
diff --git a/app/Language/bs/Messages.php b/app/Language/bs/Messages.php
index 8c747694d..888ac37db 100644
--- a/app/Language/bs/Messages.php
+++ b/app/Language/bs/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'Broj telefona je obavezan',
'phone_placeholder' => 'Broj mobilnog telefona ovde...',
'sms_send' => 'Pošalji SMS',
- 'successfully_sent' => 'Poruka je uspješno poslata: ',
- 'unsuccessfully_sent' => 'Poruka nije uspešno poslata: ',
+ 'successfully_sent' => 'Poruka je uspješno poslata:',
+ 'unsuccessfully_sent' => 'Poruka nije uspešno poslata:',
];
diff --git a/app/Language/bs/Receivings.php b/app/Language/bs/Receivings.php
index bae07c527..5909cc2f5 100644
--- a/app/Language/bs/Receivings.php
+++ b/app/Language/bs/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'Naziv artikla',
'mode' => 'Način prijema',
'new_supplier' => 'Novi dobavljač',
+ 'not_authorized' => '',
'one_or_multiple' => 'Ulaz(i)',
'print_after_sale' => 'Štampaj poslije prodaje',
'quantity' => 'Količina',
diff --git a/app/Language/bs/Reports.php b/app/Language/bs/Reports.php
index 60da8b16e..3055d59b7 100644
--- a/app/Language/bs/Reports.php
+++ b/app/Language/bs/Reports.php
@@ -7,11 +7,11 @@ return [
'categories' => 'Kategorije',
'categories_summary_report' => 'Zbirni izvještaj po kategorijama',
'category' => 'Kategorija',
- 'code_canceled' => 'CNL',
- 'code_invoice' => 'INV',
- 'code_pos' => 'POS',
- 'code_quote' => 'Q',
- 'code_return' => 'RET',
+ 'code_canceled' => '',
+ 'code_invoice' => '',
+ 'code_pos' => '',
+ 'code_quote' => '',
+ 'code_return' => '',
'code_type' => 'Tip',
'code_work_order' => 'R/N',
'comments' => 'Komentari',
diff --git a/app/Language/bs/Sales.php b/app/Language/bs/Sales.php
index 5b267eda9..858ae6203 100644
--- a/app/Language/bs/Sales.php
+++ b/app/Language/bs/Sales.php
@@ -34,7 +34,7 @@ return [
'customer_email' => 'E-mail kupca',
'customer_location' => 'Mjesto kupca',
'customer_optional' => '(Potrebno za odloženo plaćanje)',
- 'customer_required' => 'Obavezno',
+ 'customer_required' => '(Obavezno)',
'customer_total' => 'Ukupno',
'date' => 'Datum prodaje',
'date_range' => 'Period',
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'Broj poklon kartice',
'group_by_category' => 'Grupiraj po kategoriji',
'group_by_type' => 'Grupiraj po tipu',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'ID prodaje',
'include_prices' => 'Uključi cijene?',
'insufficient_giftcard_balance' => 'Nezadovoljavajući saldo poklon kartice za ovu uplatu.',
@@ -90,26 +90,26 @@ return [
'item_number' => 'Barkod',
'item_out_of_stock' => 'Artikal je rasprodan.',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => 'Mod registrovanja',
'must_enter_numeric' => 'Ponuđeni iznos mora biti broj.',
'must_enter_numeric_giftcard' => 'Broj poklon kartice mora biti broj.',
@@ -123,8 +123,9 @@ return [
'new_item' => 'Novi artikal',
'no_description' => 'Nema opisa',
'no_items_in_cart' => 'Nema artikala u korpi.',
+ 'no_sales_to_display' => 'Nema prodaje za prikaz.',
'none_selected' => 'Niste izabrali nijedu prodaju za brisanje.',
- 'nontaxed_ind' => ' ',
+ 'nontaxed_ind' => '',
'not_authorized' => 'Ova radnja nije ovlašćena.',
'one_or_multiple' => 'Prodaja',
'payment' => 'Tip plaćanja',
@@ -182,7 +183,7 @@ return [
'successfully_updated' => 'Prodaja je uspješno ažurirana.',
'suspend_sale' => 'Obustavi',
'suspended_doc_id' => 'Dokument',
- 'suspended_sale_id' => 'ID',
+ 'suspended_sale_id' => '',
'suspended_sales' => 'Obustavljeno',
'table' => 'Sto',
'takings' => 'Dnevna prodaja',
@@ -202,7 +203,7 @@ return [
'unsuspend' => 'Odustani',
'unsuspend_and_delete' => 'Akcija',
'update' => 'Ažuriranje',
- 'upi' => 'UPI',
+ 'upi' => '',
'wallet' => '',
'work_order' => 'Radni nalog',
'work_order_number' => 'Broj radnog naloga',
diff --git a/app/Language/bs/Taxes.php b/app/Language/bs/Taxes.php
index eef3d6740..d30b23b42 100644
--- a/app/Language/bs/Taxes.php
+++ b/app/Language/bs/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'Podrazumjevana stopa poreza',
'error_adding_updating' => 'Dodavanje ili ažuriranje šifre poreza nije uspjelo',
'group_seq' => 'Grupa Sekv',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'Naziv nadležnosti',
'name' => 'Naziv',
'new' => 'Nova šifra poreza',
diff --git a/app/Language/ckb/Attributes.php b/app/Language/ckb/Attributes.php
index 0a4881e24..577cc9e1a 100644
--- a/app/Language/ckb/Attributes.php
+++ b/app/Language/ckb/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => 'ئایا دڵنیای کە دەتەوێت تایبەتمەندییە هەڵبژێردراوەکە(کان) بگەڕێنیتەوە؟',
'definition_cannot_be_deleted' => 'نەتوانرا تایبەتمەندی هەڵبژێردراو بسڕدرێتەوە',
'definition_error_adding_updating' => 'تایبەتمەندی {0} نەتوانرا زیاد بکرێت یان نوێ بکرێتەوە. تکایە لیستی هەڵەکان بپشکنە.',
- 'definition_invalid_group' => '',
'definition_flags' => 'توانای بینراویی تایبەتمەندی',
'definition_group' => 'گروپ',
'definition_id' => 'ناسنامە',
+ 'definition_invalid_group' => '',
'definition_name' => 'تایبەتمەندی زیاد بکە',
'definition_name_required' => 'ناوی تایبەتمەندی خانەیەکی پێویستە',
'definition_one_or_multiple' => 'تایبەتمەندی(ەکان)',
- 'definition_successful_adding' => 'بەسەرکەوتوویی ئایتمەکەت زیادکرد',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'بەسەرکەوتوویی سڕیوتەتەوە',
'definition_successful_updating' => 'بەسەرکەوتوویی تایبەتمەندیت نوێ کردووەتەوە',
'definition_type' => 'جۆری تایبەتمەندی',
diff --git a/app/Language/ckb/Common.php b/app/Language/ckb/Common.php
index 68cbe8886..da74d8f97 100644
--- a/app/Language/ckb/Common.php
+++ b/app/Language/ckb/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'سەرنجەکان',
'common' => 'باو',
'confirm_search' => 'ڕیزێک یان چەند ڕیزێکت هەڵبژاردووە، ئەمانە چیتر دوای گەڕانەکەت هەڵنابژێردرێن. ئایا دڵنیای کە دەتەوێت ئەم گەڕانە ئەنجام بدەیت؟',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'تکایە پێش پاشەکەوتکردن هەڵە دەستنیشانکراوەکان ڕاست بکەرەوە',
'country' => 'وڵات',
'dashboard' => '',
@@ -50,9 +49,7 @@ return [
'list_of' => 'لیستی',
'logo' => 'لۆگۆ',
'logo_mark' => 'نیشانە',
- 'logout' => '',
'manager' => '',
- 'migration_needed' => '',
'new' => 'نوێ',
'no' => 'نەخێر',
'no_persons_to_display' => 'هیچ کەسێک نییە بۆ نیشاندان.',
@@ -60,10 +57,9 @@ return [
'or' => 'یان',
'people' => '',
'phone_number' => 'ژمارە تەلەفون',
- 'phone_number_required' => '',
'please_visit_my' => 'تکایە سەردانی',
'position' => '',
- 'powered_by' => 'پاڵپشتی دەکرێت لەلایەن',
+ 'powered_by' => 'پاڵپشتی دەکرێت لەلایەن {app} {version}',
'price' => 'نرخ',
'print' => 'چاپکردن',
'remove' => 'لابردن',
@@ -73,14 +69,11 @@ return [
'search' => 'گەڕان',
'search_options' => 'هەڵبژاردەکانی گەڕان',
'searched_for' => 'گەڕان بەدوای',
- 'software_short' => 'OSPOS',
- 'software_title' => 'ئۆپن سۆڕس پۆینت ئۆف سەیڵ',
'state' => 'دۆخ',
'submit' => 'ناردن',
'total_spent' => 'کۆی گشتی خەرجکراو',
'unknown' => 'نەزاندراو',
'view_recent_sales' => 'بینینی فرۆشتنی ئەم دواییە',
- 'website' => 'opensourcepos.org',
'welcome' => 'بەخێربێن',
'welcome_message' => 'بەخێربێن بۆ OSPOS، کلیک لە مۆدیولێکی خوارەوە بکە بۆ دەستپێکردن.',
'yes' => 'بەڵێ',
diff --git a/app/Language/ckb/Config.php b/app/Language/ckb/Config.php
index 016eb97b2..f6071b5d4 100644
--- a/app/Language/ckb/Config.php
+++ b/app/Language/ckb/Config.php
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'ڕێژەی باجی ١',
'default_tax_rate_2' => 'ڕێژەی باجی ٢',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'ڕێژەی باجی بنەڕەتی دەبێت ژمارە بێت.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'ڕێژەی باجی بنەڕەتی دەبێت ژمارە بێت.',
'default_tax_rate_required' => 'ڕێژەی باجی بنەڕەتی خانەیەکی پێویستە.',
'derive_sale_quantity' => 'ڕێگە بدە بە بڕی فرۆشتنی وەرگیراو',
'derive_sale_quantity_tooltip' => 'ئەگەر پشکنین بکرێت ئەوا جۆرێکی نوێی ئایتم دابین دەکرێت بۆ ئەو ئایتمانەی کە بە بڕی درێژکراوە داواکراون',
@@ -168,8 +168,6 @@ return [
'info' => 'زانیاری',
'info_configuration' => 'زانیاری فڕۆشتگا',
'input_groups' => 'گروپەکانی زانیارییە پێدراوەکان',
- 'integrations' => 'یەکگرتنەکان',
- 'integrations_configuration' => 'یەکگرتنەکانی لایەنی سێیەم',
'invoice' => 'فاکتۆرە',
'invoice_configuration' => 'ڕێکخستنەکانی چاپی فاکتورە',
'invoice_default_comments' => 'سەرنجەکانی فاکتۆرەی بنەڕەتیی',
@@ -200,6 +198,7 @@ return [
'location_info' => 'زانیاری ڕێکخستنی شوێن',
'login_form' => 'ستایلی فۆڕمی چوونەژوورەوە',
'logout' => 'دەتەوێت پاڵپشت دروست بکەیت پێش چوونە دەرەوە؟ کرتە بکە لەسەر [باشە] بۆ پاڵپشت دروستکردن یان [هەڵوەشاندنەوە] بۆ چوونە دەرەوە.',
+ 'mailpath_invalid' => 'ڕێچکەی sendmail نادروستە. تەنها پیت، ژمارە، هێڵی بەستەرەوە، هێڵی ژێرەوە، سلاشی ڕاست، سلاشی چەپ، دوو خاڵ، بۆشایی و خاڵ ڕێگەپێدراون.',
'message' => 'نامە',
'message_configuration' => 'ڕێکخستنی نامە',
'msg_msg' => 'دەقی نامەی پاشەکەوتکراو',
@@ -228,8 +227,8 @@ return [
'perm_risk' => 'ڕێگەپێدانی هەڵە ئەم نەرمەکاڵایە دەخاتە مەترسییەوە.',
'phone' => 'تەلەفوونی کۆمپانیا',
'phone_required' => 'خانەی تەلەفوونی کۆمپانیا پێویستە.',
- 'plugins' => 'یەکگرتنەکان',
- 'plugins_configuration' => 'یەکگرتنەکانی لایەنی سێیەم',
+ 'plugins' => 'یەکگرتنەکان',
+ 'plugins_configuration' => 'یەکگرتنەکانی لایەنی سێیەم',
'print_bottom_margin' => 'پەراوێزی خوارەوە',
'print_bottom_margin_number' => 'پەراوێزی خوارەوە دەبێت ژمارە بێت.',
'print_bottom_margin_required' => 'خانەی پەراوێزی خوارەوە پێویستە.',
@@ -282,12 +281,15 @@ return [
'right' => 'ڕاست',
'sales_invoice_format' => 'فۆڕماتی فاکتورەی فرۆشتن',
'sales_quote_format' => 'فۆڕماتی دەرخستەی نرخەکانی فرۆشتن',
- 'mailpath_invalid' => 'ڕێچکەی sendmail نادروستە. تەنها پیت، ژمارە، هێڵی بەستەرەوە، هێڵی ژێرەوە، سلاشی ڕاست، سلاشی چەپ، دوو خاڵ، بۆشایی و خاڵ ڕێگەپێدراون.',
'saved_successfully' => 'پاشەکەوتکردنی ڕێکخستن سەرکەوتوو بوو.',
'saved_unsuccessfully' => 'پاشەکەوتکردنی ڕێکخستن سەرکەوتوو نەبوو.',
'security_issue' => 'ئاگادارکردنەوەی لاوازی ئاسایش',
'server_notice' => 'تکایە ئەم زانیاریانەی خوارەوە بەکاربهێنە بۆ ڕاپۆرتکردنی کێشە.',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => 'ئایکۆنی ئۆفیس پیشان بدە',
'statistics' => 'ناردنی ئامار',
@@ -305,10 +307,6 @@ return [
'suggestions_layout' => 'نەخشەی پێشنیارەکانی گەڕان',
'suggestions_second_column' => 'ستوونی ٢',
'suggestions_third_column' => 'ستوونی ٣',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
'system_conf' => 'دامەزراندن و ڕێکخستن',
'system_info' => 'زانیاری سیستەم',
'system_info_copy' => '',
diff --git a/app/Language/ckb/Customers.php b/app/Language/ckb/Customers.php
index 8d1cff3e3..1e9f872a3 100644
--- a/app/Language/ckb/Customers.php
+++ b/app/Language/ckb/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => 'هیچ کڕیارتێکت دیاری نەکردووە بۆ سڕینەوە.',
'one_or_multiple' => 'کڕیار(ەکان)',
'quantity' => 'بڕ',
+ 'rewards_package' => 'پاکێجی خەڵاتەکان',
'stats_info' => 'ئامار',
'successful_adding' => 'بە سەرکەوتوویی کڕیارت زیاد کرد',
'successful_deleted' => 'بەسەرکەوتووی سڕیتەوە',
@@ -43,5 +44,4 @@ return [
'taxable' => 'باجی لەسەرە',
'total' => 'کۆی خەرجکراوەکان',
'update' => 'نوێکردنەوەی کڕیار',
- 'rewards_package' => 'پاکێجی خەڵاتەکان',
];
diff --git a/app/Language/ckb/Datepicker.php b/app/Language/ckb/Datepicker.php
index f930564ac..5b799378a 100644
--- a/app/Language/ckb/Datepicker.php
+++ b/app/Language/ckb/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => 'بۆ',
'today' => 'ئەمڕۆ',
'today_last_year' => 'ئەمڕۆ ساڵی ڕابردوو',
- 'weekstart' => '0',
+ 'weekstart' => '6',
'yesterday' => 'دوێنێ',
];
diff --git a/app/Language/ckb/Employees.php b/app/Language/ckb/Employees.php
index 6c0afd1d4..869362a92 100644
--- a/app/Language/ckb/Employees.php
+++ b/app/Language/ckb/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'بەسەرکەوتووی سڕیتەوە',
'successful_updating' => 'بەسەرکەوتوویی فەرمانبەرەکەت نوێ کردۆتەوە',
'system_language' => 'زمانی سیستەم',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'گۆڕینی وشەی نهێنی سەرکەوتوو نەبوو.',
'update' => 'فەرمانبەر نوێبکەوە',
'username' => 'ناوی بەکارهێنەر',
diff --git a/app/Language/ckb/Error.php b/app/Language/ckb/Error.php
index 3c370b64e..759e0c9f7 100644
--- a/app/Language/ckb/Error.php
+++ b/app/Language/ckb/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'تۆ ڕێگەپێدانت نییە بۆ دەستگەیشتن بەو مۆدیولەی کە ناوی لێنراوە',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'نەتوانرا {filePath} دروست بکرێت بۆ دابینکردنی throttle.key',
'unable_to_lock_file' => 'نەتوانرا {filePath} قوفڵ بکرێت: {reason}',
'unable_to_open_lock_file' => 'نەتوانرا {filePath} کرایەوە: {reason}',
- 'unable_to_persist_throttle_key' => 'نەتوانرا throttle.key لە {filePath} پاشەکەوت بکرێت',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'نەتوانرا throttle.key لە {filePath} پاشەکەوت بکرێت',
'unable_to_read_env_file' => 'نەتوانرا {filePath} بخوێنرێتەوە بۆ دابینکردنی throttle.key',
'unknown' => 'هەڵەیەکی چاوەڕواننەکراو',
];
diff --git a/app/Language/ckb/Expenses_categories.php b/app/Language/ckb/Expenses_categories.php
index 35415d362..e7b836862 100644
--- a/app/Language/ckb/Expenses_categories.php
+++ b/app/Language/ckb/Expenses_categories.php
@@ -1,10 +1,10 @@
'ناوی پۆلێنی خەرجی پێویستە',
'add_item' => 'زیادکردنی پۆلێن',
'cannot_be_deleted' => 'نەتواندرا پۆلێنی خەرجی(ەکان) بسڕدرێتەوە',
'category_id' => 'ناسنامە',
+ 'category_name_required' => 'ناوی پۆلێنی خەرجی پێویستە',
'confirm_delete' => 'ئایا دڵنیای کە دەتەوێت پۆلێنی خەرجییە هەڵبژێردراوەکە بسڕیتەوە؟',
'confirm_restore' => 'ئایا دڵنیای کە دەتەوێت پۆلێنی خەرجییە هەڵبژێردراوەکە بگەڕێنیتەوە؟',
'description' => 'دەربارەی پۆلێن',
diff --git a/app/Language/ckb/Item_kits.php b/app/Language/ckb/Item_kits.php
index e4dac1622..2dac87722 100644
--- a/app/Language/ckb/Item_kits.php
+++ b/app/Language/ckb/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'ئایتم',
'item_kit_number' => 'باڕکۆد',
'item_kit_number_duplicate' => 'ژمارەی کیتی ئایتمی پێشتر لە داتابەیسدا هەیە.',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'ئایتمەکان',
'kit' => 'ناسنامەی کیت',
'kit_and_components' => 'کیت و پێکهاتەکانی',
diff --git a/app/Language/ckb/Items.php b/app/Language/ckb/Items.php
index b1b9ead53..363edc4b3 100644
--- a/app/Language/ckb/Items.php
+++ b/app/Language/ckb/Items.php
@@ -110,8 +110,8 @@ return [
'tax_category' => 'پۆلێنی باج',
'tax_name_invalid' => 'ناوی باج پیتی ڕێگە پێنەدراوی تێدایە.',
'tax_percent' => '',
- 'tax_percent_number' => 'ڕێژەی سەدی باج دەبێت بەهایەکی ژمارەیی بێت',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'ڕێژەی سەدی باج دەبێت بەهایەکی ژمارەیی بێت',
'tax_percent_required' => 'ڕێژەی سەدی باج خانەیەکی پێویستە.',
'tax_percents' => 'ڕێژەی سەدی(یەکان)ی باج',
'temp' => 'کاتیی',
diff --git a/app/Language/ckb/Messages.php b/app/Language/ckb/Messages.php
index 2bd10d2a1..bb0a11bde 100644
--- a/app/Language/ckb/Messages.php
+++ b/app/Language/ckb/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'ژمارەی تەلەفوون پێویستە',
'phone_placeholder' => 'ژمارەی تەلەفوون(کان) لێرە...',
'sms_send' => 'کورتە نامە بنێرە',
- 'successfully_sent' => 'نامەکە نێردرا بەسەرکەوتووی بۆ: ',
- 'unsuccessfully_sent' => 'نامەیەک بە سەرکەوتوویی نێردراوە بۆ: ',
+ 'successfully_sent' => 'نامەکە نێردرا بەسەرکەوتووی بۆ:',
+ 'unsuccessfully_sent' => 'نامەیەک بە سەرکەوتوویی نێردراوە بۆ:',
];
diff --git a/app/Language/ckb/Receivings.php b/app/Language/ckb/Receivings.php
index 98461be81..c7231ed73 100644
--- a/app/Language/ckb/Receivings.php
+++ b/app/Language/ckb/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'ناوی ئایتم',
'mode' => 'دۆخی وەرگرتن',
'new_supplier' => 'دابینکەری نوێ',
+ 'not_authorized' => '',
'one_or_multiple' => 'وەرگرتن(ەکان)',
'print_after_sale' => 'چاپکردن دوای فرۆشتن',
'quantity' => 'بڕ',
diff --git a/app/Language/ckb/Sales.php b/app/Language/ckb/Sales.php
index ca39ad63f..fec36bc76 100644
--- a/app/Language/ckb/Sales.php
+++ b/app/Language/ckb/Sales.php
@@ -123,8 +123,9 @@ return [
'new_item' => 'ئایتمی نوێ',
'no_description' => 'هیچ وەسفێک نییە',
'no_items_in_cart' => 'هیچ ئایتمێک لە عەرەبانەکەدا نییە.',
+ 'no_sales_to_display' => 'هیچ فرۆشتنێک نییە بۆ پیشاندان.',
'none_selected' => 'تۆ هیچ فرۆشتنێکت هەڵنەبژاردووە بۆ سڕینەوە.',
- 'nontaxed_ind' => ' ',
+ 'nontaxed_ind' => '',
'not_authorized' => 'ئەم کارە ڕێگەپێدراو نییە.',
'one_or_multiple' => 'فرۆشتن(ەکان)',
'payment' => 'جۆری پارەدان',
@@ -190,7 +191,7 @@ return [
'tax_id' => 'ناسنامەی باج',
'tax_invoice' => 'فاکتورەی باج',
'tax_percent' => 'باج %',
- 'taxed_ind' => 'T',
+ 'taxed_ind' => '',
'total' => 'گشتی',
'total_tax_exclusive' => 'باج لەخۆناگرێت',
'transaction_failed' => 'مامەڵەی فرۆشتن شکستی هێنا.',
diff --git a/app/Language/ckb/Taxes.php b/app/Language/ckb/Taxes.php
index ce52475ca..9c1ace0b8 100644
--- a/app/Language/ckb/Taxes.php
+++ b/app/Language/ckb/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'ڕێژەی باجی بنەڕەتی',
'error_adding_updating' => 'زیادکردن یان نوێکردنەوەی کۆدی باج شکستی هێنا',
'group_seq' => 'ڕیزبەندی گروپ',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'ناوی دەسەڵاتی دادوەری',
'name' => 'ناو',
'new' => 'باجی نوێ',
diff --git a/app/Language/cs/Attributes.php b/app/Language/cs/Attributes.php
index fb7e9b376..70b6d3cb6 100644
--- a/app/Language/cs/Attributes.php
+++ b/app/Language/cs/Attributes.php
@@ -6,10 +6,10 @@ return [
'confirm_restore' => '',
'definition_cannot_be_deleted' => '',
'definition_error_adding_updating' => '',
- 'definition_invalid_group' => '',
'definition_flags' => '',
'definition_group' => '',
'definition_id' => '',
+ 'definition_invalid_group' => '',
'definition_name' => '',
'definition_name_required' => '',
'definition_one_or_multiple' => '',
diff --git a/app/Language/cs/Common.php b/app/Language/cs/Common.php
index 66935af77..a1863d098 100644
--- a/app/Language/cs/Common.php
+++ b/app/Language/cs/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Podrobnosti',
'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?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => '',
'country' => 'Země',
'dashboard' => '',
@@ -20,7 +19,7 @@ return [
'det' => 'podrobnosti',
'download_import_template' => 'Stáhnout šablonu pro CSV (CSV)',
'edit' => 'upravit',
- 'email' => 'Email',
+ 'email' => '',
'email_invalid_format' => 'Emailová adresa má špatný formát.',
'export_csv' => 'Export do CSVu',
'export_csv_no' => 'Ne',
@@ -32,11 +31,11 @@ return [
'first_page' => 'První',
'gender' => 'Pohlaví',
'gender_female' => 'Ž',
- 'gender_male' => 'M',
+ 'gender_male' => '',
'gender_undefined' => '',
'icon' => '',
'id' => 'Id',
- 'import' => 'Import',
+ 'import' => '',
'import_change_file' => 'Změnit',
'import_csv' => 'Import z CSVu',
'import_full_path' => 'Úplná cesta k souboru CSV je vyžadována',
@@ -50,20 +49,17 @@ return [
'list_of' => 'Seznam',
'logo' => '',
'logo_mark' => '',
- 'logout' => 'Odhlásit',
'manager' => '',
- 'migration_needed' => '',
'new' => 'Nový',
'no' => '',
'no_persons_to_display' => 'Žádní zákazníci k zobrazení.',
- 'none_selected_text' => 'bez výběru',
+ 'none_selected_text' => '[bez výběru]',
'or' => 'Nebo',
'people' => '',
'phone_number' => 'Telefon',
- 'phone_number_required' => '',
'please_visit_my' => 'Navštivte prosím',
'position' => '',
- 'powered_by' => 'Používá',
+ 'powered_by' => 'Používá {app} {version}',
'price' => 'Cena',
'print' => 'Tisk',
'remove' => 'Vyjmout',
@@ -73,14 +69,11 @@ return [
'search' => 'Hledat',
'search_options' => 'Volby pro hledání',
'searched_for' => 'Hledat',
- 'software_short' => '',
- 'software_title' => '',
'state' => 'Stát',
'submit' => 'Odeslat',
'total_spent' => 'Celkem utraceno',
'unknown' => 'Neznámý',
'view_recent_sales' => 'Zobrazit nedávné prodeje',
- 'website' => 'www-stránky',
'welcome' => 'Vítejte',
'welcome_message' => 'Vítejte v OSPOS, vyberte si z modulů dole pro pokračování.',
'yes' => '',
diff --git a/app/Language/cs/Config.php b/app/Language/cs/Config.php
index bda52551b..fe0fbc7e2 100644
--- a/app/Language/cs/Config.php
+++ b/app/Language/cs/Config.php
@@ -3,7 +3,7 @@
return [
'address' => 'Adresa společnosti',
'address_required' => '',
- 'all_set' => 'All file permissions are set correctly!',
+ 'all_set' => '',
'allow_duplicate_barcodes' => '',
'apostrophe' => '',
'backup_button' => '',
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => '',
'default_tax_rate_2' => '',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => '',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => '',
'default_tax_rate_required' => '',
'derive_sale_quantity' => '',
'derive_sale_quantity_tooltip' => '',
@@ -133,7 +133,7 @@ return [
'enforce_privacy' => '',
'enforce_privacy_tooltip' => '',
'fax' => '',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
+ 'file_perm' => '',
'financial_year' => '',
'financial_year_apr' => '',
'financial_year_aug' => '',
@@ -168,6 +168,8 @@ return [
'info' => '',
'info_configuration' => '',
'input_groups' => '',
+ 'integrations' => '',
+ 'integrations_configuration' => '',
'invoice' => '',
'invoice_configuration' => '',
'invoice_default_comments' => '',
@@ -176,7 +178,7 @@ return [
'invoice_printer' => '',
'invoice_type' => '',
'is_readable' => '',
- 'is_writable' => 'is writable, but the permissions are higher than 750.',
+ 'is_writable' => '',
'item_markup' => '',
'jsprintsetup_required' => '',
'language' => '',
@@ -198,6 +200,7 @@ return [
'location_info' => '',
'login_form' => '',
'logout' => '',
+ 'mailpath_invalid' => 'Neplatná cesta k sendmailu. Povolena jsou pouze písmena, číslice, pomlčky, podtržítka, lomítka, zpětná lomítka, dvojtečky, mezery a tečky.',
'message' => '',
'message_configuration' => '',
'msg_msg' => '',
@@ -209,7 +212,7 @@ return [
'msg_uid' => '',
'msg_uid_required' => '',
'multi_pack_enabled' => '',
- 'no_risk' => 'No security/vulnerability risks.',
+ 'no_risk' => '',
'none' => '',
'notify_alignment' => '',
'number_format' => '',
@@ -221,9 +224,9 @@ return [
'ospos_info' => '',
'payment_options_order' => '',
'payment_reference_code_length_limits' => 'Referenční kód platby
Omezení délky',
- 'payment_reference_code_length_max_label' => 'Max',
- 'payment_reference_code_length_min_label' => 'Min',
- 'perm_risk' => 'Permissions higher than 750 leaves this software at risk.',
+ 'payment_reference_code_length_max_label' => '',
+ 'payment_reference_code_length_min_label' => '',
+ 'perm_risk' => '',
'phone' => '',
'phone_required' => '',
'print_bottom_margin' => '',
@@ -278,12 +281,15 @@ return [
'right' => '',
'sales_invoice_format' => '',
'sales_quote_format' => '',
- 'mailpath_invalid' => 'Neplatná cesta k sendmailu. Povolena jsou pouze písmena, číslice, pomlčky, podtržítka, lomítka, zpětná lomítka, dvojtečky, mezery a tečky.',
'saved_successfully' => '',
'saved_unsuccessfully' => '',
- 'security_issue' => 'Security Vulnerability Warning',
- 'server_notice' => 'Please use the below info for issue reporting.',
+ 'security_issue' => '',
+ 'server_notice' => '',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => '',
'statistics' => '',
@@ -301,12 +307,8 @@ return [
'suggestions_layout' => '',
'suggestions_second_column' => '',
'suggestions_third_column' => '',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
- 'system_info' => 'System Info',
+ 'system_conf' => '',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
diff --git a/app/Language/cs/Customers.php b/app/Language/cs/Customers.php
index 65469fbf3..a246a0efa 100644
--- a/app/Language/cs/Customers.php
+++ b/app/Language/cs/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => '',
'one_or_multiple' => '',
'quantity' => '',
+ 'rewards_package' => '',
'stats_info' => '',
'successful_adding' => '',
'successful_deleted' => '',
@@ -43,5 +44,4 @@ return [
'taxable' => '',
'total' => '',
'update' => '',
- 'rewards_package' => '',
];
diff --git a/app/Language/cs/Datepicker.php b/app/Language/cs/Datepicker.php
index 5d0117bed..c6bd7a959 100644
--- a/app/Language/cs/Datepicker.php
+++ b/app/Language/cs/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => 'Do',
'today' => 'Dnes',
'today_last_year' => 'Stejný den loni',
- 'weekstart' => '0',
+ 'weekstart' => '1',
'yesterday' => 'Včera',
];
diff --git a/app/Language/cs/Employees.php b/app/Language/cs/Employees.php
index 27c8afc6e..8f2c518d6 100644
--- a/app/Language/cs/Employees.php
+++ b/app/Language/cs/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => '',
'successful_updating' => '',
'system_language' => '',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => '',
'update' => '',
'username' => '',
diff --git a/app/Language/cs/Error.php b/app/Language/cs/Error.php
index bdbc33c69..80def69e9 100644
--- a/app/Language/cs/Error.php
+++ b/app/Language/cs/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Nemáte oprávnění přistupovat k modulu s názvem',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Nelze vytvořit {filePath} pro zajištění throttle.key',
'unable_to_lock_file' => 'Nelze uzamknout {filePath}: {reason}',
'unable_to_open_lock_file' => 'Nelze otevřít {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Nelze trvale uložit throttle.key do {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Nelze trvale uložit throttle.key do {filePath}',
'unable_to_read_env_file' => 'Nelze přečíst {filePath} pro zajištění throttle.key',
'unknown' => 'Neočekávaná chyba',
];
diff --git a/app/Language/cs/Expenses_categories.php b/app/Language/cs/Expenses_categories.php
index d61f61b56..d09041bcb 100644
--- a/app/Language/cs/Expenses_categories.php
+++ b/app/Language/cs/Expenses_categories.php
@@ -1,10 +1,10 @@
'',
'add_item' => '',
'cannot_be_deleted' => '',
'category_id' => '',
+ 'category_name_required' => '',
'confirm_delete' => '',
'confirm_restore' => '',
'description' => '',
diff --git a/app/Language/cs/Item_kits.php b/app/Language/cs/Item_kits.php
index cb4cf4239..6a830f1a1 100644
--- a/app/Language/cs/Item_kits.php
+++ b/app/Language/cs/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => '',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => '',
'kit' => '',
'kit_and_components' => '',
diff --git a/app/Language/cs/Items.php b/app/Language/cs/Items.php
index 546e7b29c..f68bde02a 100644
--- a/app/Language/cs/Items.php
+++ b/app/Language/cs/Items.php
@@ -43,7 +43,7 @@ return [
'error_updating_multiple' => 'Chyba při úpravě položek',
'generate_barcodes' => 'Vytvořit čárový kód',
'hsn_code' => '',
- 'image' => 'Avatar',
+ 'image' => '',
'import_items_csv' => 'Import položek z CSVu',
'info_provided_by' => '',
'inventory' => '',
@@ -110,8 +110,8 @@ return [
'tax_category' => '',
'tax_name_invalid' => 'Název daně obsahuje nepovolené znaky.',
'tax_percent' => 'Sazba (procenta)',
- 'tax_percent_number' => 'Sazba daně musí být číslo',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'Sazba daně musí být číslo',
'tax_percent_required' => 'Musíte zadat sazbu daně.',
'tax_percents' => 'Sazba daně',
'temp' => '',
diff --git a/app/Language/cs/Login.php b/app/Language/cs/Login.php
index dc52a93a1..5ad33ec3f 100644
--- a/app/Language/cs/Login.php
+++ b/app/Language/cs/Login.php
@@ -9,8 +9,8 @@ return [
'invalid_gcaptcha' => 'Špatné zadání.',
'invalid_installation' => 'Instalace není v pořádku, zkontrolujte soubor php.ini.',
'invalid_username_and_password' => 'Neplatné jméno nebo heslo.',
- 'login' => 'Login',
- 'logout' => '',
+ 'login' => '',
+ 'logout' => 'Odhlásit',
'migrating_database' => 'Migrace databáze',
'migration_auth_message' => '',
'migration_complete' => '',
diff --git a/app/Language/cs/Messages.php b/app/Language/cs/Messages.php
index 47ccce52c..d63210cc0 100644
--- a/app/Language/cs/Messages.php
+++ b/app/Language/cs/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'Telefonní číslo je vyžadováno',
'phone_placeholder' => 'Telefonní číslo...',
'sms_send' => 'Odeslat SMS',
- 'successfully_sent' => 'Zpráva byla odeslána: ',
- 'unsuccessfully_sent' => 'Zpráva nebyla odeslána: ',
+ 'successfully_sent' => 'Zpráva byla odeslána:',
+ 'unsuccessfully_sent' => 'Zpráva nebyla odeslána:',
];
diff --git a/app/Language/cs/Receivings.php b/app/Language/cs/Receivings.php
index 36faaf99c..0205f38a4 100644
--- a/app/Language/cs/Receivings.php
+++ b/app/Language/cs/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'Název položky',
'mode' => 'Druh příjmu',
'new_supplier' => 'Nový dodavatel',
+ 'not_authorized' => '',
'one_or_multiple' => '',
'print_after_sale' => 'Vytisknout po příjmu',
'quantity' => 'Ks.',
@@ -49,7 +50,7 @@ return [
'successfully_updated' => 'Upraveno',
'supplier' => 'Dodavatel',
'supplier_address' => 'Adresa',
- 'supplier_email' => 'Email',
+ 'supplier_email' => '',
'supplier_location' => '',
'total' => 'Celkem',
'transaction_failed' => 'Zpracování příjmu neproběhlo.',
diff --git a/app/Language/cs/Reports.php b/app/Language/cs/Reports.php
index 709bf8064..e8ba94c0c 100644
--- a/app/Language/cs/Reports.php
+++ b/app/Language/cs/Reports.php
@@ -7,11 +7,11 @@ return [
'categories' => 'Kategorie',
'categories_summary_report' => 'Přehled dle kategorií',
'category' => 'Kategorie',
- 'code_canceled' => 'CNL',
+ 'code_canceled' => '',
'code_invoice' => 'FA',
- 'code_pos' => 'POS',
- 'code_quote' => 'Q',
- 'code_return' => 'RET',
+ 'code_pos' => '',
+ 'code_quote' => '',
+ 'code_return' => '',
'code_type' => 'Typ',
'code_work_order' => 'ZAK',
'comments' => 'Poznámky',
@@ -41,7 +41,7 @@ return [
'discount_type' => '',
'discounts' => 'Slevy',
'discounts_summary_report' => 'Přehled podle slev',
- 'earned' => 'Points Earned',
+ 'earned' => '',
'employee' => 'Zaměstnanec',
'employees' => 'Zaměstnanci',
'employees_summary_report' => 'Přehled podle zaměstnanců',
@@ -99,7 +99,7 @@ return [
'requisition_related_item' => '',
'requisition_related_item_total_quantity' => '',
'requisition_related_item_unit_quantity' => '',
- 'requisitions' => 'Requisitions',
+ 'requisitions' => '',
'returns' => 'Vratky',
'revenue' => 'Výnos',
'sale_id' => 'ID transakce',
@@ -145,7 +145,7 @@ return [
'trans_type' => '',
'type' => 'Typ',
'unit_price' => 'Prodejní cena',
- 'used' => 'Points Used',
- 'work_orders' => 'Work Orders',
+ 'used' => '',
+ 'work_orders' => '',
'zero_and_less' => 'Nula a méně',
];
diff --git a/app/Language/cs/Sales.php b/app/Language/cs/Sales.php
index 74611aa56..1691f94be 100644
--- a/app/Language/cs/Sales.php
+++ b/app/Language/cs/Sales.php
@@ -31,7 +31,7 @@ return [
'customer' => 'Jméno',
'customer_address' => 'Adresa',
'customer_discount' => 'Sleva',
- 'customer_email' => 'Email',
+ 'customer_email' => '',
'customer_location' => 'Místo',
'customer_optional' => '(Volitelné)',
'customer_required' => '(Vyžadováno)',
@@ -77,7 +77,7 @@ return [
'invoice_filter' => 'Faktury',
'invoice_no_email' => 'Zákazníl nemá platný e-mail.',
'invoice_number' => 'Faktura č',
- 'invoice_number_duplicate' => 'Číslo faktury musí být jedinečné.',
+ 'invoice_number_duplicate' => 'Číslo faktury {0} musí být jedinečné.',
'invoice_sent' => 'Faktura odeslána',
'invoice_total' => '',
'invoice_type_custom_invoice' => '',
@@ -90,26 +90,26 @@ return [
'item_number' => 'Číslo položky',
'item_out_of_stock' => 'Položka není skladem.',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => 'Typ dokladu',
'must_enter_numeric' => '',
'must_enter_numeric_giftcard' => 'Číslo dárkového poukazu musí být číslo.',
@@ -123,6 +123,7 @@ return [
'new_item' => 'Nová položka',
'no_description' => 'Žádný',
'no_items_in_cart' => 'Nejsou zde žádné položky.',
+ 'no_sales_to_display' => 'Žádné účtenky k zobrazení.',
'none_selected' => 'Nebylo nic vybráno ke smazání.',
'nontaxed_ind' => '',
'not_authorized' => 'Tato akce nebyla povolena.',
@@ -172,7 +173,7 @@ return [
'show_invoice' => 'Zobrazit fakturu',
'show_receipt' => 'Zobrazit účtenku',
'start_typing_customer_name' => 'Vložte podrobnosti o zákazníkovi...',
- 'start_typing_item_name' => 'Napište název položky nebo naskenujte čárový kód..',
+ 'start_typing_item_name' => 'Napište název položky nebo naskenujte čárový kód...',
'stock' => 'Sklad',
'stock_location' => 'Umístění skladu',
'sub_total' => 'Bez DPH',
@@ -182,7 +183,7 @@ return [
'successfully_updated' => 'Účtenka byla upravena.',
'suspend_sale' => 'Zaparkovat',
'suspended_doc_id' => 'Dokument',
- 'suspended_sale_id' => 'ID',
+ 'suspended_sale_id' => '',
'suspended_sales' => 'Zaparkovat',
'table' => 'Stůl',
'takings' => 'Transakce',
diff --git a/app/Language/cs/Taxes.php b/app/Language/cs/Taxes.php
index 137dc1ab2..3b3426dab 100644
--- a/app/Language/cs/Taxes.php
+++ b/app/Language/cs/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => '',
'error_adding_updating' => '',
'group_seq' => '',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => '',
'name' => '',
'new' => '',
diff --git a/app/Language/da/Attributes.php b/app/Language/da/Attributes.php
index 5a2f002a2..69674a47d 100644
--- a/app/Language/da/Attributes.php
+++ b/app/Language/da/Attributes.php
@@ -6,22 +6,22 @@ return [
'confirm_restore' => 'Er du sikker på, at du vil gendanne de valgte egenskaber?',
'definition_cannot_be_deleted' => 'De valgte egenskaber kunne ikke slettes',
'definition_error_adding_updating' => 'Egenskab {0} Kunne ikke tilføjes eller opdateres. Tjek venligst fejlprotokollen.',
- 'definition_invalid_group' => 'Den valgte gruppe findes ikke eller er ugyldig.',
'definition_flags' => 'Egenskabens Synlighed',
'definition_group' => 'Gruppe',
- 'definition_id' => 'Id',
+ 'definition_id' => '',
+ 'definition_invalid_group' => 'Den valgte gruppe findes ikke eller er ugyldig.',
'definition_name' => 'Tilføj egenskab',
'definition_name_required' => 'Egenskabens navn er et obligatorisk felt',
'definition_one_or_multiple' => 'Egenskab(er)',
- 'definition_successful_adding' => 'Du har tilføjet en genstand',
- 'definition_successful_deleted' => 'Du har slettet en genstand',
+ 'definition_successful_adding' => '',
+ 'definition_successful_deleted' => '',
'definition_successful_updating' => 'Du har opdateret en egenskab',
'definition_type' => 'Egenskabs-type',
'definition_type_required' => 'Egenskabs-type er et obligatorisk felt',
'definition_unit' => 'Måleenhed',
'definition_values' => 'Egenskabens værdier',
'new' => 'Ny egenskab',
- 'no_attributes_to_display' => 'Ingen genstande at vise',
+ 'no_attributes_to_display' => '',
'receipt_visibility' => 'Kvittering',
'show_in_items' => 'Vis i genstande',
'show_in_items_visibility' => 'Genstande',
diff --git a/app/Language/da/Cashups.php b/app/Language/da/Cashups.php
index d1dd594cc..c2cdfcf1b 100644
--- a/app/Language/da/Cashups.php
+++ b/app/Language/da/Cashups.php
@@ -15,7 +15,7 @@ return [
'closed_amount_check' => 'Regninger',
'closed_amount_due' => 'Afgifter',
'closed_amount_giftcard' => '',
- 'closed_amount_total' => 'Total',
+ 'closed_amount_total' => '',
'closed_date' => 'Lukket dato',
'confirm_delete' => 'Er du sikker på, at du vil slette den valgte kasseopgørelse?',
'confirm_restore' => 'Er du sikker på, at du vil gendanne de valgte kasseopgørelser?',
@@ -26,7 +26,7 @@ return [
'enable_expected' => '',
'error_adding_updating' => 'Fejl ved at tilføje/opdatere kasseopgørelsen',
'giftcard' => '',
- 'id' => 'Id',
+ 'id' => '',
'info' => 'Kasseopgørelsers information',
'info_employee' => '',
'is_deleted' => 'Slettet',
@@ -42,7 +42,7 @@ return [
'successful_adding' => 'Kasseopgørelse tilføjet',
'successful_deleted' => 'Kasseopgørelse er slettet',
'successful_updating' => 'Kasseopgørelse er opdateret',
- 'total' => 'Total',
+ 'total' => '',
'transfer_amount_cash' => '',
'transfer_amount_cash_minus' => '',
'update' => 'Opdater kasseopgørelse',
diff --git a/app/Language/da/Common.php b/app/Language/da/Common.php
index eb0427154..59b7b3f2d 100644
--- a/app/Language/da/Common.php
+++ b/app/Language/da/Common.php
@@ -11,16 +11,15 @@ return [
'comments' => 'Kommentarer',
'common' => 'Almindelig(e)',
'confirm_search' => 'Du har valgt en eller flere rækker. Disse vil ikke længere være valgt efter din søgning. Er du sikker på, at du vil foretage søgningen?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Ret venligst identificeret fejl før du gemmer',
'country' => 'Land',
'dashboard' => '',
'date' => 'Dato',
'delete' => 'Slet',
'det' => 'Detaljer',
- 'download_import_template' => 'Download Import CSV Template (CSV)',
+ 'download_import_template' => '',
'edit' => 'Rediger',
- 'email' => 'Email',
+ 'email' => '',
'email_invalid_format' => 'Email adressen er ikke i det korrekte format.',
'export_csv' => 'CSV Eksport',
'export_csv_no' => 'Nej',
@@ -36,13 +35,13 @@ return [
'gender_undefined' => '',
'icon' => '',
'id' => 'Id',
- 'import' => 'Import',
+ 'import' => '',
'import_change_file' => 'Skift',
- 'import_csv' => 'CSV Import',
+ 'import_csv' => '',
'import_full_path' => 'Fulde stig til csv fil behøves',
'import_remove_file' => 'Fjern',
'import_select_file' => 'Vælg fil',
- 'inv' => 'inv',
+ 'inv' => '',
'last_name' => 'Efternavn',
'last_name_required' => 'Efternavn er et obligatorisk felt.',
'last_page' => 'Sidste',
@@ -50,9 +49,7 @@ return [
'list_of' => 'Liste af',
'logo' => '',
'logo_mark' => '',
- 'logout' => 'Log ud',
'manager' => '',
- 'migration_needed' => 'En database migration til {0} vil starte efter du er logget ind.',
'new' => 'Ny',
'no' => '',
'no_persons_to_display' => 'Der er ingen folk at vise.',
@@ -60,10 +57,9 @@ return [
'or' => 'ELLER',
'people' => '',
'phone_number' => 'Telefonnummer',
- 'phone_number_required' => '',
'please_visit_my' => 'Besøg venligst',
'position' => '',
- 'powered_by' => 'Drevet af',
+ 'powered_by' => 'Drevet af {app} {version}',
'price' => 'Pris',
'print' => 'Print ud',
'remove' => 'Fjern',
@@ -73,17 +69,14 @@ return [
'search' => 'Søg',
'search_options' => 'Søgeindstillinger',
'searched_for' => 'Søgt efter',
- 'software_short' => '',
- 'software_title' => '',
'state' => 'Stat',
'submit' => 'Indsend',
'total_spent' => 'Samlet brugt',
'unknown' => 'Ukendt',
'view_recent_sales' => 'Se seneste salg',
- 'website' => 'Hjemmeside',
'welcome' => 'Velkommen',
'welcome_message' => 'Velkommen til OSPOS. Klik på et modul forneden for at komme i gang.',
'yes' => '',
- 'you_are_using_ospos' => 'You are using Open Source Point Of Sale version',
+ 'you_are_using_ospos' => '',
'zip' => 'Postnummer',
];
diff --git a/app/Language/da/Config.php b/app/Language/da/Config.php
index 0f7330f55..9e3f89f99 100644
--- a/app/Language/da/Config.php
+++ b/app/Language/da/Config.php
@@ -3,11 +3,11 @@
return [
'address' => 'Firma adresse',
'address_required' => 'Firma adresse er et obligatorisk felt.',
- 'all_set' => 'All file permissions are set correctly!',
+ 'all_set' => '',
'allow_duplicate_barcodes' => 'Tillad duplikatstregkoder',
'apostrophe' => 'apostrof',
- 'backup_button' => 'Backup',
- 'backup_database' => 'Backup Database',
+ 'backup_button' => '',
+ 'backup_database' => '',
'barcode' => 'Stregkode',
'barcode_company' => 'Firmanavn',
'barcode_configuration' => 'Stregkode konfiguration',
@@ -98,18 +98,18 @@ return [
'default_tax_rate_1' => 'Afgift 1 procent',
'default_tax_rate_2' => 'Afgift 2 procent',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Standard afgiftsrate skal være et tal',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'Standard afgiftsrate skal være et tal',
'default_tax_rate_required' => 'Standard afgiftsrate er et obligatorisk felt',
'derive_sale_quantity' => 'Tillad afledt salgsmængde',
'derive_sale_quantity_tooltip' => 'Hvis markeret, vil en ny varetype blive stillet til rådighed for varer bestilt med et udvidet beløb',
'dinner_table' => 'Tabel',
'dinner_table_duplicate' => 'Tabel skal være unik',
- 'dinner_table_enable' => 'Enable Dinner Tables',
- 'dinner_table_invalid_chars' => 'Table Name can not contain \'_\'.',
- 'dinner_table_required' => 'Table is a required field.',
+ 'dinner_table_enable' => '',
+ 'dinner_table_invalid_chars' => '',
+ 'dinner_table_required' => '',
'dot' => 'punktum',
- 'email' => 'Email',
+ 'email' => '',
'email_configuration' => 'Email konfiguration',
'email_mailpath' => 'Stig til Sendmail',
'email_protocol' => 'Protokol',
@@ -118,10 +118,10 @@ return [
'email_receipt_check_behaviour_last' => 'Husk sidste valg',
'email_receipt_check_behaviour_never' => 'Aldrig markeret',
'email_smtp_crypto' => 'SMTP Kryptering',
- 'email_smtp_host' => 'SMTP Server',
+ 'email_smtp_host' => '',
'email_smtp_pass' => 'SMTP Kodeord',
'email_smtp_pass_set' => '',
- 'email_smtp_port' => 'SMTP Port',
+ 'email_smtp_port' => '',
'email_smtp_timeout' => 'SMTP Timeout (sekunder)',
'email_smtp_user' => 'SMTP Brugernavn',
'enable_avatar' => '',
@@ -132,207 +132,209 @@ return [
'enable_right_bar_tooltip' => '',
'enforce_privacy' => 'Håndhæv privathed',
'enforce_privacy_tooltip' => 'Beskyt kunders privatliv, der håndhæver datascrambling i tilfælde af, at deres data bliver slettet',
- 'fax' => 'Fax',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
- 'financial_year' => 'Fiscal Year Start',
- 'financial_year_apr' => '1st of April',
- 'financial_year_aug' => '1st of August',
- 'financial_year_dec' => '1st of December',
- 'financial_year_feb' => '1st of February',
- 'financial_year_jan' => '1st of January',
- 'financial_year_jul' => '1st of July',
- 'financial_year_jun' => '1st of June',
- 'financial_year_mar' => '1st of March',
- 'financial_year_may' => '1st of May',
- 'financial_year_nov' => '1st of November',
- 'financial_year_oct' => '1st of October',
- 'financial_year_sep' => '1st of September',
+ 'fax' => '',
+ 'file_perm' => '',
+ 'financial_year' => '',
+ 'financial_year_apr' => '',
+ 'financial_year_aug' => '',
+ 'financial_year_dec' => '',
+ 'financial_year_feb' => '',
+ 'financial_year_jan' => '',
+ 'financial_year_jul' => '',
+ 'financial_year_jun' => '',
+ 'financial_year_mar' => '',
+ 'financial_year_may' => '',
+ 'financial_year_nov' => '',
+ 'financial_year_oct' => '',
+ 'financial_year_sep' => '',
'floating_labels' => '',
- 'gcaptcha_enable' => 'Login Page reCAPTCHA',
- 'gcaptcha_secret_key' => 'reCAPTCHA Secret Key',
- 'gcaptcha_secret_key_required' => 'reCAPTCHA Secret Key is a required field',
- 'gcaptcha_site_key' => 'reCAPTCHA Site Key',
- 'gcaptcha_site_key_required' => 'reCAPTCHA Site Key is a required field',
- 'gcaptcha_tooltip' => 'Protect the Login page with Google reCAPTCHA, click the icon for an API key pair.',
- 'general' => 'General',
- 'general_configuration' => 'General Configuration',
- 'giftcard_number' => 'Gift Card Number',
- 'giftcard_random' => 'Generate Random',
- 'giftcard_series' => 'Generate in Series',
+ 'gcaptcha_enable' => '',
+ 'gcaptcha_secret_key' => '',
+ 'gcaptcha_secret_key_required' => '',
+ 'gcaptcha_site_key' => '',
+ 'gcaptcha_site_key_required' => '',
+ 'gcaptcha_tooltip' => '',
+ 'general' => '',
+ 'general_configuration' => '',
+ 'giftcard_number' => '',
+ 'giftcard_random' => '',
+ 'giftcard_series' => '',
'image_allowed_file_types' => '',
'image_max_height_tooltip' => '',
'image_max_size_tooltip' => '',
'image_max_width_tooltip' => '',
'image_restrictions' => '',
- 'include_hsn' => 'Include Support for HSN Codes',
- 'info' => 'Information',
- 'info_configuration' => 'Store Information',
+ 'include_hsn' => '',
+ 'info' => '',
+ 'info_configuration' => '',
'input_groups' => '',
- 'invoice' => 'Invoice',
- 'invoice_configuration' => 'Invoice Print Settings',
- 'invoice_default_comments' => 'Default Invoice Comments',
- 'invoice_email_message' => 'Invoice Email Template',
- 'invoice_enable' => 'Enable Invoicing',
- 'invoice_printer' => 'Invoice Printer',
- 'invoice_type' => 'Invoice Type',
+ 'integrations' => '',
+ 'integrations_configuration' => '',
+ 'invoice' => '',
+ 'invoice_configuration' => '',
+ 'invoice_default_comments' => '',
+ 'invoice_email_message' => '',
+ 'invoice_enable' => '',
+ 'invoice_printer' => '',
+ 'invoice_type' => '',
'is_readable' => '',
- 'is_writable' => 'is writable, but the permissions are higher than 750.',
+ 'is_writable' => '',
'item_markup' => '',
- 'jsprintsetup_required' => 'Warning: This functionality will only work if you have the FireFox jsPrintSetup addon installed. Save anyway?',
- 'language' => 'Language',
- 'last_used_invoice_number' => 'Last used Invoice Number',
- 'last_used_quote_number' => 'Last used Quote Number',
- 'last_used_work_order_number' => 'Last used W/O Number',
- 'left' => 'Left',
- 'license' => 'License',
- 'license_configuration' => 'License Statement',
- 'line_sequence' => 'Line Sequence',
- 'lines_per_page' => 'Lines per Page',
- 'lines_per_page_number' => 'Lines per Page must be a number.',
- 'lines_per_page_required' => 'Lines per Page is a required field.',
- 'locale' => 'Localization',
- 'locale_configuration' => 'Localization Configuration',
- 'locale_info' => 'Localization Configuration Information',
- 'location' => 'Stock',
- 'location_configuration' => 'Stock Locations',
- 'location_info' => 'Location Configuration Information',
+ 'jsprintsetup_required' => '',
+ 'language' => '',
+ 'last_used_invoice_number' => '',
+ 'last_used_quote_number' => '',
+ 'last_used_work_order_number' => '',
+ 'left' => '',
+ 'license' => '',
+ 'license_configuration' => '',
+ 'line_sequence' => '',
+ 'lines_per_page' => '',
+ 'lines_per_page_number' => '',
+ 'lines_per_page_required' => '',
+ 'locale' => '',
+ 'locale_configuration' => '',
+ 'locale_info' => '',
+ 'location' => '',
+ 'location_configuration' => '',
+ 'location_info' => '',
'login_form' => '',
- 'logout' => 'Do you want to make a backup before logging out? Click [OK] to backup or [Cancel] to logout.',
- 'message' => 'Message',
- 'message_configuration' => 'Message Configuration',
- 'msg_msg' => 'Saved Text Message',
- 'msg_msg_placeholder' => 'If you wish to use a SMS template save your message here, otherwise leave the box blank.',
- 'msg_pwd' => 'SMS-API Password',
+ 'logout' => '',
+ 'mailpath_invalid' => 'Ugyldig sendmail-sti. Kun bogstaver, tal, bindestreger, understregninger, skråstreger, omvendte skråstreger, kolon, mellemrum og punktummer er tilladt.',
+ 'message' => '',
+ 'message_configuration' => '',
+ 'msg_msg' => '',
+ 'msg_msg_placeholder' => '',
+ 'msg_pwd' => '',
'msg_pwd_set' => '',
- 'msg_src' => 'SMS-API Sender ID',
- 'msg_src_required' => 'SMS-API Sender ID is a required field',
- 'msg_uid' => 'SMS-API Username',
- 'msg_uid_required' => 'SMS-API Username is a required field',
- 'multi_pack_enabled' => 'Multiple Packages per Item',
- 'no_risk' => 'No security/vulnerability risks.',
- 'none' => 'none',
- 'notify_alignment' => 'Notification Popup Position',
- 'number_format' => 'Number Format',
- 'number_locale' => 'Localization',
- 'number_locale_invalid' => 'The entered locale is invalid. Check the link in the tooltip to find a valid locale.',
- 'number_locale_required' => 'Number Locale is a required field.',
- 'number_locale_tooltip' => 'Find a suitable locale through this link.',
+ 'msg_src' => '',
+ 'msg_src_required' => '',
+ 'msg_uid' => '',
+ 'msg_uid_required' => '',
+ 'multi_pack_enabled' => '',
+ 'no_risk' => '',
+ 'none' => '',
+ 'notify_alignment' => '',
+ 'number_format' => '',
+ 'number_locale' => '',
+ 'number_locale_invalid' => '',
+ 'number_locale_required' => '',
+ 'number_locale_tooltip' => '',
'os_timezone' => '',
- 'ospos_info' => 'OSPOS Installation Info',
- 'payment_options_order' => 'Payment Options Order',
+ 'ospos_info' => '',
+ 'payment_options_order' => '',
'payment_reference_code_length_limits' => 'Betalingsreferencekode
Længdegrænser',
'payment_reference_code_length_max_label' => 'Maks',
- 'payment_reference_code_length_min_label' => 'Min',
- 'perm_risk' => 'Permissions higher than 750 leaves this software at risk.',
- 'phone' => 'Company Phone',
- 'phone_required' => 'Company Phone is a required field.',
- 'print_bottom_margin' => 'Margin Bottom',
- 'print_bottom_margin_number' => 'Margin Bottom must be a number.',
- 'print_bottom_margin_required' => 'Margin Bottom is a required field.',
- 'print_delay_autoreturn' => 'Autoreturn to Sale delay',
+ 'payment_reference_code_length_min_label' => '',
+ 'perm_risk' => '',
+ 'phone' => '',
+ 'phone_required' => '',
+ 'print_bottom_margin' => '',
+ 'print_bottom_margin_number' => '',
+ 'print_bottom_margin_required' => '',
+ 'print_delay_autoreturn' => '',
'print_delay_autoreturn_number' => '',
'print_delay_autoreturn_required' => '',
- 'print_footer' => 'Print Browser Footer',
- 'print_header' => 'Print Browser Header',
- 'print_left_margin' => 'Margin Left',
- 'print_left_margin_number' => 'Margin Left must be a number.',
- 'print_left_margin_required' => 'Margin Left is a required field.',
- 'print_receipt_check_behaviour' => 'Print Receipt checkbox',
- 'print_receipt_check_behaviour_always' => 'Always checked',
- 'print_receipt_check_behaviour_last' => 'Remember last selection',
- 'print_receipt_check_behaviour_never' => 'Always unchecked',
- 'print_right_margin' => 'Margin Right',
- 'print_right_margin_number' => 'Margin Right must be a number.',
- 'print_right_margin_required' => 'Margin Right is a required field.',
- 'print_silently' => 'Show Print Dialog',
- 'print_top_margin' => 'Margin Top',
- 'print_top_margin_number' => 'Margin Top must be a number.',
- 'print_top_margin_required' => 'Margin Top is a required field.',
- 'quantity_decimals' => 'Quantity Decimals',
+ 'print_footer' => '',
+ 'print_header' => '',
+ 'print_left_margin' => '',
+ 'print_left_margin_number' => '',
+ 'print_left_margin_required' => '',
+ 'print_receipt_check_behaviour' => '',
+ 'print_receipt_check_behaviour_always' => '',
+ 'print_receipt_check_behaviour_last' => '',
+ 'print_receipt_check_behaviour_never' => '',
+ 'print_right_margin' => '',
+ 'print_right_margin_number' => '',
+ 'print_right_margin_required' => '',
+ 'print_silently' => '',
+ 'print_top_margin' => '',
+ 'print_top_margin_number' => '',
+ 'print_top_margin_required' => '',
+ 'quantity_decimals' => '',
'quick_cash_enable' => '',
- 'quote_default_comments' => 'Default Quote Comments',
- 'receipt' => 'Receipt',
+ 'quote_default_comments' => '',
+ 'receipt' => '',
'receipt_category' => '',
- 'receipt_configuration' => 'Receipt Print Settings',
- 'receipt_default' => 'Default',
- 'receipt_font_size' => 'Font Size',
- 'receipt_font_size_number' => 'Font Size must be a number.',
- 'receipt_font_size_required' => 'Font Size is a required field.',
- 'receipt_info' => 'Receipt Configuration Information',
- 'receipt_printer' => 'Ticket Printer',
- 'receipt_short' => 'Short',
- 'receipt_show_company_name' => 'Show Company Name',
- 'receipt_show_description' => 'Show Description',
- 'receipt_show_serialnumber' => 'Show Serial Number',
- 'receipt_show_tax_ind' => 'Show Tax Indicator',
- 'receipt_show_taxes' => 'Show Taxes',
- 'receipt_show_total_discount' => 'Show Total Discount',
- 'receipt_template' => 'Receipt Template',
- 'receiving_calculate_average_price' => 'Calc avg. Price (Receiving)',
- 'recv_invoice_format' => 'Receivings Invoice Format',
- 'register_mode_default' => 'Default Register Mode',
+ 'receipt_configuration' => '',
+ 'receipt_default' => '',
+ 'receipt_font_size' => '',
+ 'receipt_font_size_number' => '',
+ 'receipt_font_size_required' => '',
+ 'receipt_info' => '',
+ 'receipt_printer' => '',
+ 'receipt_short' => '',
+ 'receipt_show_company_name' => '',
+ 'receipt_show_description' => '',
+ 'receipt_show_serialnumber' => '',
+ 'receipt_show_tax_ind' => '',
+ 'receipt_show_taxes' => '',
+ 'receipt_show_total_discount' => '',
+ 'receipt_template' => '',
+ 'receiving_calculate_average_price' => '',
+ 'recv_invoice_format' => '',
+ 'register_mode_default' => '',
'report_an_issue' => '',
- 'return_policy_required' => 'Return policy is a required field.',
- 'reward' => 'Reward',
- 'reward_configuration' => 'Reward Configuration',
- 'right' => 'Right',
- 'sales_invoice_format' => 'Sales Invoice Format',
- 'sales_quote_format' => 'Sales Quote Format',
- 'mailpath_invalid' => 'Ugyldig sendmail-sti. Kun bogstaver, tal, bindestreger, understregninger, skråstreger, omvendte skråstreger, kolon, mellemrum og punktummer er tilladt.',
- 'saved_successfully' => 'Configuration save successful.',
- 'saved_unsuccessfully' => 'Configuration save failed.',
- 'security_issue' => 'Security Vulnerability Warning',
- 'server_notice' => 'Please use the below info for issue reporting.',
+ 'return_policy_required' => '',
+ 'reward' => '',
+ 'reward_configuration' => '',
+ 'right' => '',
+ 'sales_invoice_format' => '',
+ 'sales_quote_format' => '',
+ 'saved_successfully' => '',
+ 'saved_unsuccessfully' => '',
+ 'security_issue' => '',
+ 'server_notice' => '',
'service_charge' => '',
- 'show_due_enable' => '',
- 'show_office_group' => 'Show office icon',
- 'statistics' => 'Send Statistics',
- 'statistics_tooltip' => 'Send statistics for development and feature improvement purposes.',
- 'stock_location' => 'Stock location',
- 'stock_location_default' => 'Standard lagerplacering',
- 'stock_location_default_header' => 'Standard',
- 'stock_location_duplicate' => 'Stock Location must be unique.',
- 'stock_location_invalid_chars' => 'Stock Location can not contain \'_\'.',
- 'stock_location_name_header' => 'Navn',
- 'stock_location_required' => 'Stock location is a required field.',
- 'suggestions_fifth_column' => '',
- 'suggestions_first_column' => 'Column 1',
- 'suggestions_fourth_column' => '',
- 'suggestions_layout' => 'Search Suggestions Layout',
- 'suggestions_second_column' => 'Column 2',
- 'suggestions_third_column' => 'Column 3',
'shortcuts' => '',
'shortcuts_configuration' => '',
'shortcuts_duplicate_bindings' => '',
'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
- 'system_info' => 'System Info',
+ 'show_due_enable' => '',
+ 'show_office_group' => '',
+ 'statistics' => '',
+ 'statistics_tooltip' => '',
+ 'stock_location' => '',
+ 'stock_location_default' => 'Standard lagerplacering',
+ 'stock_location_default_header' => 'Standard',
+ 'stock_location_duplicate' => '',
+ 'stock_location_invalid_chars' => '',
+ 'stock_location_name_header' => 'Navn',
+ 'stock_location_required' => '',
+ 'suggestions_fifth_column' => '',
+ 'suggestions_first_column' => '',
+ 'suggestions_fourth_column' => '',
+ 'suggestions_layout' => '',
+ 'suggestions_second_column' => '',
+ 'suggestions_third_column' => '',
+ 'system_conf' => '',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
- 'table' => 'Table',
- 'table_configuration' => 'Table Configuration',
- 'takings_printer' => 'Receipt Printer',
- 'tax' => 'Tax',
- 'tax_category' => 'Tax Category',
- 'tax_category_duplicate' => 'The entered tax category already exists.',
- 'tax_category_invalid_chars' => 'The entered tax category is invalid.',
- 'tax_category_required' => 'The tax category is required.',
- 'tax_category_used' => 'Tax category cannot be deleted because it is being used.',
- 'tax_configuration' => 'Tax Configuration',
- 'tax_decimals' => 'Tax Decimals',
- 'tax_id' => 'Tax Id',
- 'tax_included' => 'Tax Included',
- 'theme' => 'Theme',
+ 'table' => '',
+ 'table_configuration' => '',
+ 'takings_printer' => '',
+ 'tax' => '',
+ 'tax_category' => '',
+ 'tax_category_duplicate' => '',
+ 'tax_category_invalid_chars' => '',
+ 'tax_category_required' => '',
+ 'tax_category_used' => '',
+ 'tax_configuration' => '',
+ 'tax_decimals' => '',
+ 'tax_id' => '',
+ 'tax_included' => '',
+ 'theme' => '',
'theme_preview' => '',
- 'thousands_separator' => 'Thousands Separator',
- 'timezone' => 'Timezone',
+ 'thousands_separator' => '',
+ 'timezone' => '',
'timezone_error' => '',
- 'top' => 'Top',
- 'use_destination_based_tax' => 'Use Destination Based Tax',
+ 'top' => '',
+ 'use_destination_based_tax' => '',
'user_timezone' => '',
- 'website' => 'Website',
+ 'website' => '',
'wholesale_markup' => '',
- 'work_order_enable' => 'Work Order Support',
- 'work_order_format' => 'Work Order Format',
+ 'work_order_enable' => '',
+ 'work_order_format' => '',
];
diff --git a/app/Language/da/Customers.php b/app/Language/da/Customers.php
index 259954868..f453b3157 100644
--- a/app/Language/da/Customers.php
+++ b/app/Language/da/Customers.php
@@ -1,47 +1,47 @@
'Account #',
- 'account_number_duplicate' => 'Account Number is already present in the database.',
- 'available_points' => 'Available Points',
+ 'account_number' => '',
+ 'account_number_duplicate' => '',
+ 'available_points' => '',
'available_points_value' => '',
- 'average' => 'Average spent',
- 'avg_discount' => 'Average discount',
- 'basic_information' => 'Information',
- 'cannot_be_deleted' => 'Could not delete selected customers, one or more of the selected customers has sales.',
- 'company_name' => 'Company',
- 'confirm_delete' => 'Are you sure you want to delete the selected customer(s)?',
- 'confirm_restore' => 'Are you sure you want to restore selected customers(s)?',
- 'consent' => 'Registration consent',
- 'consent_required' => 'Registration consent is a required field.',
- 'csv_import_failed' => 'CSV import failed',
- 'csv_import_nodata_wrongformat' => 'The uploaded file has no data or is incorrectly formatted.',
- 'csv_import_partially_failed' => 'Customer import successful with some failures:',
- 'csv_import_success' => 'Customer import successful.',
- 'customer' => 'Customer',
- 'date' => 'Date',
- 'discount' => 'Discount',
- 'discount_fixed' => 'Fixed Discount',
- 'discount_percent' => 'Percentage Discount',
- 'discount_type' => 'Discount Type',
- 'email_duplicate' => 'Email Address is already present in the database.',
- 'employee' => 'Employee',
- 'error_adding_updating' => 'Customer add or update failed.',
- 'import_items_csv' => 'Customer Import from CSV',
- 'max' => 'Max. spent',
- 'min' => 'Min. spent',
- 'new' => 'New Customer',
- 'none_selected' => 'You have not selected any customer(s) to delete.',
- 'one_or_multiple' => 'customer(s)',
- 'quantity' => 'Quantity',
- 'stats_info' => 'Stats',
- 'successful_adding' => 'You have successfully added customer',
- 'successful_deleted' => 'You have successfully deleted',
- 'successful_updating' => 'You have successfully updated customer',
- 'tax_code' => 'Tax Code',
- 'tax_id' => 'Tax Id',
- 'taxable' => 'Taxable',
- 'total' => 'Total spent',
- 'update' => 'Update Customer',
- 'rewards_package' => 'Rewards Package',
+ 'average' => '',
+ 'avg_discount' => '',
+ 'basic_information' => '',
+ 'cannot_be_deleted' => '',
+ 'company_name' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'consent' => '',
+ 'consent_required' => '',
+ 'csv_import_failed' => '',
+ 'csv_import_nodata_wrongformat' => '',
+ 'csv_import_partially_failed' => '',
+ 'csv_import_success' => '',
+ 'customer' => '',
+ 'date' => '',
+ 'discount' => '',
+ 'discount_fixed' => '',
+ 'discount_percent' => '',
+ 'discount_type' => '',
+ 'email_duplicate' => '',
+ 'employee' => '',
+ 'error_adding_updating' => '',
+ 'import_items_csv' => '',
+ 'max' => '',
+ 'min' => '',
+ 'new' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'quantity' => '',
+ 'rewards_package' => '',
+ 'stats_info' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'tax_code' => '',
+ 'tax_id' => '',
+ 'taxable' => '',
+ 'total' => '',
+ 'update' => '',
];
diff --git a/app/Language/da/Datepicker.php b/app/Language/da/Datepicker.php
index 93610f4a6..6b9d5fab6 100644
--- a/app/Language/da/Datepicker.php
+++ b/app/Language/da/Datepicker.php
@@ -1,24 +1,24 @@
'All Time',
- 'apply' => 'Apply',
- 'cancel' => 'Cancel',
- 'custom' => 'Custom',
- 'from' => 'From',
- 'last_30' => 'Last 30 Days',
- 'last_7' => 'Last 7 Days',
- 'last_financial_year' => 'Last Fiscal Year',
- 'last_month' => 'Last Month',
- 'last_year' => 'Last Year',
- 'same_month_last_year' => 'Same Month Last Year',
- 'same_month_to_same_day_last_year' => 'Same Month To Same Day Last Year',
- 'this_financial_year' => 'Current Fiscal Year',
- 'this_month' => 'Current Month',
- 'this_year' => 'Current Year',
- 'to' => 'To',
- 'today' => 'Today',
- 'today_last_year' => 'Today Last Year',
- 'weekstart' => '0',
- 'yesterday' => 'Yesterday',
+ 'all_time' => '',
+ 'apply' => '',
+ 'cancel' => '',
+ 'custom' => '',
+ 'from' => '',
+ 'last_30' => '',
+ 'last_7' => '',
+ 'last_financial_year' => '',
+ 'last_month' => '',
+ 'last_year' => '',
+ 'same_month_last_year' => '',
+ 'same_month_to_same_day_last_year' => '',
+ 'this_financial_year' => '',
+ 'this_month' => '',
+ 'this_year' => '',
+ 'to' => '',
+ 'today' => '',
+ 'today_last_year' => '',
+ 'weekstart' => '1',
+ 'yesterday' => '',
];
diff --git a/app/Language/da/Employees.php b/app/Language/da/Employees.php
index 9206850aa..bc7979fa4 100644
--- a/app/Language/da/Employees.php
+++ b/app/Language/da/Employees.php
@@ -2,49 +2,50 @@
return [
'administrator' => '',
- 'basic_information' => 'Information',
- 'cannot_be_deleted' => 'Unable to delete selected employee(s), one or more of the has processed sales or you are trying to delete your account.',
+ 'basic_information' => '',
+ 'cannot_be_deleted' => '',
'change_employee' => '',
- 'change_password' => 'Change Password',
+ 'change_password' => '',
'clerk' => '',
'commission' => '',
- 'confirm_delete' => 'Are you sure you want to delete the selected employee(s)?',
- 'confirm_restore' => 'Are you sure you want to restore selected employee(s)?',
- 'current_password' => 'Current Password',
- 'current_password_invalid' => 'Current Password is invalid.',
- 'employee' => 'Employee',
- 'error_adding_updating' => 'Employee add or update failed.',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'current_password' => '',
+ 'current_password_invalid' => '',
+ 'employee' => '',
+ 'error_adding_updating' => '',
'error_cannot_remove_own_minimum_grant' => 'Du kan ikke fjerne dine egne minimumsrettigheder til moduladgang.',
'error_deleting_admin' => '',
- 'error_deleting_demo_admin' => 'You can not delete the demo admin user.',
+ 'error_deleting_demo_admin' => '',
'error_grant_change_disallowed' => 'Rettighedsændringer er deaktiveret i denne demo.',
'error_password_change_disallowed' => 'Adgangskodeændringer er deaktiveret i denne demo.',
'error_updating_admin' => '',
- 'error_updating_demo_admin' => 'You can not change the demo admin user.',
- 'language' => 'Language',
- 'login_info' => 'Login',
+ 'error_updating_demo_admin' => '',
+ 'language' => '',
+ 'login_info' => '',
'manager' => '',
- 'new' => 'New Employee',
- 'none_selected' => 'You have not selected any employee(s) to delete.',
- 'one_or_multiple' => 'employee(s)',
- 'password' => 'Password',
- 'password_minlength' => 'Password must be at least 8 characters in length.',
- 'password_must_match' => 'Passwords do not match.',
- 'password_not_must_match' => 'Current password and new password must be unique.',
- 'password_required' => 'Password is required.',
- 'permission_desc' => 'Check the boxes below to grant access to modules.',
- 'permission_info' => 'Permissions',
- 'repeat_password' => 'Password Again',
- 'subpermission_required' => 'Add at least one grant for each module.',
- 'successful_adding' => 'Employee add successful.',
- 'successful_change_password' => 'Password change successful.',
- 'successful_deleted' => 'You have successfully deleted',
- 'successful_updating' => 'You have successfully updated employee',
- 'system_language' => 'System Language',
- 'unsuccessful_change_password' => 'Password change failed.',
- 'update' => 'Update Employee',
- 'username' => 'Username',
+ 'new' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'password' => '',
+ 'password_minlength' => '',
+ 'password_must_match' => '',
+ 'password_not_must_match' => '',
+ 'password_required' => '',
+ 'permission_desc' => '',
+ 'permission_info' => '',
+ 'repeat_password' => '',
+ 'subpermission_required' => '',
+ 'successful_adding' => '',
+ 'successful_change_password' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'system_language' => '',
+ 'unauthorized_modify' => '',
+ 'unsuccessful_change_password' => '',
+ 'update' => '',
+ 'username' => '',
'username_duplicate' => '',
- 'username_minlength' => 'Username must be at least 5 characters in length.',
- 'username_required' => 'Username is a required field.',
+ 'username_minlength' => '',
+ 'username_required' => '',
];
diff --git a/app/Language/da/Enum.php b/app/Language/da/Enum.php
index c0c3865e2..f6147b55b 100644
--- a/app/Language/da/Enum.php
+++ b/app/Language/da/Enum.php
@@ -1,11 +1,11 @@
'Half Down',
- 'half_even' => 'Half Even',
- 'half_five' => 'Half Five',
- 'half_odd' => 'Half Odd',
- 'half_up' => 'Half Up',
- 'round_down' => 'Round Down',
- 'round_up' => 'Round Up',
+ 'half_down' => '',
+ 'half_even' => '',
+ 'half_five' => '',
+ 'half_odd' => '',
+ 'half_up' => '',
+ 'round_down' => '',
+ 'round_up' => '',
];
diff --git a/app/Language/da/Error.php b/app/Language/da/Error.php
index 051084032..31b62e8f2 100644
--- a/app/Language/da/Error.php
+++ b/app/Language/da/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Du har ikke tilladelse til at tilgå det navngivne modul',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Kunne ikke oprette {filePath} for at klargøre throttle.key',
'unable_to_lock_file' => 'Kunne ikke låse {filePath}: {reason}',
'unable_to_open_lock_file' => 'Kunne ikke åbne {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Kunne ikke gemme throttle.key i {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Kunne ikke gemme throttle.key i {filePath}',
'unable_to_read_env_file' => 'Kunne ikke læse {filePath} for at klargøre throttle.key',
'unknown' => 'Uventet fejl',
];
diff --git a/app/Language/da/Expenses.php b/app/Language/da/Expenses.php
index 252cc1bff..1e65e3385 100644
--- a/app/Language/da/Expenses.php
+++ b/app/Language/da/Expenses.php
@@ -1,51 +1,51 @@
'Add Expense',
- 'amount' => 'Amount',
- 'amount_number' => 'Amount must be a number',
- 'amount_required' => 'Expense Amount required',
- 'by_category' => 'Category',
- 'cannot_be_deleted' => 'Could not delete Category Expense(s)',
- 'cash' => 'Cash',
- 'cash_filter' => 'Cash',
- 'categories_name' => 'Category',
- 'category_required' => 'category is a required field',
- 'check' => 'Check',
- 'check_filter' => 'Check',
- 'confirm_delete' => 'Are you sure you want to delete the selected Expense?',
- 'confirm_restore' => 'Are you sure you want to restore the selected Expenses(s)?',
- 'credit' => 'Credit Card',
- 'credit_filter' => 'Credit Card',
- 'date' => 'Date',
- 'date_number' => 'date must be a number',
- 'date_required' => 'date is a required field',
- 'debit' => 'Debit Card',
- 'debit_filter' => 'Debit Card',
- 'description' => 'Description',
- 'due' => 'Due',
- 'due_filter' => 'Due',
- 'employee' => 'Created By',
- 'error_adding_updating' => 'Error adding/updating Expense',
- 'expense_id' => 'Id',
- 'expenses_employee' => 'Employee',
- 'info' => 'Expense Info',
+ 'add_item' => '',
+ 'amount' => '',
+ 'amount_number' => '',
+ 'amount_required' => '',
+ 'by_category' => '',
+ 'cannot_be_deleted' => '',
+ 'cash' => '',
+ 'cash_filter' => '',
+ 'categories_name' => '',
+ 'category_required' => '',
+ 'check' => '',
+ 'check_filter' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'credit' => '',
+ 'credit_filter' => '',
+ 'date' => '',
+ 'date_number' => '',
+ 'date_required' => '',
+ 'debit' => '',
+ 'debit_filter' => '',
+ 'description' => '',
+ 'due' => '',
+ 'due_filter' => '',
+ 'employee' => '',
+ 'error_adding_updating' => '',
+ 'expense_id' => '',
+ 'expenses_employee' => '',
+ 'info' => '',
'ip_address' => '',
- 'is_deleted' => 'Deleted',
- 'name_required' => 'Expense Name required',
- 'new' => 'New Expense',
+ 'is_deleted' => '',
+ 'name_required' => '',
+ 'new' => '',
'new_supplier' => '',
- 'no_expenses_to_display' => 'There are no Expenses to display',
- 'none_selected' => 'You have not selected any Expense',
- 'one_or_multiple' => 'Expense(s)',
- 'payment' => 'Payment Type',
- 'start_typing_supplier_name' => 'Start Typing Supplier\'s name...',
- 'successful_adding' => 'Expense add successful',
- 'successful_deleted' => 'Expense delete successful',
- 'successful_updating' => 'Expense update successful',
- 'supplier_name' => 'Supplier',
- 'supplier_tax_code' => 'Tax Code',
- 'tax_amount' => 'Tax',
+ 'no_expenses_to_display' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'payment' => '',
+ 'start_typing_supplier_name' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'supplier_name' => '',
+ 'supplier_tax_code' => '',
+ 'tax_amount' => '',
'tax_amount_number' => '',
- 'update' => 'Update Expense',
+ 'update' => '',
];
diff --git a/app/Language/da/Expenses_categories.php b/app/Language/da/Expenses_categories.php
index e83748f66..d09041bcb 100644
--- a/app/Language/da/Expenses_categories.php
+++ b/app/Language/da/Expenses_categories.php
@@ -1,23 +1,23 @@
'Expense Category name required',
- 'add_item' => 'Add Category',
- 'cannot_be_deleted' => 'Could not delete Category Expense(s)',
- 'category_id' => 'Id',
- 'confirm_delete' => 'Are you sure you want to delete the selected Expense Category?',
- 'confirm_restore' => 'Are you sure you want to restore the selected Expense Category?',
- 'description' => 'Category Description',
- 'error_adding_updating' => 'Error adding/updating Expense Category',
- 'info' => 'Category Expense Info',
- 'name' => 'Category Name',
- 'new' => 'New Category',
- 'no_expenses_categories_to_display' => 'No Category to display',
- 'none_selected' => 'You have not selected any Category Expense',
- 'one_or_multiple' => 'Category Expense',
- 'quantity' => 'Quantity',
- 'successful_adding' => 'Expense Category add successful',
- 'successful_deleted' => 'Expense Category delete successful',
- 'successful_updating' => 'Expense Category update successful',
- 'update' => 'Update Category',
+ 'add_item' => '',
+ 'cannot_be_deleted' => '',
+ 'category_id' => '',
+ 'category_name_required' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'description' => '',
+ 'error_adding_updating' => '',
+ 'info' => '',
+ 'name' => '',
+ 'new' => '',
+ 'no_expenses_categories_to_display' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'quantity' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'update' => '',
];
diff --git a/app/Language/da/Giftcards.php b/app/Language/da/Giftcards.php
index d680d46df..e6b599bfc 100644
--- a/app/Language/da/Giftcards.php
+++ b/app/Language/da/Giftcards.php
@@ -1,72 +1,72 @@
'Inventory to add or subtract.',
- 'allow_alt_description' => 'Allow Alternate Description',
- 'bulk_edit' => 'Bulk Edit',
- 'cannot_be_deleted' => 'Could not delete selected Gift Card(s), one or more of the selected Gift Cards has sales.',
- 'cannot_find_giftcard' => 'Gift Card not found.',
- 'cannot_use' => 'Gift Card {0} cannot be used for this sale: invalid Customer.',
- 'card_value' => 'Value',
- 'category' => 'Category',
- 'change_all_to_allow_alt_desc' => 'Allow alternate description for all.',
- 'change_all_to_not_allow_allow_desc' => 'Do not allow alternate description for all.',
- 'change_all_to_serialized' => 'Change All To Serialized',
- 'change_all_to_unserialized' => 'Change All To Unserialized',
- 'confirm_bulk_edit' => 'Are you sure you want to edit the selected Gift Card(s)?',
- 'confirm_delete' => 'Are you sure you want to delete the selected Gift Card(s)?',
- 'confirm_restore' => 'Are you sure you want to restore selected Gift Card(s)?',
- 'cost_price' => 'Wholesale Price',
- 'count' => 'Update Inventory',
- 'csv_import_failed' => 'CSV import failed.',
- 'current_quantity' => 'Current Quantity',
- 'description' => 'Description',
- 'details_count' => 'Inventory Count Details',
- 'do_nothing' => 'Do Nothing',
- 'edit_fields_you_want_to_update' => 'Edit desired fields for selected Gift Card(s).',
- 'edit_multiple_giftcards' => 'Edit Multiple Gift Cards.',
- 'error_adding_updating' => 'Gift Card add or update failed.',
- 'error_updating_multiple' => 'Gift Card(s) update failed.',
- 'generate_barcodes' => 'Generate Barcodes',
- 'giftcard' => 'Gift Card',
- 'giftcard_number' => 'Gift Card Number',
- 'info_provided_by' => 'Info provided by',
- 'inventory_comments' => 'Comments',
- 'is_serialized' => 'Gift Card has Serial Number',
- 'low_inventory_giftcards' => 'Low Inventory Gift Cards',
- 'manually_editing_of_quantity' => 'Manual Edit of Quantity',
- 'must_select_giftcard_for_barcode' => 'You must select at least one (1) Gift Card to generate barcodes.',
- 'new' => 'New Gift Card',
- 'no_description_giftcards' => 'No Description Gift Cards',
- 'no_giftcards_to_display' => 'No Gift Cards to display.',
- 'none' => 'None',
- 'none_selected' => 'No Gift Card(s) selected to edit.',
- 'number' => 'Gift Card Number must be a number.',
- 'number_information' => 'Gift Card Number',
- 'number_required' => 'Gift Card Number is a required field.',
- 'one_or_multiple' => 'Gift Card(s)',
- 'person_id' => 'Customer',
- 'quantity' => 'Quantity',
- 'quantity_required' => 'Quantity is a required field. Please close (X) to cancel.',
- 'remaining_balance' => 'Gift Card {0} remaining value is {1}!',
- 'reorder_level' => 'Reorder Level',
- 'retrive_giftcard_info' => 'Retrieve Gift Card Info',
- 'sales_tax_1' => 'Sales Tax',
- 'sales_tax_2' => 'Sales Tax 2',
- 'serialized_giftcards' => 'Serialized Gift Cards',
- 'successful_adding' => 'You have successfully added Gift Card',
- 'successful_bulk_edit' => 'You have successfully updated the selected Gift Card(s)',
- 'successful_deleted' => 'You have successfully deleted',
- 'successful_updating' => 'You have successfully updated Gift Card',
- 'supplier' => 'Supplier',
- 'tax_1' => 'Tax 1',
- 'tax_2' => 'Tax 2',
- 'tax_percent' => 'Tax Percent',
- 'tax_percents' => 'Tax Percent(s)',
- 'unit_price' => 'Retail Value',
- 'upc_database' => 'Barcode Database',
- 'update' => 'Update Gift Card',
- 'use_inventory_menu' => 'Use Inventory Menu',
- 'value' => 'Gift Card Value must be a number.',
- 'value_required' => 'Gift Card Value is a required field.',
+ 'add_minus' => '',
+ 'allow_alt_description' => '',
+ 'bulk_edit' => '',
+ 'cannot_be_deleted' => '',
+ 'cannot_find_giftcard' => '',
+ 'cannot_use' => '',
+ 'card_value' => '',
+ 'category' => '',
+ 'change_all_to_allow_alt_desc' => '',
+ 'change_all_to_not_allow_allow_desc' => '',
+ 'change_all_to_serialized' => '',
+ 'change_all_to_unserialized' => '',
+ 'confirm_bulk_edit' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'cost_price' => '',
+ 'count' => '',
+ 'csv_import_failed' => '',
+ 'current_quantity' => '',
+ 'description' => '',
+ 'details_count' => '',
+ 'do_nothing' => '',
+ 'edit_fields_you_want_to_update' => '',
+ 'edit_multiple_giftcards' => '',
+ 'error_adding_updating' => '',
+ 'error_updating_multiple' => '',
+ 'generate_barcodes' => '',
+ 'giftcard' => '',
+ 'giftcard_number' => '',
+ 'info_provided_by' => '',
+ 'inventory_comments' => '',
+ 'is_serialized' => '',
+ 'low_inventory_giftcards' => '',
+ 'manually_editing_of_quantity' => '',
+ 'must_select_giftcard_for_barcode' => '',
+ 'new' => '',
+ 'no_description_giftcards' => '',
+ 'no_giftcards_to_display' => '',
+ 'none' => '',
+ 'none_selected' => '',
+ 'number' => '',
+ 'number_information' => '',
+ 'number_required' => '',
+ 'one_or_multiple' => '',
+ 'person_id' => '',
+ 'quantity' => '',
+ 'quantity_required' => '',
+ 'remaining_balance' => '',
+ 'reorder_level' => '',
+ 'retrive_giftcard_info' => '',
+ 'sales_tax_1' => '',
+ 'sales_tax_2' => '',
+ 'serialized_giftcards' => '',
+ 'successful_adding' => '',
+ 'successful_bulk_edit' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'supplier' => '',
+ 'tax_1' => '',
+ 'tax_2' => '',
+ 'tax_percent' => '',
+ 'tax_percents' => '',
+ 'unit_price' => '',
+ 'upc_database' => '',
+ 'update' => '',
+ 'use_inventory_menu' => '',
+ 'value' => '',
+ 'value_required' => '',
];
diff --git a/app/Language/da/Item_kits.php b/app/Language/da/Item_kits.php
index cb4cf4239..6a830f1a1 100644
--- a/app/Language/da/Item_kits.php
+++ b/app/Language/da/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => '',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => '',
'kit' => '',
'kit_and_components' => '',
diff --git a/app/Language/da/Items.php b/app/Language/da/Items.php
index 8fd42cc8d..aa6b68d13 100644
--- a/app/Language/da/Items.php
+++ b/app/Language/da/Items.php
@@ -110,8 +110,8 @@ return [
'tax_category' => '',
'tax_name_invalid' => 'Momsnavn indeholder ikke-tilladte tegn.',
'tax_percent' => '',
- 'tax_percent_number' => '',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => '',
'tax_percent_required' => '',
'tax_percents' => '',
'temp' => '',
diff --git a/app/Language/da/Login.php b/app/Language/da/Login.php
index 0aa7d8afd..a22ae6fda 100644
--- a/app/Language/da/Login.php
+++ b/app/Language/da/Login.php
@@ -10,7 +10,7 @@ return [
'invalid_installation' => '',
'invalid_username_and_password' => '',
'login' => '',
- 'logout' => '',
+ 'logout' => 'Log ud',
'migrating_database' => 'Migrerer database',
'migration_auth_message' => '',
'migration_complete' => '',
@@ -20,7 +20,7 @@ return [
'migration_error_connection' => '',
'migration_failed' => '',
'migration_initializing' => '',
- 'migration_needed' => '',
+ 'migration_needed' => 'En database migration til {0} vil starte efter du er logget ind.',
'migration_required' => '',
'migration_running' => '',
'password' => '',
diff --git a/app/Language/da/Receivings.php b/app/Language/da/Receivings.php
index 8a5889078..9e95fc813 100644
--- a/app/Language/da/Receivings.php
+++ b/app/Language/da/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => '',
'mode' => '',
'new_supplier' => '',
+ 'not_authorized' => '',
'one_or_multiple' => '',
'print_after_sale' => '',
'quantity' => '',
diff --git a/app/Language/da/Reports.php b/app/Language/da/Reports.php
index f55266773..35b5a49c7 100644
--- a/app/Language/da/Reports.php
+++ b/app/Language/da/Reports.php
@@ -79,7 +79,7 @@ return [
'payment_type' => 'Betalings type',
'payments' => 'Betalinger',
'payments_summary_report' => 'Betalingsoversigtsrapport',
- 'profit' => 'Profit',
+ 'profit' => '',
'quantity' => 'Antal',
'quantity_purchased' => 'Mængde købt',
'quotes' => '',
diff --git a/app/Language/da/Sales.php b/app/Language/da/Sales.php
index 262b397dd..4922ccb72 100644
--- a/app/Language/da/Sales.php
+++ b/app/Language/da/Sales.php
@@ -90,26 +90,26 @@ return [
'item_number' => '',
'item_out_of_stock' => '',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => '',
'must_enter_numeric' => '',
'must_enter_numeric_giftcard' => '',
@@ -123,6 +123,7 @@ return [
'new_item' => '',
'no_description' => '',
'no_items_in_cart' => '',
+ 'no_sales_to_display' => '',
'none_selected' => '',
'nontaxed_ind' => '',
'not_authorized' => '',
diff --git a/app/Language/da/Taxes.php b/app/Language/da/Taxes.php
index 137dc1ab2..3b3426dab 100644
--- a/app/Language/da/Taxes.php
+++ b/app/Language/da/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => '',
'error_adding_updating' => '',
'group_seq' => '',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => '',
'name' => '',
'new' => '',
diff --git a/app/Language/de-CH/Attributes.php b/app/Language/de-CH/Attributes.php
index dcc312d00..9b5ff6c81 100644
--- a/app/Language/de-CH/Attributes.php
+++ b/app/Language/de-CH/Attributes.php
@@ -6,10 +6,10 @@ return [
'confirm_restore' => '',
'definition_cannot_be_deleted' => '',
'definition_error_adding_updating' => '',
- 'definition_invalid_group' => 'Die ausgewählte Gruppe existiert nicht oder ist ungültig.',
'definition_flags' => '',
'definition_group' => '',
'definition_id' => '',
+ 'definition_invalid_group' => 'Die ausgewählte Gruppe existiert nicht oder ist ungültig.',
'definition_name' => '',
'definition_name_required' => '',
'definition_one_or_multiple' => '',
diff --git a/app/Language/de-CH/Bootstrap_tables.php b/app/Language/de-CH/Bootstrap_tables.php
index 726d749d2..4906b9f16 100644
--- a/app/Language/de-CH/Bootstrap_tables.php
+++ b/app/Language/de-CH/Bootstrap_tables.php
@@ -1,12 +1,12 @@
'All',
+ 'all' => '',
'columns' => 'Spalten',
- 'hide_show_pagination' => 'Hide/Show pagination',
+ 'hide_show_pagination' => '',
'loading' => 'Lade, bitte warten',
'page_from_to' => 'Zeige {0} bis {1} von {2} Zeile(n)',
- 'refresh' => 'Refresh',
+ 'refresh' => '',
'rows_per_page' => '{0} Einträge pro Seite',
'toggle' => 'Umschalten',
];
diff --git a/app/Language/de-CH/Common.php b/app/Language/de-CH/Common.php
index 95bf833f5..e8c18ffaf 100644
--- a/app/Language/de-CH/Common.php
+++ b/app/Language/de-CH/Common.php
@@ -6,12 +6,11 @@ return [
'admin' => '',
'city' => 'Stadt',
'clerk' => '',
- 'close' => 'Close',
+ 'close' => '',
'color' => '',
'comments' => 'Kommentare',
'common' => 'Allgemein',
'confirm_search' => 'Sie haben einen oder mehrere Zeilen gewählt. Nach der Verarbeitung werden diese nicht mehr selektiert sein. Wollen Sie die Suche dennoch verarbeiten?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => '',
'country' => 'Land',
'dashboard' => '',
@@ -20,28 +19,28 @@ return [
'det' => 'Details',
'download_import_template' => 'Download Import CSV Voralge (CSV)',
'edit' => 'Ändern',
- 'email' => 'Email',
+ 'email' => '',
'email_invalid_format' => 'Das Email Format ist nicht korrekt',
- 'export_csv' => 'CSV Export',
- 'export_csv_no' => 'No',
- 'export_csv_yes' => 'Yes',
+ 'export_csv' => '',
+ 'export_csv_no' => '',
+ 'export_csv_yes' => '',
'fields_required_message' => 'Die Felder in rot sind erforderlich',
'fields_required_message_unique' => '',
'first_name' => 'Vorname',
'first_name_required' => 'Vorname ist erforderlich',
'first_page' => 'Erste',
'gender' => 'Geschlecht',
- 'gender_female' => 'F',
- 'gender_male' => 'M',
+ 'gender_female' => '',
+ 'gender_male' => '',
'gender_undefined' => '',
'icon' => '',
'id' => 'Id',
- 'import' => 'Import',
- 'import_change_file' => 'Change',
- 'import_csv' => 'CSV Import',
+ 'import' => '',
+ 'import_change_file' => '',
+ 'import_csv' => '',
'import_full_path' => 'Voller Dateipfad zum CSV File notwendig',
- 'import_remove_file' => 'Remove',
- 'import_select_file' => 'Select file',
+ 'import_remove_file' => '',
+ 'import_select_file' => '',
'inv' => 'Lag',
'last_name' => 'Nachname',
'last_name_required' => 'Nachname ist erforderlich',
@@ -50,20 +49,17 @@ return [
'list_of' => 'Liste von',
'logo' => '',
'logo_mark' => '',
- 'logout' => 'Logout',
'manager' => '',
- 'migration_needed' => '',
'new' => 'Neu',
'no' => '',
'no_persons_to_display' => 'Keine Personen zum Anzeigen',
- 'none_selected_text' => 'Nothing selected',
+ 'none_selected_text' => '',
'or' => 'Oder',
'people' => '',
'phone_number' => 'Telefon',
- 'phone_number_required' => 'Telefon ist erforderlich',
- 'please_visit_my' => 'Bitte beuschen Sie ',
+ 'please_visit_my' => 'Bitte besuchen Sie',
'position' => '',
- 'powered_by' => 'Powered by',
+ 'powered_by' => 'Unterstützt von {app} {version}',
'price' => 'Preis',
'print' => 'Drucken',
'remove' => 'Annulieren',
@@ -73,14 +69,11 @@ return [
'search' => 'Suche',
'search_options' => 'Suchkriterien',
'searched_for' => 'Gescuht nach',
- 'software_short' => '',
- 'software_title' => '',
'state' => 'BL/Kanton',
'submit' => 'Senden',
'total_spent' => '',
'unknown' => '',
'view_recent_sales' => 'Letzte Verkäufe',
- 'website' => 'Website',
'welcome' => 'Willkommen',
'welcome_message' => 'Willkommen bei OSPOS, zum Beginnen auf ein Modul klicken',
'yes' => '',
diff --git a/app/Language/de-CH/Config.php b/app/Language/de-CH/Config.php
index be9af8813..7f69d15ab 100644
--- a/app/Language/de-CH/Config.php
+++ b/app/Language/de-CH/Config.php
@@ -3,9 +3,9 @@
return [
'address' => 'Adresse',
'address_required' => 'Adresse ist erforderlich',
- 'all_set' => 'All file permissions are set correctly!',
+ 'all_set' => '',
'allow_duplicate_barcodes' => '',
- 'apostrophe' => 'apostrophe',
+ 'apostrophe' => '',
'backup_button' => 'Sicherung',
'backup_database' => 'Sicherungs-Datenbank',
'barcode' => 'Barcodes',
@@ -19,8 +19,8 @@ return [
'barcode_height' => 'Höhe',
'barcode_id' => 'Artikel-Nr/Name',
'barcode_info' => 'Barcode Einstellung',
- 'barcode_layout' => 'Barcode Layout',
- 'barcode_name' => 'Name',
+ 'barcode_layout' => '',
+ 'barcode_name' => '',
'barcode_number' => 'UPC/EAN/ISBN',
'barcode_number_in_row' => 'Nummer in Zeile',
'barcode_page_cellspacing' => 'Zellenabstand auf Seite',
@@ -31,7 +31,7 @@ return [
'barcode_tooltip' => '',
'barcode_type' => 'Barcode Typ',
'barcode_width' => 'Breite (px)',
- 'bottom' => 'Bottom',
+ 'bottom' => '',
'cash_button' => '',
'cash_button_1' => '',
'cash_button_2' => '',
@@ -43,21 +43,21 @@ return [
'cash_decimals_tooltip' => '',
'cash_rounding' => '',
'category_dropdown' => '',
- 'center' => 'Center',
+ 'center' => '',
'change_apperance_tooltip' => '',
- 'comma' => 'comma',
+ 'comma' => '',
'company' => 'Firmenname',
'company_avatar' => '',
- 'company_change_image' => 'Change Image',
+ 'company_change_image' => '',
'company_logo' => 'Logo',
- 'company_remove_image' => 'Remove Image',
+ 'company_remove_image' => '',
'company_required' => 'Firmenname ist erforderlich',
- 'company_select_image' => 'Select Image',
+ 'company_select_image' => '',
'company_website_url' => 'Webseite ist nicht in korrektem Format',
- 'country_codes' => 'Country Codes',
- 'country_codes_tooltip' => 'Comma separated list of country codes for nominatim address lookup.',
+ 'country_codes' => '',
+ 'country_codes_tooltip' => '',
'currency_code' => '',
- 'currency_decimals' => 'Currency Decimals',
+ 'currency_decimals' => '',
'currency_symbol' => 'Währungssymbol',
'current_employee_only' => '',
'customer_reward' => '',
@@ -93,13 +93,13 @@ return [
'default_tax_code' => '',
'default_tax_jurisdiction' => '',
'default_tax_name_number' => '',
- 'default_tax_name_required' => 'The default tax name is a required field',
+ 'default_tax_name_required' => '',
'default_tax_rate' => 'MWSt %',
'default_tax_rate_1' => 'MWSt 1',
'default_tax_rate_2' => 'MWSt 2',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'MWSt Rate',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'MWSt Rate',
'default_tax_rate_required' => 'MWSt ist erforderlich',
'derive_sale_quantity' => '',
'derive_sale_quantity_tooltip' => '',
@@ -108,22 +108,22 @@ return [
'dinner_table_enable' => '',
'dinner_table_invalid_chars' => '',
'dinner_table_required' => '',
- 'dot' => 'dot',
- 'email' => 'Email',
- 'email_configuration' => 'Email Configuration',
- 'email_mailpath' => 'Path to Sendmail',
- 'email_protocol' => 'Protocol',
+ 'dot' => '',
+ 'email' => '',
+ 'email_configuration' => '',
+ 'email_mailpath' => '',
+ 'email_protocol' => '',
'email_receipt_check_behaviour' => '',
'email_receipt_check_behaviour_always' => '',
'email_receipt_check_behaviour_last' => '',
'email_receipt_check_behaviour_never' => '',
- 'email_smtp_crypto' => 'SMTP Encryption',
- 'email_smtp_host' => 'SMTP Server',
- 'email_smtp_pass' => 'SMTP Password',
+ 'email_smtp_crypto' => '',
+ 'email_smtp_host' => '',
+ 'email_smtp_pass' => '',
'email_smtp_pass_set' => '',
- 'email_smtp_port' => 'SMTP Port',
- 'email_smtp_timeout' => 'SMTP Timeout (s)',
- 'email_smtp_user' => 'SMTP Username',
+ 'email_smtp_port' => '',
+ 'email_smtp_timeout' => '',
+ 'email_smtp_user' => '',
'enable_avatar' => '',
'enable_avatar_tooltip' => '',
'enable_dropdown_tooltip' => '',
@@ -132,8 +132,8 @@ return [
'enable_right_bar_tooltip' => '',
'enforce_privacy' => '',
'enforce_privacy_tooltip' => '',
- 'fax' => 'Fax',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
+ 'fax' => '',
+ 'file_perm' => '',
'financial_year' => '',
'financial_year_apr' => '',
'financial_year_aug' => '',
@@ -168,24 +168,26 @@ return [
'info' => 'Instellungen',
'info_configuration' => 'Instellungen',
'input_groups' => '',
+ 'integrations' => '',
+ 'integrations_configuration' => '',
'invoice' => 'Rechnungs',
'invoice_configuration' => 'Druckereinstellungen',
'invoice_default_comments' => 'Rechnungskommentar',
'invoice_email_message' => 'Rechnungsvorlage (Email)',
- 'invoice_enable' => 'Enable Invoicing',
+ 'invoice_enable' => '',
'invoice_printer' => 'Rechnungsdrucker',
'invoice_type' => '',
'is_readable' => '',
- 'is_writable' => 'is writable, but the permissions are higher than 750.',
+ 'is_writable' => '',
'item_markup' => '',
'jsprintsetup_required' => 'Warnung! Diese Funktion ist nur funktionsfähig',
'language' => 'Sprache',
'last_used_invoice_number' => '',
'last_used_quote_number' => '',
'last_used_work_order_number' => '',
- 'left' => 'Left',
- 'license' => 'License',
- 'license_configuration' => 'License Statement',
+ 'left' => '',
+ 'license' => '',
+ 'license_configuration' => '',
'line_sequence' => '',
'lines_per_page' => 'Zeilen pro Seite',
'lines_per_page_number' => 'Zeilen pro Seite muss eine Zahl sein',
@@ -198,20 +200,21 @@ return [
'location_info' => 'Lagerort-Information',
'login_form' => '',
'logout' => 'Wollen Sie eine Sicherung machen vor dem Beenden? Klicke [OK] für Sicherung',
- 'message' => 'Message',
- 'message_configuration' => 'Message Configuration',
- 'msg_msg' => 'Saved Text Message',
- 'msg_msg_placeholder' => 'If you wish to use a SMS template save your message here. Otherwise leave the box blank.',
- 'msg_pwd' => 'SMS-API Password',
+ 'mailpath_invalid' => 'Ungültiger Sendmail-Pfad. Nur Buchstaben, Zahlen, Bindestriche, Unterstriche, Schrägstriche, Rückwärtsschrägstriche, Doppelpunkte, Leerzeichen und Punkte sind erlaubt.',
+ 'message' => '',
+ 'message_configuration' => '',
+ 'msg_msg' => '',
+ 'msg_msg_placeholder' => '',
+ 'msg_pwd' => '',
'msg_pwd_set' => '',
- 'msg_src' => 'SMS-API Sender ID',
- 'msg_src_required' => 'SMS-API Sender ID is a required field',
- 'msg_uid' => 'SMS-API Username',
- 'msg_uid_required' => 'SMS-API Username is a required field',
+ 'msg_src' => '',
+ 'msg_src_required' => '',
+ 'msg_uid' => '',
+ 'msg_uid_required' => '',
'multi_pack_enabled' => '',
- 'no_risk' => 'No security/vulnerability risks.',
- 'none' => 'none',
- 'notify_alignment' => 'Notification Popup Position',
+ 'no_risk' => '',
+ 'none' => '',
+ 'notify_alignment' => '',
'number_format' => 'Zahlenformat',
'number_locale' => 'Länderkonfiguration',
'number_locale_invalid' => 'Die eingegebene Lokale ist falsch. Bitte sehen Sie sich den Link tim Tooltip an um einen korrekten Wert zu finden',
@@ -219,11 +222,11 @@ return [
'number_locale_tooltip' => 'Finden Sie eine korrekte Lokale über diesen Link',
'os_timezone' => '',
'ospos_info' => '',
- 'payment_options_order' => 'Payment Options Order',
+ 'payment_options_order' => '',
'payment_reference_code_length_limits' => 'Zahlungsreferenzcode
Längenbeschränkungen',
- 'payment_reference_code_length_max_label' => 'Max',
- 'payment_reference_code_length_min_label' => 'Min',
- 'perm_risk' => 'Permissions higher than 750 leaves this software at risk.',
+ 'payment_reference_code_length_max_label' => '',
+ 'payment_reference_code_length_min_label' => '',
+ 'perm_risk' => '',
'phone' => 'Telefon',
'phone_required' => 'Telefon ist erforderlich',
'print_bottom_margin' => 'Unterer Rand',
@@ -248,26 +251,26 @@ return [
'print_top_margin' => 'Rand oben',
'print_top_margin_number' => 'Rand oben muss eine Zahl sein',
'print_top_margin_required' => 'Rand oben ist erforderlich',
- 'quantity_decimals' => 'Quantity Decimals',
+ 'quantity_decimals' => '',
'quick_cash_enable' => '',
'quote_default_comments' => '',
'receipt' => 'Eingang',
'receipt_category' => '',
'receipt_configuration' => 'Druckereinstellungen',
- 'receipt_default' => 'Default',
+ 'receipt_default' => '',
'receipt_font_size' => '',
'receipt_font_size_number' => '',
'receipt_font_size_required' => '',
'receipt_info' => 'Quittungsinformation',
'receipt_printer' => 'Quittungsdrucker',
- 'receipt_short' => 'Short',
+ 'receipt_short' => '',
'receipt_show_company_name' => '',
- 'receipt_show_description' => 'Show Description',
- 'receipt_show_serialnumber' => 'Show Serial Number',
+ 'receipt_show_description' => '',
+ 'receipt_show_serialnumber' => '',
'receipt_show_tax_ind' => '',
'receipt_show_taxes' => 'Zeige MWSt',
'receipt_show_total_discount' => 'Zeige Gesamtrabatt',
- 'receipt_template' => 'Receipt Template',
+ 'receipt_template' => '',
'receiving_calculate_average_price' => 'Berechne Durchschnittseinkaufspreis',
'recv_invoice_format' => 'Format Eingangsrechnung',
'register_mode_default' => '',
@@ -275,25 +278,28 @@ return [
'return_policy_required' => 'Rücknahmepolitik erforderlich',
'reward' => '',
'reward_configuration' => '',
- 'right' => 'Right',
+ 'right' => '',
'sales_invoice_format' => 'Format Verkaufsrechnung',
'sales_quote_format' => '',
- 'mailpath_invalid' => 'Ungültiger Sendmail-Pfad. Nur Buchstaben, Zahlen, Bindestriche, Unterstriche, Schrägstriche, Rückwärtsschrägstriche, Doppelpunkte, Leerzeichen und Punkte sind erlaubt.',
'saved_successfully' => 'Einstellungen erfolgreich gesichert',
'saved_unsuccessfully' => 'Einstellungen konnten nicht gesichert werden',
- 'security_issue' => 'Security Vulnerability Warning',
- 'server_notice' => 'Please use the below info for issue reporting.',
+ 'security_issue' => '',
+ 'server_notice' => '',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => '',
- 'statistics' => 'Send statistics',
- 'statistics_tooltip' => 'Send statistics for development and feature improvement purposes',
+ 'statistics' => '',
+ 'statistics_tooltip' => '',
'stock_location' => 'Lagerort',
'stock_location_default' => 'Standard-Lagerort',
'stock_location_default_header' => 'Standard',
'stock_location_duplicate' => 'Bitte verwenden Sie einen eindeutigen Lagerort',
'stock_location_invalid_chars' => 'Der Lagerort kann keine Unterstriche enthalten',
- 'stock_location_name_header' => 'Name',
+ 'stock_location_name_header' => '',
'stock_location_required' => 'Lagerort Nummer ist erforderlich',
'suggestions_fifth_column' => '',
'suggestions_first_column' => '',
@@ -301,18 +307,14 @@ return [
'suggestions_layout' => '',
'suggestions_second_column' => '',
'suggestions_third_column' => '',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
- 'system_info' => 'System Info',
+ 'system_conf' => '',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
'table' => '',
'table_configuration' => '',
- 'takings_printer' => 'Takings Printer',
+ 'takings_printer' => '',
'tax' => '',
'tax_category' => '',
'tax_category_duplicate' => '',
@@ -320,7 +322,7 @@ return [
'tax_category_required' => '',
'tax_category_used' => '',
'tax_configuration' => '',
- 'tax_decimals' => 'Tax Decimals',
+ 'tax_decimals' => '',
'tax_id' => '',
'tax_included' => 'MWSt inbegriffen',
'theme' => 'Design',
@@ -328,10 +330,10 @@ return [
'thousands_separator' => 'Tausendertrennzeichen',
'timezone' => 'Zeitzone',
'timezone_error' => '',
- 'top' => 'Top',
+ 'top' => '',
'use_destination_based_tax' => '',
'user_timezone' => '',
- 'website' => 'Website',
+ 'website' => '',
'wholesale_markup' => '',
'work_order_enable' => '',
'work_order_format' => '',
diff --git a/app/Language/de-CH/Customers.php b/app/Language/de-CH/Customers.php
index 06906499d..502d244af 100644
--- a/app/Language/de-CH/Customers.php
+++ b/app/Language/de-CH/Customers.php
@@ -15,12 +15,12 @@ return [
'consent' => '',
'consent_required' => '',
'csv_import_failed' => 'CSV Import fehlerhaft',
- 'csv_import_nodata_wrongformat' => 'Your uploaded file has no data or wrong format',
- 'csv_import_partially_failed' => 'Most Customers imported. But some were not, here is the list',
- 'csv_import_success' => 'Import of Customers successful',
+ 'csv_import_nodata_wrongformat' => '',
+ 'csv_import_partially_failed' => '',
+ 'csv_import_success' => '',
'customer' => 'Kunde',
'date' => '',
- 'discount' => 'Discount',
+ 'discount' => '',
'discount_fixed' => '',
'discount_percent' => '',
'discount_type' => '',
@@ -34,6 +34,7 @@ return [
'none_selected' => 'Sie haben keinen Kunde zum Löschen gewählt',
'one_or_multiple' => 'Kunde(n)',
'quantity' => '',
+ 'rewards_package' => '',
'stats_info' => '',
'successful_adding' => 'Kunde erfolgreich hinzugefügt',
'successful_deleted' => 'Löschung erfolgreich',
@@ -43,5 +44,4 @@ return [
'taxable' => 'Steuerpflichtig',
'total' => 'Total',
'update' => 'Kunde ändern',
- 'rewards_package' => '',
];
diff --git a/app/Language/de-CH/Datepicker.php b/app/Language/de-CH/Datepicker.php
index 15ffe83f0..2fbf5826e 100644
--- a/app/Language/de-CH/Datepicker.php
+++ b/app/Language/de-CH/Datepicker.php
@@ -2,10 +2,10 @@
return [
'all_time' => 'Von Beginn weg',
- 'apply' => 'Apply',
- 'cancel' => 'Cancel',
- 'custom' => 'Custom',
- 'from' => 'From',
+ 'apply' => '',
+ 'cancel' => '',
+ 'custom' => '',
+ 'from' => '',
'last_30' => 'Letzte 30 Tage',
'last_7' => 'Letzte 7 Tage',
'last_financial_year' => '',
@@ -16,7 +16,7 @@ return [
'this_financial_year' => '',
'this_month' => 'Dieser Monat',
'this_year' => 'Dieses Jahr',
- 'to' => 'To',
+ 'to' => '',
'today' => 'Heute',
'today_last_year' => 'Heute letzten Jahres',
'weekstart' => '1',
diff --git a/app/Language/de-CH/Employees.php b/app/Language/de-CH/Employees.php
index 3f797db63..2b18e2d9d 100644
--- a/app/Language/de-CH/Employees.php
+++ b/app/Language/de-CH/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'Löschung erfolgreich',
'successful_updating' => 'Änderung erfolgreich',
'system_language' => '',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => '',
'update' => 'Mitarbeiter ändern',
'username' => 'Benutzername',
diff --git a/app/Language/de-CH/Error.php b/app/Language/de-CH/Error.php
index 0f10ac9df..14f454cce 100644
--- a/app/Language/de-CH/Error.php
+++ b/app/Language/de-CH/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Sie haben nicht die Zugangsrechte für das gewählte Modul',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => '{filePath} konnte nicht erstellt werden, um throttle.key bereitzustellen',
'unable_to_lock_file' => '{filePath} konnte nicht gesperrt werden: {reason}',
'unable_to_open_lock_file' => '{filePath} konnte nicht geöffnet werden: {reason}',
- 'unable_to_persist_throttle_key' => 'throttle.key konnte nicht in {filePath} gespeichert werden',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'throttle.key konnte nicht in {filePath} gespeichert werden',
'unable_to_read_env_file' => '{filePath} konnte nicht gelesen werden, um throttle.key bereitzustellen',
'unknown' => 'Unbekannter Fehler',
];
diff --git a/app/Language/de-CH/Expenses_categories.php b/app/Language/de-CH/Expenses_categories.php
index d61f61b56..d09041bcb 100644
--- a/app/Language/de-CH/Expenses_categories.php
+++ b/app/Language/de-CH/Expenses_categories.php
@@ -1,10 +1,10 @@
'',
'add_item' => '',
'cannot_be_deleted' => '',
'category_id' => '',
+ 'category_name_required' => '',
'confirm_delete' => '',
'confirm_restore' => '',
'description' => '',
diff --git a/app/Language/de-CH/Giftcards.php b/app/Language/de-CH/Giftcards.php
index 4e621d1a3..6ab7ed61e 100644
--- a/app/Language/de-CH/Giftcards.php
+++ b/app/Language/de-CH/Giftcards.php
@@ -6,7 +6,7 @@ return [
'bulk_edit' => 'Sammeländerung',
'cannot_be_deleted' => 'Konnte gewählte Gutscheine nicht löschen, einer oder mehrere weisen Verkäufe auf',
'cannot_find_giftcard' => 'Konnte keinen Gutschein finden',
- 'cannot_use' => 'Giftcard {0} cannot be used for this sale. Invalid Customer!',
+ 'cannot_use' => '',
'card_value' => 'Wert',
'category' => 'Kategorie',
'change_all_to_allow_alt_desc' => 'Erlaube Alt. Bez. für ALLE',
@@ -30,7 +30,7 @@ return [
'generate_barcodes' => 'Generiere Barcodes',
'giftcard' => 'Gutschein',
'giftcard_number' => 'Gutschein-Nr.',
- 'info_provided_by' => 'Info provided by',
+ 'info_provided_by' => '',
'inventory_comments' => 'Kommentare',
'is_serialized' => 'Gutschein hat Seriennummer',
'low_inventory_giftcards' => 'Gutscheine mit Minderbestand',
diff --git a/app/Language/de-CH/Item_kits.php b/app/Language/de-CH/Item_kits.php
index 0b9b4bf3f..236b34c92 100644
--- a/app/Language/de-CH/Item_kits.php
+++ b/app/Language/de-CH/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'Artikel',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'Artikel',
'kit' => 'Set-ID',
'kit_and_components' => '',
diff --git a/app/Language/de-CH/Items.php b/app/Language/de-CH/Items.php
index d669ab994..959f1a5d3 100644
--- a/app/Language/de-CH/Items.php
+++ b/app/Language/de-CH/Items.php
@@ -110,8 +110,8 @@ return [
'tax_category' => '',
'tax_name_invalid' => 'Der Steuername enthält nicht erlaubte Zeichen.',
'tax_percent' => 'MWSt %',
- 'tax_percent_number' => '',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => '',
'tax_percent_required' => 'MWSt % ist erforderlich',
'tax_percents' => 'Steuerprozent(e)',
'temp' => '',
diff --git a/app/Language/de-CH/Login.php b/app/Language/de-CH/Login.php
index 060972d29..52cacc40b 100644
--- a/app/Language/de-CH/Login.php
+++ b/app/Language/de-CH/Login.php
@@ -9,7 +9,7 @@ return [
'invalid_gcaptcha' => '',
'invalid_installation' => '',
'invalid_username_and_password' => 'Ungültiger Benutzername/Passwort',
- 'login' => 'Login',
+ 'login' => '',
'logout' => 'Abmelden',
'migrating_database' => 'Datenbank wird migriert',
'migration_auth_message' => 'Administrator-Anmeldedaten sind erforderlich, um die Datenbank-Migration auf Version {0} zu autorisieren. Bitte melden Sie sich an, um fortzufahren.',
diff --git a/app/Language/de-CH/Messages.php b/app/Language/de-CH/Messages.php
index d07ccd21d..5041ad00e 100644
--- a/app/Language/de-CH/Messages.php
+++ b/app/Language/de-CH/Messages.php
@@ -1,16 +1,16 @@
'First name',
- 'last_name' => 'Last name',
- 'message' => 'Message',
- 'message_placeholder' => 'Your Message here...',
- 'message_required' => 'Message required',
- 'multiple_phones' => '(In case of multiple recipients, enter mobile numbers separated by commas)',
- 'phone' => 'Phone number',
- 'phone_number_required' => 'Phone number required',
- 'phone_placeholder' => 'Mobile Number(s) here...',
- 'sms_send' => 'Send SMS',
- 'successfully_sent' => 'Message successfully sent to: ',
- 'unsuccessfully_sent' => 'Message unsuccessfully sent to: ',
+ 'first_name' => '',
+ 'last_name' => '',
+ 'message' => '',
+ 'message_placeholder' => '',
+ 'message_required' => '',
+ 'multiple_phones' => '',
+ 'phone' => '',
+ 'phone_number_required' => 'Telefon ist erforderlich',
+ 'phone_placeholder' => '',
+ 'sms_send' => '',
+ 'successfully_sent' => '',
+ 'unsuccessfully_sent' => '',
];
diff --git a/app/Language/de-CH/Module.php b/app/Language/de-CH/Module.php
index 5ac0b007f..718f1d0d6 100644
--- a/app/Language/de-CH/Module.php
+++ b/app/Language/de-CH/Module.php
@@ -20,13 +20,13 @@ return [
'expenses_desc' => '',
'giftcards' => 'Gutscheine',
'giftcards_desc' => 'Hinzufügen, Ändern, Löschen und Suchen',
- 'home' => 'Home',
+ 'home' => '',
'home_desc' => '',
'item_kits' => 'Artikel-Sets',
'item_kits_desc' => 'Hinzufügen, Ändern, Löschen und Suchen',
'items' => 'Artikel',
'items_desc' => 'Hinzufügen, Ändern, Löschen und Suchen',
- 'messages' => 'Messages',
+ 'messages' => '',
'messages_desc' => 'Send Messages to Customers, Suppliers, Employees et al.',
'migrate' => '',
'migrate_desc' => '',
diff --git a/app/Language/de-CH/Receivings.php b/app/Language/de-CH/Receivings.php
index cae2078c2..914bbf776 100644
--- a/app/Language/de-CH/Receivings.php
+++ b/app/Language/de-CH/Receivings.php
@@ -28,13 +28,14 @@ return [
'item_name' => 'Artikelname',
'mode' => 'Eingangsmodus',
'new_supplier' => 'Neuer Lieferant',
+ 'not_authorized' => '',
'one_or_multiple' => 'Wareneingäng(e)',
'print_after_sale' => 'Drucke Bon nach Verkauf',
'quantity' => 'Menge',
'receipt' => 'Eingangsquittung',
'receipt_number' => 'Eingangs-Nr.',
'receiving' => 'Eingang',
- 'reference' => 'Reference',
+ 'reference' => '',
'register' => 'Wareneingang',
'requisition' => 'Bedarf',
'return' => 'Retoure',
@@ -51,7 +52,7 @@ return [
'supplier_address' => 'Lieferant Address',
'supplier_email' => 'Lieferant Email',
'supplier_location' => 'Lieferant Location',
- 'total' => 'Total',
+ 'total' => '',
'transaction_failed' => 'Eingangstransaktion fehlerhaft',
'unable_to_add_item' => 'Kann Artikel nicht zum Eingang hinzufügen',
'unsuccessfully_updated' => 'Eingang nicht erfolgreich geändert',
diff --git a/app/Language/de-CH/Reports.php b/app/Language/de-CH/Reports.php
index 1d1fc592b..04bf47e25 100644
--- a/app/Language/de-CH/Reports.php
+++ b/app/Language/de-CH/Reports.php
@@ -74,7 +74,7 @@ return [
'low_inventory_report' => 'Bericht: Inventar',
'low_sell_quantity' => '',
'more_than_zero' => 'Mehr als Null',
- 'name' => 'Name',
+ 'name' => '',
'no_reports_to_display' => 'Keine Artikel zum Anzeigen',
'payment_type' => 'Zahlungsart',
'payments' => 'Zahlungen',
@@ -130,11 +130,11 @@ return [
'taxes' => 'Steuern',
'taxes_summary_report' => 'Bericht: Steuern (summarisch)',
'toggle_cost_and_profit' => 'Kosten & Gewinn umschalten',
- 'total' => 'Total',
+ 'total' => '',
'total_inventory_value' => 'Total Inventarwert',
'total_low_sell_quantity' => '',
- 'total_quantity' => 'Total Quantity',
- 'total_retail' => 'Total Inv. Retail Value',
+ 'total_quantity' => '',
+ 'total_retail' => '',
'trans_amount' => '',
'trans_due' => '',
'trans_group' => '',
diff --git a/app/Language/de-CH/Sales.php b/app/Language/de-CH/Sales.php
index 1f1202147..b6ec63c4f 100644
--- a/app/Language/de-CH/Sales.php
+++ b/app/Language/de-CH/Sales.php
@@ -29,13 +29,13 @@ return [
'credit_deposit' => '',
'credit_filter' => '',
'customer' => 'Kunde',
- 'customer_address' => 'Customer Address',
- 'customer_discount' => 'Discount',
- 'customer_email' => 'Customer Email',
- 'customer_location' => 'Customer Location',
+ 'customer_address' => '',
+ 'customer_discount' => '',
+ 'customer_email' => '',
+ 'customer_location' => '',
'customer_optional' => '',
'customer_required' => '',
- 'customer_total' => 'Total',
+ 'customer_total' => '',
'date' => 'Datum',
'date_range' => 'Zeitrahmen',
'date_required' => 'Ein korrektas Datum ist erforderlich',
@@ -77,7 +77,7 @@ return [
'invoice_filter' => 'Rechnungen',
'invoice_no_email' => 'Dieser Kunde hat keine gültige Email Adresse',
'invoice_number' => 'Rechnungs-Nr.',
- 'invoice_number_duplicate' => 'Bitte geben Sie eine eindeutige Rechnungsnummer ein',
+ 'invoice_number_duplicate' => 'Rechnungsnummer {0} muss eindeutig sein.',
'invoice_sent' => 'Rechnung gesendet an',
'invoice_total' => '',
'invoice_type_custom_invoice' => '',
@@ -90,26 +90,26 @@ return [
'item_number' => 'Artikel-Nr.',
'item_out_of_stock' => 'Artikel ist nicht am Lager',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => 'Verkaufstyp',
'must_enter_numeric' => 'Eingabe muss eine Zahl sein',
'must_enter_numeric_giftcard' => 'Gutschein-Nr. muss eine Zahl sein',
@@ -123,6 +123,7 @@ return [
'new_item' => 'Neuer Artikel',
'no_description' => 'nichts',
'no_items_in_cart' => 'Warenkorb ist leer',
+ 'no_sales_to_display' => 'Keine Artikel zum Anzeigen',
'none_selected' => 'Sie haben keinen Auftrag zum Löschen ausgewählt',
'nontaxed_ind' => '',
'not_authorized' => '',
@@ -182,7 +183,7 @@ return [
'successfully_updated' => 'Änderung erfolgreich',
'suspend_sale' => '->Pendent',
'suspended_doc_id' => '',
- 'suspended_sale_id' => 'ID',
+ 'suspended_sale_id' => '',
'suspended_sales' => 'Pendente Aufträge',
'table' => '',
'takings' => 'Einnahmen',
@@ -191,7 +192,7 @@ return [
'tax_invoice' => '',
'tax_percent' => 'MWSt %',
'taxed_ind' => '',
- 'total' => 'Total',
+ 'total' => '',
'total_tax_exclusive' => 'Total exkl. MWSt.',
'transaction_failed' => 'Verarbeitung fehlerhaft',
'unable_to_add_item' => 'Kann Artikel nicht zum Auftrag hinzufügen',
diff --git a/app/Language/de-CH/Taxes.php b/app/Language/de-CH/Taxes.php
index 137dc1ab2..3b3426dab 100644
--- a/app/Language/de-CH/Taxes.php
+++ b/app/Language/de-CH/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => '',
'error_adding_updating' => '',
'group_seq' => '',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => '',
'name' => '',
'new' => '',
diff --git a/app/Language/de-DE/Attributes.php b/app/Language/de-DE/Attributes.php
index e472b24c0..bd05dcdfa 100644
--- a/app/Language/de-DE/Attributes.php
+++ b/app/Language/de-DE/Attributes.php
@@ -6,16 +6,16 @@ return [
'confirm_restore' => 'Sind Sie sicher, dass Sie die ausgewählten Attribute wiederherstellen möchten?',
'definition_cannot_be_deleted' => 'Ausgewählte Attribute konnten nicht gelöscht werden',
'definition_error_adding_updating' => 'Das Attribut {0} konnte nicht hinzugefügt oder aktualisiert werden. Bitte überprüfen Sie den Error-Log.',
- 'definition_invalid_group' => 'Die ausgewählte Gruppe existiert nicht oder ist ungültig.',
'definition_flags' => 'Attribut Sichtbarkeit',
'definition_group' => 'Gruppe',
'definition_id' => 'ID',
+ 'definition_invalid_group' => 'Die ausgewählte Gruppe existiert nicht oder ist ungültig.',
'definition_name' => 'Attribut hinzufügen',
'definition_name_required' => 'Attributname ist ein Pflichtfeld',
'definition_one_or_multiple' => 'Attribut(e)',
- 'definition_successful_adding' => 'Artikel erfolgreich hinzugefügt',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'Löschung erfolgreich',
- 'definition_successful_updating' => 'Sie haben das Attributerfolgreich aktualisiert',
+ 'definition_successful_updating' => 'Sie haben das Attribut erfolgreich aktualisiert',
'definition_type' => 'Attribut Typ',
'definition_type_required' => 'Attribut ist ein Pflichtfeld',
'definition_unit' => 'Maßeinheit',
diff --git a/app/Language/de-DE/Common.php b/app/Language/de-DE/Common.php
index aeb9600ba..8c47d070c 100644
--- a/app/Language/de-DE/Common.php
+++ b/app/Language/de-DE/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Kommentare',
'common' => 'Allgemein',
'confirm_search' => 'Sie haben eine oder mehrere Zeilen gewählt. Nach der Verarbeitung werden diese nicht mehr ausgewählt sein. Wollen Sie die Suche dennoch verarbeiten?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Bitte korrigieren Sie vor dem Speichern die angezeigten Fehler',
'country' => 'Land',
'dashboard' => 'Dashboard',
@@ -22,7 +21,7 @@ return [
'edit' => 'Ändern',
'email' => 'eMail',
'email_invalid_format' => 'Die E-Mail Adresse ist nicht korrekt.',
- 'export_csv' => 'CSV Export',
+ 'export_csv' => '',
'export_csv_no' => 'Nein',
'export_csv_yes' => 'Ja',
'fields_required_message' => 'Die Felder in rot sind erforderlich',
@@ -32,13 +31,13 @@ return [
'first_page' => 'Erste',
'gender' => 'Geschlecht',
'gender_female' => 'W',
- 'gender_male' => 'M',
+ 'gender_male' => '',
'gender_undefined' => 'Undefiniert',
'icon' => 'Symbol',
- 'id' => 'ID',
- 'import' => 'Import',
+ 'id' => '',
+ 'import' => '',
'import_change_file' => 'Ändern',
- 'import_csv' => 'CSV Import',
+ 'import_csv' => '',
'import_full_path' => 'Voller Dateipfad zum CSV File notwendig',
'import_remove_file' => 'Löschen',
'import_select_file' => 'Datei auswählen',
@@ -48,11 +47,9 @@ return [
'last_page' => 'Letzte',
'learn_about_project' => 'für neueste Nachrichten zum Projekt.',
'list_of' => 'Liste von',
- 'logo' => 'Logo',
+ 'logo' => '',
'logo_mark' => 'Marke',
- 'logout' => 'Ausloggen',
'manager' => 'Manager',
- 'migration_needed' => 'Eine Datenbankmigration auf {0} wird nach der Anmeldung gestartet.',
'new' => 'Neu',
'no' => 'Nein',
'no_persons_to_display' => 'Keine Personen zum Anzeigen.',
@@ -60,10 +57,9 @@ return [
'or' => 'Oder',
'people' => 'Personen',
'phone_number' => 'Telefon',
- 'phone_number_required' => 'Telefon ist erforderlich',
- 'please_visit_my' => 'Bitte beuschen Sie',
+ 'please_visit_my' => 'Bitte besuchen Sie',
'position' => 'Position',
- 'powered_by' => 'Unterstützt von',
+ 'powered_by' => 'Unterstützt von {app} {version}',
'price' => 'Preis',
'print' => 'Drucken',
'remove' => 'Annulieren',
@@ -73,14 +69,11 @@ return [
'search' => 'Suche',
'search_options' => 'Suchkriterien',
'searched_for' => 'Gescuht nach',
- 'software_short' => 'OSPOS',
- 'software_title' => 'Open Source Point of Sale',
'state' => 'BL/Kanton',
'submit' => 'Senden',
'total_spent' => 'Gesamtausgaben',
'unknown' => 'Unbekannt',
'view_recent_sales' => 'Letzte Verkäufe',
- 'website' => 'Website',
'welcome' => 'Willkommen',
'welcome_message' => 'Willkommen bei OSPOS, zum Beginnen auf ein Modul klicken.',
'yes' => 'Ja',
diff --git a/app/Language/de-DE/Config.php b/app/Language/de-DE/Config.php
index 99ef6248a..5e5efab95 100644
--- a/app/Language/de-DE/Config.php
+++ b/app/Language/de-DE/Config.php
@@ -3,7 +3,7 @@
return [
'address' => 'Adresse',
'address_required' => 'Adresse ist erforderlich.',
- 'all_set' => 'All file permissions are set correctly!',
+ 'all_set' => '',
'allow_duplicate_barcodes' => 'Erlaube doppelte Barcodes',
'apostrophe' => 'Apostroph',
'backup_button' => 'Sicherung',
@@ -20,7 +20,7 @@ return [
'barcode_id' => 'Artikel-Nr/Name',
'barcode_info' => 'Barcode Einstellung',
'barcode_layout' => 'Barcode-Layout',
- 'barcode_name' => 'Name',
+ 'barcode_name' => '',
'barcode_number' => 'UPC/EAN/ISBN',
'barcode_number_in_row' => 'Nummer in Zeile',
'barcode_page_cellspacing' => 'Zellenabstand auf Seite.',
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'MWSt 1',
'default_tax_rate_2' => 'MWSt 2',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Standard Steuersatz muss eine Zahl sein.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'Standard Steuersatz muss eine Zahl sein.',
'default_tax_rate_required' => 'Standard Steuersatz ist erforderlich.',
'derive_sale_quantity' => 'Aus Gesamtbetrag abgeleitete Verkaufsmengen',
'derive_sale_quantity_tooltip' => 'Falls ausgewählt wird ein neuer Artikeltyp für nach Gesamtbetrag bestellte Artikel bereitgestellt',
@@ -132,8 +132,8 @@ return [
'enable_right_bar_tooltip' => '',
'enforce_privacy' => 'Datenschutz durchsetzen',
'enforce_privacy_tooltip' => 'Schützen Sie die Privatsphäre Ihrer Kunden und erzwingen Sie die Verschlüsselung von Daten im Falle der Löschung ihrer Daten',
- 'fax' => 'Fax',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
+ 'fax' => '',
+ 'file_perm' => '',
'financial_year' => 'Beginn Geschäftsjahr',
'financial_year_apr' => '1. April',
'financial_year_aug' => '1. August',
@@ -168,6 +168,8 @@ return [
'info' => 'Informationen',
'info_configuration' => 'Generelle Einstellungen',
'input_groups' => '',
+ 'integrations' => 'Integrationen',
+ 'integrations_configuration' => 'Drittanbieter Integrationen',
'invoice' => 'Rechnungs',
'invoice_configuration' => 'Druckereinstellungen',
'invoice_default_comments' => 'Rechnungskommentar',
@@ -176,7 +178,7 @@ return [
'invoice_printer' => 'Rechnungsdrucker',
'invoice_type' => 'Rechnungsart',
'is_readable' => '',
- 'is_writable' => 'is writable, but the permissions are higher than 750.',
+ 'is_writable' => '',
'item_markup' => '',
'jsprintsetup_required' => 'Warnung: Diese Funktion benötigt das Firefox jsPrintSetup addon. Trotzdem speichern?',
'language' => 'Sprache',
@@ -198,19 +200,20 @@ return [
'location_info' => 'Lagerort-Information',
'login_form' => '',
'logout' => 'Wollen Sie vor dem Beenden eine Sicherung erstellen? Klicke [OK] für Sicherung.',
+ 'mailpath_invalid' => 'Ungültiger Sendmail-Pfad. Nur Buchstaben, Zahlen, Bindestriche, Unterstriche, Schrägstriche, Rückwärtsschrägstriche, Doppelpunkte, Leerzeichen und Punkte sind erlaubt.',
'message' => 'Nachricht',
'message_configuration' => 'Nachrichtenkonfiguration',
'msg_msg' => 'Gespeicherte Nachricht',
'msg_msg_placeholder' => 'Wenn Sie eine SMS Vorlage benutzen wollen, geben Sie diese hier ein, ansonsten lassen Sie dieses Feld frei.',
'msg_pwd' => 'SMS-API Passwort',
'msg_pwd_set' => '',
- 'msg_src' => 'SMS-API Sender ID',
+ 'msg_src' => '',
'msg_src_required' => 'SMS-API Sender ID ist ein Pflichtfeld',
'msg_uid' => 'SMS-API Benutzername',
'msg_uid_required' => 'SMS-API Benutzername ist ein Pflichtfeld',
'multi_pack_enabled' => 'Mehrere Pakete pro Artikel',
- 'no_risk' => 'No security/vulnerability risks.',
- 'none' => 'none',
+ 'no_risk' => '',
+ 'none' => '',
'notify_alignment' => 'Benachrichtigungs Popup Position',
'number_format' => 'Zahlenformat',
'number_locale' => 'Länderkonfiguration',
@@ -221,9 +224,9 @@ return [
'ospos_info' => 'OSPOS Installations Information',
'payment_options_order' => 'Zahlungsarten Reihenfolge',
'payment_reference_code_length_limits' => 'Zahlungsreferenzcode
Längenbeschränkungen',
- 'payment_reference_code_length_max_label' => 'Max',
- 'payment_reference_code_length_min_label' => 'Min',
- 'perm_risk' => 'Permissions higher than 750 leaves this software at risk.',
+ 'payment_reference_code_length_max_label' => '',
+ 'payment_reference_code_length_min_label' => '',
+ 'perm_risk' => '',
'phone' => 'Telefon',
'phone_required' => 'Telefon ist erforderlich.',
'print_bottom_margin' => 'Unterer Rand',
@@ -254,7 +257,7 @@ return [
'receipt' => 'Eingang',
'receipt_category' => '',
'receipt_configuration' => 'Druckereinstellungen',
- 'receipt_default' => 'Default',
+ 'receipt_default' => '',
'receipt_font_size' => 'Schriftgröße',
'receipt_font_size_number' => 'Schriftgröße muss eine Zahl sein.',
'receipt_font_size_required' => 'Schriftgröße ist erforderlich.',
@@ -278,12 +281,15 @@ return [
'right' => 'Rechts',
'sales_invoice_format' => 'Format Verkaufsrechnung',
'sales_quote_format' => 'Angebotsformat',
- 'mailpath_invalid' => 'Ungültiger Sendmail-Pfad. Nur Buchstaben, Zahlen, Bindestriche, Unterstriche, Schrägstriche, Rückwärtsschrägstriche, Doppelpunkte, Leerzeichen und Punkte sind erlaubt.',
'saved_successfully' => 'Einstellungen erfolgreich gesichert.',
'saved_unsuccessfully' => 'Einstellungen konnten nicht gesichert werden.',
- 'security_issue' => 'Security Vulnerability Warning',
+ 'security_issue' => '',
'server_notice' => 'Bitte nutzen Sie die unten genannten Informationen für Problemberichterstattung.',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => 'Verwaltungssymbol anzeigen',
'statistics' => 'Statistiken Senden',
@@ -293,7 +299,7 @@ return [
'stock_location_default_header' => 'Standard',
'stock_location_duplicate' => 'Bitte verwenden Sie einen eindeutigen Lagerort.',
'stock_location_invalid_chars' => 'Der Lagerort kann keine Unterstriche enthalten.',
- 'stock_location_name_header' => 'Name',
+ 'stock_location_name_header' => '',
'stock_location_required' => 'Lagerort Nummer ist erforderlich.',
'suggestions_fifth_column' => '',
'suggestions_first_column' => 'Spalte 1',
@@ -301,12 +307,8 @@ return [
'suggestions_layout' => 'Vorschläge Layout',
'suggestions_second_column' => 'Spalte 2',
'suggestions_third_column' => 'Spalte 3',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
- 'system_info' => 'System Info',
+ 'system_conf' => '',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
@@ -331,7 +333,7 @@ return [
'top' => 'Oben',
'use_destination_based_tax' => 'Zielabhängige Steuer verwenden',
'user_timezone' => '',
- 'website' => 'Website',
+ 'website' => '',
'wholesale_markup' => '',
'work_order_enable' => 'Unterstützung von Arbeitsaufträgen',
'work_order_format' => 'Arbeitsauftragsformat',
diff --git a/app/Language/de-DE/Customers.php b/app/Language/de-DE/Customers.php
index 07f4af17d..335cbf62c 100644
--- a/app/Language/de-DE/Customers.php
+++ b/app/Language/de-DE/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => 'Sie haben keine Kunden zum Löschen gewählt.',
'one_or_multiple' => 'Kunde(n)',
'quantity' => 'Menge',
+ 'rewards_package' => 'Prämienpaket',
'stats_info' => 'Statistiken',
'successful_adding' => 'Kunde erfolgreich hinzugefügt',
'successful_deleted' => 'Löschung erfolgreich',
@@ -43,5 +44,4 @@ return [
'taxable' => 'Steuerpflichtig',
'total' => 'Total',
'update' => 'Kunde ändern',
- 'rewards_package' => 'Prämienpaket',
];
diff --git a/app/Language/de-DE/Employees.php b/app/Language/de-DE/Employees.php
index fb8cf1bb4..c0291ec9e 100644
--- a/app/Language/de-DE/Employees.php
+++ b/app/Language/de-DE/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'Löschung erfolgreich',
'successful_updating' => 'Änderung erfolgreich',
'system_language' => 'System Sprache',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'Passwort ändern fehlgeschlagen.',
'update' => 'Mitarbeiter ändern',
'username' => 'Benutzername',
diff --git a/app/Language/de-DE/Error.php b/app/Language/de-DE/Error.php
index 0f10ac9df..14f454cce 100644
--- a/app/Language/de-DE/Error.php
+++ b/app/Language/de-DE/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Sie haben nicht die Zugangsrechte für das gewählte Modul',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => '{filePath} konnte nicht erstellt werden, um throttle.key bereitzustellen',
'unable_to_lock_file' => '{filePath} konnte nicht gesperrt werden: {reason}',
'unable_to_open_lock_file' => '{filePath} konnte nicht geöffnet werden: {reason}',
- 'unable_to_persist_throttle_key' => 'throttle.key konnte nicht in {filePath} gespeichert werden',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'throttle.key konnte nicht in {filePath} gespeichert werden',
'unable_to_read_env_file' => '{filePath} konnte nicht gelesen werden, um throttle.key bereitzustellen',
'unknown' => 'Unbekannter Fehler',
];
diff --git a/app/Language/de-DE/Expenses.php b/app/Language/de-DE/Expenses.php
index 61f77a320..0fe287f4e 100644
--- a/app/Language/de-DE/Expenses.php
+++ b/app/Language/de-DE/Expenses.php
@@ -27,7 +27,7 @@ return [
'due_filter' => 'ausstehend',
'employee' => 'Angelegt Von',
'error_adding_updating' => 'Fehler beim hinzufügen/aktualisieren',
- 'expense_id' => 'Id',
+ 'expense_id' => '',
'expenses_employee' => 'Mitarbeiter',
'info' => 'Ausgaben Info',
'ip_address' => '',
diff --git a/app/Language/de-DE/Expenses_categories.php b/app/Language/de-DE/Expenses_categories.php
index 2bc25494f..347a568cb 100644
--- a/app/Language/de-DE/Expenses_categories.php
+++ b/app/Language/de-DE/Expenses_categories.php
@@ -1,10 +1,10 @@
'Kategorie Name erforderlich',
'add_item' => 'Kategorie hinzufügen',
'cannot_be_deleted' => 'Kategorie konnte nicht gelöscht werden',
'category_id' => 'ID',
+ 'category_name_required' => 'Kategorie Name erforderlich',
'confirm_delete' => 'Sind Sie sicher, dass Sie die ausgewählte Kategorie löschen möchten?',
'confirm_restore' => 'Sind Sie sicher, dass Sie die ausgewählte Kategorie wiederherstellen möchten?',
'description' => 'Beschreibung',
diff --git a/app/Language/de-DE/Giftcards.php b/app/Language/de-DE/Giftcards.php
index 6aa95aad6..6cb4f50c6 100644
--- a/app/Language/de-DE/Giftcards.php
+++ b/app/Language/de-DE/Giftcards.php
@@ -6,7 +6,7 @@ return [
'bulk_edit' => 'Sammeländerung',
'cannot_be_deleted' => 'Konnte gewählte Gutscheine nicht löschen, einer oder mehrere weisen Verkäufe auf.',
'cannot_find_giftcard' => 'Konnte keinen Gutschein finden.',
- 'cannot_use' => 'Giftcard {0} cannot be used for this sale. Invalid Customer.',
+ 'cannot_use' => '',
'card_value' => 'Wert',
'category' => 'Kategorie',
'change_all_to_allow_alt_desc' => 'Erlaube Alt. Bez. für ALLE.',
diff --git a/app/Language/de-DE/Item_kits.php b/app/Language/de-DE/Item_kits.php
index d1146950e..2c1e07383 100644
--- a/app/Language/de-DE/Item_kits.php
+++ b/app/Language/de-DE/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'Artikel',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'Artikel',
'kit' => 'Set-ID',
'kit_and_components' => 'Set und Komponenten',
diff --git a/app/Language/de-DE/Items.php b/app/Language/de-DE/Items.php
index 03819243b..0bd3b9d24 100644
--- a/app/Language/de-DE/Items.php
+++ b/app/Language/de-DE/Items.php
@@ -43,7 +43,7 @@ return [
'error_updating_multiple' => 'Fehler beim Ändern',
'generate_barcodes' => 'Generiere Barcodes',
'hsn_code' => 'Harmonisierte System Nomenklatur',
- 'image' => 'Avatar',
+ 'image' => '',
'import_items_csv' => 'Importiere Artikel mit CSV Datei',
'info_provided_by' => 'Informationen bereitgestellt von',
'inventory' => 'Lagerbestand',
@@ -59,7 +59,7 @@ return [
'is_serialized' => 'Artikel hat Seriennummer',
'item' => 'Artikel',
'item_id' => '',
- 'item_number' => 'Barcode',
+ 'item_number' => '',
'item_number_duplicate' => 'Die Artikelnummer existiert bereits in der Datenbank.',
'item_number_invalid' => 'Die Artikelnummer enthält nicht zulässige Zeichen.',
'kit' => 'Satz',
@@ -95,7 +95,7 @@ return [
'search_attributes' => 'Suche Attribute',
'select_image' => 'Bild auswählen',
'serialized_items' => 'Serialisierte Artikel',
- 'standard' => 'Standard',
+ 'standard' => '',
'stock' => 'Bestand',
'stock_location' => 'Lagerort',
'stock_type' => 'Bestandstyp',
@@ -110,8 +110,8 @@ return [
'tax_category' => 'Steuerkategorie',
'tax_name_invalid' => 'Der Steuername enthält nicht erlaubte Zeichen.',
'tax_percent' => 'MWSt %',
- 'tax_percent_number' => 'Steuer Prozent muss ein Zahlenwert sein',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'Steuer Prozent muss ein Zahlenwert sein',
'tax_percent_required' => 'Steuerprozentsatz ist ein Pflichtfeld.',
'tax_percents' => 'Steuerprozent(e)',
'temp' => 'Vorübergehend',
diff --git a/app/Language/de-DE/Login.php b/app/Language/de-DE/Login.php
index e3b0204b7..bb0725643 100644
--- a/app/Language/de-DE/Login.php
+++ b/app/Language/de-DE/Login.php
@@ -9,7 +9,7 @@ return [
'invalid_gcaptcha' => 'Ich bin kein Roboter ist ungültig.',
'invalid_installation' => 'Die Installation ist nicht korrekt, überprüfen Sie Ihre php.ini-Datei.',
'invalid_username_and_password' => 'Ungültiger Benutzername oder Passwort.',
- 'login' => 'Login',
+ 'login' => '',
'logout' => 'Abmelden',
'migrating_database' => 'Datenbank wird migriert',
'migration_auth_message' => 'Administrator-Anmeldedaten sind erforderlich, um die Datenbank-Migration auf Version {0} zu autorisieren. Bitte melden Sie sich an, um fortzufahren.',
diff --git a/app/Language/de-DE/Messages.php b/app/Language/de-DE/Messages.php
index ece0f288b..6c1ff936a 100644
--- a/app/Language/de-DE/Messages.php
+++ b/app/Language/de-DE/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'Handynummer ist ein Pflichtfeld',
'phone_placeholder' => 'Handy-Nummer(n) hier.....',
'sms_send' => 'SMS Senden',
- 'successfully_sent' => 'Nachricht erfolgreich gesendet an: ',
- 'unsuccessfully_sent' => 'Nachricht NICHT erfolgreich gesendet an: ',
+ 'successfully_sent' => 'Nachricht erfolgreich gesendet an:',
+ 'unsuccessfully_sent' => 'Nachricht NICHT erfolgreich gesendet an:',
];
diff --git a/app/Language/de-DE/Module.php b/app/Language/de-DE/Module.php
index 39c513fdd..8ceaa9384 100644
--- a/app/Language/de-DE/Module.php
+++ b/app/Language/de-DE/Module.php
@@ -20,7 +20,7 @@ return [
'expenses_desc' => 'Hinzufügen, Ändern, Löschen und Suchen von Ausgaben.',
'giftcards' => 'Gutscheine',
'giftcards_desc' => 'Hinzufügen, Ändern, Löschen und Suchen von Gutscheinen.',
- 'home' => 'Home',
+ 'home' => '',
'home_desc' => 'Auflistung der Module des Home-Menüs.',
'item_kits' => 'Artikel-Sets',
'item_kits_desc' => 'Hinzufügen, Ändern, Löschen und Suchen von Artikel-Sets.',
diff --git a/app/Language/de-DE/Receivings.php b/app/Language/de-DE/Receivings.php
index 1f5606459..69c5ea644 100644
--- a/app/Language/de-DE/Receivings.php
+++ b/app/Language/de-DE/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'Artikelname',
'mode' => 'Eingangsmodus',
'new_supplier' => 'Neuer Lieferant',
+ 'not_authorized' => '',
'one_or_multiple' => 'Wareneingäng(e)',
'print_after_sale' => 'Drucke Bon nach Verkauf',
'quantity' => 'Menge',
@@ -51,7 +52,7 @@ return [
'supplier_address' => 'Lieferant Address',
'supplier_email' => 'Lieferant Email',
'supplier_location' => 'Lieferant Location',
- 'total' => 'Total',
+ 'total' => '',
'transaction_failed' => 'Eingangstransaktion fehlgeschlagen.',
'unable_to_add_item' => 'Kann Artikel nicht zum Eingang hinzufügen.',
'unsuccessfully_updated' => 'Eingang nicht erfolgreich geändert.',
diff --git a/app/Language/de-DE/Reports.php b/app/Language/de-DE/Reports.php
index d92407ccb..26a937432 100644
--- a/app/Language/de-DE/Reports.php
+++ b/app/Language/de-DE/Reports.php
@@ -7,11 +7,11 @@ return [
'categories' => 'Kategorien',
'categories_summary_report' => 'Bericht: Kategorien (summarisch)',
'category' => 'Kategorie',
- 'code_canceled' => 'CNL',
- 'code_invoice' => 'INV',
- 'code_pos' => 'POS',
- 'code_quote' => 'Q',
- 'code_return' => 'RET',
+ 'code_canceled' => '',
+ 'code_invoice' => '',
+ 'code_pos' => '',
+ 'code_quote' => '',
+ 'code_return' => '',
'code_type' => 'Typ',
'code_work_order' => 'WO',
'comments' => 'Kommentare',
@@ -74,7 +74,7 @@ return [
'low_inventory_report' => 'Bericht: Inventar',
'low_sell_quantity' => 'Niedrige Verkaufsmenge',
'more_than_zero' => 'Mehr als Null',
- 'name' => 'Name',
+ 'name' => '',
'no_reports_to_display' => 'Keine Artikel zum Anzeigen.',
'payment_type' => 'Zahlungsart',
'payments' => 'Zahlungen',
@@ -130,7 +130,7 @@ return [
'taxes' => 'Steuern',
'taxes_summary_report' => 'Bericht: Steuern (summarisch)',
'toggle_cost_and_profit' => 'Kosten & Gewinn umschalten',
- 'total' => 'Total',
+ 'total' => '',
'total_inventory_value' => 'Total Inventarwert',
'total_low_sell_quantity' => 'Anzahl der niedrigen Verkaufsmengen insgesamt',
'total_quantity' => 'Gesamtmenge',
diff --git a/app/Language/de-DE/Sales.php b/app/Language/de-DE/Sales.php
index a2fd4dcc5..dc51625d9 100644
--- a/app/Language/de-DE/Sales.php
+++ b/app/Language/de-DE/Sales.php
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'Gutschein Nummer',
'group_by_category' => 'Gruppiere nach Kategorie',
'group_by_type' => 'Gruppiere nach Typ',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'ID',
'include_prices' => 'Inklusiv Preise?',
'insufficient_giftcard_balance' => 'Unzureichendes Geschenkguthaben für diese Zahlung.',
@@ -77,7 +77,7 @@ return [
'invoice_filter' => 'Rechnungen',
'invoice_no_email' => 'Dieser Kunde hat keine gültige Email Adresse.',
'invoice_number' => 'Rechnungsnummer',
- 'invoice_number_duplicate' => 'Rechnungsnummer muss eindeutig sein.',
+ 'invoice_number_duplicate' => 'Rechnungsnummer {0} muss eindeutig sein.',
'invoice_sent' => 'Rechnung gesendet an',
'invoice_total' => 'Rechnungsbetrag',
'invoice_type_custom_invoice' => 'Benutzerdefinierte Rechnung (custom_invoice.php)',
@@ -90,26 +90,26 @@ return [
'item_number' => 'Artikelnummer',
'item_out_of_stock' => 'Artikel ist nicht auf Lager.',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => 'Verkaufstyp',
'must_enter_numeric' => 'Eingabe muss eine Zahl sein.',
'must_enter_numeric_giftcard' => 'Gutschein-Nr. muss eine Zahl sein.',
@@ -123,6 +123,7 @@ return [
'new_item' => 'Neuer Artikel',
'no_description' => 'Nichts',
'no_items_in_cart' => 'Warenkorb ist leer.',
+ 'no_sales_to_display' => 'Keine Artikel zum Anzeigen.',
'none_selected' => 'Sie haben keinen Auftrag zum Löschen ausgewählt.',
'nontaxed_ind' => '',
'not_authorized' => 'Diese Aktion ist nicht erlaubt.',
@@ -182,7 +183,7 @@ return [
'successfully_updated' => 'Verkauf erfolgreich geändert.',
'suspend_sale' => '-> Aussetzen',
'suspended_doc_id' => 'Dokument',
- 'suspended_sale_id' => 'ID',
+ 'suspended_sale_id' => '',
'suspended_sales' => 'Ausgesetzte Aufträge',
'table' => 'Tisch',
'takings' => 'Einnahmen',
@@ -202,7 +203,7 @@ return [
'unsuspend' => 'Aktivieren',
'unsuspend_and_delete' => 'Aktivieren und löschen',
'update' => 'Ändern',
- 'upi' => 'UPI',
+ 'upi' => '',
'wallet' => '',
'work_order' => 'Arbeitsauftrag',
'work_order_number' => 'Arbeitsauftragsnummer',
diff --git a/app/Language/de-DE/Taxes.php b/app/Language/de-DE/Taxes.php
index eac57302c..c56141d6a 100644
--- a/app/Language/de-DE/Taxes.php
+++ b/app/Language/de-DE/Taxes.php
@@ -12,8 +12,9 @@ return [
'default_tax_rate' => 'Standard-Steuersatz',
'error_adding_updating' => 'Hinzufügen oder Ändern des Steuercodes fehlgeschlagen',
'group_seq' => 'Gruppe Folge',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'Name der Gerichtsbarkeit',
- 'name' => 'Name',
+ 'name' => '',
'new' => 'Neue Steuer',
'no_taxes' => '',
'no_taxes_to_display' => 'Kein Steuercode verfügbar, der angezeigt werden kann',
diff --git a/app/Language/el/Attributes.php b/app/Language/el/Attributes.php
index 42dac3e66..d3741f717 100644
--- a/app/Language/el/Attributes.php
+++ b/app/Language/el/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => 'Είστε βέβαιοι ότι θέλετε να επαναφέρετε τα επιλεγμένα χαρακτηριστικά;',
'definition_cannot_be_deleted' => 'Δεν ήταν δυνατή η διαγραφή των επιλεγμένων χαρακτηριστικών',
'definition_error_adding_updating' => 'Το χαρακτηριστικό {0} δεν ήταν δυνατό να προστεθεί ή να ενημερωθεί. Ελέγξτε το αρχείο καταγραφής σφαλμάτων.',
- 'definition_invalid_group' => 'Η επιλεγμένη ομάδα δεν υπάρχει ή δεν είναι έγκυρη.',
'definition_flags' => 'Ορατότητα χαρακτηριστικών',
'definition_group' => 'Ομάδα',
- 'definition_id' => 'Id',
+ 'definition_id' => '',
+ 'definition_invalid_group' => 'Η επιλεγμένη ομάδα δεν υπάρχει ή δεν είναι έγκυρη.',
'definition_name' => 'Προσθήκη χαρακτηριστικού',
'definition_name_required' => 'Το όνομα του χαρακτηριστικού είναι υποχρεωτικό πεδίο',
'definition_one_or_multiple' => 'Χαρακτηριστικό(ά)',
- 'definition_successful_adding' => 'Έχετε προσθέσει με επιτυχία στοιχείο',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => '',
'definition_successful_updating' => 'Έχετε ενημερώσει με επιτυχία το χαρακτηριστικό',
'definition_type' => 'Τύπος Χαρακτηριστικού',
diff --git a/app/Language/el/Common.php b/app/Language/el/Common.php
index f4f0e6669..9438380e2 100644
--- a/app/Language/el/Common.php
+++ b/app/Language/el/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Σχόλια',
'common' => 'κοινά',
'confirm_search' => 'Έχετε διαλέξει μία ή περισσότερες σειρές, οι οποίες δε θα είναι επιλέξιμες μετά την αναζήτηση σας. Είστε σίγουροι ότι θέλετε να υποβάλετε την αναζήτηση?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Παρακαλώ διορθώστε τα αναγνωρισμένα σφάλματα πριν συνεχίσετε',
'country' => 'Χώρα',
'dashboard' => '',
@@ -20,7 +19,7 @@ return [
'det' => 'λεπτομέρειες',
'download_import_template' => 'Λήψη Πρότυπου Εισαγωγής CSV (CSV)',
'edit' => 'επεξεργασία',
- 'email' => 'Email',
+ 'email' => '',
'email_invalid_format' => 'Η διεύθυνση ηλ.ταχυδρομείου εχει λανθασμενη μορφή.',
'export_csv' => 'Εξαγωγή CSV',
'export_csv_no' => 'Όχι',
@@ -50,9 +49,7 @@ return [
'list_of' => 'Λίστα από',
'logo' => '',
'logo_mark' => '',
- 'logout' => 'Έξοδος',
'manager' => '',
- 'migration_needed' => 'Η ενσωμάτωση της βάσης δεδομένων σε {0} θα ξεκινήσει μετά την είσοδο.',
'new' => 'Νέο',
'no' => '',
'no_persons_to_display' => 'Δεν υπάρχουν άνθρωποι για προβολή.',
@@ -60,10 +57,9 @@ return [
'or' => 'Ή',
'people' => '',
'phone_number' => 'Αριθμός τηλεφώνου',
- 'phone_number_required' => '',
'please_visit_my' => 'Παρακαλώ επισκεφτείτε το',
'position' => '',
- 'powered_by' => 'Τροφοδοτείται από',
+ 'powered_by' => 'Τροφοδοτείται από {app} {version}',
'price' => 'Τιμή',
'print' => 'Εκτύπωση',
'remove' => 'Αφαίρεση',
@@ -73,14 +69,11 @@ return [
'search' => 'Αναζήτηση',
'search_options' => 'Επιλογές αναζήτησης',
'searched_for' => 'Αναζητήσατε για',
- 'software_short' => '',
- 'software_title' => '',
'state' => 'Περιοχή/Νομός',
'submit' => 'Καταχώριση',
'total_spent' => 'Σύνολο εξόδων',
'unknown' => 'Άγνωστο',
'view_recent_sales' => 'Εμφάνιση Πρόσφατων Πωλήσεων',
- 'website' => 'Ιστοσελίδα',
'welcome' => 'Καλωσήρθατε',
'welcome_message' => 'Καλωσορίσατε στο OSPOS, επιλέξτε μια από τις παρακάτω ενότητες για να ξεκινήσετε.',
'yes' => '',
diff --git a/app/Language/el/Config.php b/app/Language/el/Config.php
index ce009076f..d8ba24a0d 100644
--- a/app/Language/el/Config.php
+++ b/app/Language/el/Config.php
@@ -3,7 +3,7 @@
return [
'address' => '',
'address_required' => '',
- 'all_set' => 'All file permissions are set correctly!',
+ 'all_set' => '',
'allow_duplicate_barcodes' => '',
'apostrophe' => '',
'backup_button' => '',
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => '',
'default_tax_rate_2' => '',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => '',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => '',
'default_tax_rate_required' => '',
'derive_sale_quantity' => '',
'derive_sale_quantity_tooltip' => '',
@@ -133,7 +133,7 @@ return [
'enforce_privacy' => '',
'enforce_privacy_tooltip' => '',
'fax' => '',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
+ 'file_perm' => '',
'financial_year' => '',
'financial_year_apr' => '',
'financial_year_aug' => '',
@@ -168,6 +168,8 @@ return [
'info' => '',
'info_configuration' => '',
'input_groups' => '',
+ 'integrations' => '',
+ 'integrations_configuration' => '',
'invoice' => '',
'invoice_configuration' => '',
'invoice_default_comments' => '',
@@ -176,7 +178,7 @@ return [
'invoice_printer' => '',
'invoice_type' => '',
'is_readable' => '',
- 'is_writable' => 'is writable, but the permissions are higher than 750.',
+ 'is_writable' => '',
'item_markup' => '',
'jsprintsetup_required' => '',
'language' => '',
@@ -198,6 +200,7 @@ return [
'location_info' => '',
'login_form' => '',
'logout' => '',
+ 'mailpath_invalid' => 'Μη έγκυρη διαδρομή sendmail. Επιτρέπονται μόνο γράμματα, αριθμοί, παύλες, κάτω παύλες, κάθετοι, ανάστροφες κάθετοι, άνω-κάτω τελείες, κενά και τελείες.',
'message' => '',
'message_configuration' => '',
'msg_msg' => '',
@@ -209,7 +212,7 @@ return [
'msg_uid' => '',
'msg_uid_required' => '',
'multi_pack_enabled' => '',
- 'no_risk' => 'No security/vulnerability risks.',
+ 'no_risk' => '',
'none' => '',
'notify_alignment' => '',
'number_format' => '',
@@ -223,7 +226,7 @@ return [
'payment_reference_code_length_limits' => 'Κωδικός αναφοράς πληρωμής
Όρια μήκους',
'payment_reference_code_length_max_label' => 'Μέγ',
'payment_reference_code_length_min_label' => 'Ελάχ',
- 'perm_risk' => 'Permissions higher than 750 leaves this software at risk.',
+ 'perm_risk' => '',
'phone' => '',
'phone_required' => '',
'print_bottom_margin' => '',
@@ -278,12 +281,15 @@ return [
'right' => '',
'sales_invoice_format' => '',
'sales_quote_format' => '',
- 'mailpath_invalid' => 'Μη έγκυρη διαδρομή sendmail. Επιτρέπονται μόνο γράμματα, αριθμοί, παύλες, κάτω παύλες, κάθετοι, ανάστροφες κάθετοι, άνω-κάτω τελείες, κενά και τελείες.',
'saved_successfully' => '',
'saved_unsuccessfully' => '',
- 'security_issue' => 'Security Vulnerability Warning',
- 'server_notice' => 'Please use the below info for issue reporting.',
+ 'security_issue' => '',
+ 'server_notice' => '',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => '',
'statistics' => '',
@@ -301,12 +307,8 @@ return [
'suggestions_layout' => '',
'suggestions_second_column' => '',
'suggestions_third_column' => '',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
- 'system_info' => 'System Info',
+ 'system_conf' => '',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
diff --git a/app/Language/el/Customers.php b/app/Language/el/Customers.php
index 59b2983b3..70a9d3600 100644
--- a/app/Language/el/Customers.php
+++ b/app/Language/el/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => '',
'one_or_multiple' => '',
'quantity' => '',
+ 'rewards_package' => '',
'stats_info' => '',
'successful_adding' => '',
'successful_deleted' => '',
@@ -43,5 +44,4 @@ return [
'taxable' => '',
'total' => '',
'update' => '',
- 'rewards_package' => '',
];
diff --git a/app/Language/el/Datepicker.php b/app/Language/el/Datepicker.php
index b015fbf6e..6b9d5fab6 100644
--- a/app/Language/el/Datepicker.php
+++ b/app/Language/el/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => '',
'today' => '',
'today_last_year' => '',
- 'weekstart' => '',
+ 'weekstart' => '1',
'yesterday' => '',
];
diff --git a/app/Language/el/Employees.php b/app/Language/el/Employees.php
index 6540f1aa5..04740888c 100644
--- a/app/Language/el/Employees.php
+++ b/app/Language/el/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => '',
'successful_updating' => '',
'system_language' => '',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => '',
'update' => '',
'username' => '',
diff --git a/app/Language/el/Error.php b/app/Language/el/Error.php
index c3f2e31f4..7618a7372 100644
--- a/app/Language/el/Error.php
+++ b/app/Language/el/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Δεν έχετε δικαίωμα πρόσβασης στη μονάδα με το όνομα',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Δεν ήταν δυνατή η δημιουργία του {filePath} για την παροχή του throttle.key',
'unable_to_lock_file' => 'Δεν ήταν δυνατό το κλείδωμα του {filePath}: {reason}',
'unable_to_open_lock_file' => 'Δεν ήταν δυνατό το άνοιγμα του {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Δεν ήταν δυνατή η αποθήκευση του throttle.key στο {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Δεν ήταν δυνατή η αποθήκευση του throttle.key στο {filePath}',
'unable_to_read_env_file' => 'Δεν ήταν δυνατή η ανάγνωση του {filePath} για την παροχή του throttle.key',
'unknown' => 'Μη αναμενόμενο σφάλμα',
];
diff --git a/app/Language/el/Expenses_categories.php b/app/Language/el/Expenses_categories.php
index d61f61b56..d09041bcb 100644
--- a/app/Language/el/Expenses_categories.php
+++ b/app/Language/el/Expenses_categories.php
@@ -1,10 +1,10 @@
'',
'add_item' => '',
'cannot_be_deleted' => '',
'category_id' => '',
+ 'category_name_required' => '',
'confirm_delete' => '',
'confirm_restore' => '',
'description' => '',
diff --git a/app/Language/el/Item_kits.php b/app/Language/el/Item_kits.php
index cb4cf4239..6a830f1a1 100644
--- a/app/Language/el/Item_kits.php
+++ b/app/Language/el/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => '',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => '',
'kit' => '',
'kit_and_components' => '',
diff --git a/app/Language/el/Items.php b/app/Language/el/Items.php
index 7aac919ca..ac384943c 100644
--- a/app/Language/el/Items.php
+++ b/app/Language/el/Items.php
@@ -110,8 +110,8 @@ return [
'tax_category' => '',
'tax_name_invalid' => 'Το όνομα φόρου περιέχει μη επιτρεπτούς χαρακτήρες.',
'tax_percent' => '',
- 'tax_percent_number' => '',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => '',
'tax_percent_required' => '',
'tax_percents' => '',
'temp' => '',
diff --git a/app/Language/el/Login.php b/app/Language/el/Login.php
index 85eff3cc6..350abdd85 100644
--- a/app/Language/el/Login.php
+++ b/app/Language/el/Login.php
@@ -10,7 +10,7 @@ return [
'invalid_installation' => '',
'invalid_username_and_password' => '',
'login' => '',
- 'logout' => '',
+ 'logout' => 'Έξοδος',
'migrating_database' => 'Μετεγκατάσταση βάσης δεδομένων',
'migration_auth_message' => '',
'migration_complete' => '',
@@ -20,7 +20,7 @@ return [
'migration_error_connection' => '',
'migration_failed' => '',
'migration_initializing' => '',
- 'migration_needed' => '',
+ 'migration_needed' => 'Η ενσωμάτωση της βάσης δεδομένων σε {0} θα ξεκινήσει μετά την είσοδο.',
'migration_required' => '',
'migration_running' => '',
'password' => '',
diff --git a/app/Language/el/Receivings.php b/app/Language/el/Receivings.php
index 47efec446..771c7c95e 100644
--- a/app/Language/el/Receivings.php
+++ b/app/Language/el/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'Όνομα Είδους',
'mode' => 'Τρόπος Παραλαβής',
'new_supplier' => 'Νέος Προμηθευτής',
+ 'not_authorized' => '',
'one_or_multiple' => 'παραλαβή/ες',
'print_after_sale' => 'Εκτύπωση μετά Πώλησης',
'quantity' => 'Ποσ.',
diff --git a/app/Language/el/Sales.php b/app/Language/el/Sales.php
index 2cb525cd0..830199a0a 100644
--- a/app/Language/el/Sales.php
+++ b/app/Language/el/Sales.php
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'Αριθμός Δωροκάρτας',
'group_by_category' => 'Ομαδοποίηση ανά Κατηγορία',
'group_by_type' => 'Ομαδοποίηση ανά Είδος',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'ID Πώλησης',
'include_prices' => 'Συμπερίληψη Τιμών?',
'insufficient_giftcard_balance' => 'Ανεπαρκές υπόλοιπο Δωροκάρτας για αυτή την πληρωμή.',
@@ -77,7 +77,7 @@ return [
'invoice_filter' => 'Τιμολόγια',
'invoice_no_email' => 'Ο Πελάτης δεν έχει έγκυρο λογαριασμό ταχυδρομείου.',
'invoice_number' => 'Τιμολόγιο #',
- 'invoice_number_duplicate' => 'Ο Αριθμός Τιμολογίου πρέπει να είναι μοναδικός.',
+ 'invoice_number_duplicate' => 'Ο Αριθμός Τιμολογίου {0} πρέπει να είναι μοναδικός.',
'invoice_sent' => 'Το Τιμολόγιο απεστάλη σε',
'invoice_total' => 'Σύνολο Τιμολογίου',
'invoice_type_custom_invoice' => 'Προσαρμοσμένο Τιμολόγιο (custom_invoice.php)',
@@ -90,26 +90,26 @@ return [
'item_number' => '# Είδους',
'item_out_of_stock' => 'Το είδος δεν υπάρχει σε απόθεμα.',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => 'Λειτουργία Ταμείου',
'must_enter_numeric' => 'Το Ποσό Είσπραξης πρέπει να είναι Αριθμός.',
'must_enter_numeric_giftcard' => 'Ο Αριθμός της Δωροκάρτας πρέπει να είναι αριθμός.',
@@ -123,6 +123,7 @@ return [
'new_item' => 'Νέο Είδος',
'no_description' => 'Δεν έχει περιγραφή',
'no_items_in_cart' => 'Δεν υπάρχουν είδη στο καλάθι.',
+ 'no_sales_to_display' => 'Δεν υπάρχουν Πωλήσεις προς προβολή.',
'none_selected' => 'Δεν έχετε επιλέξει Πώληση/σεις για διαγραφή.',
'nontaxed_ind' => '',
'not_authorized' => 'Αυτή η ενέργεια δεν είναι εξουσιοδοτημένη.',
@@ -182,7 +183,7 @@ return [
'successfully_updated' => 'Ενημέρωση Πώλησης επιτυχής.',
'suspend_sale' => 'Αναμονή',
'suspended_doc_id' => 'Έγγραφο',
- 'suspended_sale_id' => 'ID',
+ 'suspended_sale_id' => '',
'suspended_sales' => 'Ανεστάλη',
'table' => 'Πίνακας',
'takings' => 'Ημερήσιες Πωλήσεις',
@@ -202,7 +203,7 @@ return [
'unsuspend' => 'Επαναφορά από Αναμονή',
'unsuspend_and_delete' => 'Ενέργεια',
'update' => 'Ενημέρωση',
- 'upi' => 'UPI',
+ 'upi' => '',
'wallet' => '',
'work_order' => 'Παραγγελία Εργασίας',
'work_order_number' => 'Αριθμός Παραγγελίας Εργασίας',
diff --git a/app/Language/el/Suppliers.php b/app/Language/el/Suppliers.php
index 24261130e..1d0e6fa8a 100644
--- a/app/Language/el/Suppliers.php
+++ b/app/Language/el/Suppliers.php
@@ -19,7 +19,7 @@ return [
'successful_deleted' => 'Έχετε διαγράψει επιτυχώς',
'successful_updating' => 'Έχετε ενημερώσει επιτυχώς τον Προμηθευτή',
'supplier' => 'Προμηθευτής',
- 'supplier_id' => 'Id',
+ 'supplier_id' => '',
'tax_id' => 'Id Φόρου',
'update' => 'Ενημέρωση Προμηθευτή',
];
diff --git a/app/Language/el/Taxes.php b/app/Language/el/Taxes.php
index 137dc1ab2..3b3426dab 100644
--- a/app/Language/el/Taxes.php
+++ b/app/Language/el/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => '',
'error_adding_updating' => '',
'group_seq' => '',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => '',
'name' => '',
'new' => '',
diff --git a/app/Language/en-GB/Attributes.php b/app/Language/en-GB/Attributes.php
index c42c2ce8c..6f4e83db7 100644
--- a/app/Language/en-GB/Attributes.php
+++ b/app/Language/en-GB/Attributes.php
@@ -1,36 +1,36 @@
'Attribute value cannot contain \'_\' or \'|\'',
- 'confirm_delete' => 'Are you sure you want to delete the selected attribute(s)?',
- 'confirm_restore' => 'Are you sure you want to restore the selected attribute(s)?',
- 'definition_cannot_be_deleted' => 'Could not delete selected attribute(s)',
- 'definition_error_adding_updating' => 'Attribute {0} could not be added or updated. Please check the error log.',
- 'definition_invalid_group' => 'The selected group does not exist or is invalid.',
- 'definition_flags' => 'Attribute Visibility',
- 'definition_group' => 'Group',
- 'definition_id' => 'Id',
- 'definition_name' => 'Add Attribute',
- 'definition_name_required' => 'Attribute name is a required field',
- 'definition_one_or_multiple' => 'attribute(s)',
- 'definition_successful_adding' => 'You have successfully added item',
- 'definition_successful_deleted' => 'You have successfully deleted',
- 'definition_successful_updating' => 'You have successfully updated attribute',
- 'definition_type' => 'Attribute Type',
- 'definition_type_required' => 'Attribute type is a required field',
- 'definition_unit' => 'Measurement Unit',
- 'definition_values' => 'Attribute Values',
- 'new' => 'New Attribute',
- 'no_attributes_to_display' => 'No Attributes to display',
- 'receipt_visibility' => 'Receipt',
- 'show_in_items' => 'Show in items',
- 'show_in_items_visibility' => 'Items',
- 'show_in_receipt' => 'Show in receipt',
- 'show_in_receivings' => 'Show in receivings',
- 'show_in_receivings_visibility' => 'Receivings',
- 'show_in_sales' => 'Show in sales',
- 'show_in_sales_visibility' => 'Sales',
- 'show_in_search' => 'Show in search',
- 'show_in_search_visibility' => 'Search',
- 'update' => 'Update Attribute',
+ 'attribute_value_invalid_chars' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'definition_cannot_be_deleted' => '',
+ 'definition_error_adding_updating' => '',
+ 'definition_flags' => '',
+ 'definition_group' => '',
+ 'definition_id' => '',
+ 'definition_invalid_group' => '',
+ 'definition_name' => '',
+ 'definition_name_required' => '',
+ 'definition_one_or_multiple' => '',
+ 'definition_successful_adding' => '',
+ 'definition_successful_deleted' => '',
+ 'definition_successful_updating' => '',
+ 'definition_type' => '',
+ 'definition_type_required' => '',
+ 'definition_unit' => '',
+ 'definition_values' => '',
+ 'new' => '',
+ 'no_attributes_to_display' => '',
+ 'receipt_visibility' => '',
+ 'show_in_items' => '',
+ 'show_in_items_visibility' => '',
+ 'show_in_receipt' => '',
+ 'show_in_receivings' => '',
+ 'show_in_receivings_visibility' => '',
+ 'show_in_sales' => '',
+ 'show_in_sales_visibility' => '',
+ 'show_in_search' => '',
+ 'show_in_search_visibility' => '',
+ 'update' => '',
];
diff --git a/app/Language/en-GB/Bootstrap_tables.php b/app/Language/en-GB/Bootstrap_tables.php
index f6336dc6c..d426a6200 100644
--- a/app/Language/en-GB/Bootstrap_tables.php
+++ b/app/Language/en-GB/Bootstrap_tables.php
@@ -1,12 +1,12 @@
'All',
- 'columns' => 'Columns',
- 'hide_show_pagination' => 'Hide/Show pagination',
- 'loading' => 'Loading, please wait',
- 'page_from_to' => 'Showing {0} to {1} of {2} rows',
- 'refresh' => 'Refresh',
- 'rows_per_page' => '{0} rows per page',
- 'toggle' => 'Toggle',
+ 'all' => '',
+ 'columns' => '',
+ 'hide_show_pagination' => '',
+ 'loading' => '',
+ 'page_from_to' => '',
+ 'refresh' => '',
+ 'rows_per_page' => '',
+ 'toggle' => '',
];
diff --git a/app/Language/en-GB/Calendar.php b/app/Language/en-GB/Calendar.php
index 518904f01..b762ad830 100644
--- a/app/Language/en-GB/Calendar.php
+++ b/app/Language/en-GB/Calendar.php
@@ -1,49 +1,49 @@
'Su',
- 'mo' => 'Mo',
- 'tu' => 'Tu',
- 'we' => 'We',
- 'th' => 'Th',
- 'fr' => 'Fr',
- 'sa' => 'Sa',
- 'sun' => 'Sun',
- 'mon' => 'Mon',
- 'tue' => 'Tue',
- 'wed' => 'Wed',
- 'thu' => 'Thu',
- 'fri' => 'Fri',
- 'sat' => 'Sat',
- 'sunday' => 'Sunday',
- 'monday' => 'Monday',
- 'tuesday' => 'Tuesday',
- 'wednesday' => 'Wednesday',
- 'thursday' => 'Thursday',
- 'friday' => 'Friday',
- 'saturday' => 'Saturday',
- 'jan' => 'Jan',
- 'feb' => 'Feb',
- 'mar' => 'Mar',
- 'apr' => 'Apr',
- 'may' => 'May',
- 'jun' => 'Jun',
- 'jul' => 'Jul',
- 'aug' => 'Aug',
- 'sep' => 'Sep',
- 'oct' => 'Oct',
- 'nov' => 'Nov',
- 'dec' => 'Dec',
- 'january' => 'January',
- 'february' => 'February',
- 'march' => 'March',
- 'april' => 'April',
- 'mayl' => 'May',
- 'june' => 'June',
- 'july' => 'July',
- 'august' => 'August',
- 'september' => 'September',
- 'october' => 'October',
- 'november' => 'November',
- 'december' => 'December',
+ 'su' => '',
+ 'mo' => '',
+ 'tu' => '',
+ 'we' => '',
+ 'th' => '',
+ 'fr' => '',
+ 'sa' => '',
+ 'sun' => '',
+ 'mon' => '',
+ 'tue' => '',
+ 'wed' => '',
+ 'thu' => '',
+ 'fri' => '',
+ 'sat' => '',
+ 'sunday' => '',
+ 'monday' => '',
+ 'tuesday' => '',
+ 'wednesday' => '',
+ 'thursday' => '',
+ 'friday' => '',
+ 'saturday' => '',
+ 'jan' => '',
+ 'feb' => '',
+ 'mar' => '',
+ 'apr' => '',
+ 'may' => '',
+ 'jun' => '',
+ 'jul' => '',
+ 'aug' => '',
+ 'sep' => '',
+ 'oct' => '',
+ 'nov' => '',
+ 'dec' => '',
+ 'january' => '',
+ 'february' => '',
+ 'march' => '',
+ 'april' => '',
+ 'mayl' => '',
+ 'june' => '',
+ 'july' => '',
+ 'august' => '',
+ 'september' => '',
+ 'october' => '',
+ 'november' => '',
+ 'december' => '',
];
diff --git a/app/Language/en-GB/Cashups.php b/app/Language/en-GB/Cashups.php
index 314e0f76a..65e0edb71 100644
--- a/app/Language/en-GB/Cashups.php
+++ b/app/Language/en-GB/Cashups.php
@@ -1,50 +1,50 @@
'Amount',
- 'amount_number' => 'Amount must be a number',
- 'amount_required' => 'Amount is a Required Field.',
+ 'amount' => '',
+ 'amount_number' => '',
+ 'amount_required' => '',
'cancel_cashups' => '',
'cancel_cashups_enter' => '',
- 'cannot_be_deleted' => 'Cashup cannot be deleted',
+ 'cannot_be_deleted' => '',
'cash_difference' => '',
- 'close_date' => 'Close Date',
- 'close_employee' => 'Closed By',
- 'closed_amount_card' => 'Cards',
- 'closed_amount_cash' => 'Closed Cash',
+ 'close_date' => '',
+ 'close_employee' => '',
+ 'closed_amount_card' => '',
+ 'closed_amount_cash' => '',
'closed_amount_check' => 'Cheques',
- 'closed_amount_due' => 'Dues',
+ 'closed_amount_due' => '',
'closed_amount_giftcard' => '',
- 'closed_amount_total' => 'Total',
- 'closed_date' => 'Closed Date',
- 'confirm_delete' => 'Are you sure you want to delete the selected Cashup?',
- 'confirm_restore' => 'Are you sure you want to restore selected Cashup(s)?',
+ 'closed_amount_total' => '',
+ 'closed_date' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
'confirm_submit' => '',
- 'date_number' => 'Date must be a number',
- 'date_required' => 'Date is a required field',
- 'description' => 'Description',
+ 'date_number' => '',
+ 'date_required' => '',
+ 'description' => '',
'enable_expected' => '',
- 'error_adding_updating' => 'Error adding/updating Cashup',
+ 'error_adding_updating' => '',
'giftcard' => '',
- 'id' => 'Id',
- 'info' => 'Cashups Info',
+ 'id' => '',
+ 'info' => '',
'info_employee' => '',
- 'is_deleted' => 'Deleted',
- 'new' => 'New Cashup',
- 'no_cashups_to_display' => 'There are no Cashups to display',
- 'none_selected' => 'You have not selected any Cashups',
- 'note' => 'Notes',
- 'one_or_multiple' => 'Cashups(s)',
- 'open_amount_cash' => 'Open Cash',
- 'open_date' => 'Open Date',
- 'open_employee' => 'Opened By',
- 'opened_date' => 'Opened Date',
- 'successful_adding' => 'Cashup add successful',
- 'successful_deleted' => 'Cashup delete successful',
- 'successful_updating' => 'Cashup update successful',
- 'total' => 'Total',
- 'transfer_amount_cash' => 'In/Out Cash',
+ 'is_deleted' => '',
+ 'new' => '',
+ 'no_cashups_to_display' => '',
+ 'none_selected' => '',
+ 'note' => '',
+ 'one_or_multiple' => '',
+ 'open_amount_cash' => '',
+ 'open_date' => '',
+ 'open_employee' => '',
+ 'opened_date' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'total' => '',
+ 'transfer_amount_cash' => '',
'transfer_amount_cash_minus' => '',
- 'update' => 'Update Cashup',
+ 'update' => '',
'warning' => '',
];
diff --git a/app/Language/en-GB/Common.php b/app/Language/en-GB/Common.php
index da6b015ae..50c3e5ea9 100644
--- a/app/Language/en-GB/Common.php
+++ b/app/Language/en-GB/Common.php
@@ -1,89 +1,82 @@
'Address 1',
- 'address_2' => 'Address 2',
+ 'address_1' => '',
+ 'address_2' => '',
'admin' => '',
- 'city' => 'City',
+ 'city' => '',
'clerk' => '',
- 'close' => 'Close',
+ 'close' => '',
'color' => '',
- 'comments' => 'Comments',
- 'common' => 'common',
- 'confirm_search' => 'You have selected one or more rows, these will no longer be selected after your search. Are you sure you want to submit this search?',
- 'copyrights' => '© 2010 - {0}',
- 'correct_errors' => 'Please correct identified errors before saving',
- 'country' => 'Country',
+ 'comments' => '',
+ 'common' => '',
+ 'confirm_search' => '',
+ 'correct_errors' => '',
+ 'country' => '',
'dashboard' => '',
- 'date' => 'Date',
- 'delete' => 'Delete',
- 'det' => 'details',
- 'download_import_template' => 'Download Import CSV Template (CSV)',
- 'edit' => 'edit',
- 'email' => 'Email',
- 'email_invalid_format' => 'The email address is not in the correct format.',
- 'export_csv' => 'CSV Export',
- 'export_csv_no' => 'No',
- 'export_csv_yes' => 'Yes',
- 'fields_required_message' => 'Fields in red are required',
+ 'date' => '',
+ 'delete' => '',
+ 'det' => '',
+ 'download_import_template' => '',
+ 'edit' => '',
+ 'email' => '',
+ 'email_invalid_format' => '',
+ 'export_csv' => '',
+ 'export_csv_no' => '',
+ 'export_csv_yes' => '',
+ 'fields_required_message' => '',
'fields_required_message_unique' => '',
- 'first_name' => 'First Name',
- 'first_name_required' => 'First Name is a required field.',
- 'first_page' => 'First',
- 'gender' => 'Gender',
- 'gender_female' => 'F',
- 'gender_male' => 'M',
+ 'first_name' => '',
+ 'first_name_required' => '',
+ 'first_page' => '',
+ 'gender' => '',
+ 'gender_female' => '',
+ 'gender_male' => '',
'gender_undefined' => '',
- 'icon' => 'Icon',
- 'id' => 'ID',
- 'import' => 'Import',
- 'import_change_file' => 'Change',
- 'import_csv' => 'CSV Import',
- 'import_full_path' => 'Full path to CSV file required',
- 'import_remove_file' => 'Remove',
- 'import_select_file' => 'Select file',
- 'inv' => 'inv',
- 'last_name' => 'Last Name',
- 'last_name_required' => 'Last Name is a required field.',
- 'last_page' => 'Last',
- 'learn_about_project' => 'to learn the latest information about the project.',
- 'list_of' => 'List of',
- 'logo' => 'Logo',
- 'logo_mark' => 'Mark',
- 'logout' => 'Log Out',
+ 'icon' => '',
+ 'id' => '',
+ 'import' => '',
+ 'import_change_file' => '',
+ 'import_csv' => '',
+ 'import_full_path' => '',
+ 'import_remove_file' => '',
+ 'import_select_file' => '',
+ 'inv' => '',
+ 'last_name' => '',
+ 'last_name_required' => '',
+ 'last_page' => '',
+ 'learn_about_project' => '',
+ 'list_of' => '',
+ 'logo' => '',
+ 'logo_mark' => '',
'manager' => '',
- 'migration_needed' => 'A database migration to {0} will start after login',
- 'new' => 'New',
- 'no' => 'No',
- 'no_persons_to_display' => 'There are no people to display.',
- 'none_selected_text' => '[Select]',
- 'or' => 'OR',
+ 'new' => '',
+ 'no' => '',
+ 'no_persons_to_display' => '',
+ 'none_selected_text' => '',
+ 'or' => '',
'people' => '',
- 'phone_number' => 'Phone Number',
- 'phone_number_required' => 'Phone Number is a required field',
- 'please_visit_my' => 'Please visit the',
+ 'phone_number' => '',
+ 'please_visit_my' => '',
'position' => '',
- 'powered_by' => 'Powered by',
- 'price' => 'Price',
- 'print' => 'Print',
- 'remove' => 'Remove',
- 'required' => 'Required',
- 'restore' => 'Restore',
- 'return_policy' => 'Return Policy',
- 'search' => 'Search',
- 'search_options' => 'Search options',
- 'searched_for' => 'Searched for',
- 'software_short' => 'OSPOS',
- 'software_title' => 'Open Source Point of Sale',
+ 'powered_by' => '',
+ 'price' => '',
+ 'print' => '',
+ 'remove' => '',
+ 'required' => '',
+ 'restore' => '',
+ 'return_policy' => '',
+ 'search' => '',
+ 'search_options' => '',
+ 'searched_for' => '',
'state' => 'County',
- 'submit' => 'Submit',
- 'total_spent' => 'Total Spent',
- 'unknown' => 'Unknown',
- 'view_recent_sales' => 'View Recent Sales',
- 'website' => 'opensourcepos.org',
- 'welcome' => 'Welcome',
- 'welcome_message' => 'Welcome to OSPOS, click on a module to get started.',
- 'yes' => 'Yes',
+ 'submit' => '',
+ 'total_spent' => '',
+ 'unknown' => '',
+ 'view_recent_sales' => '',
+ 'welcome' => '',
+ 'welcome_message' => '',
+ 'yes' => '',
'you_are_using_ospos' => '',
'zip' => 'Post Code',
];
diff --git a/app/Language/en-GB/Config.php b/app/Language/en-GB/Config.php
index e102acd50..650620bc2 100644
--- a/app/Language/en-GB/Config.php
+++ b/app/Language/en-GB/Config.php
@@ -1,37 +1,37 @@
'Company Address',
- 'address_required' => 'Company Address is a required field.',
- 'all_set' => 'All file permissions are set correctly!',
- 'allow_duplicate_barcodes' => 'Allow Duplicate Barcodes',
- 'apostrophe' => 'apostrophe',
- 'backup_button' => 'Backup',
- 'backup_database' => 'Backup Database',
- 'barcode' => 'Barcode',
- 'barcode_company' => 'Company Name',
- 'barcode_configuration' => 'Barcode Configuration',
- 'barcode_content' => 'Barcode Content',
- 'barcode_first_row' => 'Row 1',
- 'barcode_font' => 'Font',
- 'barcode_formats' => 'Input Formats',
- 'barcode_generate_if_empty' => 'Generate if empty.',
- 'barcode_height' => 'Height (px)',
- 'barcode_id' => 'Item Id/Name',
- 'barcode_info' => 'Barcode Configuration Information',
- 'barcode_layout' => 'Barcode Layout',
- 'barcode_name' => 'Name',
- 'barcode_number' => 'Barcode',
- 'barcode_number_in_row' => 'Number in row',
- 'barcode_page_cellspacing' => 'Display page cellspacing.',
- 'barcode_page_width' => 'Display page width',
- 'barcode_price' => 'Price',
- 'barcode_second_row' => 'Row 2',
- 'barcode_third_row' => 'Row 3',
- 'barcode_tooltip' => 'Warning: This feature can cause duplicate items to be imported or created. Do not use if you do not want duplicate barcodes.',
- 'barcode_type' => 'Barcode Type',
- 'barcode_width' => 'Width (px)',
- 'bottom' => 'Bottom',
+ 'address' => '',
+ 'address_required' => '',
+ 'all_set' => '',
+ 'allow_duplicate_barcodes' => '',
+ 'apostrophe' => '',
+ 'backup_button' => '',
+ 'backup_database' => '',
+ 'barcode' => '',
+ 'barcode_company' => '',
+ 'barcode_configuration' => '',
+ 'barcode_content' => '',
+ 'barcode_first_row' => '',
+ 'barcode_font' => '',
+ 'barcode_formats' => '',
+ 'barcode_generate_if_empty' => '',
+ 'barcode_height' => '',
+ 'barcode_id' => '',
+ 'barcode_info' => '',
+ 'barcode_layout' => '',
+ 'barcode_name' => '',
+ 'barcode_number' => '',
+ 'barcode_number_in_row' => '',
+ 'barcode_page_cellspacing' => '',
+ 'barcode_page_width' => '',
+ 'barcode_price' => '',
+ 'barcode_second_row' => '',
+ 'barcode_third_row' => '',
+ 'barcode_tooltip' => '',
+ 'barcode_type' => '',
+ 'barcode_width' => '',
+ 'bottom' => '',
'cash_button' => '',
'cash_button_1' => '',
'cash_button_2' => '',
@@ -39,300 +39,302 @@ return [
'cash_button_4' => '',
'cash_button_5' => '',
'cash_button_6' => '',
- 'cash_decimals' => 'Cash Decimals',
- 'cash_decimals_tooltip' => 'If Cash Decimals and Currency Decimals are the same then no cash triggered rounding will take place, unless Cash Rounding is set to Half Five.',
- 'cash_rounding' => 'Cash Rounding',
- 'category_dropdown' => 'Show Category as a dropdown',
+ 'cash_decimals' => '',
+ 'cash_decimals_tooltip' => '',
+ 'cash_rounding' => '',
+ 'category_dropdown' => '',
'center' => 'Centre',
'change_apperance_tooltip' => '',
- 'comma' => 'comma',
- 'company' => 'Company Name',
+ 'comma' => '',
+ 'company' => '',
'company_avatar' => '',
- 'company_change_image' => 'Change Image',
- 'company_logo' => 'Company Logo',
- 'company_remove_image' => 'Remove Image',
- 'company_required' => 'Company name is a required field',
- 'company_select_image' => 'Select Image',
- 'company_website_url' => 'Company website is not a valid URL (http://...).',
- 'country_codes' => 'Country Codes',
- 'country_codes_tooltip' => 'Comma separated list of country codes for nominatim address lookup.',
- 'currency_code' => 'Currency Code',
- 'currency_decimals' => 'Currency Decimals',
- 'currency_symbol' => 'Currency Symbol',
+ 'company_change_image' => '',
+ 'company_logo' => '',
+ 'company_remove_image' => '',
+ 'company_required' => '',
+ 'company_select_image' => '',
+ 'company_website_url' => '',
+ 'country_codes' => '',
+ 'country_codes_tooltip' => '',
+ 'currency_code' => '',
+ 'currency_decimals' => '',
+ 'currency_symbol' => '',
'current_employee_only' => '',
- 'customer_reward' => 'Reward',
- 'customer_reward_duplicate' => 'Please use a unique reward name.',
- 'customer_reward_enable' => 'Enable Customer Rewards',
- 'customer_reward_invalid_chars' => 'The reward name cannot contain \'_\'',
- 'customer_reward_required' => 'Reward is a required field',
+ 'customer_reward' => '',
+ 'customer_reward_duplicate' => '',
+ 'customer_reward_enable' => '',
+ 'customer_reward_invalid_chars' => '',
+ 'customer_reward_required' => '',
'customer_sales_tax_support' => '',
- 'date_or_time_format' => 'Date and Time Filter',
- 'datetimeformat' => 'Date and Time Format',
- 'decimal_point' => 'Decimal Point',
- 'default_barcode_font_size_number' => 'Default Barcode Font size must be a number.',
- 'default_barcode_font_size_required' => 'Default Barcode Font size is a required field.',
- 'default_barcode_height_number' => 'Default Barcode Height must be a number.',
- 'default_barcode_height_required' => 'Default Barcode Height is a required field.',
- 'default_barcode_num_in_row_number' => 'Default Barcode Number in row must be a number.',
- 'default_barcode_num_in_row_required' => 'Default Barcode Number in row is a required field.',
- 'default_barcode_page_cellspacing_number' => 'Default Barcode Page Cellspacing must be a number.',
- 'default_barcode_page_cellspacing_required' => 'Default Barcode Page Cellspacing is a required field.',
- 'default_barcode_page_width_number' => 'Default Barcode Page Width must be a number.',
- 'default_barcode_page_width_required' => 'Default Barcode Page Width is a required field.',
- 'default_barcode_width_number' => 'Default Barcode Width must be a number.',
- 'default_barcode_width_required' => 'Default Barcode Width is a required field.',
- 'default_item_columns' => 'Default Visible Item Columns',
- 'default_origin_tax_code' => 'Default Origin Tax Code',
- 'default_receivings_discount' => 'Default Receivings Discount',
- 'default_receivings_discount_number' => 'Default Receivings Discount must be a number.',
- 'default_receivings_discount_required' => 'Default Receivings Discount is a required field.',
- 'default_sales_discount' => 'Default Sales Discount',
- 'default_sales_discount_number' => 'Default Sales Discount must be a number.',
- 'default_sales_discount_required' => 'Default Sales Discount is a required field.',
- 'default_tax_category' => 'Default Tax Category',
- 'default_tax_code' => 'Default Tax Code',
- 'default_tax_jurisdiction' => 'Default Tax Jurisdiction',
- 'default_tax_name_number' => 'Default Tax Name must be a string.',
- 'default_tax_name_required' => 'Default Tax Name is a required field.',
- 'default_tax_rate' => 'Default Tax Rate %',
- 'default_tax_rate_1' => 'Tax 1 Rate',
- 'default_tax_rate_2' => 'Tax 2 Rate',
+ 'date_or_time_format' => '',
+ 'datetimeformat' => '',
+ 'decimal_point' => '',
+ 'default_barcode_font_size_number' => '',
+ 'default_barcode_font_size_required' => '',
+ 'default_barcode_height_number' => '',
+ 'default_barcode_height_required' => '',
+ 'default_barcode_num_in_row_number' => '',
+ 'default_barcode_num_in_row_required' => '',
+ 'default_barcode_page_cellspacing_number' => '',
+ 'default_barcode_page_cellspacing_required' => '',
+ 'default_barcode_page_width_number' => '',
+ 'default_barcode_page_width_required' => '',
+ 'default_barcode_width_number' => '',
+ 'default_barcode_width_required' => '',
+ 'default_item_columns' => '',
+ 'default_origin_tax_code' => '',
+ 'default_receivings_discount' => '',
+ 'default_receivings_discount_number' => '',
+ 'default_receivings_discount_required' => '',
+ 'default_sales_discount' => '',
+ 'default_sales_discount_number' => '',
+ 'default_sales_discount_required' => '',
+ 'default_tax_category' => '',
+ 'default_tax_code' => '',
+ 'default_tax_jurisdiction' => '',
+ 'default_tax_name_number' => '',
+ 'default_tax_name_required' => '',
+ 'default_tax_rate' => '',
+ 'default_tax_rate_1' => '',
+ 'default_tax_rate_2' => '',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Default Tax Rate must be a number.',
'default_tax_rate_non_negative' => '',
- 'default_tax_rate_required' => 'Default Tax Rate is a required field.',
- 'derive_sale_quantity' => 'Allow Derived Sale Quantity',
- 'derive_sale_quantity_tooltip' => 'If checked then a new item type will be provided for items ordered by extended amount',
- 'dinner_table' => 'Table',
- 'dinner_table_duplicate' => 'Please use an unique table name.',
- 'dinner_table_enable' => 'Enable Dinner Tables',
- 'dinner_table_invalid_chars' => 'The table name cannot contain \'_\'.',
- 'dinner_table_required' => 'Table is a required field.',
- 'dot' => 'dot',
- 'email' => 'Email',
- 'email_configuration' => 'Email Configuration',
- 'email_mailpath' => 'Path to Sendmail',
- 'email_protocol' => 'Protocol',
- 'email_receipt_check_behaviour' => 'Email Receipt checkbox',
- 'email_receipt_check_behaviour_always' => 'Always checked',
- 'email_receipt_check_behaviour_last' => 'Remember last selection',
- 'email_receipt_check_behaviour_never' => 'Always unchecked',
- 'email_smtp_crypto' => 'SMTP Encryption',
- 'email_smtp_host' => 'SMTP Server',
- 'email_smtp_pass' => 'SMTP Password',
+ 'default_tax_rate_number' => '',
+ 'default_tax_rate_required' => '',
+ 'derive_sale_quantity' => '',
+ 'derive_sale_quantity_tooltip' => '',
+ 'dinner_table' => '',
+ 'dinner_table_duplicate' => '',
+ 'dinner_table_enable' => '',
+ 'dinner_table_invalid_chars' => '',
+ 'dinner_table_required' => '',
+ 'dot' => '',
+ 'email' => '',
+ 'email_configuration' => '',
+ 'email_mailpath' => '',
+ 'email_protocol' => '',
+ 'email_receipt_check_behaviour' => '',
+ 'email_receipt_check_behaviour_always' => '',
+ 'email_receipt_check_behaviour_last' => '',
+ 'email_receipt_check_behaviour_never' => '',
+ 'email_smtp_crypto' => '',
+ 'email_smtp_host' => '',
+ 'email_smtp_pass' => '',
'email_smtp_pass_set' => '',
- 'email_smtp_port' => 'SMTP Port',
- 'email_smtp_timeout' => 'SMTP Timeout (s)',
- 'email_smtp_user' => 'SMTP Username',
+ 'email_smtp_port' => '',
+ 'email_smtp_timeout' => '',
+ 'email_smtp_user' => '',
'enable_avatar' => '',
'enable_avatar_tooltip' => '',
'enable_dropdown_tooltip' => '',
'enable_new_look' => '',
'enable_right_bar' => '',
'enable_right_bar_tooltip' => '',
- 'enforce_privacy' => 'Enforce privacy',
- 'enforce_privacy_tooltip' => 'Protect Customers privacy enforcing data scrambling in case of their data being deleted',
- 'fax' => 'Fax',
- 'file_perm' => 'There are problems with file permissions. Please fix and reload this page.',
+ 'enforce_privacy' => '',
+ 'enforce_privacy_tooltip' => '',
+ 'fax' => '',
+ 'file_perm' => '',
'financial_year' => 'Financial Year Start',
- 'financial_year_apr' => '1st of April',
- 'financial_year_aug' => '1st of August',
- 'financial_year_dec' => '1st of December',
- 'financial_year_feb' => '1st of February',
- 'financial_year_jan' => '1st of January',
- 'financial_year_jul' => '1st of July',
- 'financial_year_jun' => '1st of June',
- 'financial_year_mar' => '1st of March',
- 'financial_year_may' => '1st of May',
- 'financial_year_nov' => '1st of November',
- 'financial_year_oct' => '1st of October',
- 'financial_year_sep' => '1st of September',
- 'floating_labels' => 'Floating Labels',
- 'gcaptcha_enable' => 'Login Page reCAPTCHA',
- 'gcaptcha_secret_key' => 'reCAPTCHA Secret Key',
- 'gcaptcha_secret_key_required' => 'reCAPTCHA Secret Key is a required field',
- 'gcaptcha_site_key' => 'reCAPTCHA Site Key',
- 'gcaptcha_site_key_required' => 'reCAPTCHA Site Key is a required field',
- 'gcaptcha_tooltip' => 'Protect the Login page with Google reCAPTCHA, click the icon for an API key pair.',
- 'general' => 'General',
- 'general_configuration' => 'General Configuration',
- 'giftcard_number' => 'Gift Card Number',
- 'giftcard_random' => 'Generate Random',
- 'giftcard_series' => 'Generate in Series',
- 'image_allowed_file_types' => 'Allowed file types',
- 'image_max_height_tooltip' => 'Maximum allowed height of image uploads in pixels (px).',
- 'image_max_size_tooltip' => 'Maximum allowed file size of image uploads in kilobytes (kb).',
- 'image_max_width_tooltip' => 'Maximum allowed width of image uploads in pixels (px).',
- 'image_restrictions' => 'Image Upload Restrictions',
- 'include_hsn' => 'Include Support for HSN Codes',
- 'info' => 'Information',
- 'info_configuration' => 'Shop Information',
- 'input_groups' => 'Input Groups',
- 'invoice' => 'Invoice',
- 'invoice_configuration' => 'Invoice Print Settings',
- 'invoice_default_comments' => 'Default Invoice Comments',
- 'invoice_email_message' => 'Invoice Email Template',
- 'invoice_enable' => 'Enable Invoicing',
- 'invoice_printer' => 'Invoice Printer',
- 'invoice_type' => 'Invoice Type',
- 'is_readable' => 'is readable, but the permissions are incorrectly set. Please set it to 640 or 660 and refresh.',
- 'is_writable' => 'is writable, but the permissions are incorrectly set. Please set it to 750 and refresh.',
+ 'financial_year_apr' => '',
+ 'financial_year_aug' => '',
+ 'financial_year_dec' => '',
+ 'financial_year_feb' => '',
+ 'financial_year_jan' => '',
+ 'financial_year_jul' => '',
+ 'financial_year_jun' => '',
+ 'financial_year_mar' => '',
+ 'financial_year_may' => '',
+ 'financial_year_nov' => '',
+ 'financial_year_oct' => '',
+ 'financial_year_sep' => '',
+ 'floating_labels' => '',
+ 'gcaptcha_enable' => '',
+ 'gcaptcha_secret_key' => '',
+ 'gcaptcha_secret_key_required' => '',
+ 'gcaptcha_site_key' => '',
+ 'gcaptcha_site_key_required' => '',
+ 'gcaptcha_tooltip' => '',
+ 'general' => '',
+ 'general_configuration' => '',
+ 'giftcard_number' => '',
+ 'giftcard_random' => '',
+ 'giftcard_series' => '',
+ 'image_allowed_file_types' => '',
+ 'image_max_height_tooltip' => '',
+ 'image_max_size_tooltip' => '',
+ 'image_max_width_tooltip' => '',
+ 'image_restrictions' => '',
+ 'include_hsn' => '',
+ 'info' => '',
+ 'info_configuration' => '',
+ 'input_groups' => '',
+ 'integrations' => '',
+ 'integrations_configuration' => '',
+ 'invoice' => '',
+ 'invoice_configuration' => '',
+ 'invoice_default_comments' => '',
+ 'invoice_email_message' => '',
+ 'invoice_enable' => '',
+ 'invoice_printer' => '',
+ 'invoice_type' => '',
+ 'is_readable' => '',
+ 'is_writable' => '',
'item_markup' => '',
- 'jsprintsetup_required' => 'Warning! This disabled functionality will only work if you have the FireFox jsPrintSetup addon installed. Save anyway?',
- 'language' => 'Language',
- 'last_used_invoice_number' => 'Last used Invoice Number',
- 'last_used_quote_number' => 'Last used Quote Number',
- 'last_used_work_order_number' => 'Last used W/O Number',
- 'left' => 'Left',
+ 'jsprintsetup_required' => '',
+ 'language' => '',
+ 'last_used_invoice_number' => '',
+ 'last_used_quote_number' => '',
+ 'last_used_work_order_number' => '',
+ 'left' => '',
'license' => 'License',
'license_configuration' => 'License Statement',
- 'line_sequence' => 'Line Sequence',
- 'lines_per_page' => 'Lines Per Page',
- 'lines_per_page_number' => 'Lines Per Page must be a number.',
- 'lines_per_page_required' => 'Lines Per Page is a required field.',
+ 'line_sequence' => '',
+ 'lines_per_page' => '',
+ 'lines_per_page_number' => '',
+ 'lines_per_page_required' => '',
'locale' => 'Localisation',
'locale_configuration' => 'Localisation Configuration',
'locale_info' => 'Localisation Configuration Information',
- 'location' => 'Stock',
- 'location_configuration' => 'Stock Locations',
- 'location_info' => 'Location Configuration Information',
- 'login_form' => 'Login Form Style',
- 'logout' => 'Don\'t you want to make a backup before logging out? Click [OK] to backup, [Cancel] to logout.',
- 'message' => 'Message',
- 'message_configuration' => 'Message Configuration',
- 'msg_msg' => 'Saved Text Message',
- 'msg_msg_placeholder' => 'If you wish to use a SMS template save your message here. Otherwise leave the box blank.',
- 'msg_pwd' => 'SMS-API Password',
+ 'location' => '',
+ 'location_configuration' => '',
+ 'location_info' => '',
+ 'login_form' => '',
+ 'logout' => '',
+ 'mailpath_invalid' => '',
+ 'message' => '',
+ 'message_configuration' => '',
+ 'msg_msg' => '',
+ 'msg_msg_placeholder' => '',
+ 'msg_pwd' => '',
'msg_pwd_set' => '',
- 'msg_src' => 'SMS-API Sender ID',
- 'msg_src_required' => 'SMS-API Sender ID is a required field',
- 'msg_uid' => 'SMS-API Username',
- 'msg_uid_required' => 'SMS-API Username is a required field',
- 'multi_pack_enabled' => 'Multiple Packages per Item',
- 'no_risk' => 'No security/vulnerability risks.',
- 'none' => 'none',
- 'notify_alignment' => 'Notification Popup Position',
- 'number_format' => 'Number Format',
+ 'msg_src' => '',
+ 'msg_src_required' => '',
+ 'msg_uid' => '',
+ 'msg_uid_required' => '',
+ 'multi_pack_enabled' => '',
+ 'no_risk' => '',
+ 'none' => '',
+ 'notify_alignment' => '',
+ 'number_format' => '',
'number_locale' => 'Localisation',
- 'number_locale_invalid' => 'The entered locale is invalid. Check the link in the tooltip to find a sensible value.',
- 'number_locale_required' => 'Number Locale is a required field.',
- 'number_locale_tooltip' => 'Find a suitable locale through this link.',
- 'os_timezone' => 'OSPOS Timezone:',
- 'ospos_info' => 'OSPOS Installation Info',
- 'payment_options_order' => 'Payment Options Order',
- 'payment_reference_code_length_limits' => 'Payment Reference Code
Length Limits',
- 'payment_reference_code_length_max_label' => 'Max',
- 'payment_reference_code_length_min_label' => 'Min',
- 'perm_risk' => 'Incorrect permissions leaves this software at risk.',
- 'phone' => 'Company Phone',
- 'phone_required' => 'Company Phone is a required field.',
- 'print_bottom_margin' => 'Margin Bottom',
- 'print_bottom_margin_number' => 'Bottom Margin must be a number.',
- 'print_bottom_margin_required' => 'Bottom Margin is a required field.',
- 'print_delay_autoreturn' => 'Autoreturn to Sale delay',
- 'print_delay_autoreturn_number' => 'Autoreturn to Sale delay must be a number.',
- 'print_delay_autoreturn_required' => 'Autoreturn to Sale delay is a required field.',
- 'print_footer' => 'Print Browser Footer',
- 'print_header' => 'Print Browser Header',
- 'print_left_margin' => 'Margin Left',
- 'print_left_margin_number' => 'Left Margin must be a number.',
- 'print_left_margin_required' => 'Left Margin is a required field.',
- 'print_receipt_check_behaviour' => 'Print Receipt checkbox',
- 'print_receipt_check_behaviour_always' => 'Always checked',
- 'print_receipt_check_behaviour_last' => 'Remember last selection',
- 'print_receipt_check_behaviour_never' => 'Always unchecked',
- 'print_right_margin' => 'Margin Right',
- 'print_right_margin_number' => 'Default Right Margin must be a number.',
- 'print_right_margin_required' => 'Default Right Margin is a required field.',
- 'print_silently' => 'Show Print Dialog',
- 'print_top_margin' => 'Margin Top',
- 'print_top_margin_number' => 'Default Top Margin must be a number.',
- 'print_top_margin_required' => 'Default Top Margin is a required field.',
- 'quantity_decimals' => 'Quantity Decimals',
+ 'number_locale_invalid' => '',
+ 'number_locale_required' => '',
+ 'number_locale_tooltip' => '',
+ 'os_timezone' => '',
+ 'ospos_info' => '',
+ 'payment_options_order' => '',
+ 'payment_reference_code_length_limits' => '',
+ 'payment_reference_code_length_max_label' => '',
+ 'payment_reference_code_length_min_label' => '',
+ 'perm_risk' => '',
+ 'phone' => '',
+ 'phone_required' => '',
+ 'print_bottom_margin' => '',
+ 'print_bottom_margin_number' => '',
+ 'print_bottom_margin_required' => '',
+ 'print_delay_autoreturn' => '',
+ 'print_delay_autoreturn_number' => '',
+ 'print_delay_autoreturn_required' => '',
+ 'print_footer' => '',
+ 'print_header' => '',
+ 'print_left_margin' => '',
+ 'print_left_margin_number' => '',
+ 'print_left_margin_required' => '',
+ 'print_receipt_check_behaviour' => '',
+ 'print_receipt_check_behaviour_always' => '',
+ 'print_receipt_check_behaviour_last' => '',
+ 'print_receipt_check_behaviour_never' => '',
+ 'print_right_margin' => '',
+ 'print_right_margin_number' => '',
+ 'print_right_margin_required' => '',
+ 'print_silently' => '',
+ 'print_top_margin' => '',
+ 'print_top_margin_number' => '',
+ 'print_top_margin_required' => '',
+ 'quantity_decimals' => '',
'quick_cash_enable' => '',
- 'quote_default_comments' => 'Default Quote Comments',
- 'receipt' => 'Receipt',
+ 'quote_default_comments' => '',
+ 'receipt' => '',
'receipt_category' => '',
- 'receipt_configuration' => 'Receipt Print Settings',
- 'receipt_default' => 'Default',
- 'receipt_font_size' => 'Font Size',
- 'receipt_font_size_number' => 'Font Size must be a number.',
- 'receipt_font_size_required' => 'Font Size is a required field.',
- 'receipt_info' => 'Receipt Configuration Information',
- 'receipt_printer' => 'Ticket Printer',
- 'receipt_short' => 'Short',
- 'receipt_show_company_name' => 'Show Company Name',
- 'receipt_show_description' => 'Show Description',
- 'receipt_show_serialnumber' => 'Show Serial Number',
- 'receipt_show_tax_ind' => 'Show Tax Indicator',
- 'receipt_show_taxes' => 'Show Taxes',
- 'receipt_show_total_discount' => 'Show Total Discount',
- 'receipt_template' => 'Receipt Template',
- 'receiving_calculate_average_price' => 'Change Cost Price (Receiving)',
- 'recv_invoice_format' => 'Receivings Invoice Format',
- 'register_mode_default' => 'Default Register Mode',
- 'report_an_issue' => 'Report an issue',
- 'return_policy_required' => 'Return policy is a required field.',
- 'reward' => 'Reward',
- 'reward_configuration' => 'Reward Configuration',
- 'right' => 'Right',
- 'sales_invoice_format' => 'Sales Invoice Format',
- 'sales_quote_format' => 'Sales Quote Format',
- 'mailpath_invalid' => 'Invalid sendmail path. Only letters, numbers, dashes, underscores, slashes, backslashes, colons, spaces and dots are allowed.',
- 'saved_successfully' => 'Configuration saved successfully.',
- 'saved_unsuccessfully' => 'Configuration save failed.',
- 'security_issue' => 'Security Vulnerability Warning',
- 'server_notice' => 'Please use the below info for issue reporting.',
+ 'receipt_configuration' => '',
+ 'receipt_default' => '',
+ 'receipt_font_size' => '',
+ 'receipt_font_size_number' => '',
+ 'receipt_font_size_required' => '',
+ 'receipt_info' => '',
+ 'receipt_printer' => '',
+ 'receipt_short' => '',
+ 'receipt_show_company_name' => '',
+ 'receipt_show_description' => '',
+ 'receipt_show_serialnumber' => '',
+ 'receipt_show_tax_ind' => '',
+ 'receipt_show_taxes' => '',
+ 'receipt_show_total_discount' => '',
+ 'receipt_template' => '',
+ 'receiving_calculate_average_price' => '',
+ 'recv_invoice_format' => '',
+ 'register_mode_default' => '',
+ 'report_an_issue' => '',
+ 'return_policy_required' => '',
+ 'reward' => '',
+ 'reward_configuration' => '',
+ 'right' => '',
+ 'sales_invoice_format' => '',
+ 'sales_quote_format' => '',
+ 'saved_successfully' => '',
+ 'saved_unsuccessfully' => '',
+ 'security_issue' => '',
+ 'server_notice' => '',
'service_charge' => '',
- 'show_due_enable' => '',
- 'show_office_group' => 'Show office icon',
- 'statistics' => 'Send Statistics',
- 'statistics_tooltip' => 'Send statistics for development and feature improvement purposes.',
- 'stock_location' => 'Stock location',
- 'stock_location_default' => 'Default stock location',
- 'stock_location_default_header' => 'Default',
- 'stock_location_duplicate' => 'Please use an unique location name.',
- 'stock_location_invalid_chars' => 'Stock location name cannot contain \'_\'.',
- 'stock_location_name_header' => 'Name',
- 'stock_location_required' => 'Stock location is a required field.',
- 'suggestions_fifth_column' => '',
- 'suggestions_first_column' => 'Column 1',
- 'suggestions_fourth_column' => '',
- 'suggestions_layout' => 'Search Suggestions Layout',
- 'suggestions_second_column' => 'Column 2',
- 'suggestions_third_column' => 'Column 3',
'shortcuts' => '',
'shortcuts_configuration' => '',
'shortcuts_duplicate_bindings' => '',
'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
- 'system_info' => 'System Info',
- 'system_info_copy' => 'Copy Info',
- 'system_info_copy_error' => 'Failed to copy system info to clipboard.',
- 'system_info_copy_success' => 'System info copied to clipboard.',
- 'table' => 'Table',
- 'table_configuration' => 'Table Configuration',
- 'takings_printer' => 'Takings Printer',
- 'tax' => 'Tax',
- 'tax_category' => 'Tax Category',
- 'tax_category_duplicate' => 'The entered Tax Category already exists.',
- 'tax_category_invalid_chars' => 'The entered Tax Category is invalid.',
- 'tax_category_required' => 'The Tax Category is required.',
- 'tax_category_used' => 'Tax Category cannot be deleted because it is being used.',
- 'tax_configuration' => 'Tax Configuration',
- 'tax_decimals' => 'Tax Decimals',
- 'tax_id' => 'Tax Id',
- 'tax_included' => 'Tax Included',
- 'theme' => 'Theme',
- 'theme_preview' => 'Preview Theme:',
- 'thousands_separator' => 'Thousands Separator',
- 'timezone' => 'Timezone',
- 'timezone_error' => 'OSPOS Timezone is Different from your Local Timezone.',
- 'top' => 'Top',
- 'use_destination_based_tax' => 'Use Destination Based Tax',
- 'user_timezone' => 'Local Timezone:',
- 'website' => 'Website',
+ 'show_due_enable' => '',
+ 'show_office_group' => '',
+ 'statistics' => '',
+ 'statistics_tooltip' => '',
+ 'stock_location' => '',
+ 'stock_location_default' => '',
+ 'stock_location_default_header' => '',
+ 'stock_location_duplicate' => '',
+ 'stock_location_invalid_chars' => '',
+ 'stock_location_name_header' => '',
+ 'stock_location_required' => '',
+ 'suggestions_fifth_column' => '',
+ 'suggestions_first_column' => '',
+ 'suggestions_fourth_column' => '',
+ 'suggestions_layout' => '',
+ 'suggestions_second_column' => '',
+ 'suggestions_third_column' => '',
+ 'system_conf' => '',
+ 'system_info' => '',
+ 'system_info_copy' => '',
+ 'system_info_copy_error' => '',
+ 'system_info_copy_success' => '',
+ 'table' => '',
+ 'table_configuration' => '',
+ 'takings_printer' => '',
+ 'tax' => '',
+ 'tax_category' => '',
+ 'tax_category_duplicate' => '',
+ 'tax_category_invalid_chars' => '',
+ 'tax_category_required' => '',
+ 'tax_category_used' => '',
+ 'tax_configuration' => '',
+ 'tax_decimals' => '',
+ 'tax_id' => '',
+ 'tax_included' => '',
+ 'theme' => '',
+ 'theme_preview' => '',
+ 'thousands_separator' => '',
+ 'timezone' => '',
+ 'timezone_error' => '',
+ 'top' => '',
+ 'use_destination_based_tax' => '',
+ 'user_timezone' => '',
+ 'website' => '',
'wholesale_markup' => '',
- 'work_order_enable' => 'Work Order Support',
- 'work_order_format' => 'Work Order Format',
+ 'work_order_enable' => '',
+ 'work_order_format' => '',
];
diff --git a/app/Language/en-GB/Customers.php b/app/Language/en-GB/Customers.php
index 3d9ec68ef..f453b3157 100644
--- a/app/Language/en-GB/Customers.php
+++ b/app/Language/en-GB/Customers.php
@@ -1,47 +1,47 @@
'Account #',
- 'account_number_duplicate' => 'Account Number is already present in the database.',
- 'available_points' => 'Points Available',
+ 'account_number' => '',
+ 'account_number_duplicate' => '',
+ 'available_points' => '',
'available_points_value' => '',
- 'average' => 'Average spent',
- 'avg_discount' => 'Average discount',
- 'basic_information' => 'Information',
- 'cannot_be_deleted' => 'Could not delete the selected Customer(s), one or more of the selected Customer(s) has sales.',
- 'company_name' => 'Company',
- 'confirm_delete' => 'Are you sure you want to delete the selected Customer(s)?',
- 'confirm_restore' => 'Are you sure you want to restore the selected Customers(s)?',
- 'consent' => 'Registration consent',
- 'consent_required' => 'Registration consent is a required field.',
- 'csv_import_failed' => 'The csv import failed',
- 'csv_import_nodata_wrongformat' => 'The uploaded file has no data or is incorrectly formatted.',
- 'csv_import_partially_failed' => 'Customer import successful with some failures:',
- 'csv_import_success' => 'Customer import successful.',
- 'customer' => 'Customer',
- 'date' => 'Date',
- 'discount' => 'Discount',
- 'discount_fixed' => 'Fixed Discount',
- 'discount_percent' => 'Percentage Discount',
- 'discount_type' => 'Discount Type',
- 'email_duplicate' => 'Email address is already present in the database.',
- 'employee' => 'Employee',
- 'error_adding_updating' => 'Error adding/updating Customer.',
- 'import_items_csv' => 'Customer Import from CSV',
- 'max' => 'Max spent',
- 'min' => 'Min spent',
- 'new' => 'New Customer',
- 'none_selected' => 'You have not selected any Customer(s) to delete.',
- 'one_or_multiple' => 'Customer(s)',
- 'quantity' => 'Quantity',
- 'stats_info' => 'Stats',
- 'successful_adding' => 'You have successfully added Customer',
- 'successful_deleted' => 'You have successfully deleted Customer',
- 'successful_updating' => 'You have successfully updated Customer',
- 'tax_code' => 'Tax Code',
- 'tax_id' => 'Tax Id',
- 'taxable' => 'Taxable',
- 'total' => 'Total spent',
- 'update' => 'Update Customer',
- 'rewards_package' => 'Rewards',
+ 'average' => '',
+ 'avg_discount' => '',
+ 'basic_information' => '',
+ 'cannot_be_deleted' => '',
+ 'company_name' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'consent' => '',
+ 'consent_required' => '',
+ 'csv_import_failed' => '',
+ 'csv_import_nodata_wrongformat' => '',
+ 'csv_import_partially_failed' => '',
+ 'csv_import_success' => '',
+ 'customer' => '',
+ 'date' => '',
+ 'discount' => '',
+ 'discount_fixed' => '',
+ 'discount_percent' => '',
+ 'discount_type' => '',
+ 'email_duplicate' => '',
+ 'employee' => '',
+ 'error_adding_updating' => '',
+ 'import_items_csv' => '',
+ 'max' => '',
+ 'min' => '',
+ 'new' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'quantity' => '',
+ 'rewards_package' => '',
+ 'stats_info' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'tax_code' => '',
+ 'tax_id' => '',
+ 'taxable' => '',
+ 'total' => '',
+ 'update' => '',
];
diff --git a/app/Language/en-GB/Datepicker.php b/app/Language/en-GB/Datepicker.php
index 93610f4a6..6b9d5fab6 100644
--- a/app/Language/en-GB/Datepicker.php
+++ b/app/Language/en-GB/Datepicker.php
@@ -1,24 +1,24 @@
'All Time',
- 'apply' => 'Apply',
- 'cancel' => 'Cancel',
- 'custom' => 'Custom',
- 'from' => 'From',
- 'last_30' => 'Last 30 Days',
- 'last_7' => 'Last 7 Days',
- 'last_financial_year' => 'Last Fiscal Year',
- 'last_month' => 'Last Month',
- 'last_year' => 'Last Year',
- 'same_month_last_year' => 'Same Month Last Year',
- 'same_month_to_same_day_last_year' => 'Same Month To Same Day Last Year',
- 'this_financial_year' => 'Current Fiscal Year',
- 'this_month' => 'Current Month',
- 'this_year' => 'Current Year',
- 'to' => 'To',
- 'today' => 'Today',
- 'today_last_year' => 'Today Last Year',
- 'weekstart' => '0',
- 'yesterday' => 'Yesterday',
+ 'all_time' => '',
+ 'apply' => '',
+ 'cancel' => '',
+ 'custom' => '',
+ 'from' => '',
+ 'last_30' => '',
+ 'last_7' => '',
+ 'last_financial_year' => '',
+ 'last_month' => '',
+ 'last_year' => '',
+ 'same_month_last_year' => '',
+ 'same_month_to_same_day_last_year' => '',
+ 'this_financial_year' => '',
+ 'this_month' => '',
+ 'this_year' => '',
+ 'to' => '',
+ 'today' => '',
+ 'today_last_year' => '',
+ 'weekstart' => '1',
+ 'yesterday' => '',
];
diff --git a/app/Language/en-GB/Employees.php b/app/Language/en-GB/Employees.php
index d485f6932..e478ee7a6 100644
--- a/app/Language/en-GB/Employees.php
+++ b/app/Language/en-GB/Employees.php
@@ -2,49 +2,50 @@
return [
'administrator' => '',
- 'basic_information' => 'Information',
- 'cannot_be_deleted' => 'Unable to delete selected Employee(s), one or more of them has processed sales or you are trying to delete your account.',
+ 'basic_information' => '',
+ 'cannot_be_deleted' => '',
'change_employee' => '',
- 'change_password' => 'Change Password',
+ 'change_password' => '',
'clerk' => '',
'commission' => '',
- 'confirm_delete' => 'Are you sure you want to delete the selected Employee(s)?',
- 'confirm_restore' => 'Are you sure you want to restore the selected Employee(s)?',
- 'current_password' => 'Current Password',
- 'current_password_invalid' => 'Current Password is invalid.',
- 'employee' => 'Employee',
- 'error_adding_updating' => 'Employee add or update failed.',
- 'error_cannot_remove_own_minimum_grant' => 'You cannot remove your own minimum module access grants.',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'current_password' => '',
+ 'current_password_invalid' => '',
+ 'employee' => '',
+ 'error_adding_updating' => '',
+ 'error_cannot_remove_own_minimum_grant' => '',
'error_deleting_admin' => '',
- 'error_deleting_demo_admin' => 'You cannot delete the demo admin user.',
- 'error_grant_change_disallowed' => 'Grant changes are disabled in this demo.',
- 'error_password_change_disallowed' => 'Password changes are disabled in this demo.',
+ 'error_deleting_demo_admin' => '',
+ 'error_grant_change_disallowed' => '',
+ 'error_password_change_disallowed' => '',
'error_updating_admin' => '',
- 'error_updating_demo_admin' => 'You cannot change the demo admin user.',
- 'language' => 'Language',
- 'login_info' => 'Login',
+ 'error_updating_demo_admin' => '',
+ 'language' => '',
+ 'login_info' => '',
'manager' => '',
- 'new' => 'New Employee',
- 'none_selected' => 'You have not selected any Employee(s) to delete.',
- 'one_or_multiple' => 'Employee(s)',
- 'password' => 'Password',
- 'password_minlength' => 'Passwords must be at least 8 characters.',
- 'password_must_match' => 'Passwords do not match.',
- 'password_not_must_match' => 'Current password and new password must be unique.',
- 'password_required' => 'Password is required.',
- 'permission_desc' => 'Check the boxes below to grant access to modules.',
- 'permission_info' => 'Permissions',
- 'repeat_password' => 'Password Again',
- 'subpermission_required' => 'Add at least one grant for each module.',
- 'successful_adding' => 'Employee add successful.',
- 'successful_change_password' => 'Password change successful.',
- 'successful_deleted' => 'You have successfully deleted Employee',
- 'successful_updating' => 'You have successfully updated Employee',
- 'system_language' => 'System Language',
- 'unsuccessful_change_password' => 'Password change failed.',
- 'update' => 'Update Employee',
- 'username' => 'Username',
- 'username_duplicate' => 'Employee username is already in use. Please choose another one.',
- 'username_minlength' => 'Username must be at least 5 characters.',
- 'username_required' => 'Username is a required field.',
+ 'new' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'password' => '',
+ 'password_minlength' => '',
+ 'password_must_match' => '',
+ 'password_not_must_match' => '',
+ 'password_required' => '',
+ 'permission_desc' => '',
+ 'permission_info' => '',
+ 'repeat_password' => '',
+ 'subpermission_required' => '',
+ 'successful_adding' => '',
+ 'successful_change_password' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'system_language' => '',
+ 'unauthorized_modify' => 'You are not authorised to modify this employee.',
+ 'unsuccessful_change_password' => '',
+ 'update' => '',
+ 'username' => '',
+ 'username_duplicate' => '',
+ 'username_minlength' => '',
+ 'username_required' => '',
];
diff --git a/app/Language/en-GB/Enum.php b/app/Language/en-GB/Enum.php
index c0c3865e2..f6147b55b 100644
--- a/app/Language/en-GB/Enum.php
+++ b/app/Language/en-GB/Enum.php
@@ -1,11 +1,11 @@
'Half Down',
- 'half_even' => 'Half Even',
- 'half_five' => 'Half Five',
- 'half_odd' => 'Half Odd',
- 'half_up' => 'Half Up',
- 'round_down' => 'Round Down',
- 'round_up' => 'Round Up',
+ 'half_down' => '',
+ 'half_even' => '',
+ 'half_five' => '',
+ 'half_odd' => '',
+ 'half_up' => '',
+ 'round_down' => '',
+ 'round_up' => '',
];
diff --git a/app/Language/en-GB/Error.php b/app/Language/en-GB/Error.php
index dfa1955a6..49daa7476 100644
--- a/app/Language/en-GB/Error.php
+++ b/app/Language/en-GB/Error.php
@@ -1,14 +1,14 @@
'You do not have the permission to access the module named',
- 'unable_to_create_env_file' => 'Unable to create {filePath} to provision an environment key',
- 'unable_to_lock_file' => 'Unable to lock {filePath}: {reason}',
- 'unable_to_open_lock_file' => 'Unable to open {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Unable to persist throttle.key to {filePath}',
- 'unable_to_persist_encryption_key' => '',
'encryption_key_not_provisioned' => '',
+ 'no_permission_module' => '',
'throttle_key_not_provisioned' => '',
- 'unable_to_read_env_file' => 'Unable to read {filePath} to provision an environment key',
- 'unknown' => 'Unexpected error',
+ 'unable_to_create_env_file' => '',
+ 'unable_to_lock_file' => '',
+ 'unable_to_open_lock_file' => '',
+ 'unable_to_persist_encryption_key' => '',
+ 'unable_to_persist_throttle_key' => '',
+ 'unable_to_read_env_file' => '',
+ 'unknown' => '',
];
diff --git a/app/Language/en-GB/Expenses.php b/app/Language/en-GB/Expenses.php
index 8b9eec236..538534fa0 100644
--- a/app/Language/en-GB/Expenses.php
+++ b/app/Language/en-GB/Expenses.php
@@ -1,51 +1,51 @@
'Add Expense',
- 'amount' => 'Amount',
- 'amount_number' => 'Amount must be a number',
- 'amount_required' => 'Expense Amount required',
- 'by_category' => 'Category',
- 'cannot_be_deleted' => 'Could not delete Category Expense(s)',
- 'cash' => 'Cash',
- 'cash_filter' => 'Cash',
- 'categories_name' => 'Category',
- 'category_required' => 'category is a required field',
- 'check' => 'Check',
- 'check_filter' => 'Check',
- 'confirm_delete' => 'Are you sure you want to delete the selected Expense(s)?',
- 'confirm_restore' => 'Are you sure you want to restore the selected Expense(s)?',
- 'credit' => 'Credit Card',
- 'credit_filter' => 'Credit Card',
- 'date' => 'Date',
- 'date_number' => 'date must be a number',
- 'date_required' => 'date is a required field',
- 'debit' => 'Debit Card',
- 'debit_filter' => 'Debit Card',
- 'description' => 'Description',
- 'due' => 'Due',
- 'due_filter' => 'Due',
- 'employee' => 'Created By',
- 'error_adding_updating' => 'Error adding/updating Expense',
- 'expense_id' => 'Id',
- 'expenses_employee' => 'Employee',
- 'info' => 'Expense Info',
+ 'add_item' => '',
+ 'amount' => '',
+ 'amount_number' => '',
+ 'amount_required' => '',
+ 'by_category' => '',
+ 'cannot_be_deleted' => '',
+ 'cash' => '',
+ 'cash_filter' => '',
+ 'categories_name' => '',
+ 'category_required' => '',
+ 'check' => 'Cheque',
+ 'check_filter' => 'Cheque',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'credit' => '',
+ 'credit_filter' => '',
+ 'date' => '',
+ 'date_number' => '',
+ 'date_required' => '',
+ 'debit' => '',
+ 'debit_filter' => '',
+ 'description' => '',
+ 'due' => '',
+ 'due_filter' => '',
+ 'employee' => '',
+ 'error_adding_updating' => '',
+ 'expense_id' => '',
+ 'expenses_employee' => '',
+ 'info' => '',
'ip_address' => '',
- 'is_deleted' => 'Deleted',
- 'name_required' => 'Expense Name required',
- 'new' => 'New Expense',
+ 'is_deleted' => '',
+ 'name_required' => '',
+ 'new' => '',
'new_supplier' => '',
- 'no_expenses_to_display' => 'There are no Expenses to display',
- 'none_selected' => 'You have not selected any Expense',
- 'one_or_multiple' => 'Expense(s)',
- 'payment' => 'Payment Type',
- 'start_typing_supplier_name' => 'Start Typing Supplier\'s name...',
- 'successful_adding' => 'Expense add successful',
- 'successful_deleted' => 'Expense delete successful',
- 'successful_updating' => 'Expense update successful',
- 'supplier_name' => 'Supplier',
- 'supplier_tax_code' => 'VAT No',
- 'tax_amount' => 'Tax',
+ 'no_expenses_to_display' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'payment' => '',
+ 'start_typing_supplier_name' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'supplier_name' => '',
+ 'supplier_tax_code' => '',
+ 'tax_amount' => '',
'tax_amount_number' => '',
- 'update' => 'Update Expense',
+ 'update' => '',
];
diff --git a/app/Language/en-GB/Expenses_categories.php b/app/Language/en-GB/Expenses_categories.php
index 4dc03b86f..d09041bcb 100644
--- a/app/Language/en-GB/Expenses_categories.php
+++ b/app/Language/en-GB/Expenses_categories.php
@@ -1,23 +1,23 @@
'Expense Category name required',
- 'add_item' => 'Add Category',
- 'cannot_be_deleted' => 'Could not delete Category Expense(s)',
- 'category_id' => 'Id',
- 'confirm_delete' => 'Are you sure you want to delete the selected Expense Category?',
- 'confirm_restore' => 'Are you sure you want to restore the selected Expense Category?',
- 'description' => 'Category Description',
- 'error_adding_updating' => 'Error adding/updating Expense Category',
- 'info' => 'Category Expense Info',
- 'name' => 'Category Name',
- 'new' => 'New Category',
- 'no_expenses_categories_to_display' => 'No Category to display',
- 'none_selected' => 'You have not selected any Category Expense',
- 'one_or_multiple' => 'Category Expense',
- 'quantity' => 'Quantity',
- 'successful_adding' => 'Expense Category add successful',
- 'successful_deleted' => 'Expense Category delete successful',
- 'successful_updating' => 'Expense Category update successful',
- 'update' => 'Update Expense Category',
+ 'add_item' => '',
+ 'cannot_be_deleted' => '',
+ 'category_id' => '',
+ 'category_name_required' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'description' => '',
+ 'error_adding_updating' => '',
+ 'info' => '',
+ 'name' => '',
+ 'new' => '',
+ 'no_expenses_categories_to_display' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'quantity' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'update' => '',
];
diff --git a/app/Language/en-GB/Giftcards.php b/app/Language/en-GB/Giftcards.php
index 27e460e9a..1b9eca0ad 100644
--- a/app/Language/en-GB/Giftcards.php
+++ b/app/Language/en-GB/Giftcards.php
@@ -1,72 +1,72 @@
'Inventory to add or subtract.',
- 'allow_alt_description' => 'Allow Alternate Description',
- 'bulk_edit' => 'Bulk Edit',
- 'cannot_be_deleted' => 'Could not delete selected Gift Card(s), one or more of the selected Gift Card(s) has sales.',
- 'cannot_find_giftcard' => 'Gift Card not found.',
- 'cannot_use' => 'Gift Card {0} cannot be used for this sale. Invalid Customer.',
- 'card_value' => 'Value',
- 'category' => 'Category',
- 'change_all_to_allow_alt_desc' => 'Allow alternate description for all.',
- 'change_all_to_not_allow_allow_desc' => 'Do not allow alternate description for all.',
+ 'add_minus' => '',
+ 'allow_alt_description' => '',
+ 'bulk_edit' => '',
+ 'cannot_be_deleted' => '',
+ 'cannot_find_giftcard' => '',
+ 'cannot_use' => '',
+ 'card_value' => '',
+ 'category' => '',
+ 'change_all_to_allow_alt_desc' => '',
+ 'change_all_to_not_allow_allow_desc' => '',
'change_all_to_serialized' => 'Change All To Serialised',
'change_all_to_unserialized' => 'Change All To Unserialised',
- 'confirm_bulk_edit' => 'Are you sure you want to edit all the selected Gift Card(s)?',
- 'confirm_delete' => 'Are you sure you want to delete the selected Gift Card(s)?',
- 'confirm_restore' => 'Are you sure you want to restore the selected Gift Card(s)?',
- 'cost_price' => 'Cost Price',
- 'count' => 'Update Inventory',
- 'csv_import_failed' => 'CSV import failed.',
- 'current_quantity' => 'Current Quantity',
- 'description' => 'Description',
- 'details_count' => 'Inventory count details',
- 'do_nothing' => 'Do nothing',
- 'edit_fields_you_want_to_update' => 'Edit desired fields for selected Gift Card(s).',
- 'edit_multiple_giftcards' => 'Edit multiple Gift Cards.',
- 'error_adding_updating' => 'Gift Card add or update failed.',
- 'error_updating_multiple' => 'Gift Card(s) update failed.',
- 'generate_barcodes' => 'Generate Barcodes',
- 'giftcard' => 'Gift Card',
- 'giftcard_number' => 'Gift Card Number',
- 'info_provided_by' => 'Info provided by',
- 'inventory_comments' => 'Comments',
- 'is_serialized' => 'Gift Card has Serial Number',
- 'low_inventory_giftcards' => 'Low Inventory Gift Cards',
- 'manually_editing_of_quantity' => 'Manual Edit of Quantity',
- 'must_select_giftcard_for_barcode' => 'You must select at least one Gift Card to generate barcodes.',
- 'new' => 'New Gift Card',
- 'no_description_giftcards' => 'No Description Gift Cards',
- 'no_giftcards_to_display' => 'No Giftcards to display.',
- 'none' => 'None',
- 'none_selected' => 'No Gift Card(s) selected to edit.',
- 'number' => 'Gift Card Number must be a number.',
- 'number_information' => 'Gift Card Number',
- 'number_required' => 'Gift Card Number is a required field.',
- 'one_or_multiple' => 'Gift Card(s)',
- 'person_id' => 'Customer',
- 'quantity' => 'Quantity',
- 'quantity_required' => 'Quantity is a required field. Please close (X) to cancel.',
- 'remaining_balance' => 'Gift Card {0} remaining value is {1}!',
- 'reorder_level' => 'Reorder Level',
- 'retrive_giftcard_info' => 'Retrieve Gift Card Info',
- 'sales_tax_1' => 'Sales Tax',
- 'sales_tax_2' => 'Sales Tax 2',
+ 'confirm_bulk_edit' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'cost_price' => '',
+ 'count' => '',
+ 'csv_import_failed' => '',
+ 'current_quantity' => '',
+ 'description' => '',
+ 'details_count' => '',
+ 'do_nothing' => '',
+ 'edit_fields_you_want_to_update' => '',
+ 'edit_multiple_giftcards' => '',
+ 'error_adding_updating' => '',
+ 'error_updating_multiple' => '',
+ 'generate_barcodes' => '',
+ 'giftcard' => '',
+ 'giftcard_number' => '',
+ 'info_provided_by' => '',
+ 'inventory_comments' => '',
+ 'is_serialized' => '',
+ 'low_inventory_giftcards' => '',
+ 'manually_editing_of_quantity' => '',
+ 'must_select_giftcard_for_barcode' => '',
+ 'new' => '',
+ 'no_description_giftcards' => '',
+ 'no_giftcards_to_display' => '',
+ 'none' => '',
+ 'none_selected' => '',
+ 'number' => '',
+ 'number_information' => '',
+ 'number_required' => '',
+ 'one_or_multiple' => '',
+ 'person_id' => '',
+ 'quantity' => '',
+ 'quantity_required' => '',
+ 'remaining_balance' => '',
+ 'reorder_level' => '',
+ 'retrive_giftcard_info' => '',
+ 'sales_tax_1' => '',
+ 'sales_tax_2' => '',
'serialized_giftcards' => 'Serialised Gift Cards',
- 'successful_adding' => 'You have successfully added Gift Card',
- 'successful_bulk_edit' => 'You have successfully updated the selected Gift Cards',
- 'successful_deleted' => 'You have successfully deleted Gift Card',
- 'successful_updating' => 'You have successfully updated Gift Card',
- 'supplier' => 'Supplier',
- 'tax_1' => 'Tax 1',
- 'tax_2' => 'Tax 2',
- 'tax_percent' => 'Tax Percent',
- 'tax_percents' => 'Tax Percent(s)',
- 'unit_price' => 'Sell Price',
- 'upc_database' => 'Barcode Database',
- 'update' => 'Update Gift Card',
- 'use_inventory_menu' => 'Use Inventory Menu',
- 'value' => 'Gift Card Value must be a number.',
- 'value_required' => 'Gift Card Value is a required field.',
+ 'successful_adding' => '',
+ 'successful_bulk_edit' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'supplier' => '',
+ 'tax_1' => '',
+ 'tax_2' => '',
+ 'tax_percent' => '',
+ 'tax_percents' => '',
+ 'unit_price' => '',
+ 'upc_database' => '',
+ 'update' => '',
+ 'use_inventory_menu' => '',
+ 'value' => '',
+ 'value_required' => '',
];
diff --git a/app/Language/en-GB/Item_kits.php b/app/Language/en-GB/Item_kits.php
index 0675c6484..6a830f1a1 100644
--- a/app/Language/en-GB/Item_kits.php
+++ b/app/Language/en-GB/Item_kits.php
@@ -1,42 +1,40 @@
'Add Item',
- 'all' => 'All',
- 'cannot_be_deleted' => 'Item Kit(s) delete failed.',
- 'confirm_delete' => 'Are you sure you want to delete the selected Item Kit(s)?',
- 'confirm_restore' => 'Are you sure you want to restore the selected Item Kit(s)?',
- 'description' => 'Item Kit Description',
- 'discount' => 'Discount',
- 'discount_fixed' => 'Fixed Discount',
- 'discount_percent' => 'Percentage Discount',
- 'discount_type' => 'Discount Type',
- 'error_adding_updating' => 'Item Kit add or update failed.',
- 'find_kit_item' => 'Kit Item',
- 'info' => 'Item Kit Info',
- 'item' => 'Item',
- 'item_kit_number' => 'Barcode',
- 'item_kit_number_duplicate' => 'Item Kit Number is already present in the database.',
- 'item_number' => 'Barcode',
- 'item_number_duplicate' => '',
- 'items' => 'Items',
- 'kit' => 'Kit ID',
- 'kit_and_components' => 'Kit and Components',
- 'kit_and_stock' => 'Kit and Stock',
- 'kit_only' => 'Kit Only',
- 'name' => 'Item Kit Name',
- 'new' => 'New Item Kit',
- 'no_item_kits_to_display' => 'No Item Kits to display.',
- 'none_selected' => 'You have not selected any Item Kit(s).',
- 'one_or_multiple' => 'Item Kit(s)',
- 'price_option' => 'Price Option',
- 'priced_only' => 'Priced Only',
- 'print_option' => 'Print Option',
- 'quantity' => 'Quantity',
- 'sequence' => 'Sequence',
- 'successful_adding' => 'You have successfully added Item Kit',
- 'successful_deleted' => 'You have successfully deleted Item Kit',
- 'successful_updating' => 'You have successfully updated Item Kit',
+ 'add_item' => '',
+ 'all' => '',
+ 'cannot_be_deleted' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'description' => '',
+ 'discount' => '',
+ 'discount_fixed' => '',
+ 'discount_percent' => '',
+ 'discount_type' => '',
+ 'error_adding_updating' => '',
+ 'find_kit_item' => '',
+ 'info' => '',
+ 'item' => '',
+ 'item_kit_number' => '',
+ 'item_kit_number_duplicate' => '',
+ 'items' => '',
+ 'kit' => '',
+ 'kit_and_components' => '',
+ 'kit_and_stock' => '',
+ 'kit_only' => '',
+ 'name' => '',
+ 'new' => '',
+ 'no_item_kits_to_display' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'price_option' => '',
+ 'priced_only' => '',
+ 'print_option' => '',
+ 'quantity' => '',
+ 'sequence' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
'unit_price' => '',
- 'update' => 'Update Item Kit',
+ 'update' => '',
];
diff --git a/app/Language/en-GB/Items.php b/app/Language/en-GB/Items.php
index 707658f69..a4e7e8eb5 100644
--- a/app/Language/en-GB/Items.php
+++ b/app/Language/en-GB/Items.php
@@ -1,125 +1,125 @@
'Inventory to add or subtract.',
- 'allow_alt_description' => 'Allow Alternate Description',
- 'amount_entry' => 'Amount Entry',
- 'bulk_edit' => 'Bulk Edit',
- 'buy_price_required' => 'Purchase Price is a required field.',
- 'cannot_be_deleted' => 'Could not delete the selected Item(s), one or more of the selected Items have sales.',
- 'cannot_find_item' => 'Item not found.',
+ 'add_minus' => '',
+ 'allow_alt_description' => '',
+ 'amount_entry' => '',
+ 'bulk_edit' => '',
+ 'buy_price_required' => '',
+ 'cannot_be_deleted' => '',
+ 'cannot_find_item' => '',
'categories' => '',
- 'category' => 'Category',
+ 'category' => '',
'category_new' => '',
- 'category_required' => 'Category is a required field.',
- 'change_all_to_allow_alt_desc' => 'Allow Alternate Description for all.',
- 'change_all_to_not_allow_allow_desc' => 'Do not allow Alternate Description for all.',
+ 'category_required' => '',
+ 'change_all_to_allow_alt_desc' => '',
+ 'change_all_to_not_allow_allow_desc' => '',
'change_all_to_serialized' => 'Change all to Serialised',
'change_all_to_unserialized' => 'Change all to Unserialised',
- 'change_image' => 'Change Image',
- 'confirm_bulk_edit' => 'Are you sure you want to edit selected Item(s)?',
- 'confirm_bulk_edit_wipe_taxes' => 'All Item Tax information will be replaced.',
- 'confirm_delete' => 'Are you sure you want to delete the selected Item(s)?',
- 'confirm_restore' => 'Are you sure you want to restore the selected Item(s)?',
- 'cost_price' => 'Cost Price',
- 'cost_price_number' => 'Cost Price must be a number.',
- 'cost_price_required' => 'Cost Price is a required field.',
- 'count' => 'Update Inventory',
- 'csv_import_failed' => 'The csv import failed',
+ 'change_image' => '',
+ 'confirm_bulk_edit' => '',
+ 'confirm_bulk_edit_wipe_taxes' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'cost_price' => '',
+ 'cost_price_number' => '',
+ 'cost_price_required' => '',
+ 'count' => '',
+ 'csv_import_failed' => '',
'csv_import_invalid_location' => '',
- 'csv_import_nodata_wrongformat' => 'The uploaded file has no data or is formatted incorrectly.',
- 'csv_import_partially_failed' => 'There were {0} item import failure(s) on line(s): {1}. No rows were imported.',
- 'csv_import_success' => 'Item import successful.',
- 'current_quantity' => 'Current Quantity',
- 'default_pack_name' => 'Each',
- 'description' => 'Description',
- 'details_count' => 'Inventory count details',
- 'do_nothing' => 'Do nothing',
+ 'csv_import_nodata_wrongformat' => '',
+ 'csv_import_partially_failed' => '',
+ 'csv_import_success' => '',
+ 'current_quantity' => '',
+ 'default_pack_name' => '',
+ 'description' => '',
+ 'details_count' => '',
+ 'do_nothing' => '',
'edit' => '',
- 'edit_fields_you_want_to_update' => 'Edit the fields you want to edit for all the selected items.',
- 'edit_multiple_items' => 'Editing Multiple Items',
- 'empty_upc_items' => 'Empty Barcode Items',
- 'error_adding_updating' => 'Error adding/updating item',
- 'error_updating_multiple' => 'Error updating items',
- 'generate_barcodes' => 'Generate Barcodes',
+ 'edit_fields_you_want_to_update' => '',
+ 'edit_multiple_items' => '',
+ 'empty_upc_items' => '',
+ 'error_adding_updating' => '',
+ 'error_updating_multiple' => '',
+ 'generate_barcodes' => '',
'hsn_code' => 'Harmonised System Nomenclature',
- 'image' => 'Avatar',
- 'import_items_csv' => 'Item Import from CSV',
- 'info_provided_by' => 'Information provided by',
- 'inventory' => 'Inventory',
- 'inventory_CSV_import_quantity' => 'Quantity Imported from CSV',
- 'inventory_comments' => 'Comments',
- 'inventory_data_tracking' => 'Inventory Data Tracking',
- 'inventory_date' => 'Date',
- 'inventory_employee' => 'Employee',
- 'inventory_in_out_quantity' => 'In/Out Quantity',
- 'inventory_remarks' => 'Remarks',
- 'is_deleted' => 'Deleted',
+ 'image' => '',
+ 'import_items_csv' => '',
+ 'info_provided_by' => '',
+ 'inventory' => '',
+ 'inventory_CSV_import_quantity' => '',
+ 'inventory_comments' => '',
+ 'inventory_data_tracking' => '',
+ 'inventory_date' => '',
+ 'inventory_employee' => '',
+ 'inventory_in_out_quantity' => '',
+ 'inventory_remarks' => '',
+ 'is_deleted' => '',
'is_printed' => '',
- 'is_serialized' => 'Item has Serial Number',
- 'item' => 'Item',
+ 'is_serialized' => '',
+ 'item' => '',
'item_id' => '',
- 'item_number' => 'Barcode',
- 'item_number_duplicate' => 'Item Number is already present in the database.',
- 'item_number_invalid' => 'Item Number contains disallowed characters.',
- 'kit' => 'Kit',
- 'location' => 'Location',
- 'low_inventory_items' => 'Out Of Stock Items',
- 'low_sell_item' => 'Low sell item',
- 'manually_editing_of_quantity' => 'Manual Edit of Quantity',
+ 'item_number' => '',
+ 'item_number_duplicate' => '',
+ 'item_number_invalid' => '',
+ 'kit' => '',
+ 'location' => '',
+ 'low_inventory_items' => '',
+ 'low_sell_item' => '',
+ 'manually_editing_of_quantity' => '',
'markup' => '',
- 'name' => 'Item Name',
- 'name_required' => 'Item Name is a required field.',
- 'new' => 'New Item',
- 'no_description_items' => 'No Description Items',
- 'no_items_to_display' => 'No Items to display.',
- 'none' => 'None',
- 'none_selected' => 'You have not selected any Item(s) to edit',
- 'nonstock' => 'Non-stocked',
- 'number_information' => 'Item Number',
- 'number_required' => 'Barcode is a required field.',
- 'one_or_multiple' => 'item(s)',
- 'pack_name' => 'Pack Name',
- 'qty_per_pack' => 'Quantity per pack',
- 'quantity' => 'Quantity',
- 'quantity_number' => 'Quantity must be a number.',
- 'quantity_required' => 'Quantity is a required field.',
- 'receiving_quantity' => 'Receiving Quantity',
- 'remove_image' => 'Remove Image',
- 'reorder_level' => 'Reorder Level',
- 'reorder_level_number' => 'Reorder Level must be a number.',
- 'reorder_level_required' => 'Reorder Level is a required field.',
- 'retrive_item_info' => 'Retrieve Item Info',
- 'sales_tax_1' => 'Sales Tax',
- 'sales_tax_2' => 'Sales Tax 2',
- 'search_attributes' => 'Search Attributes. Date format Y-m-d',
- 'select_image' => 'Select Image',
+ 'name' => '',
+ 'name_required' => '',
+ 'new' => '',
+ 'no_description_items' => '',
+ 'no_items_to_display' => '',
+ 'none' => '',
+ 'none_selected' => '',
+ 'nonstock' => '',
+ 'number_information' => '',
+ 'number_required' => '',
+ 'one_or_multiple' => '',
+ 'pack_name' => '',
+ 'qty_per_pack' => '',
+ 'quantity' => '',
+ 'quantity_number' => '',
+ 'quantity_required' => '',
+ 'receiving_quantity' => '',
+ 'remove_image' => '',
+ 'reorder_level' => '',
+ 'reorder_level_number' => '',
+ 'reorder_level_required' => '',
+ 'retrive_item_info' => '',
+ 'sales_tax_1' => '',
+ 'sales_tax_2' => '',
+ 'search_attributes' => '',
+ 'select_image' => '',
'serialized_items' => 'Serialised Items',
- 'standard' => 'Standard',
- 'stock' => 'Stock',
- 'stock_location' => 'Stock location',
- 'stock_type' => 'Stock Type',
- 'successful_adding' => 'You have successfully added Item',
- 'successful_bulk_edit' => 'You have successfully updated the selected Items',
- 'successful_deleted' => 'You have successfully deleted Item',
- 'successful_updating' => 'You have successfully updated Item',
- 'supplier' => 'Supplier',
- 'tax_1' => 'Tax 1',
- 'tax_2' => 'Tax 2',
+ 'standard' => '',
+ 'stock' => '',
+ 'stock_location' => '',
+ 'stock_type' => '',
+ 'successful_adding' => '',
+ 'successful_bulk_edit' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'supplier' => '',
+ 'tax_1' => '',
+ 'tax_2' => '',
'tax_3' => '',
- 'tax_category' => 'Tax Category',
- 'tax_name_invalid' => 'Tax Name contains disallowed characters.',
- 'tax_percent' => 'Tax Percent',
- 'tax_percent_number' => 'Tax Percent must be a numeric value',
+ 'tax_category' => '',
+ 'tax_name_invalid' => '',
+ 'tax_percent' => '',
'tax_percent_non_negative' => '',
- 'tax_percent_required' => 'Tax Percent is a required field.',
- 'tax_percents' => 'Tax Percent(s)',
- 'temp' => 'Temporary',
- 'type' => 'Item Type',
- 'unit_price' => 'Sell Price',
- 'unit_price_number' => 'Sell Price must be a number.',
- 'unit_price_required' => 'Sell Price is a required field.',
- 'upc_database' => 'Barcode Database',
- 'update' => 'Update Item',
- 'use_inventory_menu' => 'Use Inventory Menu',
+ 'tax_percent_number' => '',
+ 'tax_percent_required' => '',
+ 'tax_percents' => '',
+ 'temp' => '',
+ 'type' => '',
+ 'unit_price' => '',
+ 'unit_price_number' => '',
+ 'unit_price_required' => '',
+ 'upc_database' => '',
+ 'update' => '',
+ 'use_inventory_menu' => '',
];
diff --git a/app/Language/en-GB/Login.php b/app/Language/en-GB/Login.php
index d80b5f090..e8c710133 100644
--- a/app/Language/en-GB/Login.php
+++ b/app/Language/en-GB/Login.php
@@ -1,31 +1,31 @@
'I\'m not a robot.',
- 'go' => 'Go',
- 'initialization_message' => '',
- 'initialization_required' => '',
- 'initialize' => '',
- 'invalid_gcaptcha' => 'Please verify that you are not a robot.',
- 'invalid_installation' => 'The installation is not correct, check your php.ini file.',
- 'invalid_username_and_password' => 'Invalid username and/or password.',
- 'login' => 'Login',
- 'logout' => 'Logout',
- 'migrating_database' => 'Migrating Database',
- 'migration_auth_message' => 'Administrator credentials are required to authorize the database migration to version {0}. Please login to proceed.',
- 'migration_complete' => 'Database initialized successfully!',
- 'migration_complete_login' => 'You can now log in.',
- 'migration_complete_migrate' => 'Database migrated successfully!',
- 'migration_complete_redirect' => 'Migration complete. Redirecting to login...',
- 'migration_error_connection' => 'Connection error. Please try again.',
- 'migration_failed' => 'Migration failed',
- 'migration_initializing' => 'Initializing Database',
- 'migration_needed' => 'A database migration to {0} will start after login.',
- 'migration_required' => 'Database Migration Required',
- 'migration_running' => 'Running database migrations...',
- 'password' => 'Password',
- 'required_username' => 'The username field is required.',
- 'too_many_attempts' => 'Too many attempts. Please wait a moment and try again.',
- 'username' => 'Username',
- 'welcome' => 'Welcome to {0}!',
+ 'gcaptcha' => '',
+ 'go' => '',
+ 'initialization_message' => 'The database has not been initialised.',
+ 'initialization_required' => 'Database Initialisation Required',
+ 'initialize' => 'Initialise',
+ 'invalid_gcaptcha' => '',
+ 'invalid_installation' => '',
+ 'invalid_username_and_password' => '',
+ 'login' => '',
+ 'logout' => '',
+ 'migrating_database' => '',
+ 'migration_auth_message' => 'Administrator credentials are required to authorise the database migration to version {0}. Please login to proceed.',
+ 'migration_complete' => 'Database initialised successfully!',
+ 'migration_complete_login' => '',
+ 'migration_complete_migrate' => '',
+ 'migration_complete_redirect' => '',
+ 'migration_error_connection' => '',
+ 'migration_failed' => '',
+ 'migration_initializing' => 'Initialising Database',
+ 'migration_needed' => '',
+ 'migration_required' => '',
+ 'migration_running' => '',
+ 'password' => '',
+ 'required_username' => '',
+ 'too_many_attempts' => '',
+ 'username' => '',
+ 'welcome' => '',
];
diff --git a/app/Language/en-GB/Messages.php b/app/Language/en-GB/Messages.php
index d07ccd21d..881ec7bcd 100644
--- a/app/Language/en-GB/Messages.php
+++ b/app/Language/en-GB/Messages.php
@@ -1,16 +1,16 @@
'First name',
- 'last_name' => 'Last name',
- 'message' => 'Message',
- 'message_placeholder' => 'Your Message here...',
- 'message_required' => 'Message required',
- 'multiple_phones' => '(In case of multiple recipients, enter mobile numbers separated by commas)',
- 'phone' => 'Phone number',
- 'phone_number_required' => 'Phone number required',
- 'phone_placeholder' => 'Mobile Number(s) here...',
- 'sms_send' => 'Send SMS',
- 'successfully_sent' => 'Message successfully sent to: ',
- 'unsuccessfully_sent' => 'Message unsuccessfully sent to: ',
+ 'first_name' => '',
+ 'last_name' => '',
+ 'message' => '',
+ 'message_placeholder' => '',
+ 'message_required' => '',
+ 'multiple_phones' => '',
+ 'phone' => '',
+ 'phone_number_required' => '',
+ 'phone_placeholder' => '',
+ 'sms_send' => '',
+ 'successfully_sent' => '',
+ 'unsuccessfully_sent' => '',
];
diff --git a/app/Language/en-GB/Module.php b/app/Language/en-GB/Module.php
index d2e48055b..e45a6e12f 100644
--- a/app/Language/en-GB/Module.php
+++ b/app/Language/en-GB/Module.php
@@ -3,46 +3,46 @@
return [
'admin_cashups' => '',
'admin_cashups_desc' => '',
- 'attributes' => 'Attributes',
- 'attributes_desc' => 'Add, Update, Delete, and Search attributes.',
- 'both' => 'Both',
- 'cashups' => 'Cashups',
- 'cashups_desc' => 'Add, Update, Delete, and Search Cashups.',
- 'config' => 'Configuration',
- 'config_desc' => 'Change OSPOS\'s Configuration.',
- 'customers' => 'Customers',
- 'customers_desc' => 'Add, Update, Delete, and Search Customers.',
- 'employees' => 'Employees',
- 'employees_desc' => 'Add, Update, Delete, and Search Employees.',
- 'expenses' => 'Expenses',
- 'expenses_categories' => 'Expenses Categories',
- 'expenses_categories_desc' => 'Add, Update, and Delete Expenses Categories.',
- 'expenses_desc' => 'Add, Update, Delete, and Search Expenses.',
- 'giftcards' => 'Gift Cards',
- 'giftcards_desc' => 'Add, Update, Delete and Search Gift Cards.',
- 'home' => 'Home',
- 'home_desc' => 'List home menu modules.',
- 'item_kits' => 'Item Kits',
- 'item_kits_desc' => 'Add, Update, Delete and Search Item Kits.',
- 'items' => 'Items',
- 'items_desc' => 'Add, Update, Delete, and Search Items.',
- 'messages' => 'Messages',
- 'messages_desc' => 'Send Messages to Customers, Suppliers and Employees.',
- 'migrate' => 'Migrate',
- 'migrate_desc' => 'Update the OSPOS Database.',
- 'office' => 'Office',
- 'office_desc' => 'List office menu modules.',
- 'plugins' => 'Plugins',
- 'receivings' => 'Receivings',
- 'receivings_desc' => 'Process Purchase Orders.',
- 'reports' => 'Reports',
- 'reports_desc' => 'View and generate Reports.',
- 'sales' => 'Sales',
- 'sales_desc' => 'Process Sales and Returns.',
- 'suppliers' => 'Suppliers',
- 'suppliers_desc' => 'Add, Update, Delete, and Search Suppliers.',
- 'taxes' => 'Taxes',
- 'taxes_desc' => 'Configure Sales Taxes.',
+ 'attributes' => '',
+ 'attributes_desc' => '',
+ 'both' => '',
+ 'cashups' => '',
+ 'cashups_desc' => '',
+ 'config' => '',
+ 'config_desc' => '',
+ 'customers' => '',
+ 'customers_desc' => '',
+ 'employees' => '',
+ 'employees_desc' => '',
+ 'expenses' => '',
+ 'expenses_categories' => '',
+ 'expenses_categories_desc' => '',
+ 'expenses_desc' => '',
+ 'giftcards' => '',
+ 'giftcards_desc' => '',
+ 'home' => '',
+ 'home_desc' => '',
+ 'item_kits' => '',
+ 'item_kits_desc' => '',
+ 'items' => '',
+ 'items_desc' => '',
+ 'messages' => '',
+ 'messages_desc' => '',
+ 'migrate' => '',
+ 'migrate_desc' => '',
+ 'office' => '',
+ 'office_desc' => '',
+ 'plugins' => '',
+ 'receivings' => '',
+ 'receivings_desc' => '',
+ 'reports' => '',
+ 'reports_desc' => '',
+ 'sales' => '',
+ 'sales_desc' => '',
+ 'suppliers' => '',
+ 'suppliers_desc' => '',
+ 'taxes' => '',
+ 'taxes_desc' => '',
'timeclocks' => '',
'timeclocks_categories' => '',
'timeclocks_categories_desc' => '',
diff --git a/app/Language/en-GB/Receivings.php b/app/Language/en-GB/Receivings.php
index bd90ceb36..1f5c90f83 100644
--- a/app/Language/en-GB/Receivings.php
+++ b/app/Language/en-GB/Receivings.php
@@ -2,58 +2,59 @@
return [
'amount_due' => '',
- 'cancel_receiving' => 'Cancel',
- 'cannot_be_deleted' => 'Receiving(s) delete failed.',
- 'comments' => 'Comments',
- 'complete_receiving' => 'Finish',
- 'confirm_cancel_receiving' => 'Are you sure you want to clear this receiving? All items will be cleared.',
- 'confirm_delete' => 'Are you sure you want to delete this receiving? This action cannot be undone.',
- 'confirm_finish_receiving' => 'Are you sure you want to submit this receiving? This cannot be undone.',
+ 'cancel_receiving' => '',
+ 'cannot_be_deleted' => '',
+ 'comments' => '',
+ 'complete_receiving' => '',
+ 'confirm_cancel_receiving' => '',
+ 'confirm_delete' => '',
+ 'confirm_finish_receiving' => '',
'confirm_restore' => '',
- 'cost' => 'Cost',
+ 'cost' => '',
'daily' => '',
- 'date' => 'Receiving Date',
- 'date_required' => 'A correct date must be entered.',
- 'date_type' => 'Date is a required field.',
- 'delete_entire_sale' => 'Delete Entire Sale',
- 'discount' => 'Discount',
- 'edit' => 'Edit',
- 'edit_sale' => 'Edit Receiving',
- 'employee' => 'Employee',
- 'error_editing_item' => 'Item edit failed.',
- 'error_requisition' => 'Unable to move Inventory from or to the same Stock Location.',
- 'find_or_scan_item' => 'Find or Scan Item',
- 'find_or_scan_item_or_receipt' => 'Find or Scan Item or Receipt',
- 'id' => 'Receiving ID',
- 'item_name' => 'Item Name',
- 'mode' => 'Receiving Mode',
- 'new_supplier' => 'New Supplier',
- 'one_or_multiple' => 'receiving(s)',
- 'print_after_sale' => 'Print After Sale',
- 'quantity' => 'Qty.',
- 'receipt' => 'Receivings Receipt',
- 'receipt_number' => 'Receiving #',
- 'receiving' => 'Receive',
- 'reference' => 'Reference',
- 'register' => 'Items Receiving',
- 'requisition' => 'Requisition',
- 'return' => 'Return',
- 'select_supplier' => 'Select Supplier (Required)',
- 'ship_pack' => 'Ship Pack',
- 'start_typing_supplier_name' => 'Start Typing Supplier\'s name...',
- 'stock' => 'Stock',
- 'stock_destination' => 'Stock Destination',
- 'stock_location' => 'Stock Location',
- 'stock_source' => 'Stock Source',
- 'successfully_deleted' => 'You have successfully deleted receiving',
- 'successfully_updated' => 'Receiving successfully updated',
- 'supplier' => 'Supplier',
- 'supplier_address' => 'Address',
- 'supplier_email' => 'Email',
- 'supplier_location' => 'Location',
- 'total' => 'Total',
- 'transaction_failed' => 'Receivings transaction(s) failed.',
- 'unable_to_add_item' => 'Item add to Receiving failed.',
- 'unsuccessfully_updated' => 'Receiving update failed.',
- 'update' => 'Update',
+ 'date' => '',
+ 'date_required' => '',
+ 'date_type' => '',
+ 'delete_entire_sale' => '',
+ 'discount' => '',
+ 'edit' => '',
+ 'edit_sale' => '',
+ 'employee' => '',
+ 'error_editing_item' => '',
+ 'error_requisition' => '',
+ 'find_or_scan_item' => '',
+ 'find_or_scan_item_or_receipt' => '',
+ 'id' => '',
+ 'item_name' => '',
+ 'mode' => '',
+ 'new_supplier' => '',
+ 'not_authorized' => 'This action is not authorised.',
+ 'one_or_multiple' => '',
+ 'print_after_sale' => '',
+ 'quantity' => '',
+ 'receipt' => '',
+ 'receipt_number' => '',
+ 'receiving' => '',
+ 'reference' => '',
+ 'register' => '',
+ 'requisition' => '',
+ 'return' => '',
+ 'select_supplier' => '',
+ 'ship_pack' => '',
+ 'start_typing_supplier_name' => '',
+ 'stock' => '',
+ 'stock_destination' => '',
+ 'stock_location' => '',
+ 'stock_source' => '',
+ 'successfully_deleted' => '',
+ 'successfully_updated' => '',
+ 'supplier' => '',
+ 'supplier_address' => '',
+ 'supplier_email' => '',
+ 'supplier_location' => '',
+ 'total' => '',
+ 'transaction_failed' => '',
+ 'unable_to_add_item' => '',
+ 'unsuccessfully_updated' => '',
+ 'update' => '',
];
diff --git a/app/Language/en-GB/Reports.php b/app/Language/en-GB/Reports.php
index f7aa6c7dc..dd691f40e 100644
--- a/app/Language/en-GB/Reports.php
+++ b/app/Language/en-GB/Reports.php
@@ -1,96 +1,96 @@
'All',
- 'authority' => 'Authority',
+ 'all' => '',
+ 'authority' => '',
'canceled' => 'Cancelled',
- 'categories' => 'Categories',
- 'categories_summary_report' => 'Categories Summary Report',
- 'category' => 'Category',
- 'code_canceled' => 'CNL',
- 'code_invoice' => 'INV',
- 'code_pos' => 'POS',
- 'code_quote' => 'Q',
- 'code_return' => 'RET',
- 'code_type' => 'Type',
- 'code_work_order' => 'W/O',
- 'comments' => 'Comments',
+ 'categories' => '',
+ 'categories_summary_report' => '',
+ 'category' => '',
+ 'code_canceled' => '',
+ 'code_invoice' => '',
+ 'code_pos' => '',
+ 'code_quote' => '',
+ 'code_return' => '',
+ 'code_type' => '',
+ 'code_work_order' => '',
+ 'comments' => '',
'commission' => '',
- 'complete' => 'Completed Sales and Returns',
- 'completed_sales' => 'Completed Sales',
- 'confirm_delete' => 'Are you sure you want to delete the selected entry(ies)?',
- 'confirm_restore' => 'Are you sure you want to restore the selected entry(ies)?',
- 'cost' => 'Cost',
- 'cost_price' => 'Cost Price',
- 'count' => 'Count',
- 'customer' => 'Customer',
- 'customers' => 'Customers',
- 'customers_summary_report' => 'Customers Summary Report',
- 'date' => 'Date',
- 'date_range' => 'Date Range',
- 'description' => 'Description',
- 'detailed_item_sales_report' => 'Detailed Item Sales Report',
- 'detailed_receivings_report' => 'Detailed Receivings Report',
+ 'complete' => '',
+ 'completed_sales' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'cost' => '',
+ 'cost_price' => '',
+ 'count' => '',
+ 'customer' => '',
+ 'customers' => '',
+ 'customers_summary_report' => '',
+ 'date' => '',
+ 'date_range' => '',
+ 'description' => '',
+ 'detailed_item_sales_report' => '',
+ 'detailed_receivings_report' => '',
'detailed_receivings_report_input' => '',
- 'detailed_reports' => 'Detailed Reports',
+ 'detailed_reports' => '',
'detailed_requisition_report' => '',
- 'detailed_sales_report' => 'Detailed Transactions Report',
- 'discount' => 'Discount',
- 'discount_fixed' => 'Fixed Discount',
- 'discount_percent' => 'Discount Percent',
- 'discount_type' => 'Discount Type',
- 'discounts' => 'Discounts',
- 'discounts_summary_report' => 'Discounts Summary Report',
- 'earned' => 'Points Earned',
- 'employee' => 'Employee',
- 'employees' => 'Employees',
- 'employees_summary_report' => 'Employees Summary Report',
- 'expenses' => 'Expenses',
- 'expenses_amount' => 'Amount',
- 'expenses_categories' => 'Expenses',
- 'expenses_categories_summary_report' => 'Expense Categories Summary Report',
- 'expenses_category' => 'Category',
+ 'detailed_sales_report' => '',
+ 'discount' => '',
+ 'discount_fixed' => '',
+ 'discount_percent' => '',
+ 'discount_type' => '',
+ 'discounts' => '',
+ 'discounts_summary_report' => '',
+ 'earned' => '',
+ 'employee' => '',
+ 'employees' => '',
+ 'employees_summary_report' => '',
+ 'expenses' => '',
+ 'expenses_amount' => '',
+ 'expenses_categories' => '',
+ 'expenses_categories_summary_report' => '',
+ 'expenses_category' => '',
'expenses_payment_amount' => '',
- 'expenses_tax_amount' => 'Tax',
- 'expenses_total_amount' => 'Total Amount',
- 'expenses_total_tax_amount' => 'Total Tax',
- 'graphical_reports' => 'Graphical Reports',
- 'inventory' => 'Inventory',
- 'inventory_low' => 'Low Inventory',
- 'inventory_low_report' => 'Low Inventory Report',
- 'inventory_reports' => 'Inventory Reports',
- 'inventory_summary' => 'Inventory Summary',
- 'inventory_summary_report' => 'Inventory Summary Report',
- 'item' => 'Item',
- 'item_count' => 'Filter Item Count',
- 'item_name' => 'Item Name',
- 'item_number' => 'Barcode',
- 'items' => 'Items',
- 'items_purchased' => 'Items Purchased',
- 'items_received' => 'Items Received',
- 'items_summary_report' => 'Items Summary Report',
- 'jurisdiction' => 'Jurisdiction',
+ 'expenses_tax_amount' => '',
+ 'expenses_total_amount' => '',
+ 'expenses_total_tax_amount' => '',
+ 'graphical_reports' => '',
+ 'inventory' => '',
+ 'inventory_low' => '',
+ 'inventory_low_report' => '',
+ 'inventory_reports' => '',
+ 'inventory_summary' => '',
+ 'inventory_summary_report' => '',
+ 'item' => '',
+ 'item_count' => '',
+ 'item_name' => '',
+ 'item_number' => '',
+ 'items' => '',
+ 'items_purchased' => '',
+ 'items_received' => '',
+ 'items_summary_report' => '',
+ 'jurisdiction' => '',
'low_inventory' => '',
'low_inventory_report' => '',
- 'low_sell_quantity' => 'Low Sell Qty',
- 'more_than_zero' => 'More than zero',
- 'name' => 'Name',
- 'no_reports_to_display' => 'No Items to display.',
- 'payment_type' => 'Payment Type',
- 'payments' => 'Payments',
- 'payments_summary_report' => 'Payments Summary Report',
- 'profit' => 'Profit',
- 'quantity' => 'Quantity',
- 'quantity_purchased' => 'Quantity Purchased',
- 'quotes' => 'Quotes',
- 'received_by' => 'Received By',
- 'receiving_id' => 'Receiving ID',
- 'receiving_type' => 'Receiving Type',
- 'receivings' => 'Receivings',
- 'reorder_level' => 'Reorder Level',
- 'report' => 'Report',
- 'report_input' => 'Report Input',
- 'reports' => 'Reports',
+ 'low_sell_quantity' => '',
+ 'more_than_zero' => '',
+ 'name' => '',
+ 'no_reports_to_display' => '',
+ 'payment_type' => '',
+ 'payments' => '',
+ 'payments_summary_report' => '',
+ 'profit' => '',
+ 'quantity' => '',
+ 'quantity_purchased' => '',
+ 'quotes' => '',
+ 'received_by' => '',
+ 'receiving_id' => '',
+ 'receiving_type' => '',
+ 'receivings' => '',
+ 'reorder_level' => '',
+ 'report' => '',
+ 'report_input' => '',
+ 'reports' => '',
'requisition' => '',
'requisition_by' => '',
'requisition_id' => '',
@@ -99,53 +99,53 @@ return [
'requisition_related_item' => '',
'requisition_related_item_total_quantity' => '',
'requisition_related_item_unit_quantity' => '',
- 'requisitions' => 'Requisitions',
- 'returns' => 'Returns',
- 'revenue' => 'Revenue',
- 'sale_id' => 'Trans ID',
- 'sale_type' => 'Transactions Type',
- 'sales' => 'Transactions',
- 'sales_amount' => 'Transactions amount',
- 'sales_summary_report' => 'Transactions Summary Report',
- 'sales_taxes' => 'Sales Taxes',
- 'sales_taxes_summary_report' => 'Sales Taxes Summary Report',
- 'serial_number' => 'Serial #',
+ 'requisitions' => '',
+ 'returns' => '',
+ 'revenue' => '',
+ 'sale_id' => '',
+ 'sale_type' => '',
+ 'sales' => '',
+ 'sales_amount' => '',
+ 'sales_summary_report' => '',
+ 'sales_taxes' => '',
+ 'sales_taxes_summary_report' => '',
+ 'serial_number' => '',
'service_charge' => '',
- 'sold_by' => 'Sold By',
+ 'sold_by' => '',
'sold_items' => '',
- 'sold_to' => 'Sold To',
- 'stock_location' => 'Stock Location',
- 'sub_total_value' => 'Sub Total',
- 'subtotal' => 'Sub Total',
- 'summary_reports' => 'Summary Reports',
- 'supplied_by' => 'Supplied by',
- 'supplier' => 'Supplier',
- 'suppliers' => 'Suppliers',
- 'suppliers_summary_report' => 'Suppliers Summary Report',
- 'tax' => 'Tax',
- 'tax_category' => 'Tax Category',
- 'tax_name' => 'Tax Name',
- 'tax_percent' => 'Tax Percent',
- 'tax_rate' => 'Tax Rate',
- 'taxes' => 'Taxes',
- 'taxes_summary_report' => 'Taxes Summary Report',
- 'toggle_cost_and_profit' => 'Toggle Cost & Profit',
- 'total' => 'Total',
- 'total_inventory_value' => 'Total Inventory Value',
- 'total_low_sell_quantity' => 'Total Low Sell Quantity',
- 'total_quantity' => 'Total Quantity',
- 'total_retail' => 'Total Inv. Retail Value',
- 'trans_amount' => 'Transaction Amount',
- 'trans_due' => 'Due',
- 'trans_group' => 'Transaction Group',
- 'trans_nopay_sales' => 'Sales with no payment',
- 'trans_payments' => 'Payments',
- 'trans_refunded' => 'Refunded',
- 'trans_sales' => 'Sales',
- 'trans_type' => 'Transaction Type',
- 'type' => 'Type',
- 'unit_price' => 'Sell Price',
- 'used' => 'Points Used',
- 'work_orders' => 'Work Orders',
- 'zero_and_less' => 'Zero and Less',
+ 'sold_to' => '',
+ 'stock_location' => '',
+ 'sub_total_value' => '',
+ 'subtotal' => '',
+ 'summary_reports' => '',
+ 'supplied_by' => '',
+ 'supplier' => '',
+ 'suppliers' => '',
+ 'suppliers_summary_report' => '',
+ 'tax' => '',
+ 'tax_category' => '',
+ 'tax_name' => '',
+ 'tax_percent' => '',
+ 'tax_rate' => '',
+ 'taxes' => '',
+ 'taxes_summary_report' => '',
+ 'toggle_cost_and_profit' => '',
+ 'total' => '',
+ 'total_inventory_value' => '',
+ 'total_low_sell_quantity' => '',
+ 'total_quantity' => '',
+ 'total_retail' => '',
+ 'trans_amount' => '',
+ 'trans_due' => '',
+ 'trans_group' => '',
+ 'trans_nopay_sales' => '',
+ 'trans_payments' => '',
+ 'trans_refunded' => '',
+ 'trans_sales' => '',
+ 'trans_type' => '',
+ 'type' => '',
+ 'unit_price' => '',
+ 'used' => '',
+ 'work_orders' => '',
+ 'zero_and_less' => '',
];
diff --git a/app/Language/en-GB/Sales.php b/app/Language/en-GB/Sales.php
index e00e48c36..7ff1361ee 100644
--- a/app/Language/en-GB/Sales.php
+++ b/app/Language/en-GB/Sales.php
@@ -1,212 +1,213 @@
'Account #',
- 'add_payment' => 'Add Payment',
- 'amount_due' => 'Amount Due',
- 'amount_due_not_covered' => 'Payments do not cover the amount due.',
- 'amount_tendered' => 'Amount Tendered',
+ 'account_number' => '',
+ 'add_payment' => '',
+ 'amount_due' => '',
+ 'amount_due_not_covered' => '',
+ 'amount_tendered' => '',
'authorized_signature' => 'Authorised Signature',
- 'bank_transfer' => 'Bank Transfer',
- 'cancel_sale' => 'Cancel',
- 'cash' => 'Cash',
- 'cash_adjustment' => 'Cash Adjustment',
- 'cash_deposit' => 'Cash Deposit',
- 'cash_filter' => 'Cash',
- 'change_due' => 'Change Due',
- 'change_price' => 'Change Selling Price',
+ 'bank_transfer' => '',
+ 'cancel_sale' => '',
+ 'cash' => '',
+ 'cash_adjustment' => '',
+ 'cash_deposit' => '',
+ 'cash_filter' => '',
+ 'change_due' => '',
+ 'change_price' => '',
'check' => 'Cheque',
'check_balance' => 'Cheque remainder',
'check_filter' => 'Cheque',
- 'comment' => 'Comment',
- 'comments' => 'Comments',
+ 'comment' => '',
+ 'comments' => '',
'company_name' => '',
- 'complete_sale' => 'Complete',
- 'confirm_cancel_sale' => 'Are you sure you want to clear this sale? All items will be cleared.',
- 'confirm_delete' => 'Are you sure you want to delete the selected Sale(s)?',
- 'confirm_restore' => 'Are you sure you want to restore the selected Sale(s)?',
- 'credit' => 'Credit Card',
- 'credit_deposit' => 'Credit Deposit',
- 'credit_filter' => 'Credit Card',
- 'customer' => 'Customer',
- 'customer_address' => 'Address',
- 'customer_discount' => 'Discount',
- 'customer_email' => 'Email',
- 'customer_location' => 'Location',
- 'customer_optional' => '(Required for Due Payments)',
- 'customer_required' => '(Required)',
- 'customer_total' => 'Total',
- 'date' => 'Sale Date',
- 'date_range' => 'Date Range',
- 'date_required' => 'A correct date must be entered.',
- 'debit' => 'Debit Card',
+ 'complete_sale' => '',
+ 'confirm_cancel_sale' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'credit' => '',
+ 'credit_deposit' => '',
+ 'credit_filter' => '',
+ 'customer' => '',
+ 'customer_address' => '',
+ 'customer_discount' => '',
+ 'customer_email' => '',
+ 'customer_location' => '',
+ 'customer_optional' => '',
+ 'customer_required' => '',
+ 'customer_total' => '',
+ 'date' => '',
+ 'date_range' => '',
+ 'date_required' => '',
+ 'debit' => '',
'debit_filter' => '',
- 'delete' => 'Allow Delete',
- 'delete_confirmation' => 'Are you sure you want to delete this sale? This action cannot be undone.',
- 'delete_successful' => 'Sale delete successful.',
- 'delete_unsuccessful' => 'Sale delete failed.',
- 'description_abbrv' => 'Desc.',
- 'discard' => 'Discard',
- 'discount' => 'Disc',
- 'discount_exceeds_item_total' => 'Discount cannot exceed the item total.',
- 'discount_included' => '% Discount',
- 'discount_percent_exceeds_100' => 'Percentage discount cannot exceed 100%.',
- 'due' => 'Due',
- 'due_filter' => 'Due',
- 'edit' => 'Edit',
- 'edit_item' => 'Edit Item',
- 'email_receipt' => 'Email Receipt',
- 'employee' => 'Employee',
- 'entry' => 'Entry',
- 'error_editing_item' => 'Error editing item',
- 'find_or_scan_item' => 'Find or Scan Item',
- 'find_or_scan_item_or_receipt' => 'Find or Scan Item or Receipt',
- 'giftcard' => 'Gift Card',
- 'giftcard_balance' => 'Gift Card Balance',
- 'giftcard_number' => 'Gift Card Number',
- 'group_by_category' => 'Group by Category',
- 'group_by_type' => 'Group by Type',
- 'hsn' => 'HSN',
- 'id' => 'Sale ID',
- 'include_prices' => 'Include Prices?',
- 'insufficient_giftcard_balance' => 'Insufficient gift card balance for this payment.',
- 'insufficient_reward_points' => 'Insufficient reward points for this payment.',
- 'invoice' => 'Invoice',
- 'invoice_confirm' => 'This invoice will be sent to',
- 'invoice_enable' => 'Invoice Number',
- 'invoice_filter' => 'Invoices',
- 'invoice_no_email' => 'This customer does not have a valid email address.',
- 'invoice_number' => 'Invoice #',
- 'invoice_number_duplicate' => 'Invoice Number {0} must be unique.',
- 'invoice_sent' => 'Invoice sent to',
- 'invoice_total' => 'Invoice Total',
- 'invoice_type_custom_invoice' => 'Custom Invoice (custom_invoice.php)',
- 'invoice_type_custom_tax_invoice' => 'Custom Tax Invoice (custom_tax_invoice.php)',
- 'invoice_type_invoice' => 'Invoice (invoice.php)',
- 'invoice_type_tax_invoice' => 'Tax Invoice (tax_invoice.php)',
- 'invoice_unsent' => 'Invoice failed to be sent to',
- 'item_insufficient_of_stock' => 'Item has insufficient stock.',
- 'item_name' => 'Item Name',
- 'item_number' => 'Item #',
- 'item_out_of_stock' => 'Item is out of stock.',
- 'key_browser' => 'Helpful Shortcuts',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice without payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
- 'key_full' => 'Open in Full Screen Mode',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
- 'key_in' => 'Zoom in',
- 'key_item_search' => 'Item Search',
- 'key_out' => 'Zoom Out',
- 'key_payment' => 'Add Payment',
- 'key_print' => 'Print Current Page',
- 'key_restore' => 'Restore Original Display/Zoom',
- 'key_search' => 'Search Reports Tables',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
- 'key_system' => 'System Shortcuts',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
- 'mode' => 'Register Mode',
- 'must_enter_numeric' => 'Amount Tendered must be a number.',
- 'must_enter_numeric_giftcard' => 'Gift Card Number must be a number.',
- 'must_enter_reference_code' => 'Reference/Retrieval Number must be entered.',
- 'negative_amount_tendered' => 'Amount Tendered cannot be negative.',
- 'negative_discount_invalid' => 'Discount cannot be negative.',
- 'negative_price_invalid' => 'Price cannot be negative.',
- 'negative_quantity_invalid' => 'Quantity cannot be negative.',
- 'negative_total_invalid' => 'Sale total cannot be negative. Check item discounts and quantities.',
- 'new_customer' => 'New Customer',
- 'new_item' => 'New Item',
- 'no_description' => 'No description',
- 'no_items_in_cart' => 'There are no Items in the cart.',
- 'none_selected' => 'You have not selected any Sale(s) to delete.',
- 'nontaxed_ind' => ' ',
+ 'delete' => '',
+ 'delete_confirmation' => '',
+ 'delete_successful' => '',
+ 'delete_unsuccessful' => '',
+ 'description_abbrv' => '',
+ 'discard' => '',
+ 'discount' => '',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '',
+ 'discount_percent_exceeds_100' => '',
+ 'due' => '',
+ 'due_filter' => '',
+ 'edit' => '',
+ 'edit_item' => '',
+ 'email_receipt' => '',
+ 'employee' => '',
+ 'entry' => '',
+ 'error_editing_item' => '',
+ 'find_or_scan_item' => '',
+ 'find_or_scan_item_or_receipt' => '',
+ 'giftcard' => '',
+ 'giftcard_balance' => '',
+ 'giftcard_number' => '',
+ 'group_by_category' => '',
+ 'group_by_type' => '',
+ 'hsn' => '',
+ 'id' => '',
+ 'include_prices' => '',
+ 'insufficient_giftcard_balance' => '',
+ 'insufficient_reward_points' => '',
+ 'invoice' => '',
+ 'invoice_confirm' => '',
+ 'invoice_enable' => '',
+ 'invoice_filter' => '',
+ 'invoice_no_email' => '',
+ 'invoice_number' => '',
+ 'invoice_number_duplicate' => '',
+ 'invoice_sent' => '',
+ 'invoice_total' => '',
+ 'invoice_type_custom_invoice' => '',
+ 'invoice_type_custom_tax_invoice' => '',
+ 'invoice_type_invoice' => '',
+ 'invoice_type_tax_invoice' => '',
+ 'invoice_unsent' => '',
+ 'item_insufficient_of_stock' => '',
+ 'item_name' => '',
+ 'item_number' => '',
+ 'item_out_of_stock' => '',
+ 'key_browser' => '',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
+ 'key_full' => '',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
+ 'key_in' => '',
+ 'key_item_search' => '',
+ 'key_out' => '',
+ 'key_payment' => '',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
+ 'key_system' => '',
+ 'key_tendered' => '',
+ 'key_title' => '',
+ 'mode' => '',
+ 'must_enter_numeric' => '',
+ 'must_enter_numeric_giftcard' => '',
+ 'must_enter_reference_code' => '',
+ 'negative_amount_tendered' => '',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => '',
+ 'new_item' => '',
+ 'no_description' => '',
+ 'no_items_in_cart' => '',
+ 'no_sales_to_display' => '',
+ 'none_selected' => '',
+ 'nontaxed_ind' => '',
'not_authorized' => 'This action is not authorised.',
- 'one_or_multiple' => 'Sale(s)',
- 'payment' => 'Payment Type',
- 'payment_amount' => 'Amount',
- 'payment_not_cover_total' => 'Payment Amount does not cover Total.',
- 'payment_type' => 'Type',
+ 'one_or_multiple' => '',
+ 'payment' => '',
+ 'payment_amount' => '',
+ 'payment_not_cover_total' => '',
+ 'payment_type' => '',
'payments' => '',
- 'payments_total' => 'Payments Total',
- 'price' => 'Price',
- 'print_after_sale' => 'Print after Sale',
- 'quantity' => 'Qty',
- 'quantity_less_than_reorder_level' => 'Warning: Desired Quantity is below Reorder Level for that Item.',
- 'quantity_less_than_zero' => 'Warning: Desired Quantity is out of stock, audit your inventory.',
- 'quantity_of_items' => 'Quantity of {0} Items',
- 'quote' => 'Quote',
- 'quote_number' => 'Quote Number',
- 'quote_number_duplicate' => 'Quote Number must be unique.',
- 'quote_sent' => 'Quote sent to',
- 'quote_unsent' => 'Quote failed to be sent to',
- 'receipt' => 'Sales Receipt',
- 'receipt_no_email' => 'This customer does not have a valid email address.',
- 'receipt_number' => 'Sale #',
- 'receipt_sent' => 'Receipt sent to',
- 'receipt_unsent' => 'Receipt failed to be sent to',
- 'reference_code' => 'Payment Reference Code',
- 'reference_code_invalid_characters' => 'Reference code must contain only letters and numbers.',
- 'reference_code_length_error' => 'Reference code length is invalid.',
- 'refund' => 'Refund Type',
- 'register' => 'Sales Register',
- 'remove_customer' => 'Remove Customer',
- 'return' => 'Return',
- 'rewards' => 'Reward Points',
- 'rewards_package' => 'Rewards',
- 'rewards_remaining_balance' => 'Reward Points remaining value is ',
- 'sale' => 'Sale',
- 'sale_time' => 'Time',
- 'sales_tax' => 'Sales Tax',
- 'select_customer' => 'Select Customer',
- 'selected_customer' => 'Selected Customer',
- 'send_invoice' => 'Send Invoice',
- 'send_quote' => 'Send Quote',
- 'send_receipt' => 'Send Receipt',
- 'send_work_order' => 'Send Work Order',
- 'serial' => 'Serial',
- 'show_invoice' => 'Show Invoice',
- 'show_receipt' => 'Show Receipt',
- 'start_typing_customer_name' => 'Start typing customer details...',
- 'start_typing_item_name' => 'Start typing Item Name or scan Barcode...',
- 'stock' => 'Stock',
- 'stock_location' => 'Stock Location',
- 'sub_total' => 'Sub Total',
- 'successfully_deleted' => 'You have successfully deleted Sale',
- 'successfully_restored' => 'You have successfully restored',
- 'successfully_suspended_sale' => 'Sale suspend successful.',
- 'successfully_updated' => 'Sale update successful.',
- 'suspend_sale' => 'Suspend',
- 'suspended_doc_id' => 'Document',
- 'suspended_sale_id' => 'ID',
- 'suspended_sales' => 'Suspended',
- 'table' => 'Table',
- 'takings' => 'Transactions',
- 'tax' => 'Tax',
- 'tax_id' => 'Tax Id',
- 'tax_invoice' => 'Tax Invoice',
- 'tax_percent' => 'Tax %',
- 'taxed_ind' => 'T',
- 'total' => 'Total',
- 'total_tax_exclusive' => 'Tax excluded',
- 'transaction_failed' => 'Sales Transaction failed.',
- 'unable_to_add_item' => 'Item add to Sale failed',
- 'unsuccessfully_deleted' => 'Sale(s) delete failed.',
- 'unsuccessfully_restored' => 'Sale(s) restore failed.',
- 'unsuccessfully_suspended_sale' => 'Sale suspend failed.',
- 'unsuccessfully_updated' => 'Sale update failed.',
- 'unsuspend' => 'Unsuspend',
- 'unsuspend_and_delete' => 'Action',
- 'update' => 'Update',
- 'upi' => 'UPI',
- 'wallet' => 'Wallet',
- 'work_order' => 'Work Order',
- 'work_order_number' => 'Work Order Number',
- 'work_order_number_duplicate' => 'Work Order Number must be unique.',
- 'work_order_sent' => 'Work Order sent to',
- 'work_order_unsent' => 'Work Order failed to be sent to',
+ 'payments_total' => '',
+ 'price' => '',
+ 'print_after_sale' => '',
+ 'quantity' => '',
+ 'quantity_less_than_reorder_level' => '',
+ 'quantity_less_than_zero' => '',
+ 'quantity_of_items' => '',
+ 'quote' => '',
+ 'quote_number' => '',
+ 'quote_number_duplicate' => '',
+ 'quote_sent' => '',
+ 'quote_unsent' => '',
+ 'receipt' => '',
+ 'receipt_no_email' => '',
+ 'receipt_number' => '',
+ 'receipt_sent' => '',
+ 'receipt_unsent' => '',
+ 'reference_code' => '',
+ 'reference_code_invalid_characters' => '',
+ 'reference_code_length_error' => '',
+ 'refund' => '',
+ 'register' => '',
+ 'remove_customer' => '',
+ 'return' => '',
+ 'rewards' => '',
+ 'rewards_package' => '',
+ 'rewards_remaining_balance' => '',
+ 'sale' => '',
+ 'sale_time' => '',
+ 'sales_tax' => '',
+ 'select_customer' => '',
+ 'selected_customer' => '',
+ 'send_invoice' => '',
+ 'send_quote' => '',
+ 'send_receipt' => '',
+ 'send_work_order' => '',
+ 'serial' => '',
+ 'show_invoice' => '',
+ 'show_receipt' => '',
+ 'start_typing_customer_name' => '',
+ 'start_typing_item_name' => '',
+ 'stock' => '',
+ 'stock_location' => '',
+ 'sub_total' => '',
+ 'successfully_deleted' => '',
+ 'successfully_restored' => '',
+ 'successfully_suspended_sale' => '',
+ 'successfully_updated' => '',
+ 'suspend_sale' => '',
+ 'suspended_doc_id' => '',
+ 'suspended_sale_id' => '',
+ 'suspended_sales' => '',
+ 'table' => '',
+ 'takings' => '',
+ 'tax' => '',
+ 'tax_id' => '',
+ 'tax_invoice' => '',
+ 'tax_percent' => '',
+ 'taxed_ind' => '',
+ 'total' => '',
+ 'total_tax_exclusive' => '',
+ 'transaction_failed' => '',
+ 'unable_to_add_item' => '',
+ 'unsuccessfully_deleted' => '',
+ 'unsuccessfully_restored' => '',
+ 'unsuccessfully_suspended_sale' => '',
+ 'unsuccessfully_updated' => '',
+ 'unsuspend' => '',
+ 'unsuspend_and_delete' => '',
+ 'update' => '',
+ 'upi' => '',
+ 'wallet' => '',
+ 'work_order' => '',
+ 'work_order_number' => '',
+ 'work_order_number_duplicate' => '',
+ 'work_order_sent' => '',
+ 'work_order_unsent' => '',
];
diff --git a/app/Language/en-GB/Suppliers.php b/app/Language/en-GB/Suppliers.php
index 3ca055104..71600cbc2 100644
--- a/app/Language/en-GB/Suppliers.php
+++ b/app/Language/en-GB/Suppliers.php
@@ -1,25 +1,25 @@
'Account #',
- 'agency_name' => 'Agency Name',
- 'cannot_be_deleted' => 'Could not delete the selected Supplier(s). One or more have Sales.',
- 'category' => 'Category',
- 'company_name' => 'Company Name',
- 'company_name_required' => 'Company Name is a required field.',
- 'confirm_delete' => 'Are you sure you want to delete the selected Supplier(s)?',
- 'confirm_restore' => 'Are you sure you want to restore the selected Supplier(s)?',
- 'cost' => 'Cost Supplier',
- 'error_adding_updating' => 'Supplier update or add failed.',
- 'goods' => 'Goods Supplier',
- 'new' => 'New Supplier',
- 'none_selected' => 'You have not selected any Supplier(s) to delete.',
- 'one_or_multiple' => 'Supplier(s)',
- 'successful_adding' => 'You have successfully added Supplier',
- 'successful_deleted' => 'You have successfully deleted Supplier',
- 'successful_updating' => 'You have successfully updated Supplier',
- 'supplier' => 'Supplier',
- 'supplier_id' => 'ID',
- 'tax_id' => 'Tax Id',
- 'update' => 'Update Supplier',
+ 'account_number' => '',
+ 'agency_name' => '',
+ 'cannot_be_deleted' => '',
+ 'category' => '',
+ 'company_name' => '',
+ 'company_name_required' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'cost' => '',
+ 'error_adding_updating' => '',
+ 'goods' => '',
+ 'new' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'supplier' => '',
+ 'supplier_id' => '',
+ 'tax_id' => '',
+ 'update' => '',
];
diff --git a/app/Language/en-GB/Taxes.php b/app/Language/en-GB/Taxes.php
index 59f71e4de..3b3426dab 100644
--- a/app/Language/en-GB/Taxes.php
+++ b/app/Language/en-GB/Taxes.php
@@ -1,84 +1,85 @@
'Add Exception',
- 'cascade' => 'Cascade',
- 'cascade_sequence' => 'Cascade Sequence',
- 'city' => 'City',
- 'code' => 'Code',
- 'confirm_delete' => 'Are you sure you want to delete this Tax Code? This action cannot be undone',
- 'confirm_restore' => 'Are you sure you want to restore selected Tax Code(s)?',
- 'default_tax_category' => 'Default Tax Category',
- 'default_tax_rate' => 'Default Tax Rate',
- 'error_adding_updating' => 'Tax Code add or update failed',
- 'group_seq' => 'Group Seq',
- 'jurisdiction_name' => 'Jurisdiction Name',
- 'name' => 'Name',
- 'new' => 'New Tax',
+ 'add_exception' => '',
+ 'cascade' => '',
+ 'cascade_sequence' => '',
+ 'city' => '',
+ 'code' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'default_tax_category' => '',
+ 'default_tax_rate' => '',
+ 'error_adding_updating' => '',
+ 'group_seq' => '',
+ 'jurisdiction_id' => '',
+ 'jurisdiction_name' => '',
+ 'name' => '',
+ 'new' => '',
'no_taxes' => '',
- 'no_taxes_to_display' => 'No Taxes Code available to display',
- 'reporting_authority' => 'Reporting Authority',
- 'round_half_down' => 'Half Down',
- 'round_half_even' => 'Half Even',
- 'round_half_odd' => 'Half Odd',
- 'round_half_up' => 'Half Up',
- 'rounding_code' => 'Rounding Code',
- 'sales_tax' => 'Sales Tax',
- 'sales_tax_by_invoice' => 'Sales Tax by Invoice',
- 'sequence' => 'Seq.',
- 'state' => 'State',
- 'successful_deleted' => 'You have successfully deleted',
- 'tax_categories' => 'Tax Categories',
- 'tax_categories_configuration' => 'Tax Categories Configuration',
- 'tax_categories_saved_successfully' => 'Tax Categories changes saved',
- 'tax_categories_saved_unsuccessfully' => 'Tax Categories changes not saved',
- 'tax_category' => 'Tax Category',
- 'tax_category_code' => 'Tax Category Code',
- 'tax_category_duplicate' => 'Duplicate tax category',
- 'tax_category_invalid_chars' => 'Invalid characters in tax category name',
- 'tax_category_name' => 'Tax Category Name',
- 'tax_category_new' => 'New Tax Category',
- 'tax_category_required' => 'Tax Category is Required',
- 'tax_code' => 'Tax Code',
- 'tax_code_cannot_be_deleted' => 'Tax Code delete failed',
- 'tax_code_duplicate' => 'Duplicate Tax Code',
- 'tax_code_invalid_chars' => 'Invalid Characters in Tax Code',
- 'tax_code_name' => 'Tax Code Name',
- 'tax_code_required' => 'Tax Code is a required field',
- 'tax_code_successful_deleted' => 'You have successfully deleted Tax Code',
- 'tax_code_successful_updated' => 'You have successfully updated',
- 'tax_code_successful_updating' => 'You have successfully updated Tax Code',
- 'tax_code_successfully_added' => 'You have successfully added',
- 'tax_code_type' => 'Tax Code Type',
- 'tax_codes' => 'Tax Codes',
- 'tax_codes_configuration' => 'Tax Codes Configuration',
- 'tax_codes_saved_successfully' => 'Tax Code changes saved',
- 'tax_codes_saved_unsuccessfully' => 'Tax Code changes not saved',
- 'tax_excluded' => 'Tax excluded',
- 'tax_group' => 'Tax Group',
- 'tax_group_not_unique' => 'Tax Group {0} is not unique',
- 'tax_group_sequence' => 'Tax Group Sequence',
- 'tax_included' => 'Tax included',
- 'tax_jurisdiction' => 'Tax Jurisdiction',
- 'tax_jurisdiction_duplicate' => 'Duplicate Tax Jurisdiction',
- 'tax_jurisdiction_invalid_chars' => 'Invalid Characters in Jurisdiction Name',
- 'tax_jurisdiction_required' => 'Tax jurisdiction is required',
- 'tax_jurisdictions' => 'Tax Jurisdictions',
- 'tax_jurisdictions_configuration' => 'Tax Jurisdictions Configuration',
- 'tax_jurisdictions_saved_successfully' => 'Tax Jurisdiction changes saved',
- 'tax_jurisdictions_saved_unsuccessfully' => 'Tax Jurisdiction changes not saved',
- 'tax_rate' => 'Tax Rate',
- 'tax_rate_configuration' => 'Tax Rate Configuration',
- 'tax_rate_error_adding_updating' => 'Tax Rate add or update failed',
+ 'no_taxes_to_display' => '',
+ 'reporting_authority' => '',
+ 'round_half_down' => '',
+ 'round_half_even' => '',
+ 'round_half_odd' => '',
+ 'round_half_up' => '',
+ 'rounding_code' => '',
+ 'sales_tax' => '',
+ 'sales_tax_by_invoice' => '',
+ 'sequence' => '',
+ 'state' => '',
+ 'successful_deleted' => '',
+ 'tax_categories' => '',
+ 'tax_categories_configuration' => '',
+ 'tax_categories_saved_successfully' => '',
+ 'tax_categories_saved_unsuccessfully' => '',
+ 'tax_category' => '',
+ 'tax_category_code' => '',
+ 'tax_category_duplicate' => '',
+ 'tax_category_invalid_chars' => '',
+ 'tax_category_name' => '',
+ 'tax_category_new' => '',
+ 'tax_category_required' => '',
+ 'tax_code' => '',
+ 'tax_code_cannot_be_deleted' => '',
+ 'tax_code_duplicate' => '',
+ 'tax_code_invalid_chars' => '',
+ 'tax_code_name' => '',
+ 'tax_code_required' => '',
+ 'tax_code_successful_deleted' => '',
+ 'tax_code_successful_updated' => '',
+ 'tax_code_successful_updating' => '',
+ 'tax_code_successfully_added' => '',
+ 'tax_code_type' => '',
+ 'tax_codes' => '',
+ 'tax_codes_configuration' => '',
+ 'tax_codes_saved_successfully' => '',
+ 'tax_codes_saved_unsuccessfully' => '',
+ 'tax_excluded' => '',
+ 'tax_group' => '',
+ 'tax_group_not_unique' => '',
+ 'tax_group_sequence' => '',
+ 'tax_included' => '',
+ 'tax_jurisdiction' => '',
+ 'tax_jurisdiction_duplicate' => '',
+ 'tax_jurisdiction_invalid_chars' => '',
+ 'tax_jurisdiction_required' => '',
+ 'tax_jurisdictions' => '',
+ 'tax_jurisdictions_configuration' => '',
+ 'tax_jurisdictions_saved_successfully' => '',
+ 'tax_jurisdictions_saved_unsuccessfully' => '',
+ 'tax_rate' => '',
+ 'tax_rate_configuration' => '',
+ 'tax_rate_error_adding_updating' => '',
'tax_rate_non_negative' => '',
- 'tax_rate_numeric' => 'Tax Rate must be a number',
- 'tax_rate_required' => 'Tax Rate is a required field',
- 'tax_rate_successful_updated' => 'You have successfully updated',
- 'tax_rate_successfully_added' => 'You have successfully added',
- 'tax_rates' => 'Tax Rates',
- 'tax_rates_configuration' => 'Tax Rates Configuration',
- 'tax_rounding' => 'Tax Rounding',
- 'tax_type' => 'Tax Type',
- 'update' => 'Update Tax Rate',
- 'vat_tax' => 'VAT Tax',
+ 'tax_rate_numeric' => '',
+ 'tax_rate_required' => '',
+ 'tax_rate_successful_updated' => '',
+ 'tax_rate_successfully_added' => '',
+ 'tax_rates' => '',
+ 'tax_rates_configuration' => '',
+ 'tax_rounding' => '',
+ 'tax_type' => '',
+ 'update' => '',
+ 'vat_tax' => '',
];
diff --git a/app/Language/en/Cashups.php b/app/Language/en/Cashups.php
index 6ba1c37b7..b657a26fa 100644
--- a/app/Language/en/Cashups.php
+++ b/app/Language/en/Cashups.php
@@ -34,7 +34,7 @@ return [
'no_cashups_to_display' => 'There are no Cashups to display',
'none_selected' => 'You have not selected any Cashups',
'note' => 'Notes',
- 'one_or_multiple' => 'Cashups(s)',
+ 'one_or_multiple' => 'Cashup(s)',
'open_amount_cash' => 'Open Cash',
'open_date' => 'Open Date',
'open_employee' => 'Opened By',
diff --git a/app/Language/en/Common.php b/app/Language/en/Common.php
index 00bf5ac88..5bacfb4bf 100644
--- a/app/Language/en/Common.php
+++ b/app/Language/en/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Comments',
'common' => 'common',
'confirm_search' => 'You have selected one or more rows, these will no longer be selected after your search. Are you sure you want to submit this search?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Please correct identified errors before saving',
'country' => 'Country',
'dashboard' => '',
@@ -50,9 +49,7 @@ return [
'list_of' => 'List of',
'logo' => 'Logo',
'logo_mark' => 'Mark',
- 'logout' => '',
'manager' => '',
- 'migration_needed' => '',
'new' => 'New',
'no' => 'No',
'no_persons_to_display' => 'There are no people to display.',
@@ -60,10 +57,9 @@ return [
'or' => 'OR',
'people' => '',
'phone_number' => 'Phone Number',
- 'phone_number_required' => '',
'please_visit_my' => 'Please visit the',
'position' => '',
- 'powered_by' => 'Powered by',
+ 'powered_by' => 'Powered by {app} {version}',
'price' => 'Price',
'print' => 'Print',
'remove' => 'Remove',
@@ -73,14 +69,11 @@ return [
'search' => 'Search',
'search_options' => 'Search options',
'searched_for' => 'Searched for',
- 'software_short' => 'OSPOS',
- 'software_title' => 'Open Source Point of Sale',
'state' => 'State',
'submit' => 'Submit',
'total_spent' => 'Total Spent',
'unknown' => 'Unknown',
'view_recent_sales' => 'View Recent Sales',
- 'website' => 'opensourcepos.org',
'welcome' => 'Welcome',
'welcome_message' => 'Welcome to OSPOS, click a module below to get started.',
'yes' => 'Yes',
diff --git a/app/Language/en/Config.php b/app/Language/en/Config.php
index 05bd3242e..fd0fabbb5 100644
--- a/app/Language/en/Config.php
+++ b/app/Language/en/Config.php
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'Tax 1 Rate',
'default_tax_rate_2' => 'Tax 2 Rate',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Default Tax Rate must be a number.',
'default_tax_rate_non_negative' => 'Default Tax Rate must be a non-negative value.',
+ 'default_tax_rate_number' => 'Default Tax Rate must be a number.',
'default_tax_rate_required' => 'Default Tax Rate is a required field.',
'derive_sale_quantity' => 'Allow Derived Sale Quantity',
'derive_sale_quantity_tooltip' => 'If checked then a new item type will be provided for items ordered by extended amount',
@@ -168,6 +168,8 @@ return [
'info' => 'Information',
'info_configuration' => 'Store Information',
'input_groups' => 'Input Groups',
+ 'integrations' => 'Integrations',
+ 'integrations_configuration' => 'Third Party Integrations',
'invoice' => 'Invoice',
'invoice_configuration' => 'Invoice Print Settings',
'invoice_default_comments' => 'Default Invoice Comments',
@@ -198,6 +200,7 @@ return [
'location_info' => 'Location Configuration Information',
'login_form' => 'Login Form Style',
'logout' => 'Do you want to make a backup before logging out? Click [OK] to backup or [Cancel] to logout.',
+ 'mailpath_invalid' => 'Invalid sendmail path. Only letters, numbers, dashes, underscores, slashes, backslashes, colons, spaces and dots are allowed.',
'message' => 'Message',
'message_configuration' => 'Message Configuration',
'msg_msg' => 'Saved Text Message',
@@ -278,12 +281,15 @@ return [
'right' => 'Right',
'sales_invoice_format' => 'Sales Invoice Format',
'sales_quote_format' => 'Sales Quote Format',
- 'mailpath_invalid' => 'Invalid sendmail path. Only letters, numbers, dashes, underscores, slashes, backslashes, colons, spaces and dots are allowed.',
'saved_successfully' => 'Configuration save successful.',
'saved_unsuccessfully' => 'Configuration save failed.',
'security_issue' => 'Security Vulnerability Warning',
'server_notice' => 'Please use the below info for issue reporting.',
'service_charge' => '',
+ 'shortcuts' => 'Shortcuts',
+ 'shortcuts_configuration' => 'Sales Keyboard Shortcut Configuration',
+ 'shortcuts_duplicate_bindings' => 'Shortcut bindings must be unique.',
+ 'shortcuts_save_error' => 'Unable to save shortcut settings.',
'show_due_enable' => '',
'show_office_group' => 'Show office icon',
'statistics' => 'Send Statistics',
@@ -301,10 +307,6 @@ return [
'suggestions_layout' => 'Search Suggestions Layout',
'suggestions_second_column' => 'Column 2',
'suggestions_third_column' => 'Column 3',
- 'shortcuts' => 'Shortcuts',
- 'shortcuts_configuration' => 'Sales Keyboard Shortcut Configuration',
- 'shortcuts_duplicate_bindings' => 'Shortcut bindings must be unique.',
- 'shortcuts_save_error' => 'Unable to save shortcut settings.',
'system_conf' => 'Setup & Conf',
'system_info' => 'System Info',
'system_info_copy' => 'Copy Info',
diff --git a/app/Language/en/Customers.php b/app/Language/en/Customers.php
index 99f259932..5bc2d6ba8 100644
--- a/app/Language/en/Customers.php
+++ b/app/Language/en/Customers.php
@@ -11,7 +11,7 @@ return [
'cannot_be_deleted' => 'Could not delete selected customers, one or more of the selected customers has sales.',
'company_name' => 'Company',
'confirm_delete' => 'Are you sure you want to delete the selected customer(s)?',
- 'confirm_restore' => 'Are you sure you want to restore selected customers(s)?',
+ 'confirm_restore' => 'Are you sure you want to restore selected customer(s)?',
'consent' => 'Registration consent',
'consent_required' => 'Registration consent is a required field.',
'csv_import_failed' => 'CSV import failed',
@@ -34,6 +34,7 @@ return [
'none_selected' => 'You have not selected any customer(s) to delete.',
'one_or_multiple' => 'Customer(s)',
'quantity' => 'Quantity',
+ 'rewards_package' => 'Rewards Package',
'stats_info' => 'Stats',
'successful_adding' => 'You have successfully added customer',
'successful_deleted' => 'You have successfully deleted',
@@ -43,5 +44,4 @@ return [
'taxable' => 'Taxable',
'total' => 'Total spent',
'update' => 'Update Customer',
- 'rewards_package' => 'Rewards Package',
];
diff --git a/app/Language/en/Employees.php b/app/Language/en/Employees.php
index 8069b22cc..d559592e6 100644
--- a/app/Language/en/Employees.php
+++ b/app/Language/en/Employees.php
@@ -3,7 +3,7 @@
return [
'administrator' => '',
'basic_information' => 'Information',
- 'cannot_be_deleted' => 'Unable to delete selected employee(s), one or more of the has processed sales or you are trying to delete your account.',
+ 'cannot_be_deleted' => 'Unable to delete selected employee(s), one or more of them has processed sales or you are trying to delete your account.',
'change_employee' => '',
'change_password' => 'Change Password',
'clerk' => '',
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'You have successfully deleted',
'successful_updating' => 'You have successfully updated employee',
'system_language' => 'System Language',
+ 'unauthorized_modify' => 'You are not authorized to modify this employee.',
'unsuccessful_change_password' => 'Password change failed.',
'update' => 'Update Employee',
'username' => 'Username',
diff --git a/app/Language/en/Error.php b/app/Language/en/Error.php
index 9fb735e81..cb782f5f5 100644
--- a/app/Language/en/Error.php
+++ b/app/Language/en/Error.php
@@ -1,14 +1,14 @@
'No encryption key is provisioned. Run `php spark env:provision` before continuing.',
'no_permission_module' => 'You do not have permission to access the module named',
+ 'throttle_key_not_provisioned' => 'No throttle key is provisioned. Run `php spark env:provision` before continuing.',
'unable_to_create_env_file' => 'Unable to create {filePath} to provision an environment key',
'unable_to_lock_file' => 'Unable to lock {filePath}: {reason}',
'unable_to_open_lock_file' => 'Unable to open {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Unable to persist throttle.key to {filePath}',
'unable_to_persist_encryption_key' => 'Unable to persist the encryption key to {filePath}',
- 'encryption_key_not_provisioned' => 'No encryption key is provisioned. Run `php spark env:provision` before continuing.',
- 'throttle_key_not_provisioned' => 'No throttle key is provisioned. Run `php spark env:provision` before continuing.',
+ 'unable_to_persist_throttle_key' => 'Unable to persist throttle.key to {filePath}',
'unable_to_read_env_file' => 'Unable to read {filePath} to provision an environment key',
'unknown' => 'Unexpected error',
];
diff --git a/app/Language/en/Expenses.php b/app/Language/en/Expenses.php
index 059f84749..07c0a221b 100644
--- a/app/Language/en/Expenses.php
+++ b/app/Language/en/Expenses.php
@@ -46,6 +46,6 @@ return [
'supplier_name' => 'Supplier',
'supplier_tax_code' => 'Tax Code',
'tax_amount' => 'Tax',
- 'tax_amount_number' => '',
+ 'tax_amount_number' => 'Tax Amount must be a number',
'update' => 'Update Expense',
];
diff --git a/app/Language/en/Expenses_categories.php b/app/Language/en/Expenses_categories.php
index e83748f66..33f6502b0 100644
--- a/app/Language/en/Expenses_categories.php
+++ b/app/Language/en/Expenses_categories.php
@@ -1,10 +1,10 @@
'Expense Category name required',
'add_item' => 'Add Category',
'cannot_be_deleted' => 'Could not delete Category Expense(s)',
'category_id' => 'Id',
+ 'category_name_required' => 'Expense Category name required',
'confirm_delete' => 'Are you sure you want to delete the selected Expense Category?',
'confirm_restore' => 'Are you sure you want to restore the selected Expense Category?',
'description' => 'Category Description',
diff --git a/app/Language/en/Item_kits.php b/app/Language/en/Item_kits.php
index 370056053..1fb01c1da 100644
--- a/app/Language/en/Item_kits.php
+++ b/app/Language/en/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'Item',
'item_kit_number' => 'Barcode',
'item_kit_number_duplicate' => 'Item Kit Number is already present in the database.',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'Items',
'kit' => 'Kit ID',
'kit_and_components' => 'Kit and Components',
diff --git a/app/Language/en/Items.php b/app/Language/en/Items.php
index cc6860bc6..f08ddf255 100644
--- a/app/Language/en/Items.php
+++ b/app/Language/en/Items.php
@@ -110,8 +110,8 @@ return [
'tax_category' => 'Tax Category',
'tax_name_invalid' => 'Tax Name contains disallowed characters.',
'tax_percent' => '',
- 'tax_percent_number' => 'Tax Percent must be a numeric value',
'tax_percent_non_negative' => 'Tax Percent must be a non-negative value.',
+ 'tax_percent_number' => 'Tax Percent must be a numeric value',
'tax_percent_required' => 'Tax Percent is a required field.',
'tax_percents' => 'Tax Percent(s)',
'temp' => 'Temporary',
diff --git a/app/Language/en/Messages.php b/app/Language/en/Messages.php
index d07ccd21d..261023e82 100644
--- a/app/Language/en/Messages.php
+++ b/app/Language/en/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'Phone number required',
'phone_placeholder' => 'Mobile Number(s) here...',
'sms_send' => 'Send SMS',
- 'successfully_sent' => 'Message successfully sent to: ',
- 'unsuccessfully_sent' => 'Message unsuccessfully sent to: ',
+ 'successfully_sent' => 'Message successfully sent to:',
+ 'unsuccessfully_sent' => 'Message unsuccessfully sent to:',
];
diff --git a/app/Language/en/Receivings.php b/app/Language/en/Receivings.php
index adb58c416..83a4534d6 100644
--- a/app/Language/en/Receivings.php
+++ b/app/Language/en/Receivings.php
@@ -6,7 +6,7 @@ return [
'cannot_be_deleted' => 'Receiving(s) delete failed.',
'comments' => 'Comments',
'complete_receiving' => 'Finish',
- 'confirm_cancel_receiving' => 'Are you sure you want to clear this receiving? All items will cleared.',
+ 'confirm_cancel_receiving' => 'Are you sure you want to clear this receiving? All items will be cleared.',
'confirm_delete' => 'Are you sure you want to delete this receiving? This action cannot be undone.',
'confirm_finish_receiving' => 'Are you sure you want to submit this receiving? This cannot be undone.',
'confirm_restore' => '',
@@ -28,6 +28,7 @@ return [
'item_name' => 'Item Name',
'mode' => 'Receiving Mode',
'new_supplier' => 'New Supplier',
+ 'not_authorized' => 'This action is not authorized.',
'one_or_multiple' => 'receiving(s)',
'print_after_sale' => 'Print After Sale',
'quantity' => 'Qty.',
diff --git a/app/Language/en/Sales.php b/app/Language/en/Sales.php
index aa45b8f3b..3b118309a 100644
--- a/app/Language/en/Sales.php
+++ b/app/Language/en/Sales.php
@@ -123,6 +123,7 @@ return [
'new_item' => 'New Item',
'no_description' => 'No description',
'no_items_in_cart' => 'There are no Items in the cart.',
+ 'no_sales_to_display' => 'No Sales to display.',
'none_selected' => 'You have not selected any Sale(s) to delete.',
'nontaxed_ind' => ' ',
'not_authorized' => 'This action is not authorized.',
diff --git a/app/Language/en/Taxes.php b/app/Language/en/Taxes.php
index 9a56c4ec4..227f16bd2 100644
--- a/app/Language/en/Taxes.php
+++ b/app/Language/en/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'Default Tax Rate',
'error_adding_updating' => 'Tax Code add or update failed',
'group_seq' => 'Group Seq',
+ 'jurisdiction_id' => 'Jurisdiction ID',
'jurisdiction_name' => 'Jurisdiction Name',
'name' => 'Name',
'new' => 'New Tax',
diff --git a/app/Language/es-ES/Attributes.php b/app/Language/es-ES/Attributes.php
index f4487c49d..1c8585b28 100644
--- a/app/Language/es-ES/Attributes.php
+++ b/app/Language/es-ES/Attributes.php
@@ -6,10 +6,10 @@ return [
'confirm_restore' => '¿Está seguro de que desea restaurar los atributos seleccionados?',
'definition_cannot_be_deleted' => 'No se han podido borrar los atributos seleccionados',
'definition_error_adding_updating' => 'El atributo {0} no pudo ser agregado o actulizado. Por favor compruebe el registro de errores.',
- 'definition_invalid_group' => 'El grupo seleccionado no existe o no es válido.',
'definition_flags' => 'Visibilidad del atributo',
'definition_group' => 'Grupo',
- 'definition_id' => 'Id',
+ 'definition_id' => '',
+ 'definition_invalid_group' => 'El grupo seleccionado no existe o no es válido.',
'definition_name' => 'Agregar Atributo',
'definition_name_required' => 'El nombre del Atributo es un campo obligatorio',
'definition_one_or_multiple' => 'atributo(s)',
diff --git a/app/Language/es-ES/Cashups.php b/app/Language/es-ES/Cashups.php
index 6ddb08309..e10edccb1 100644
--- a/app/Language/es-ES/Cashups.php
+++ b/app/Language/es-ES/Cashups.php
@@ -7,7 +7,7 @@ return [
'cancel_cashups' => 'Cancelar',
'cancel_cashups_enter' => 'Pulse Aceptar para enviar o haga clic en Cancelar para continuar editando',
'cannot_be_deleted' => 'El Turno no puede ser borrado',
- 'cash_difference' => 'Diferencia de Efectivo: ',
+ 'cash_difference' => 'Diferencia de Efectivo:',
'close_date' => 'Fecha de Cierre',
'close_employee' => 'Cerrado por',
'closed_amount_card' => 'Tarjetas',
@@ -26,7 +26,7 @@ return [
'enable_expected' => 'Mostrar Ventas',
'error_adding_updating' => 'Error al agregar/actualizar Turno',
'giftcard' => 'Tarjetas de Regalo de Efectivo',
- 'id' => 'Id',
+ 'id' => '',
'info' => 'Información del Turno',
'info_employee' => 'Empleado Información de Efectivo',
'is_deleted' => 'Borrado',
@@ -42,7 +42,7 @@ return [
'successful_adding' => 'Turno agregado con éxito',
'successful_deleted' => 'Turno borrado con éxito',
'successful_updating' => 'Turno actualizado con éxito',
- 'total' => 'Total',
+ 'total' => '',
'transfer_amount_cash' => 'Salida/Entrada de Efectivo',
'transfer_amount_cash_minus' => 'Convertir en Efectivo = -',
'update' => 'Actualizar Turno',
diff --git a/app/Language/es-ES/Common.php b/app/Language/es-ES/Common.php
index c5ab38349..f356c16ff 100644
--- a/app/Language/es-ES/Common.php
+++ b/app/Language/es-ES/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Comentarios',
'common' => 'Común',
'confirm_search' => 'Has seleccionado una o más filas. Éstas no estarán seleccionadas después de tu búsqueda. ¿Seguro(a) que quieres hacer esta búsqueda?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Por favor, corrija los errores identificados antes de guardar',
'country' => 'País',
'dashboard' => 'Tablero',
@@ -20,10 +19,10 @@ return [
'det' => 'detalles',
'download_import_template' => 'Descargar Plantilla de Importación de CSV (CSV)',
'edit' => 'editar',
- 'email' => 'Email',
+ 'email' => '',
'email_invalid_format' => 'El correo-e no está en el formato requerido.',
'export_csv' => 'Reporte en CSV',
- 'export_csv_no' => 'No',
+ 'export_csv_no' => '',
'export_csv_yes' => 'Si',
'fields_required_message' => 'Los campos en rojo son requeridos',
'fields_required_message_unique' => 'Los campos en rojo son obligatorios y deben ser únicos',
@@ -31,8 +30,8 @@ return [
'first_name_required' => 'Nombre es un campo requerido.',
'first_page' => 'Primera',
'gender' => 'Género',
- 'gender_female' => 'F',
- 'gender_male' => 'M',
+ 'gender_female' => '',
+ 'gender_male' => '',
'gender_undefined' => '',
'icon' => 'Icono',
'id' => 'Identificación',
@@ -50,20 +49,17 @@ return [
'list_of' => 'Lista de',
'logo' => 'Logotipo',
'logo_mark' => 'Marca',
- 'logout' => 'Cerrar sesión',
'manager' => 'Administrador',
- 'migration_needed' => 'La migración de la base de datos hacia {0} comenzará después de iniciar sesión.',
'new' => 'Nuevo',
- 'no' => 'No',
+ 'no' => '',
'no_persons_to_display' => 'No hay nadie que mostrar.',
- 'none_selected_text' => 'Seleccionar',
+ 'none_selected_text' => '[Seleccionar]',
'or' => 'Ó',
'people' => 'Personas',
'phone_number' => 'Teléfono',
- 'phone_number_required' => 'El numoero de telefono es requerido',
'please_visit_my' => 'Por favor, visita mi',
'position' => 'Posición',
- 'powered_by' => 'Potenciado por',
+ 'powered_by' => 'Potenciado por {app} {version}',
'price' => 'Precio',
'print' => 'Imprimir',
'remove' => 'Eliminar',
@@ -73,14 +69,11 @@ return [
'search' => 'Buscar',
'search_options' => 'Opciones de búsqueda',
'searched_for' => 'Buscado',
- 'software_short' => 'OSPOS',
- 'software_title' => 'Punto de Venta Open Source',
'state' => 'Estado',
'submit' => 'Enviar',
'total_spent' => 'Total gastado',
'unknown' => 'Desconocido',
'view_recent_sales' => 'Ver Ventas Recientes',
- 'website' => 'opensourcepos.org',
'welcome' => 'Bienvenido(a)',
'welcome_message' => 'Bienvenido(a) a OSPOS. Haz click en un módulo, para empezar.',
'yes' => 'Si',
diff --git a/app/Language/es-ES/Config.php b/app/Language/es-ES/Config.php
index 85c4f5fea..73897618c 100644
--- a/app/Language/es-ES/Config.php
+++ b/app/Language/es-ES/Config.php
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'Impuesto 1',
'default_tax_rate_2' => 'Impuesto 2',
'default_tax_rate_3' => 'Tasa de Impuestos 3',
- 'default_tax_rate_number' => 'El Impuesto Predeterminado debe ser un número.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'El Impuesto Predeterminado debe ser un número.',
'default_tax_rate_required' => 'El Impuesto Predeterminado es requerido.',
'derive_sale_quantity' => 'Permitir cantidad de venta derivada',
'derive_sale_quantity_tooltip' => 'Si se marca entonces se proporcionará un nuevo tipo para los artículos ordenados por cantidad extendida',
@@ -125,14 +125,14 @@ return [
'email_smtp_timeout' => 'Tiempo falla SMTP',
'email_smtp_user' => 'Usuario SMTP',
'enable_avatar' => 'Habilitar Avatar',
- 'enable_avatar_tooltip' => 'Habilitar Avatares para que se muestren en el menú desplegable Categorías y Registrarse ',
+ 'enable_avatar_tooltip' => 'Habilitar Avatares para que se muestren en el menú desplegable Categorías y Registrarse',
'enable_dropdown_tooltip' => 'No podrá agregar nuevas categorías si esto está marcado',
'enable_new_look' => 'Habilitar nueva apariencia',
- 'enable_right_bar' => ' Habilitar la barra lateral derecha',
- 'enable_right_bar_tooltip' => 'Cambiar la barra lateral de izquierda a derecha ',
+ 'enable_right_bar' => 'Habilitar la barra lateral derecha',
+ 'enable_right_bar_tooltip' => 'Cambiar la barra lateral de izquierda a derecha',
'enforce_privacy' => 'Forzar privacidad',
'enforce_privacy_tooltip' => 'Proteja la privacidad de los clientes aplicando codificación de datos en caso de que se eliminen',
- 'fax' => 'Fax',
+ 'fax' => '',
'file_perm' => 'Hay problemas con los permisos de archivo. Por favor corrija y vuelva a recargar esta página.',
'financial_year' => 'Inicio del año fiscal',
'financial_year_apr' => '1º de Abril',
@@ -154,7 +154,7 @@ return [
'gcaptcha_site_key' => 'Llave del sitio reCAPTCHA',
'gcaptcha_site_key_required' => 'reCAPTCHA Site Key es requerida si se usa',
'gcaptcha_tooltip' => 'Proteja la página de inicio de sesión con Google reCAPTCHA, haga clic en el icono de un par de claves de API.',
- 'general' => 'General',
+ 'general' => '',
'general_configuration' => 'Configuración General',
'giftcard_number' => 'Número de tarjeta de regalo',
'giftcard_random' => 'Generar aleatoriamente',
@@ -168,6 +168,8 @@ return [
'info' => 'Información',
'info_configuration' => 'Información del Comercio',
'input_groups' => 'Introducir Grupos',
+ 'integrations' => 'Componentes Integrados',
+ 'integrations_configuration' => 'Componentes de Terceros Integrados',
'invoice' => 'Factura',
'invoice_configuration' => 'Parámetros de Impresión',
'invoice_default_comments' => 'Comentarios predeterminados en la factura',
@@ -198,11 +200,12 @@ return [
'location_info' => 'Información de Configuración de Ubicación',
'login_form' => 'Estilo del formulario de inicio de sesión',
'logout' => 'Desea hacer un respaldo antes de salir? Pulsa [OK] para respaldar o [Cancelar] para salir.',
+ 'mailpath_invalid' => 'Ruta de sendmail no válida. Solo se permiten letras, números, guiones, guiones bajos, barras, barras invertidas, dos puntos, espacios y puntos.',
'message' => 'Mensajes SMS',
'message_configuration' => 'Configuracion del mensaje',
'msg_msg' => 'Texto del mensaje guardado',
'msg_msg_placeholder' => 'Si desea usar un formato de SMS guarde su mensaje aquí, en caso contrario deje en blanco.',
- 'msg_pwd' => 'SMS-API Password',
+ 'msg_pwd' => '',
'msg_pwd_set' => '',
'msg_src' => 'SMS-API ID remitente',
'msg_src_required' => 'SMS-API ID remitente es un campo requerido',
@@ -217,7 +220,7 @@ return [
'number_locale_invalid' => 'Localización ingresada invalida. Revisa el link en el tooltip para encontrar informacion.',
'number_locale_required' => 'Numero localizacion es un campo requerido.',
'number_locale_tooltip' => 'Encontrar una zonificacion adecuada en este enlace.',
- 'os_timezone' => 'Zona Horaria Local:',
+ 'os_timezone' => 'Zona horaria OSPOS:',
'ospos_info' => 'Información de la Instalación OSPOS',
'payment_options_order' => 'Orden de opciones de pago',
'payment_reference_code_length_limits' => 'Código de referencia de pago
Límites de longitud',
@@ -278,12 +281,15 @@ return [
'right' => 'Derecha',
'sales_invoice_format' => 'Formato de Facturas de Venta',
'sales_quote_format' => 'Formato de presupuesto de las ventas',
- 'mailpath_invalid' => 'Ruta de sendmail no válida. Solo se permiten letras, números, guiones, guiones bajos, barras, barras invertidas, dos puntos, espacios y puntos.',
'saved_successfully' => 'Configuración guardada satisfactoriamente.',
'saved_unsuccessfully' => 'Configuración no guardada.',
'security_issue' => 'Advertencia de vulnerabilidad de seguridad',
'server_notice' => 'Por Favor Use la Siguiente Información para Reportar Problemas.',
'service_charge' => 'Costo de Servicio',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => 'Mostrar vencimientos de clientes',
'show_office_group' => 'Mostrar icono oficina',
'statistics' => 'Enviar estadísticas',
@@ -301,12 +307,8 @@ return [
'suggestions_layout' => 'Sugerencias de búsqueda',
'suggestions_second_column' => 'Columna 2',
'suggestions_third_column' => 'Columna 3',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
'system_conf' => 'Sistema OSPOS',
- 'system_info' => 'System Info',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
diff --git a/app/Language/es-ES/Customers.php b/app/Language/es-ES/Customers.php
index 1481aa7f4..62ef8b39e 100644
--- a/app/Language/es-ES/Customers.php
+++ b/app/Language/es-ES/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => 'No has seleccionado clientes para ser borrados.',
'one_or_multiple' => 'Cliente(s)',
'quantity' => 'Cantidad',
+ 'rewards_package' => 'Paquete de recompensas',
'stats_info' => 'Estados',
'successful_adding' => 'Has agregado satisfactoriamente el cliente',
'successful_deleted' => 'Has borrado satisfactoriamente a',
@@ -43,5 +44,4 @@ return [
'taxable' => 'Gravable',
'total' => 'Total',
'update' => 'Actualizar Cliente',
- 'rewards_package' => 'Paquete de recompensas',
];
diff --git a/app/Language/es-ES/Datepicker.php b/app/Language/es-ES/Datepicker.php
index c2b317e32..7ad688dd5 100644
--- a/app/Language/es-ES/Datepicker.php
+++ b/app/Language/es-ES/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => 'Hasta',
'today' => 'Hoy',
'today_last_year' => 'Hoy el año pasado',
- 'weekstart' => '0',
+ 'weekstart' => '1',
'yesterday' => 'Ayer',
];
diff --git a/app/Language/es-ES/Employees.php b/app/Language/es-ES/Employees.php
index 1dc45628e..7f96f9d75 100644
--- a/app/Language/es-ES/Employees.php
+++ b/app/Language/es-ES/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'Has borrado satisfactoriamente a',
'successful_updating' => 'Has actualizado el empleado satisfactoriamente',
'system_language' => 'Idioma de sistema',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'Cambio de contraseña fallido.',
'update' => 'Actualizar Empleado',
'username' => 'Usuario',
diff --git a/app/Language/es-ES/Error.php b/app/Language/es-ES/Error.php
index 9ca77635a..cfbdc62a9 100644
--- a/app/Language/es-ES/Error.php
+++ b/app/Language/es-ES/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'No tienes permiso para accesar el módulo llamado',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'No se pudo crear {filePath} para aprovisionar throttle.key',
'unable_to_lock_file' => 'No se pudo bloquear {filePath}: {reason}',
'unable_to_open_lock_file' => 'No se pudo abrir {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'No se pudo guardar throttle.key en {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'No se pudo guardar throttle.key en {filePath}',
'unable_to_read_env_file' => 'No se pudo leer {filePath} para aprovisionar throttle.key',
'unknown' => 'desconocido',
];
diff --git a/app/Language/es-ES/Expenses.php b/app/Language/es-ES/Expenses.php
index 551beca16..b158500e0 100644
--- a/app/Language/es-ES/Expenses.php
+++ b/app/Language/es-ES/Expenses.php
@@ -27,7 +27,7 @@ return [
'due_filter' => 'Hasta',
'employee' => 'Creado por',
'error_adding_updating' => 'Error añadiendo/actualizando',
- 'expense_id' => 'Id',
+ 'expense_id' => '',
'expenses_employee' => 'Empleado',
'info' => 'Info de gasto',
'ip_address' => 'Dirección IP',
diff --git a/app/Language/es-ES/Expenses_categories.php b/app/Language/es-ES/Expenses_categories.php
index 6a4b59d43..11be4c658 100644
--- a/app/Language/es-ES/Expenses_categories.php
+++ b/app/Language/es-ES/Expenses_categories.php
@@ -1,10 +1,10 @@
'nombre requerido-',
'add_item' => 'Agregar categoria',
'cannot_be_deleted' => 'No pudo borrar',
- 'category_id' => 'Id',
+ 'category_id' => '',
+ 'category_name_required' => 'nombre requerido-',
'confirm_delete' => 'Esta seguro de quere borrar lo(s) categorias(s) seleccionado(s)?',
'confirm_restore' => '¿Está seguro de que desea restaurar la categoría de gastos seleccionada?',
'description' => 'Descripcion Categoria',
diff --git a/app/Language/es-ES/Item_kits.php b/app/Language/es-ES/Item_kits.php
index 283ac2449..774a6a2c9 100644
--- a/app/Language/es-ES/Item_kits.php
+++ b/app/Language/es-ES/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'Artículo',
'item_kit_number' => 'Código',
'item_kit_number_duplicate' => 'El Número del Kit de Artículo yá está presente en la base de datos.',
- 'item_number' => '',
- 'item_number_duplicate' => 'Código de Kit Duplicado',
'items' => 'Artículos',
'kit' => 'Id',
'kit_and_components' => 'Artículos y componentes',
diff --git a/app/Language/es-ES/Items.php b/app/Language/es-ES/Items.php
index c93c9b5ae..4a360fd89 100644
--- a/app/Language/es-ES/Items.php
+++ b/app/Language/es-ES/Items.php
@@ -43,7 +43,7 @@ return [
'error_updating_multiple' => 'Error actualizando artículos',
'generate_barcodes' => 'Generar Códigos de Barras',
'hsn_code' => 'Nomenclatura de Sistemas Harmonizados',
- 'image' => 'Avatar',
+ 'image' => '',
'import_items_csv' => 'Importar Artículos desde CSV',
'info_provided_by' => 'Info provista por',
'inventory' => 'Inventario',
@@ -110,8 +110,8 @@ return [
'tax_category' => 'Categoría del Impuesto',
'tax_name_invalid' => 'El nombre del impuesto contiene caracteres no permitidos.',
'tax_percent' => 'Porcentaje de Impuesto',
- 'tax_percent_number' => 'Impuesto porcentaje debe ser numerico',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'Impuesto porcentaje debe ser numerico',
'tax_percent_required' => 'Porcentaje de Impuesto es requerido.',
'tax_percents' => 'Porcentaje de Impuesto(s)',
'temp' => 'Temporal',
diff --git a/app/Language/es-ES/Login.php b/app/Language/es-ES/Login.php
index bda76a3b0..a674773ef 100644
--- a/app/Language/es-ES/Login.php
+++ b/app/Language/es-ES/Login.php
@@ -1,31 +1,31 @@
'No soy un robot.',
- 'go' => 'Ir',
- 'initialization_message' => 'La base de datos no ha sido inicializada.',
- 'initialization_required' => 'Inicialización de la base de datos requerida',
- 'initialize' => 'Inicializar',
- 'invalid_gcaptcha' => 'Por favor verifique si usted no es un robot.',
- 'invalid_installation' => 'La instalación no es correcta, comprueba el fichero php.ini.',
+ 'gcaptcha' => 'No soy un robot.',
+ 'go' => 'Ir',
+ 'initialization_message' => 'La base de datos no ha sido inicializada.',
+ 'initialization_required' => 'Inicialización de la base de datos requerida',
+ 'initialize' => 'Inicializar',
+ 'invalid_gcaptcha' => 'Por favor verifique si usted no es un robot.',
+ 'invalid_installation' => 'La instalación no es correcta, comprueba el fichero php.ini.',
'invalid_username_and_password' => 'Usuario y/o Contraseña no validos.',
- 'login' => 'Iniciar Sesión',
- 'logout' => 'Cerrar sesión',
- 'migrating_database' => 'Migrando base de datos',
- 'migration_auth_message' => 'Se requieren credenciales de administrador para autorizar la migración de la base de datos a la versión {0}. Inicie sesión para continuar.',
- 'migration_complete' => '¡Base de datos inicializada correctamente!',
- 'migration_complete_login' => 'Ahora puede iniciar sesión.',
- 'migration_complete_migrate' => '¡Base de datos migrada exitosamente!',
- 'migration_complete_redirect' => 'Migración completada. Redirigiendo al inicio de sesión...',
- 'migration_error_connection' => 'Error de conexión. Por favor, inténtelo de nuevo.',
- 'migration_failed' => 'Migración fallida',
- 'migration_initializing' => 'Inicializando base de datos',
- 'migration_needed' => 'La migración de la base de datos a {0} se iniciará después del inicio de sesión.',
- 'migration_required' => 'Migración de base de datos requerida',
- 'migration_running' => 'Ejecutando migraciones de base de datos...',
- 'password' => 'Contraseña',
- 'required_username' => 'El campo de nombre de usuario es obligatorio.',
- 'too_many_attempts' => 'Demasiados intentos. Por favor, espere un momento e inténtelo de nuevo.',
- 'username' => 'Usuario',
- 'welcome' => 'Bienvenido a {0}!',
+ 'login' => 'Iniciar Sesión',
+ 'logout' => 'Cerrar sesión',
+ 'migrating_database' => 'Migrando base de datos',
+ 'migration_auth_message' => 'Se requieren credenciales de administrador para autorizar la migración de la base de datos a la versión {0}. Inicie sesión para continuar.',
+ 'migration_complete' => '¡Base de datos inicializada correctamente!',
+ 'migration_complete_login' => 'Ahora puede iniciar sesión.',
+ 'migration_complete_migrate' => '¡Base de datos migrada exitosamente!',
+ 'migration_complete_redirect' => 'Migración completada. Redirigiendo al inicio de sesión...',
+ 'migration_error_connection' => 'Error de conexión. Por favor, inténtelo de nuevo.',
+ 'migration_failed' => 'Migración fallida',
+ 'migration_initializing' => 'Inicializando base de datos',
+ 'migration_needed' => 'La migración de la base de datos a {0} se iniciará después del inicio de sesión.',
+ 'migration_required' => 'Migración de base de datos requerida',
+ 'migration_running' => 'Ejecutando migraciones de base de datos...',
+ 'password' => 'Contraseña',
+ 'required_username' => 'El campo de nombre de usuario es obligatorio.',
+ 'too_many_attempts' => 'Demasiados intentos. Por favor, espere un momento e inténtelo de nuevo.',
+ 'username' => 'Usuario',
+ 'welcome' => 'Bienvenido a {0}!',
];
diff --git a/app/Language/es-ES/Messages.php b/app/Language/es-ES/Messages.php
index 1d63aaafc..efc029508 100644
--- a/app/Language/es-ES/Messages.php
+++ b/app/Language/es-ES/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'El Telefono es requerido',
'phone_placeholder' => 'Numero de Celular aquí…',
'sms_send' => 'Enviar SMS',
- 'successfully_sent' => 'Mensaje exitosamente enviado a: ',
- 'unsuccessfully_sent' => 'Mensaje no pudo ser enviado a: ',
+ 'successfully_sent' => 'Mensaje exitosamente enviado a:',
+ 'unsuccessfully_sent' => 'Mensaje no pudo ser enviado a:',
];
diff --git a/app/Language/es-ES/Receivings.php b/app/Language/es-ES/Receivings.php
index 7c8e7a3d0..f3722bc7d 100644
--- a/app/Language/es-ES/Receivings.php
+++ b/app/Language/es-ES/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'Nombre del Artículo',
'mode' => 'Modo de Entradas',
'new_supplier' => 'Nuevo Proveedor',
+ 'not_authorized' => '',
'one_or_multiple' => 'Ingreso(s)',
'print_after_sale' => 'Imprimir recibo después de una venta',
'quantity' => 'Cant.',
@@ -49,9 +50,9 @@ return [
'successfully_updated' => 'Recepción exitosamente actualizada',
'supplier' => 'Proveedor',
'supplier_address' => 'Direccion',
- 'supplier_email' => 'Email',
+ 'supplier_email' => '',
'supplier_location' => 'Ubicacion',
- 'total' => 'Total',
+ 'total' => '',
'transaction_failed' => 'La(s) Transaccion(es) de Entrada Fallaron.',
'unable_to_add_item' => 'No se pudo agregar el artículo.',
'unsuccessfully_updated' => 'Actualizacion de Recepción fallida.',
diff --git a/app/Language/es-ES/Reports.php b/app/Language/es-ES/Reports.php
index 98f056dc0..2253559d8 100644
--- a/app/Language/es-ES/Reports.php
+++ b/app/Language/es-ES/Reports.php
@@ -7,11 +7,11 @@ return [
'categories' => 'Categorías',
'categories_summary_report' => 'Reporte de Resumen de Categorías',
'category' => 'Categoría',
- 'code_canceled' => 'CNL',
- 'code_invoice' => 'INV',
- 'code_pos' => 'POS',
- 'code_quote' => 'Q',
- 'code_return' => 'RET',
+ 'code_canceled' => '',
+ 'code_invoice' => '',
+ 'code_pos' => '',
+ 'code_quote' => '',
+ 'code_return' => '',
'code_type' => 'Tipo',
'code_work_order' => 'OdT',
'comments' => 'Comentarios',
@@ -130,7 +130,7 @@ return [
'taxes' => 'Impuestos',
'taxes_summary_report' => 'Reporte de Resumen de Impuestos',
'toggle_cost_and_profit' => 'Alternar Costo y Ganancia',
- 'total' => 'Total',
+ 'total' => '',
'total_inventory_value' => 'Valor Total del Inventario',
'total_low_sell_quantity' => 'Cantidad Total de Venta Baja',
'total_quantity' => 'Total Cantidad',
diff --git a/app/Language/es-ES/Sales.php b/app/Language/es-ES/Sales.php
index 7b62fb9d1..001e879f6 100644
--- a/app/Language/es-ES/Sales.php
+++ b/app/Language/es-ES/Sales.php
@@ -31,11 +31,11 @@ return [
'customer' => 'cliente',
'customer_address' => 'Direccion',
'customer_discount' => 'Descuento',
- 'customer_email' => 'Email',
+ 'customer_email' => '',
'customer_location' => 'Ubicacion',
'customer_optional' => '(Obligatorio para Pagos Vencidos)',
'customer_required' => '(Requerido)',
- 'customer_total' => 'Total',
+ 'customer_total' => '',
'date' => 'Fecha',
'date_range' => 'Rango de Fecha',
'date_required' => 'Una fecha correcta debe ser ingresada.',
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'Número de Tarjeta de Regalo',
'group_by_category' => 'Grupo por Categoría',
'group_by_type' => 'Grupo por Tipo',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'ID de Venta',
'include_prices' => 'Incluir precios?',
'insufficient_giftcard_balance' => 'Saldo insuficiente de tarjeta de regalo para este pago.',
@@ -77,7 +77,7 @@ return [
'invoice_filter' => 'Facturas',
'invoice_no_email' => 'Este cliente no tiene un email válido.',
'invoice_number' => 'Factura #',
- 'invoice_number_duplicate' => 'Por favor ingrese un número de factura único.',
+ 'invoice_number_duplicate' => 'El número de factura {0} debe ser único.',
'invoice_sent' => 'Factura enviada a',
'invoice_total' => 'Total Facturado',
'invoice_type_custom_invoice' => 'Factura Personalizada',
@@ -92,10 +92,10 @@ return [
'key_browser' => 'Atajos Útiles',
'key_cancel' => 'Cancelar actual Cotización/Factura/Venta',
'key_customer_search' => 'Búsqueda de Clientes',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_quote' => '',
'key_finish_sale' => 'Agregar Pago y Completar Factura/Venta',
'key_full' => 'Abrir en Pantalla Completa',
- 'key_function' => 'Function',
+ 'key_function' => '',
'key_help' => 'Atajos',
'key_help_modal' => 'Abrir Ventana de Atajos',
'key_in' => 'Acercar',
@@ -123,8 +123,9 @@ return [
'new_item' => 'Artículo Nuevo',
'no_description' => 'Ninguno',
'no_items_in_cart' => 'No hay artículos en el carrito.',
+ 'no_sales_to_display' => 'No hay ventas que mostrar.',
'none_selected' => 'No has seleccionado venta para borrar.',
- 'nontaxed_ind' => ' Ventas no gravadas ',
+ 'nontaxed_ind' => 'Ventas no gravadas',
'not_authorized' => 'Esta accion no esta autorizada.',
'one_or_multiple' => 'venta(s)',
'payment' => 'Tipo de Pago',
@@ -191,7 +192,7 @@ return [
'tax_invoice' => 'Impuesto de la Factura',
'tax_percent' => '% de Imp',
'taxed_ind' => 'Ventas gravadas',
- 'total' => 'Total',
+ 'total' => '',
'total_tax_exclusive' => 'Sin impuesto',
'transaction_failed' => 'La transacción de venta falló.',
'unable_to_add_item' => 'Error al agregar artículo a la venta',
diff --git a/app/Language/es-ES/Suppliers.php b/app/Language/es-ES/Suppliers.php
index 49f965c83..7dfedfddf 100644
--- a/app/Language/es-ES/Suppliers.php
+++ b/app/Language/es-ES/Suppliers.php
@@ -19,7 +19,7 @@ return [
'successful_deleted' => 'Has borrado satisfactoriamente a',
'successful_updating' => 'Has actualizado el proveedor satisfactoriamente',
'supplier' => 'Proveedor',
- 'supplier_id' => 'Id',
+ 'supplier_id' => '',
'tax_id' => 'Identificador del Impuesto',
'update' => 'Actualizar Proveedor',
];
diff --git a/app/Language/es-ES/Taxes.php b/app/Language/es-ES/Taxes.php
index 771ffac0d..8b12f1675 100644
--- a/app/Language/es-ES/Taxes.php
+++ b/app/Language/es-ES/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'Tasa impositiva por defecto',
'error_adding_updating' => 'Error añadiendo o actualizando el impuesto',
'group_seq' => 'Seq. de grupo',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'Nombre de jurisdicción',
'name' => 'Nombre',
'new' => 'Impuesto nuevo',
diff --git a/app/Language/es-MX/Attributes.php b/app/Language/es-MX/Attributes.php
index 07a367a19..7a585715d 100644
--- a/app/Language/es-MX/Attributes.php
+++ b/app/Language/es-MX/Attributes.php
@@ -6,10 +6,10 @@ return [
'confirm_restore' => '¿Está seguro que quiere restaurar los atributos seleccionados?',
'definition_cannot_be_deleted' => 'No ha sido posible eliminar el/los atributo(s) seleccionado(s)',
'definition_error_adding_updating' => 'El atributo {0} no pudo ser agregado o actualizado. Favor de revisar el registro de errorres.',
- 'definition_invalid_group' => 'El grupo seleccionado no existe o no es válido.',
'definition_flags' => 'Visibilidad del atributo',
'definition_group' => 'Grupo',
- 'definition_id' => 'Id',
+ 'definition_id' => '',
+ 'definition_invalid_group' => 'El grupo seleccionado no existe o no es válido.',
'definition_name' => 'Agregar Atributo',
'definition_name_required' => 'El nombre del atributo es un campo requerido',
'definition_one_or_multiple' => 'atributo(s)',
@@ -21,7 +21,7 @@ return [
'definition_unit' => 'Unidad de Medida',
'definition_values' => 'Valores del atributo',
'new' => 'Nuevo atributo',
- 'no_attributes_to_display' => 'Sin artículos para mostrar',
+ 'no_attributes_to_display' => '',
'receipt_visibility' => 'Recibo',
'show_in_items' => 'Mostrar en artículos',
'show_in_items_visibility' => 'Artículos',
diff --git a/app/Language/es-MX/Cashups.php b/app/Language/es-MX/Cashups.php
index fface2c73..409abfd25 100644
--- a/app/Language/es-MX/Cashups.php
+++ b/app/Language/es-MX/Cashups.php
@@ -1,50 +1,50 @@
'Monto',
- 'amount_number' => 'El monto debe ser un número',
- 'amount_required' => 'El monto es un campo requerido.',
- 'cancel_cashups' => '',
- 'cancel_cashups_enter' => '',
- 'cannot_be_deleted' => 'No es posible eliminar el cobro',
- 'cash_difference' => '',
- 'close_date' => 'Fecha Cierre',
- 'close_employee' => 'Cerrado por',
- 'closed_amount_card' => 'Tarjetas',
- 'closed_amount_cash' => 'Efectivo Cerrado',
- 'closed_amount_check' => 'Cheques',
- 'closed_amount_due' => 'Cuotas',
- 'closed_amount_giftcard' => '',
- 'closed_amount_total' => 'Total',
- 'closed_date' => 'Fecha Cerrado',
- 'confirm_delete' => '¿Está seguro(a) de eliminar el cobro seleccionado?',
- 'confirm_restore' => '¿Está seguro de restaurar el/los cobro(s) seleccionado(s)?',
- 'confirm_submit' => '',
- 'date_number' => 'La fecha debe ser un número',
- 'date_required' => 'La fecha es un campo requerido',
- 'description' => 'Descripción',
- 'enable_expected' => '',
- 'error_adding_updating' => 'Error al agregar/actualizar el cobro',
- 'giftcard' => '',
- 'id' => 'Id',
- 'info' => 'Info Cobros',
- 'info_employee' => '',
- 'is_deleted' => 'Eliminado',
- 'new' => 'Nuevo Cobro',
- 'no_cashups_to_display' => 'No existen cobros para mostrar',
- 'none_selected' => 'No ha seleccionado cobros',
- 'note' => 'Notas',
- 'one_or_multiple' => 'Cobro(s)',
- 'open_amount_cash' => 'Abrir efectivo',
- 'open_date' => 'Abrir fecha',
- 'open_employee' => 'Abierto por',
- 'opened_date' => 'Fecha apetura',
- 'successful_adding' => 'Cobro agregado exitosamente',
- 'successful_deleted' => 'Cobro eliminado correctamente',
- 'successful_updating' => 'Cobro actualizado correctamente',
- 'total' => 'Total',
- 'transfer_amount_cash' => 'Entrada/Salida de Efectivo',
+ 'amount' => 'Monto',
+ 'amount_number' => 'El monto debe ser un número',
+ 'amount_required' => 'El monto es un campo requerido.',
+ 'cancel_cashups' => '',
+ 'cancel_cashups_enter' => '',
+ 'cannot_be_deleted' => 'No es posible eliminar el cobro',
+ 'cash_difference' => '',
+ 'close_date' => 'Fecha Cierre',
+ 'close_employee' => 'Cerrado por',
+ 'closed_amount_card' => 'Tarjetas',
+ 'closed_amount_cash' => 'Efectivo Cerrado',
+ 'closed_amount_check' => 'Cheques',
+ 'closed_amount_due' => 'Cuotas',
+ 'closed_amount_giftcard' => '',
+ 'closed_amount_total' => '',
+ 'closed_date' => 'Fecha Cerrado',
+ 'confirm_delete' => '¿Está seguro(a) de eliminar el cobro seleccionado?',
+ 'confirm_restore' => '¿Está seguro de restaurar el/los cobro(s) seleccionado(s)?',
+ 'confirm_submit' => '',
+ 'date_number' => 'La fecha debe ser un número',
+ 'date_required' => 'La fecha es un campo requerido',
+ 'description' => 'Descripción',
+ 'enable_expected' => '',
+ 'error_adding_updating' => 'Error al agregar/actualizar el cobro',
+ 'giftcard' => '',
+ 'id' => '',
+ 'info' => 'Info Cobros',
+ 'info_employee' => '',
+ 'is_deleted' => 'Eliminado',
+ 'new' => 'Nuevo Cobro',
+ 'no_cashups_to_display' => 'No existen cobros para mostrar',
+ 'none_selected' => 'No ha seleccionado cobros',
+ 'note' => 'Notas',
+ 'one_or_multiple' => 'Cobro(s)',
+ 'open_amount_cash' => 'Abrir efectivo',
+ 'open_date' => 'Abrir fecha',
+ 'open_employee' => 'Abierto por',
+ 'opened_date' => 'Fecha apetura',
+ 'successful_adding' => 'Cobro agregado exitosamente',
+ 'successful_deleted' => 'Cobro eliminado correctamente',
+ 'successful_updating' => 'Cobro actualizado correctamente',
+ 'total' => '',
+ 'transfer_amount_cash' => 'Entrada/Salida de Efectivo',
'transfer_amount_cash_minus' => '',
- 'update' => 'Actualizar Cobro',
- 'warning' => '',
+ 'update' => 'Actualizar Cobro',
+ 'warning' => '',
];
diff --git a/app/Language/es-MX/Common.php b/app/Language/es-MX/Common.php
index a85fe3317..e25adc42a 100644
--- a/app/Language/es-MX/Common.php
+++ b/app/Language/es-MX/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Comentarios',
'common' => 'común',
'confirm_search' => 'Ha seleccionado una o más filas, éstas no estarán seleccionadas después de su búsqueda. ¿Está seguro(a) de enviar su búsqueda?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Por favor verifique que no hay errores antes de guardar',
'country' => 'País',
'dashboard' => '',
@@ -23,7 +22,7 @@ return [
'email' => 'Correo-e',
'email_invalid_format' => 'La dirección de correo-e no tiene el formato correcto.',
'export_csv' => 'Exportar a CSV',
- 'export_csv_no' => 'No',
+ 'export_csv_no' => '',
'export_csv_yes' => 'Si',
'fields_required_message' => 'Los campos en rojo son requeridos',
'fields_required_message_unique' => '',
@@ -48,11 +47,9 @@ return [
'last_page' => 'Último',
'learn_about_project' => 'para conocer la última información sobre el proyecto.',
'list_of' => 'Lista de',
- 'logo' => 'Logo',
+ 'logo' => '',
'logo_mark' => 'Marca',
- 'logout' => 'Cerrar Sesión',
'manager' => '',
- 'migration_needed' => 'La migración de la base de datos a {0} comenzará luego de acceder.',
'new' => 'Nuevo(a)',
'no' => '',
'no_persons_to_display' => 'No existen personas para mostrar.',
@@ -60,10 +57,9 @@ return [
'or' => 'O',
'people' => '',
'phone_number' => 'Número Tel',
- 'phone_number_required' => '',
'please_visit_my' => 'Por favor visite',
'position' => '',
- 'powered_by' => 'Ejecutando sobre',
+ 'powered_by' => 'Ejecutando sobre {app} {version}',
'price' => 'Precio',
'print' => 'Imprimir',
'remove' => 'Elliminar',
@@ -73,14 +69,11 @@ return [
'search' => 'Buscar',
'search_options' => 'Opciones de búsqueda',
'searched_for' => 'Buscado por',
- 'software_short' => 'OSPOS',
- 'software_title' => 'Punto de Venta de Código Abierto (Open Source Point of Sale)',
'state' => 'Estado',
'submit' => 'Enviar',
'total_spent' => 'Total Gastado',
'unknown' => 'Desconocido',
'view_recent_sales' => 'Ver Ventas Recientes',
- 'website' => 'sitio web',
'welcome' => 'Bienvenido(a)',
'welcome_message' => 'Bienvenido(a) a OSPOS, haga clic en un módulo para comenzar.',
'yes' => 'Si',
diff --git a/app/Language/es-MX/Config.php b/app/Language/es-MX/Config.php
index cac1f4bd3..4766a697e 100644
--- a/app/Language/es-MX/Config.php
+++ b/app/Language/es-MX/Config.php
@@ -1,344 +1,340 @@
'Dirección de la Empresa',
- 'address_required' => 'La Dirección de la Empresa es un campo requerido.',
- 'all_set' => 'Todos los permisos han sido establecidos correctamente!',
- 'allow_duplicate_barcodes' => 'Permitir Códigos de Barra Duplicados',
- 'apostrophe' => 'apostrofé',
- 'backup_button' => 'Respaldar',
- 'backup_database' => 'Respaldar Base de Datos',
- 'barcode' => 'Código de Barras',
- 'barcode_company' => 'Nombre de la Empresa',
- 'barcode_configuration' => 'Configuración del Código de Barras',
- 'barcode_content' => 'Contenido del Código de Barras',
- 'barcode_first_row' => 'Fila 1',
- 'barcode_font' => 'Tipo de Letra',
- 'barcode_formats' => 'Formatos de Entrada',
- 'barcode_generate_if_empty' => 'Generar si está vacío.',
- 'barcode_height' => 'Alto (px)',
- 'barcode_id' => 'Id Artículo/Nombre',
- 'barcode_info' => 'Información de Configuración para Códigos de Barras',
- 'barcode_layout' => 'Formato Código de Barras',
- 'barcode_name' => 'Nombre',
- 'barcode_number' => 'Código de Barras',
- 'barcode_number_in_row' => 'Número en renglón',
- 'barcode_page_cellspacing' => 'Mostrar espaciado de celda de la página.',
- 'barcode_page_width' => 'Ancho de página',
- 'barcode_price' => 'Precio',
- 'barcode_second_row' => 'Renglón 2',
- 'barcode_third_row' => 'Renglón 3',
- 'barcode_tooltip' => 'Advertencia: Esta función puede hacer que se importen o creen elementos duplicados. No lo use si no desea códigos de barras duplicados.',
- 'barcode_type' => 'Tipo de código de barras',
- 'barcode_width' => 'Ancho (px)',
- 'bottom' => 'Final',
- 'cash_button' => '',
- 'cash_button_1' => '',
- 'cash_button_2' => '',
- 'cash_button_3' => '',
- 'cash_button_4' => '',
- 'cash_button_5' => '',
- 'cash_button_6' => '',
- 'cash_decimals' => 'decimales en efectivo',
- 'cash_decimals_tooltip' => 'Si los decimales son iguales entonces no tendrá redondeo.',
- 'cash_rounding' => 'Redondeo de efectivo',
- 'category_dropdown' => 'Mostrar categoría como un menú desplegable',
- 'center' => 'Centro',
- 'change_apperance_tooltip' => '',
- 'comma' => 'coma',
- 'company' => 'Nombre de la Compañía',
- 'company_avatar' => '',
- 'company_change_image' => 'Cambiar Imagen',
- 'company_logo' => 'Logo de la Compañía',
- 'company_remove_image' => 'Eliminar Imagen',
- 'company_required' => 'Nombre de la compañia es un campo requerido',
- 'company_select_image' => 'Seleccionar Imagen',
- 'company_website_url' => 'Website de la compañía no es una URL valida (http://...).',
- 'country_codes' => 'Códigos de Países',
- 'country_codes_tooltip' => 'Lista separada por comas de códigos de países para la búsqueda de direcciones nominatim.',
- 'currency_code' => 'código de moneda',
- 'currency_decimals' => 'Decimales de moneda',
- 'currency_symbol' => 'Símbolo de moneda',
- 'current_employee_only' => '',
- 'customer_reward' => 'Recompensa',
- 'customer_reward_duplicate' => 'Recompensa debe ser única.',
- 'customer_reward_enable' => 'Habilita recompensas para los clientes',
- 'customer_reward_invalid_chars' => 'Recompensa no debe tener \'_\'',
- 'customer_reward_required' => 'Recompensa es un campo requerido',
- 'customer_sales_tax_support' => '',
- 'date_or_time_format' => 'Filtro Fecha y Hora',
- 'datetimeformat' => 'Formato de Fecha y Hora',
- 'decimal_point' => 'Punto Decimal',
- 'default_barcode_font_size_number' => 'El tamaño de fuente del código de barras predeterminado debe ser un número.',
- 'default_barcode_font_size_required' => 'El tamaño de fuente predeterminado del código de barras es un campo obligatorio.',
- 'default_barcode_height_number' => 'La altura predeterminada del código de barras debe ser un número.',
- 'default_barcode_height_required' => 'La altura predeterminada del código de barras es un campo obligatorio.',
- 'default_barcode_num_in_row_number' => 'El número de código de barras predeterminado en la fila debe ser un número.',
- 'default_barcode_num_in_row_required' => 'El número de código de barras predeterminado en la fila es un campo obligatorio.',
- 'default_barcode_page_cellspacing_number' => 'El espacio entre celdas predeterminado de la página de código de barras debe ser un número.',
+ 'address' => 'Dirección de la Empresa',
+ 'address_required' => 'La Dirección de la Empresa es un campo requerido.',
+ 'all_set' => 'Todos los permisos han sido establecidos correctamente!',
+ 'allow_duplicate_barcodes' => 'Permitir Códigos de Barra Duplicados',
+ 'apostrophe' => 'apostrofé',
+ 'backup_button' => 'Respaldar',
+ 'backup_database' => 'Respaldar Base de Datos',
+ 'barcode' => 'Código de Barras',
+ 'barcode_company' => 'Nombre de la Empresa',
+ 'barcode_configuration' => 'Configuración del Código de Barras',
+ 'barcode_content' => 'Contenido del Código de Barras',
+ 'barcode_first_row' => 'Fila 1',
+ 'barcode_font' => 'Tipo de Letra',
+ 'barcode_formats' => 'Formatos de Entrada',
+ 'barcode_generate_if_empty' => 'Generar si está vacío.',
+ 'barcode_height' => 'Alto (px)',
+ 'barcode_id' => 'Id Artículo/Nombre',
+ 'barcode_info' => 'Información de Configuración para Códigos de Barras',
+ 'barcode_layout' => 'Formato Código de Barras',
+ 'barcode_name' => 'Nombre',
+ 'barcode_number' => 'Código de Barras',
+ 'barcode_number_in_row' => 'Número en renglón',
+ 'barcode_page_cellspacing' => 'Mostrar espaciado de celda de la página.',
+ 'barcode_page_width' => 'Ancho de página',
+ 'barcode_price' => 'Precio',
+ 'barcode_second_row' => 'Renglón 2',
+ 'barcode_third_row' => 'Renglón 3',
+ 'barcode_tooltip' => 'Advertencia: Esta función puede hacer que se importen o creen elementos duplicados. No lo use si no desea códigos de barras duplicados.',
+ 'barcode_type' => 'Tipo de código de barras',
+ 'barcode_width' => 'Ancho (px)',
+ 'bottom' => 'Final',
+ 'cash_button' => '',
+ 'cash_button_1' => '',
+ 'cash_button_2' => '',
+ 'cash_button_3' => '',
+ 'cash_button_4' => '',
+ 'cash_button_5' => '',
+ 'cash_button_6' => '',
+ 'cash_decimals' => 'decimales en efectivo',
+ 'cash_decimals_tooltip' => 'Si los decimales son iguales entonces no tendrá redondeo.',
+ 'cash_rounding' => 'Redondeo de efectivo',
+ 'category_dropdown' => 'Mostrar categoría como un menú desplegable',
+ 'center' => 'Centro',
+ 'change_apperance_tooltip' => '',
+ 'comma' => 'coma',
+ 'company' => 'Nombre de la Compañía',
+ 'company_avatar' => '',
+ 'company_change_image' => 'Cambiar Imagen',
+ 'company_logo' => 'Logo de la Compañía',
+ 'company_remove_image' => 'Eliminar Imagen',
+ 'company_required' => 'Nombre de la compañia es un campo requerido',
+ 'company_select_image' => 'Seleccionar Imagen',
+ 'company_website_url' => 'Website de la compañía no es una URL valida (http://...).',
+ 'country_codes' => 'Códigos de Países',
+ 'country_codes_tooltip' => 'Lista separada por comas de códigos de países para la búsqueda de direcciones nominatim.',
+ 'currency_code' => 'código de moneda',
+ 'currency_decimals' => 'Decimales de moneda',
+ 'currency_symbol' => 'Símbolo de moneda',
+ 'current_employee_only' => '',
+ 'customer_reward' => 'Recompensa',
+ 'customer_reward_duplicate' => 'Recompensa debe ser única.',
+ 'customer_reward_enable' => 'Habilita recompensas para los clientes',
+ 'customer_reward_invalid_chars' => 'Recompensa no debe tener \'_\'',
+ 'customer_reward_required' => 'Recompensa es un campo requerido',
+ 'customer_sales_tax_support' => '',
+ 'date_or_time_format' => 'Filtro Fecha y Hora',
+ 'datetimeformat' => 'Formato de Fecha y Hora',
+ 'decimal_point' => 'Punto Decimal',
+ 'default_barcode_font_size_number' => 'El tamaño de fuente del código de barras predeterminado debe ser un número.',
+ 'default_barcode_font_size_required' => 'El tamaño de fuente predeterminado del código de barras es un campo obligatorio.',
+ 'default_barcode_height_number' => 'La altura predeterminada del código de barras debe ser un número.',
+ 'default_barcode_height_required' => 'La altura predeterminada del código de barras es un campo obligatorio.',
+ 'default_barcode_num_in_row_number' => 'El número de código de barras predeterminado en la fila debe ser un número.',
+ 'default_barcode_num_in_row_required' => 'El número de código de barras predeterminado en la fila es un campo obligatorio.',
+ 'default_barcode_page_cellspacing_number' => 'El espacio entre celdas predeterminado de la página de código de barras debe ser un número.',
'default_barcode_page_cellspacing_required' => 'El espaciado entre celdas de página de código de barras predeterminado es un campo obligatorio.',
- 'default_barcode_page_width_number' => 'La anchura del código de barras debe ser un número.',
- 'default_barcode_page_width_required' => 'El ancho predeterminado del código de barras es un campo obligatorio.',
- 'default_barcode_width_number' => 'El Ancho del código de barra debe ser un número.',
- 'default_barcode_width_required' => 'El ancho predeterminado del código de barras es un campo obligatorio.',
- 'default_barcode_page_width_number' => 'La anchura del código de barras debe ser un número.',
- 'default_barcode_page_width_required' => 'El ancho predeterminado del código de barras es un campo obligatorio.',
- 'default_barcode_width_number' => 'El Ancho del código de barra debe ser un número.',
- 'default_barcode_width_required' => 'El ancho predeterminado del código de barras es un campo obligatorio.',
- 'default_item_columns' => 'Número de artículos por columna predeterminado',
- 'default_origin_tax_code' => 'Código de Impuesto predeterminado',
- 'default_receivings_discount' => 'Descuentos de recibos predeterminados',
- 'default_receivings_discount_number' => 'Descuentos de recibos deben ser números.',
- 'default_receivings_discount_required' => 'Descuentos de recibos es un campo requerido.',
- 'default_sales_discount' => '% Descuentos en ventas',
- 'default_sales_discount_number' => 'El descuento predeterminado debe ser un número.',
- 'default_sales_discount_required' => 'Descuento de Ventas por Defecto es un campo requerido.',
- 'default_tax_category' => 'Categoría de Impuesto Predeterminada',
- 'default_tax_code' => 'Código de Impuesto Predeterminado',
- 'default_tax_jurisdiction' => 'Jurisdicción de Impuesto Predeterminada',
- 'default_tax_name_number' => 'Nombre de Impuesto Predeterminado debe ser una cadena de texto.',
- 'default_tax_name_required' => 'Nombre de Impuesto Predeterminado es un campo requerido.',
- 'default_tax_rate' => 'Tasa impositiva predeterminada %',
- 'default_tax_rate_1' => 'Tasa de Impuestos 1',
- 'default_tax_rate_2' => 'Tasa de Impuestos 2',
- 'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'La tasa impositiva predeterminada debe ser un número.',
- 'default_tax_rate_non_negative' => 'La tasa de impuesto por default debe ser un valor no negativo.',
- 'default_tax_rate_required' => 'Tasa de impuestos predeterminada es un campo obligatorio.',
- 'derive_sale_quantity' => 'Permitir cantidad de venta derivada',
- 'derive_sale_quantity_tooltip' => 'Si se marca, se proporcionará un nuevo tipo de artículo para los artículos pedidos por cantidad extendida',
- 'dinner_table' => 'Mesa',
- 'dinner_table_duplicate' => 'La tabla debe ser única.',
- 'dinner_table_enable' => 'Habilitar Mesa de Alimentos',
- 'dinner_table_invalid_chars' => 'El nombre de la tabla no puede llevar \'_\'.',
- 'dinner_table_required' => 'Tabla es requerida.',
- 'dot' => 'punto(.)',
- 'email' => 'Email',
- 'email_configuration' => 'Configuración Email',
- 'email_mailpath' => 'Ruta a Sendmail',
- 'email_protocol' => 'Protocolo',
- 'email_receipt_check_behaviour' => 'Casilla de verificación para enviar recibo por correo',
- 'email_receipt_check_behaviour_always' => 'Siempre selecionado',
- 'email_receipt_check_behaviour_last' => 'Recuerda la última selección',
- 'email_receipt_check_behaviour_never' => 'Núnca seleccionado',
- 'email_smtp_crypto' => 'Encriptación SMTP',
- 'email_smtp_host' => 'Servidor SMTP',
- 'email_smtp_pass' => 'Contraseña del Servidor SMTP',
- 'email_smtp_pass_set' => 'Ya está configurado — déjalo en blanco para mantenerlo',
- 'email_smtp_port' => 'Puerto del Servidor SMTP',
- 'email_smtp_timeout' => 'Expiró Tiempo de Espera del Servidor SMTP',
- 'email_smtp_user' => 'Nombre de Usuario del Servidor SMTP',
- 'enable_avatar' => '',
- 'enable_avatar_tooltip' => '',
- 'enable_dropdown_tooltip' => '',
- 'enable_new_look' => '',
- 'enable_right_bar' => '',
- 'enable_right_bar_tooltip' => '',
- 'enforce_privacy' => 'Garantizar privacidad',
- 'enforce_privacy_tooltip' => 'Proteger la privacidad de los clientes forzando la alteración de sus datos en caso de ser eliminados',
- 'fax' => 'Fax',
- 'file_perm' => 'Hay problemas con los permisos de archivo, por favor corríjalos y recargue esta página.',
- 'financial_year' => 'Inicio del Año Fiscal',
- 'financial_year_apr' => '1.º de Abril',
- 'financial_year_aug' => '1.º de Agosto',
- 'financial_year_dec' => '1.º de Diciembre',
- 'financial_year_feb' => '1.º de Febrero',
- 'financial_year_jan' => '1.º de Enero',
- 'financial_year_jul' => '1.º de Julio',
- 'financial_year_jun' => '1.º de Junio',
- 'financial_year_mar' => '1.º de Marzo',
- 'financial_year_may' => '1.º de Mayo',
- 'financial_year_nov' => '1.º de Noviembre',
- 'financial_year_oct' => '1.º de Octubre',
- 'financial_year_sep' => '1º. de Septiembre',
- 'floating_labels' => 'Etiquetas Flotantes',
- 'gcaptcha_enable' => 'reCAPTCHA de Página de Ingreso',
- 'gcaptcha_secret_key' => 'Clave secreta de reCAPTCHA',
- 'gcaptcha_secret_key_required' => 'reCAPTCHA Llave Secreta es un campo requerido',
- 'gcaptcha_site_key' => 'Clave de sitio de reCAPTCHA',
- 'gcaptcha_site_key_required' => 'La clave de sitio de reCAPTCHA es un campo obligatorio',
- 'gcaptcha_tooltip' => 'Protege la página de inicio de sesión con Google reCAPTCHA, haz clic en el icono para obtener un par de claves API.',
- 'general' => 'General',
- 'general_configuration' => 'General Configuration',
- 'giftcard_number' => 'Número de tarjeta de regalo',
- 'giftcard_random' => 'Generar aleatorio',
- 'giftcard_series' => 'Generar en serie',
- 'image_allowed_file_types' => 'Tipo de archivos permitidos',
- 'image_max_height_tooltip' => 'Altura máxima permitida de imágenes en píxeles (px).',
- 'image_max_size_tooltip' => 'Tamaño máximo permitido de archivo de imágenes en kilobytes (kb).',
- 'image_max_width_tooltip' => 'Ancho máximo permitido para imágenes en píxeles (px).',
- 'image_restrictions' => 'Restricciones de carga de imágenes',
- 'include_hsn' => 'Incluir soporte para códigos HSN',
- 'info' => 'Information',
- 'info_configuration' => 'Información de la tienda',
- 'input_groups' => 'Grupos de Entrada',
- 'integrations' => 'Integraciones',
- 'integrations_configuration' => 'Integraciones Externas',
- 'invoice' => 'Factura',
- 'invoice_configuration' => 'Configuración de impresión de facturas',
- 'invoice_default_comments' => 'Comentarios por defecto en factura',
- 'invoice_email_message' => 'Plantilla de correo electrónico para facturas',
- 'invoice_enable' => 'Habilitar facturación',
- 'invoice_printer' => 'Impresora de facturas',
- 'invoice_type' => 'Tipo de factura',
- 'is_readable' => 'es legible, pero los permisos están configurados incorrectamente. Configúrelo en 640 o 660 y actualice.',
- 'is_writable' => 'se puede escribir, pero los permisos están configurados incorrectamente. Configúrelo en 750 y actualice.',
- 'item_markup' => '',
- 'jsprintsetup_required' => 'Advertencia: Esta función solo está disponible si tienes instalado el complemento jsPrintSetup para Firefox. ¿Guardar de todos modos?',
- 'language' => 'Idioma',
- 'last_used_invoice_number' => 'Último número de factura utilizado',
- 'last_used_quote_number' => 'Número de presupuesto utilizado por última vez',
- 'last_used_work_order_number' => 'Último número de orden de trabajo utilizado',
- 'left' => 'Izquierda',
- 'license' => 'Licencia',
- 'license_configuration' => 'Declaración de licencia',
- 'line_sequence' => 'Secuencia de linea',
- 'lines_per_page' => 'Lineas por página',
- 'lines_per_page_number' => 'Las lineas por página deben ser un número.',
- 'lines_per_page_required' => 'Las lineas por página son un campo obligatorio.',
- 'locale' => 'Localización',
- 'locale_configuration' => 'Configuración de localización',
- 'locale_info' => 'Información de configuración de localización',
- 'location' => 'Inventario',
- 'location_configuration' => 'Ubicaciones de inventario',
- 'location_info' => 'Información de configuración de ubicación',
- 'login_form' => 'Estilo de formulario de inicio de sesión',
- 'logout' => '¿Deseas hacer un respaldo antes de cerrar sesión? Da click en [OK] para respaldar o [Cancel] para cerrar sesión.',
- 'message' => 'Message',
- 'message_configuration' => 'Message Configuration',
- 'msg_msg' => 'Mensaje de texto guardado',
- 'msg_msg_placeholder' => 'Si desea utilizar una plantilla de SMS, guarde su mensaje aquí, de lo contrario, deje el campo en blanco.',
- 'msg_pwd' => 'SMS-API Password',
- 'msg_pwd_set' => 'Ya configurado — dejar en blanco para conservar',
- 'msg_src' => 'ID de remitente de la API de SMS',
- 'msg_src_required' => 'El ID de remitente (Sender ID) de la API de SMS es un campo obligatorio.',
- 'msg_uid' => 'Nombre de usuario de la API de SMS',
- 'msg_uid_required' => 'El nombre de usuario de la API de SMS es un campo obligatorio.',
- 'multi_pack_enabled' => 'Varios paquetes por artículo',
- 'no_risk' => 'Sin riesgos de seguridad ni vulnerabilidades.',
- 'none' => 'none',
- 'notify_alignment' => 'Posición de la ventana emergente de notificación',
- 'number_format' => 'Number Format',
- 'number_locale' => 'Localización',
- 'number_locale_invalid' => 'La configuración regional introducida no es válida. Consulta el enlace en la información emergente para encontrar una configuración regional válida.',
- 'number_locale_required' => 'Configuración regional es un campo obligatorio.',
- 'number_locale_tooltip' => 'Encuentra una localidad adecuada a través de este enlace.',
- 'os_timezone' => 'Zona horaria OSPOS:',
- 'ospos_info' => 'Información de instalación OSPOS',
- 'payment_options_order' => 'Orden de las opciones de pago',
- 'payment_reference_code_length_limits' => 'Código de referencia de pago
Límites de longitud',
- 'payment_reference_code_length_max_label' => 'Máx',
- 'payment_reference_code_length_min_label' => 'Mín',
- 'perm_risk' => 'Los permisos incorrectos ponen en riesgo este software.',
- 'phone' => 'Teléfono de la compañía',
- 'phone_required' => 'El teléfono de la compañía es un campo obligatorio.',
- 'print_bottom_margin' => 'Margen inferior',
- 'print_bottom_margin_number' => 'El margen inferior debe ser un número.',
- 'print_bottom_margin_required' => 'Margen inferior es un campo obligatorio.',
- 'print_delay_autoreturn' => 'Retraso para el retorno a Venta',
- 'print_delay_autoreturn_number' => 'Retraso para el retorno a Venta debe ser un número.',
- 'print_delay_autoreturn_required' => 'Retraso para el retorno a Venta es un campo obligatoio.',
- 'print_footer' => 'Imprimir pie de página del navegador',
- 'print_header' => 'Imprimir encabezado del navegador',
- 'print_left_margin' => 'Margen izquierdo',
- 'print_left_margin_number' => 'El margen izquierdo debe ser un número.',
- 'print_left_margin_required' => 'El margen izquierdo es un campo obligatorio.',
- 'print_receipt_check_behaviour' => 'Casilla de verificación "Imprimir recibo"',
- 'print_receipt_check_behaviour_always' => 'Siempre marcado',
- 'print_receipt_check_behaviour_last' => 'Recordar la última selección',
- 'print_receipt_check_behaviour_never' => 'Siempre desmarcado',
- 'print_right_margin' => 'Margen derecho',
- 'print_right_margin_number' => 'El margen derecho debe ser un número.',
- 'print_right_margin_required' => 'Margen derecho es un campo obligatorio.',
- 'print_silently' => 'Mostrar cuadro de diálogo de impresión',
- 'print_top_margin' => 'Margen superior',
- 'print_top_margin_number' => 'El margen superior debe ser un número.',
- 'print_top_margin_required' => 'El margen superior es un campo obligatorio.',
- 'quantity_decimals' => 'Número de decimales',
- 'quick_cash_enable' => '',
- 'quote_default_comments' => 'Comentarios predeterminados de presupuesto',
- 'receipt' => 'Recibo',
- 'receipt_category' => '',
- 'receipt_configuration' => 'Configuración de impresión de recibos',
- 'receipt_default' => 'Predeterminado',
- 'receipt_font_size' => 'Tamaño de letra',
- 'receipt_font_size_number' => 'El tamaño de letra debe ser un número.',
- 'receipt_font_size_required' => 'Tamaño de letra es un campo obligatorio.',
- 'receipt_info' => 'Información de la configuración de recibo',
- 'receipt_printer' => 'Impresora de recibos',
- 'receipt_short' => 'Corto',
- 'receipt_show_company_name' => 'Mostrar nombre de la empresa',
- 'receipt_show_description' => 'Mostrar descripción',
- 'receipt_show_serialnumber' => 'Mostrar número Serial',
- 'receipt_show_tax_ind' => 'Mostrar indicador de impuestos',
- 'receipt_show_taxes' => 'Mostrar impuestos',
- 'receipt_show_total_discount' => 'Mostrar descuento total',
- 'receipt_template' => 'Plantilla de recibo',
- 'receiving_calculate_average_price' => 'Calcular precio promedio (recepción)',
- 'recv_invoice_format' => 'Formato de factura de recepción',
- 'register_mode_default' => 'Modo de registro predeterminado',
- 'report_an_issue' => 'Reportar un problema',
- 'return_policy_required' => 'Política de devoluciones es un campo obligatorio.',
- 'reward' => 'Recompensa',
- 'reward_configuration' => 'Configuración de recompensa',
- 'right' => 'Derecha',
- 'sales_invoice_format' => 'Formato de factura de venta',
- 'sales_quote_format' => 'Formato de cotización de ventas',
- 'mailpath_invalid' => 'Ruta de sendmail inválida. Solo se permiten letras, números, guiones, guiones bajos, diagonales, diagonales invertidas, dos puntos, espacios y puntos.',
- 'saved_successfully' => 'Configuración guardada correctamente.',
- 'saved_unsuccessfully' => 'No se pudo guardar la configuración.',
- 'security_issue' => 'Advertencia de vulnerabilidad de seguridad',
- 'server_notice' => 'Favor de utilizar la información debajo para reportar un problema.',
- 'service_charge' => '',
- 'show_due_enable' => '',
- 'show_office_group' => 'Mostrar icono de oficina',
- 'statistics' => 'Enviar estadísticas',
- 'statistics_tooltip' => 'Enviar estadísticas con fines de desarrollo y mejora de funcionalidades.',
- 'stock_location' => 'Ubicación del inventario',
- 'stock_location_default' => 'Ubicación del inventario predeterminada',
- 'stock_location_default_header' => 'Predeterminada',
- 'stock_location_duplicate' => 'Ubicación de inventario debe ser única.',
- 'stock_location_invalid_chars' => 'Ubicación de inventario no puede contener \'_\'.',
- 'stock_location_name_header' => 'Nombre',
- 'stock_location_required' => 'Ubicación de inventario es un campo obligatorio.',
- 'suggestions_fifth_column' => '',
- 'suggestions_first_column' => 'Columna 1',
- 'suggestions_fourth_column' => '',
- 'suggestions_layout' => 'Diseño de sugerencias de búsqueda',
- 'suggestions_second_column' => 'Columna 2',
- 'suggestions_third_column' => 'Columna 3',
- 'shortcuts' => 'Atajos',
- 'shortcuts_configuration' => 'Configuración de atajos con el teclado para Ventas',
- 'shortcuts_duplicate_bindings' => 'La combinación de teclas debe ser única.',
- 'shortcuts_save_error' => 'No fue posible guardar la configuración de los atajos.',
- 'system_conf' => 'Configuración y ajustes',
- 'system_info' => 'Información del sistema',
- 'system_info_copy' => 'Copiar información',
- 'system_info_copy_error' => 'Error al copiar información del sistema al portapales.',
- 'system_info_copy_success' => 'Información del sistemas copiada en el portapales.',
- 'table' => 'Tabla',
- 'table_configuration' => 'Configuración de tablas',
- 'takings_printer' => 'Impresora de recibos',
- 'tax' => 'Impuestos',
- 'tax_category' => 'Categoría del impuesto',
- 'tax_category_duplicate' => 'La categoría de impuestos ingresada ya existe.',
- 'tax_category_invalid_chars' => 'La categoria de impuestos agregada es inválida.',
- 'tax_category_required' => 'La categoria de impuestos es obligatoria.',
- 'tax_category_used' => 'La categoría de impuestos no puede ser borrada porque esta en uso.',
- 'tax_configuration' => 'Configuración de Impuestos',
- 'tax_decimals' => 'Número de decimales para impuestos',
- 'tax_id' => 'Id de impuesto',
- 'tax_included' => 'Impuestos incluidos',
- 'theme' => 'Temas',
- 'theme_preview' => 'Vista Previa del Tema:',
- 'thousands_separator' => 'Separador de miles',
- 'timezone' => 'Zona horaria',
- 'timezone_error' => 'La zona horaria de OSPOS es diferente a su zona horaria local.',
- 'top' => 'Arriba Superiror',
- 'use_destination_based_tax' => 'Utilizar impuestos basados en el destino',
- 'user_timezone' => 'Zona horaria local:',
- 'website' => 'Sitio Web',
- 'wholesale_markup' => '',
- 'work_order_enable' => 'Soporte para orden de trabajo',
- 'work_order_format' => 'Formato de Orden de Trabajo',
+ 'default_barcode_page_width_number' => 'La anchura del código de barras debe ser un número.',
+ 'default_barcode_page_width_required' => 'El ancho predeterminado del código de barras es un campo obligatorio.',
+ 'default_barcode_width_number' => 'El Ancho del código de barra debe ser un número.',
+ 'default_barcode_width_required' => 'El ancho predeterminado del código de barras es un campo obligatorio.',
+ 'default_item_columns' => 'Número de artículos por columna predeterminado',
+ 'default_origin_tax_code' => 'Código de Impuesto predeterminado',
+ 'default_receivings_discount' => 'Descuentos de recibos predeterminados',
+ 'default_receivings_discount_number' => 'Descuentos de recibos deben ser números.',
+ 'default_receivings_discount_required' => 'Descuentos de recibos es un campo requerido.',
+ 'default_sales_discount' => '% Descuentos en ventas',
+ 'default_sales_discount_number' => 'El descuento predeterminado debe ser un número.',
+ 'default_sales_discount_required' => 'Descuento de Ventas por Defecto es un campo requerido.',
+ 'default_tax_category' => 'Categoría de Impuesto Predeterminada',
+ 'default_tax_code' => 'Código de Impuesto Predeterminado',
+ 'default_tax_jurisdiction' => 'Jurisdicción de Impuesto Predeterminada',
+ 'default_tax_name_number' => 'Nombre de Impuesto Predeterminado debe ser una cadena de texto.',
+ 'default_tax_name_required' => 'Nombre de Impuesto Predeterminado es un campo requerido.',
+ 'default_tax_rate' => 'Tasa impositiva predeterminada %',
+ 'default_tax_rate_1' => 'Tasa de Impuestos 1',
+ 'default_tax_rate_2' => 'Tasa de Impuestos 2',
+ 'default_tax_rate_3' => '',
+ 'default_tax_rate_non_negative' => 'La tasa de impuesto por default debe ser un valor no negativo.',
+ 'default_tax_rate_number' => 'La tasa impositiva predeterminada debe ser un número.',
+ 'default_tax_rate_required' => 'Tasa de impuestos predeterminada es un campo obligatorio.',
+ 'derive_sale_quantity' => 'Permitir cantidad de venta derivada',
+ 'derive_sale_quantity_tooltip' => 'Si se marca, se proporcionará un nuevo tipo de artículo para los artículos pedidos por cantidad extendida',
+ 'dinner_table' => 'Mesa',
+ 'dinner_table_duplicate' => 'La tabla debe ser única.',
+ 'dinner_table_enable' => 'Habilitar Mesa de Alimentos',
+ 'dinner_table_invalid_chars' => 'El nombre de la tabla no puede llevar \'_\'.',
+ 'dinner_table_required' => 'Tabla es requerida.',
+ 'dot' => 'punto(.)',
+ 'email' => '',
+ 'email_configuration' => 'Configuración Email',
+ 'email_mailpath' => 'Ruta a Sendmail',
+ 'email_protocol' => 'Protocolo',
+ 'email_receipt_check_behaviour' => 'Casilla de verificación para enviar recibo por correo',
+ 'email_receipt_check_behaviour_always' => 'Siempre selecionado',
+ 'email_receipt_check_behaviour_last' => 'Recuerda la última selección',
+ 'email_receipt_check_behaviour_never' => 'Núnca seleccionado',
+ 'email_smtp_crypto' => 'Encriptación SMTP',
+ 'email_smtp_host' => 'Servidor SMTP',
+ 'email_smtp_pass' => 'Contraseña del Servidor SMTP',
+ 'email_smtp_pass_set' => 'Ya está configurado — déjalo en blanco para mantenerlo',
+ 'email_smtp_port' => 'Puerto del Servidor SMTP',
+ 'email_smtp_timeout' => 'Expiró Tiempo de Espera del Servidor SMTP',
+ 'email_smtp_user' => 'Nombre de Usuario del Servidor SMTP',
+ 'enable_avatar' => '',
+ 'enable_avatar_tooltip' => '',
+ 'enable_dropdown_tooltip' => '',
+ 'enable_new_look' => '',
+ 'enable_right_bar' => '',
+ 'enable_right_bar_tooltip' => '',
+ 'enforce_privacy' => 'Garantizar privacidad',
+ 'enforce_privacy_tooltip' => 'Proteger la privacidad de los clientes forzando la alteración de sus datos en caso de ser eliminados',
+ 'fax' => '',
+ 'file_perm' => 'Hay problemas con los permisos de archivo, por favor corríjalos y recargue esta página.',
+ 'financial_year' => 'Inicio del Año Fiscal',
+ 'financial_year_apr' => '1.º de Abril',
+ 'financial_year_aug' => '1.º de Agosto',
+ 'financial_year_dec' => '1.º de Diciembre',
+ 'financial_year_feb' => '1.º de Febrero',
+ 'financial_year_jan' => '1.º de Enero',
+ 'financial_year_jul' => '1.º de Julio',
+ 'financial_year_jun' => '1.º de Junio',
+ 'financial_year_mar' => '1.º de Marzo',
+ 'financial_year_may' => '1.º de Mayo',
+ 'financial_year_nov' => '1.º de Noviembre',
+ 'financial_year_oct' => '1.º de Octubre',
+ 'financial_year_sep' => '1º. de Septiembre',
+ 'floating_labels' => 'Etiquetas Flotantes',
+ 'gcaptcha_enable' => 'reCAPTCHA de Página de Ingreso',
+ 'gcaptcha_secret_key' => 'Clave secreta de reCAPTCHA',
+ 'gcaptcha_secret_key_required' => 'reCAPTCHA Llave Secreta es un campo requerido',
+ 'gcaptcha_site_key' => 'Clave de sitio de reCAPTCHA',
+ 'gcaptcha_site_key_required' => 'La clave de sitio de reCAPTCHA es un campo obligatorio',
+ 'gcaptcha_tooltip' => 'Protege la página de inicio de sesión con Google reCAPTCHA, haz clic en el icono para obtener un par de claves API.',
+ 'general' => '',
+ 'general_configuration' => '',
+ 'giftcard_number' => 'Número de tarjeta de regalo',
+ 'giftcard_random' => 'Generar aleatorio',
+ 'giftcard_series' => 'Generar en serie',
+ 'image_allowed_file_types' => 'Tipo de archivos permitidos',
+ 'image_max_height_tooltip' => 'Altura máxima permitida de imágenes en píxeles (px).',
+ 'image_max_size_tooltip' => 'Tamaño máximo permitido de archivo de imágenes en kilobytes (kb).',
+ 'image_max_width_tooltip' => 'Ancho máximo permitido para imágenes en píxeles (px).',
+ 'image_restrictions' => 'Restricciones de carga de imágenes',
+ 'include_hsn' => 'Incluir soporte para códigos HSN',
+ 'info' => '',
+ 'info_configuration' => 'Información de la tienda',
+ 'input_groups' => 'Grupos de Entrada',
+ 'integrations' => 'Integraciones',
+ 'integrations_configuration' => 'Integraciones Externas',
+ 'invoice' => 'Factura',
+ 'invoice_configuration' => 'Configuración de impresión de facturas',
+ 'invoice_default_comments' => 'Comentarios por defecto en factura',
+ 'invoice_email_message' => 'Plantilla de correo electrónico para facturas',
+ 'invoice_enable' => 'Habilitar facturación',
+ 'invoice_printer' => 'Impresora de facturas',
+ 'invoice_type' => 'Tipo de factura',
+ 'is_readable' => 'es legible, pero los permisos están configurados incorrectamente. Configúrelo en 640 o 660 y actualice.',
+ 'is_writable' => 'se puede escribir, pero los permisos están configurados incorrectamente. Configúrelo en 750 y actualice.',
+ 'item_markup' => '',
+ 'jsprintsetup_required' => 'Advertencia: Esta función solo está disponible si tienes instalado el complemento jsPrintSetup para Firefox. ¿Guardar de todos modos?',
+ 'language' => 'Idioma',
+ 'last_used_invoice_number' => 'Último número de factura utilizado',
+ 'last_used_quote_number' => 'Número de presupuesto utilizado por última vez',
+ 'last_used_work_order_number' => 'Último número de orden de trabajo utilizado',
+ 'left' => 'Izquierda',
+ 'license' => 'Licencia',
+ 'license_configuration' => 'Declaración de licencia',
+ 'line_sequence' => 'Secuencia de linea',
+ 'lines_per_page' => 'Lineas por página',
+ 'lines_per_page_number' => 'Las lineas por página deben ser un número.',
+ 'lines_per_page_required' => 'Las lineas por página son un campo obligatorio.',
+ 'locale' => 'Localización',
+ 'locale_configuration' => 'Configuración de localización',
+ 'locale_info' => 'Información de configuración de localización',
+ 'location' => 'Inventario',
+ 'location_configuration' => 'Ubicaciones de inventario',
+ 'location_info' => 'Información de configuración de ubicación',
+ 'login_form' => 'Estilo de formulario de inicio de sesión',
+ 'logout' => '¿Deseas hacer un respaldo antes de cerrar sesión? Da click en [OK] para respaldar o [Cancel] para cerrar sesión.',
+ 'mailpath_invalid' => 'Ruta de sendmail inválida. Solo se permiten letras, números, guiones, guiones bajos, diagonales, diagonales invertidas, dos puntos, espacios y puntos.',
+ 'message' => '',
+ 'message_configuration' => '',
+ 'msg_msg' => 'Mensaje de texto guardado',
+ 'msg_msg_placeholder' => 'Si desea utilizar una plantilla de SMS, guarde su mensaje aquí, de lo contrario, deje el campo en blanco.',
+ 'msg_pwd' => '',
+ 'msg_pwd_set' => 'Ya configurado — dejar en blanco para conservar',
+ 'msg_src' => 'ID de remitente de la API de SMS',
+ 'msg_src_required' => 'El ID de remitente (Sender ID) de la API de SMS es un campo obligatorio.',
+ 'msg_uid' => 'Nombre de usuario de la API de SMS',
+ 'msg_uid_required' => 'El nombre de usuario de la API de SMS es un campo obligatorio.',
+ 'multi_pack_enabled' => 'Varios paquetes por artículo',
+ 'no_risk' => 'Sin riesgos de seguridad ni vulnerabilidades.',
+ 'none' => '',
+ 'notify_alignment' => 'Posición de la ventana emergente de notificación',
+ 'number_format' => '',
+ 'number_locale' => 'Localización',
+ 'number_locale_invalid' => 'La configuración regional introducida no es válida. Consulta el enlace en la información emergente para encontrar una configuración regional válida.',
+ 'number_locale_required' => 'Configuración regional es un campo obligatorio.',
+ 'number_locale_tooltip' => 'Encuentra una localidad adecuada a través de este enlace.',
+ 'os_timezone' => 'Zona horaria OSPOS:',
+ 'ospos_info' => 'Información de instalación OSPOS',
+ 'payment_options_order' => 'Orden de las opciones de pago',
+ 'payment_reference_code_length_limits' => 'Código de referencia de pago
Límites de longitud',
+ 'payment_reference_code_length_max_label' => 'Máx',
+ 'payment_reference_code_length_min_label' => 'Mín',
+ 'perm_risk' => 'Los permisos incorrectos ponen en riesgo este software.',
+ 'phone' => 'Teléfono de la compañía',
+ 'phone_required' => 'El teléfono de la compañía es un campo obligatorio.',
+ 'print_bottom_margin' => 'Margen inferior',
+ 'print_bottom_margin_number' => 'El margen inferior debe ser un número.',
+ 'print_bottom_margin_required' => 'Margen inferior es un campo obligatorio.',
+ 'print_delay_autoreturn' => 'Retraso para el retorno a Venta',
+ 'print_delay_autoreturn_number' => 'Retraso para el retorno a Venta debe ser un número.',
+ 'print_delay_autoreturn_required' => 'Retraso para el retorno a Venta es un campo obligatoio.',
+ 'print_footer' => 'Imprimir pie de página del navegador',
+ 'print_header' => 'Imprimir encabezado del navegador',
+ 'print_left_margin' => 'Margen izquierdo',
+ 'print_left_margin_number' => 'El margen izquierdo debe ser un número.',
+ 'print_left_margin_required' => 'El margen izquierdo es un campo obligatorio.',
+ 'print_receipt_check_behaviour' => 'Casilla de verificación "Imprimir recibo"',
+ 'print_receipt_check_behaviour_always' => 'Siempre marcado',
+ 'print_receipt_check_behaviour_last' => 'Recordar la última selección',
+ 'print_receipt_check_behaviour_never' => 'Siempre desmarcado',
+ 'print_right_margin' => 'Margen derecho',
+ 'print_right_margin_number' => 'El margen derecho debe ser un número.',
+ 'print_right_margin_required' => 'Margen derecho es un campo obligatorio.',
+ 'print_silently' => 'Mostrar cuadro de diálogo de impresión',
+ 'print_top_margin' => 'Margen superior',
+ 'print_top_margin_number' => 'El margen superior debe ser un número.',
+ 'print_top_margin_required' => 'El margen superior es un campo obligatorio.',
+ 'quantity_decimals' => 'Número de decimales',
+ 'quick_cash_enable' => '',
+ 'quote_default_comments' => 'Comentarios predeterminados de presupuesto',
+ 'receipt' => 'Recibo',
+ 'receipt_category' => '',
+ 'receipt_configuration' => 'Configuración de impresión de recibos',
+ 'receipt_default' => 'Predeterminado',
+ 'receipt_font_size' => 'Tamaño de letra',
+ 'receipt_font_size_number' => 'El tamaño de letra debe ser un número.',
+ 'receipt_font_size_required' => 'Tamaño de letra es un campo obligatorio.',
+ 'receipt_info' => 'Información de la configuración de recibo',
+ 'receipt_printer' => 'Impresora de recibos',
+ 'receipt_short' => 'Corto',
+ 'receipt_show_company_name' => 'Mostrar nombre de la empresa',
+ 'receipt_show_description' => 'Mostrar descripción',
+ 'receipt_show_serialnumber' => 'Mostrar número Serial',
+ 'receipt_show_tax_ind' => 'Mostrar indicador de impuestos',
+ 'receipt_show_taxes' => 'Mostrar impuestos',
+ 'receipt_show_total_discount' => 'Mostrar descuento total',
+ 'receipt_template' => 'Plantilla de recibo',
+ 'receiving_calculate_average_price' => 'Calcular precio promedio (recepción)',
+ 'recv_invoice_format' => 'Formato de factura de recepción',
+ 'register_mode_default' => 'Modo de registro predeterminado',
+ 'report_an_issue' => 'Reportar un problema',
+ 'return_policy_required' => 'Política de devoluciones es un campo obligatorio.',
+ 'reward' => 'Recompensa',
+ 'reward_configuration' => 'Configuración de recompensa',
+ 'right' => 'Derecha',
+ 'sales_invoice_format' => 'Formato de factura de venta',
+ 'sales_quote_format' => 'Formato de cotización de ventas',
+ 'saved_successfully' => 'Configuración guardada correctamente.',
+ 'saved_unsuccessfully' => 'No se pudo guardar la configuración.',
+ 'security_issue' => 'Advertencia de vulnerabilidad de seguridad',
+ 'server_notice' => 'Favor de utilizar la información debajo para reportar un problema.',
+ 'service_charge' => '',
+ 'shortcuts' => 'Atajos',
+ 'shortcuts_configuration' => 'Configuración de atajos con el teclado para Ventas',
+ 'shortcuts_duplicate_bindings' => 'La combinación de teclas debe ser única.',
+ 'shortcuts_save_error' => 'No fue posible guardar la configuración de los atajos.',
+ 'show_due_enable' => '',
+ 'show_office_group' => 'Mostrar icono de oficina',
+ 'statistics' => 'Enviar estadísticas',
+ 'statistics_tooltip' => 'Enviar estadísticas con fines de desarrollo y mejora de funcionalidades.',
+ 'stock_location' => 'Ubicación del inventario',
+ 'stock_location_default' => 'Ubicación del inventario predeterminada',
+ 'stock_location_default_header' => 'Predeterminada',
+ 'stock_location_duplicate' => 'Ubicación de inventario debe ser única.',
+ 'stock_location_invalid_chars' => 'Ubicación de inventario no puede contener \'_\'.',
+ 'stock_location_name_header' => 'Nombre',
+ 'stock_location_required' => 'Ubicación de inventario es un campo obligatorio.',
+ 'suggestions_fifth_column' => '',
+ 'suggestions_first_column' => 'Columna 1',
+ 'suggestions_fourth_column' => '',
+ 'suggestions_layout' => 'Diseño de sugerencias de búsqueda',
+ 'suggestions_second_column' => 'Columna 2',
+ 'suggestions_third_column' => 'Columna 3',
+ 'system_conf' => 'Configuración y ajustes',
+ 'system_info' => 'Información del sistema',
+ 'system_info_copy' => 'Copiar información',
+ 'system_info_copy_error' => 'Error al copiar información del sistema al portapales.',
+ 'system_info_copy_success' => 'Información del sistemas copiada en el portapales.',
+ 'table' => 'Tabla',
+ 'table_configuration' => 'Configuración de tablas',
+ 'takings_printer' => 'Impresora de recibos',
+ 'tax' => 'Impuestos',
+ 'tax_category' => 'Categoría del impuesto',
+ 'tax_category_duplicate' => 'La categoría de impuestos ingresada ya existe.',
+ 'tax_category_invalid_chars' => 'La categoria de impuestos agregada es inválida.',
+ 'tax_category_required' => 'La categoria de impuestos es obligatoria.',
+ 'tax_category_used' => 'La categoría de impuestos no puede ser borrada porque esta en uso.',
+ 'tax_configuration' => 'Configuración de Impuestos',
+ 'tax_decimals' => 'Número de decimales para impuestos',
+ 'tax_id' => 'Id de impuesto',
+ 'tax_included' => 'Impuestos incluidos',
+ 'theme' => 'Temas',
+ 'theme_preview' => 'Vista Previa del Tema:',
+ 'thousands_separator' => 'Separador de miles',
+ 'timezone' => 'Zona horaria',
+ 'timezone_error' => 'La zona horaria de OSPOS es diferente a su zona horaria local.',
+ 'top' => 'Arriba Superiror',
+ 'use_destination_based_tax' => 'Utilizar impuestos basados en el destino',
+ 'user_timezone' => 'Zona horaria local:',
+ 'website' => 'Sitio Web',
+ 'wholesale_markup' => '',
+ 'work_order_enable' => 'Soporte para orden de trabajo',
+ 'work_order_format' => 'Formato de Orden de Trabajo',
];
diff --git a/app/Language/es-MX/Customers.php b/app/Language/es-MX/Customers.php
index 5e09331ac..6093c9e09 100644
--- a/app/Language/es-MX/Customers.php
+++ b/app/Language/es-MX/Customers.php
@@ -1,47 +1,47 @@
'Cuenta #',
- 'account_number_duplicate' => 'El Número de Cuenta ya se encuentra en la base de datos.',
- 'available_points' => 'Puntos Disponibles',
- 'available_points_value' => '',
- 'average' => 'Gasto Promedio',
- 'avg_discount' => 'Descuento Promedio',
- 'basic_information' => 'Información',
- 'cannot_be_deleted' => 'No se pueden borrar los Clientes seleccionados, uno o más tienen ventas.',
- 'company_name' => 'Compañia',
- 'confirm_delete' => '¿Está seguro que quiere borrar los Clientes seleccionados?',
- 'confirm_restore' => '¿Está seguro que quiere restaurar los clientes seleccionados?',
- 'consent' => 'Consentimiento de registro',
- 'consent_required' => 'Consentimiento de registro es un campo requerido.',
- 'csv_import_failed' => 'Falló la importación del documento CSV.',
+ 'account_number' => 'Cuenta #',
+ 'account_number_duplicate' => 'El Número de Cuenta ya se encuentra en la base de datos.',
+ 'available_points' => 'Puntos Disponibles',
+ 'available_points_value' => '',
+ 'average' => 'Gasto Promedio',
+ 'avg_discount' => 'Descuento Promedio',
+ 'basic_information' => 'Información',
+ 'cannot_be_deleted' => 'No se pueden borrar los Clientes seleccionados, uno o más tienen ventas.',
+ 'company_name' => 'Compañia',
+ 'confirm_delete' => '¿Está seguro que quiere borrar los Clientes seleccionados?',
+ 'confirm_restore' => '¿Está seguro que quiere restaurar los clientes seleccionados?',
+ 'consent' => 'Consentimiento de registro',
+ 'consent_required' => 'Consentimiento de registro es un campo requerido.',
+ 'csv_import_failed' => 'Falló la importación del documento CSV.',
'csv_import_nodata_wrongformat' => 'El archivo subido no contiene datos o no está formado correctamente.',
- 'csv_import_partially_failed' => 'La importación del Cliente fue exitosa pero con algunos errores:',
- 'csv_import_success' => 'Cliente importado exitosamente.',
- 'customer' => 'Cliente',
- 'date' => 'Fecha',
- 'discount' => 'Descuento',
- 'discount_fixed' => 'Descuento Fijo',
- 'discount_percent' => 'Porcentaje de Descuento',
- 'discount_type' => 'Tipo de Descuento',
- 'email_duplicate' => 'El correo electrónico ya se encuentra en la base de datos.',
- 'employee' => 'Empleado',
- 'error_adding_updating' => 'Fallo al agregar o actualizar el Cliente.',
- 'import_items_csv' => 'Importar Cliente desde CSV',
- 'max' => 'Gasto Máximo',
- 'min' => 'Gasto Mínimo',
- 'new' => 'Nuevo Cliente',
- 'none_selected' => 'No ha seleccionado un Cliente para borrar.',
- 'one_or_multiple' => 'Cliente(s)',
- 'quantity' => 'Cantidad',
- 'stats_info' => 'Estadísticas',
- 'successful_adding' => 'Ha agregado un Cliente con éxito',
- 'successful_deleted' => 'Se ha borrado correctamente',
- 'successful_updating' => 'Ha actualizado un Cliente exitosamente',
- 'tax_code' => 'Código de Impuesto',
- 'tax_id' => 'Id de impuesto',
- 'taxable' => 'Impuestable',
- 'total' => 'Gasto total',
- 'update' => 'Actualizar Cliente',
- 'rewards_package' => 'Paquete de Recompensas',
+ 'csv_import_partially_failed' => 'La importación del Cliente fue exitosa pero con algunos errores:',
+ 'csv_import_success' => 'Cliente importado exitosamente.',
+ 'customer' => 'Cliente',
+ 'date' => 'Fecha',
+ 'discount' => 'Descuento',
+ 'discount_fixed' => 'Descuento Fijo',
+ 'discount_percent' => 'Porcentaje de Descuento',
+ 'discount_type' => 'Tipo de Descuento',
+ 'email_duplicate' => 'El correo electrónico ya se encuentra en la base de datos.',
+ 'employee' => 'Empleado',
+ 'error_adding_updating' => 'Fallo al agregar o actualizar el Cliente.',
+ 'import_items_csv' => 'Importar Cliente desde CSV',
+ 'max' => 'Gasto Máximo',
+ 'min' => 'Gasto Mínimo',
+ 'new' => 'Nuevo Cliente',
+ 'none_selected' => 'No ha seleccionado un Cliente para borrar.',
+ 'one_or_multiple' => 'Cliente(s)',
+ 'quantity' => 'Cantidad',
+ 'rewards_package' => 'Paquete de Recompensas',
+ 'stats_info' => 'Estadísticas',
+ 'successful_adding' => 'Ha agregado un Cliente con éxito',
+ 'successful_deleted' => 'Se ha borrado correctamente',
+ 'successful_updating' => 'Ha actualizado un Cliente exitosamente',
+ 'tax_code' => 'Código de Impuesto',
+ 'tax_id' => 'Id de impuesto',
+ 'taxable' => 'Impuestable',
+ 'total' => 'Gasto total',
+ 'update' => 'Actualizar Cliente',
];
diff --git a/app/Language/es-MX/Employees.php b/app/Language/es-MX/Employees.php
index 9991b693d..c07800c56 100644
--- a/app/Language/es-MX/Employees.php
+++ b/app/Language/es-MX/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'Se ha borrado correctamente',
'successful_updating' => 'Empleado actualizado exitosamente',
'system_language' => 'Idioma del sistema',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'El cambio de contraseña ha fallado.',
'update' => 'Actualizar Empleado',
'username' => 'Nombre de Usuario',
diff --git a/app/Language/es-MX/Error.php b/app/Language/es-MX/Error.php
index 08736be3f..5416463f2 100644
--- a/app/Language/es-MX/Error.php
+++ b/app/Language/es-MX/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'No tienes permiso para acceder el módulo llamado',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'No se pudo crear {filePath} para aprovisionar throttle.key',
'unable_to_lock_file' => 'No se pudo bloquear {filePath}: {reason}',
'unable_to_open_lock_file' => 'No se pudo abrir {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'No se pudo guardar throttle.key en {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'No se pudo guardar throttle.key en {filePath}',
'unable_to_read_env_file' => 'No se pudo leer {filePath} para aprovisionar throttle.key',
'unknown' => 'Error inesperado',
];
diff --git a/app/Language/es-MX/Expenses_categories.php b/app/Language/es-MX/Expenses_categories.php
index 104bc5bda..b95bdfa9b 100644
--- a/app/Language/es-MX/Expenses_categories.php
+++ b/app/Language/es-MX/Expenses_categories.php
@@ -1,10 +1,10 @@
'Nombre requerido',
'add_item' => 'Agregar categoría',
'cannot_be_deleted' => 'No se puede eliminar la Categoría de Gastos',
- 'category_id' => 'Id',
+ 'category_id' => '',
+ 'category_name_required' => 'Nombre requerido',
'confirm_delete' => 'Esta seguro de eliminar la categoría de gasto seleccionada?',
'confirm_restore' => 'Está seguro que quiere restaurar la categoría de gasto seleccionada?',
'description' => 'Descripción de Categoría',
diff --git a/app/Language/es-MX/Giftcards.php b/app/Language/es-MX/Giftcards.php
index 3ecd64b0c..e04a73edc 100644
--- a/app/Language/es-MX/Giftcards.php
+++ b/app/Language/es-MX/Giftcards.php
@@ -1,72 +1,72 @@
'Inventario para agregar o restar.',
- 'allow_alt_description' => 'Permitir Descripción Alterna',
- 'bulk_edit' => 'Editor Masivo',
- 'cannot_be_deleted' => 'No se puede borrar la tarjeta (s) de regalo seleccionada(s), una o mas de las Tarjetas de Regalo ya tuvo ventas.',
- 'cannot_find_giftcard' => 'Tarjeta de Regalo no encontrada.',
- 'cannot_use' => 'Tarjeta de Regalo {0} no puede ser usada para esta venta: Cliente incorrecto.',
- 'card_value' => 'Valor',
- 'category' => 'Categoría',
- 'change_all_to_allow_alt_desc' => 'Permitir descripción alternativa para todos.',
+ 'add_minus' => 'Inventario para agregar o restar.',
+ 'allow_alt_description' => 'Permitir Descripción Alterna',
+ 'bulk_edit' => 'Editor Masivo',
+ 'cannot_be_deleted' => 'No se puede borrar la tarjeta (s) de regalo seleccionada(s), una o mas de las Tarjetas de Regalo ya tuvo ventas.',
+ 'cannot_find_giftcard' => 'Tarjeta de Regalo no encontrada.',
+ 'cannot_use' => 'Tarjeta de Regalo {0} no puede ser usada para esta venta: Cliente incorrecto.',
+ 'card_value' => 'Valor',
+ 'category' => 'Categoría',
+ 'change_all_to_allow_alt_desc' => 'Permitir descripción alternativa para todos.',
'change_all_to_not_allow_allow_desc' => 'No permitir descripción alternativa para todos.',
- 'change_all_to_serialized' => 'Cambiar Todos a Serializados',
- 'change_all_to_unserialized' => 'Cambiar Todos a Sin Serializar',
- 'confirm_bulk_edit' => '¿Estas seguro que deseas editar las Tarjeta(s) de regalo seleccionadas?',
- 'confirm_delete' => '¿Estas seguro que deseas borrar las Tarjetas(s) de regalo seleccionadas?',
- 'confirm_restore' => '¿Estas seguro que deseas restaurar las Tarjeta(s) de regalo seleccionadas?',
- 'cost_price' => 'Precio de mayoreo',
- 'count' => 'Actualizar inventario',
- 'csv_import_failed' => 'Fallo en la importación de CSV.',
- 'current_quantity' => 'Cantidad actual',
- 'description' => 'Descripción',
- 'details_count' => 'Detalle de Inventario de Cuentas',
- 'do_nothing' => 'No Hacer Nada',
- 'edit_fields_you_want_to_update' => 'Editar campos para las Tarjeta(s) de regalo seleccionadas.',
- 'edit_multiple_giftcards' => 'Editar Multiples Tarjetas de regalo.',
- 'error_adding_updating' => 'Error al agregar o actualizar la Tarjeta de Regalo.',
- 'error_updating_multiple' => 'Fallo en la actualización de la(s) Tarjeta(s) de regalo.',
- 'generate_barcodes' => 'Generar códigos de barras',
- 'giftcard' => 'Tarjeta de Regalo',
- 'giftcard_number' => 'Número de tarjeta de regalo',
- 'info_provided_by' => 'Información provista por',
- 'inventory_comments' => 'Comentarios',
- 'is_serialized' => 'La Tarjeta de Regalo tiene Numero de Serie',
- 'low_inventory_giftcards' => 'Tarjetas de Regalo con Inventario Bajo',
- 'manually_editing_of_quantity' => 'Edición manual de cantidad',
- 'must_select_giftcard_for_barcode' => 'Debes seleccionar al menos (1) Tarjeta de Regalo para generar Códigos de Barra.',
- 'new' => 'Nueva Tarjeta de Regalo',
- 'no_description_giftcards' => 'Gif Cards sin Descripción',
- 'no_giftcards_to_display' => 'No hay Gift Cards para mostrar.',
- 'none' => 'Ninguno',
- 'none_selected' => '',
- 'number' => '',
- 'number_information' => 'Numero de tarjeta de regalo',
- 'number_required' => '',
- 'one_or_multiple' => 'Tarjeta de regalo',
- 'person_id' => '',
- 'quantity' => 'Cantidad',
- 'quantity_required' => '',
- 'remaining_balance' => '',
- 'reorder_level' => 'Cantidad minima',
- 'retrive_giftcard_info' => '',
- 'sales_tax_1' => 'Impuesto de Ventas 1',
- 'sales_tax_2' => 'Impuesto de Ventas 2',
- 'serialized_giftcards' => '',
- 'successful_adding' => '',
- 'successful_bulk_edit' => 'La tarjeta de regalo seleccionada ha sido actualizada',
- 'successful_deleted' => 'Se ha borrado correctamente',
- 'successful_updating' => '',
- 'supplier' => 'Proveedor',
- 'tax_1' => 'Impuesto 1',
- 'tax_2' => 'Impuesto 2',
- 'tax_percent' => '',
- 'tax_percents' => 'Porcentaje(s) de impuesto(s)',
- 'unit_price' => '',
- 'upc_database' => 'Base de datos de Códigos de barras',
- 'update' => '',
- 'use_inventory_menu' => 'Usar menú de inventario',
- 'value' => '',
- 'value_required' => '',
+ 'change_all_to_serialized' => 'Cambiar Todos a Serializados',
+ 'change_all_to_unserialized' => 'Cambiar Todos a Sin Serializar',
+ 'confirm_bulk_edit' => '¿Estas seguro que deseas editar las Tarjeta(s) de regalo seleccionadas?',
+ 'confirm_delete' => '¿Estas seguro que deseas borrar las Tarjetas(s) de regalo seleccionadas?',
+ 'confirm_restore' => '¿Estas seguro que deseas restaurar las Tarjeta(s) de regalo seleccionadas?',
+ 'cost_price' => 'Precio de mayoreo',
+ 'count' => 'Actualizar inventario',
+ 'csv_import_failed' => 'Fallo en la importación de CSV.',
+ 'current_quantity' => 'Cantidad actual',
+ 'description' => 'Descripción',
+ 'details_count' => 'Detalle de Inventario de Cuentas',
+ 'do_nothing' => 'No Hacer Nada',
+ 'edit_fields_you_want_to_update' => 'Editar campos para las Tarjeta(s) de regalo seleccionadas.',
+ 'edit_multiple_giftcards' => 'Editar Multiples Tarjetas de regalo.',
+ 'error_adding_updating' => 'Error al agregar o actualizar la Tarjeta de Regalo.',
+ 'error_updating_multiple' => 'Fallo en la actualización de la(s) Tarjeta(s) de regalo.',
+ 'generate_barcodes' => 'Generar códigos de barras',
+ 'giftcard' => 'Tarjeta de Regalo',
+ 'giftcard_number' => 'Número de tarjeta de regalo',
+ 'info_provided_by' => 'Información provista por',
+ 'inventory_comments' => 'Comentarios',
+ 'is_serialized' => 'La Tarjeta de Regalo tiene Numero de Serie',
+ 'low_inventory_giftcards' => 'Tarjetas de Regalo con Inventario Bajo',
+ 'manually_editing_of_quantity' => 'Edición manual de cantidad',
+ 'must_select_giftcard_for_barcode' => 'Debes seleccionar al menos (1) Tarjeta de Regalo para generar Códigos de Barra.',
+ 'new' => 'Nueva Tarjeta de Regalo',
+ 'no_description_giftcards' => 'Gif Cards sin Descripción',
+ 'no_giftcards_to_display' => 'No hay Gift Cards para mostrar.',
+ 'none' => 'Ninguno',
+ 'none_selected' => '',
+ 'number' => '',
+ 'number_information' => 'Numero de tarjeta de regalo',
+ 'number_required' => '',
+ 'one_or_multiple' => 'Tarjeta de regalo',
+ 'person_id' => '',
+ 'quantity' => 'Cantidad',
+ 'quantity_required' => '',
+ 'remaining_balance' => '',
+ 'reorder_level' => 'Cantidad minima',
+ 'retrive_giftcard_info' => '',
+ 'sales_tax_1' => 'Impuesto de Ventas 1',
+ 'sales_tax_2' => 'Impuesto de Ventas 2',
+ 'serialized_giftcards' => '',
+ 'successful_adding' => '',
+ 'successful_bulk_edit' => 'La tarjeta de regalo seleccionada ha sido actualizada',
+ 'successful_deleted' => 'Se ha borrado correctamente',
+ 'successful_updating' => '',
+ 'supplier' => 'Proveedor',
+ 'tax_1' => 'Impuesto 1',
+ 'tax_2' => 'Impuesto 2',
+ 'tax_percent' => '',
+ 'tax_percents' => 'Porcentaje(s) de impuesto(s)',
+ 'unit_price' => '',
+ 'upc_database' => 'Base de datos de Códigos de barras',
+ 'update' => '',
+ 'use_inventory_menu' => 'Usar menú de inventario',
+ 'value' => '',
+ 'value_required' => '',
];
diff --git a/app/Language/es-MX/Item_kits.php b/app/Language/es-MX/Item_kits.php
index 7640b02f2..060165282 100644
--- a/app/Language/es-MX/Item_kits.php
+++ b/app/Language/es-MX/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'Articulo',
'item_kit_number' => 'Código de barras',
'item_kit_number_duplicate' => 'El Número del Kit de Artículo ya está presente en la base de datos.',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'Artículos',
'kit' => 'ID del Kit',
'kit_and_components' => 'Kits y Componentes',
diff --git a/app/Language/es-MX/Items.php b/app/Language/es-MX/Items.php
index f352b0678..f46b3a4a4 100644
--- a/app/Language/es-MX/Items.php
+++ b/app/Language/es-MX/Items.php
@@ -1,125 +1,125 @@
'Inventario a agregar o disminuir.',
- 'allow_alt_description' => 'Permitir Descripción Alternativa',
- 'amount_entry' => 'Ingrese Cantidad',
- 'bulk_edit' => 'Edición Masiva',
- 'buy_price_required' => 'Precio de Compra es un campo requerido.',
- 'cannot_be_deleted' => 'No se puede borrar el item(s) seleccionado, uno a mas de los items seleccionados tienen ventas.',
- 'cannot_find_item' => 'Articulo no encontrado.',
- 'categories' => '',
- 'category' => 'Categoría',
- 'category_new' => '',
- 'category_required' => 'Categoría es un campo requerido.',
- 'change_all_to_allow_alt_desc' => 'Permitir Descripción Alternativa para todo.',
+ 'add_minus' => 'Inventario a agregar o disminuir.',
+ 'allow_alt_description' => 'Permitir Descripción Alternativa',
+ 'amount_entry' => 'Ingrese Cantidad',
+ 'bulk_edit' => 'Edición Masiva',
+ 'buy_price_required' => 'Precio de Compra es un campo requerido.',
+ 'cannot_be_deleted' => 'No se puede borrar el item(s) seleccionado, uno a mas de los items seleccionados tienen ventas.',
+ 'cannot_find_item' => 'Articulo no encontrado.',
+ 'categories' => '',
+ 'category' => 'Categoría',
+ 'category_new' => '',
+ 'category_required' => 'Categoría es un campo requerido.',
+ 'change_all_to_allow_alt_desc' => 'Permitir Descripción Alternativa para todo.',
'change_all_to_not_allow_allow_desc' => 'No permitir Descripción Alternativa para todo.',
- 'change_all_to_serialized' => 'Cambiar todo a Serializado',
- 'change_all_to_unserialized' => 'Cambiar todo a No-Serializado',
- 'change_image' => 'Cambiar Imagen',
- 'confirm_bulk_edit' => '¿Esta seguro que quiere editar los artículos seleccionados?',
- 'confirm_bulk_edit_wipe_taxes' => 'Toda la información de Impuestos de los Artículos será reemplazada.',
- 'confirm_delete' => '¿Esta seguro que quiere eliminar los artículos seleccionados?',
- 'confirm_restore' => '¿Esta seguro de restaurar los articulos seleccionado?',
- 'cost_price' => 'Precio de mayoreo',
- 'cost_price_number' => 'El precio de mayoreo debe ser números.',
- 'cost_price_required' => 'El precio de mayoreo es requerido.',
- 'count' => 'Actualizar inventario',
- 'csv_import_failed' => 'Falló la importación del documento CSV.',
- 'csv_import_invalid_location' => 'Ubicacion(es) inválidas de stock encontrada(s): {0}. Solo las ubicaciones de stock válidas son permitidas.',
- 'csv_import_nodata_wrongformat' => 'El documento CSV importado no tiene datos o su formato es incorrecto.',
- 'csv_import_partially_failed' => 'Hubieron {0} articulos fallido(s) en la importación, en las linea(s): {1}. Ninguna fila fue importada.',
- 'csv_import_success' => 'Artículo CSV importado exitosamente.',
- 'current_quantity' => 'Cantidad actual',
- 'default_pack_name' => 'Cada',
- 'description' => 'Descripción',
- 'details_count' => 'Detalle de Inventario de Cuentas',
- 'do_nothing' => 'No Hacer Nada',
- 'edit' => '',
- 'edit_fields_you_want_to_update' => 'Editar los campos deseados para el/los articulos seleccionado(s).',
- 'edit_multiple_items' => 'Edición de varios elementos',
- 'empty_upc_items' => 'Artículos sin código de barras',
- 'error_adding_updating' => 'Error agregando/editando artículo/producto',
- 'error_updating_multiple' => 'Error al actualizar los productos o artículos',
- 'generate_barcodes' => 'Generar códigos de barras',
- 'hsn_code' => 'Sistema de Nomenclatura Armonizado (HSN)',
- 'image' => 'Avatar',
- 'import_items_csv' => 'Producto/Artículo importado del CSV',
- 'info_provided_by' => 'Información proporcionado por',
- 'inventory' => 'Inventario',
- 'inventory_CSV_import_quantity' => 'Cantidad importada desde CSV',
- 'inventory_comments' => 'Comentarios',
- 'inventory_data_tracking' => 'Seguimiento de información del inventario',
- 'inventory_date' => 'Fecha',
- 'inventory_employee' => 'Empleado',
- 'inventory_in_out_quantity' => 'Cantidad de entrada/salida',
- 'inventory_remarks' => 'Observaciones',
- 'is_deleted' => 'Eliminado',
- 'is_printed' => '',
- 'is_serialized' => 'el articulo tiene número de serie',
- 'item' => 'Articulo',
- 'item_id' => '',
- 'item_number' => 'Código de barras',
- 'item_number_duplicate' => 'El código del artículo ya está presente en la base de datos.',
- 'item_number_invalid' => 'El código del artículo contiene caracteres no permitidos.',
- 'kit' => 'Kit o paquete',
- 'location' => 'Ubicación',
- 'low_inventory_items' => 'Articulos/Productos sin existencias',
- 'low_sell_item' => 'Articulos/Productos de baja venta',
- 'manually_editing_of_quantity' => 'Edición manual de cantidad',
- 'markup' => '',
- 'name' => 'Nombre de articulo',
- 'name_required' => 'El nombre de artículo/producto es obligatorio.',
- 'new' => 'Nuevo articulo',
- 'no_description_items' => 'Artículo/Producto sin descripción',
- 'no_items_to_display' => 'Sin artículos.',
- 'none' => 'Ninguno',
- 'none_selected' => 'Debe elegir algún articulo para poder modificarlo',
- 'nonstock' => 'No inventariable',
- 'number_information' => 'Número de artículo/producto',
- 'number_required' => 'El código de barras es obligatorio.',
- 'one_or_multiple' => 'Articulos',
- 'pack_name' => 'Nombre del paquete',
- 'qty_per_pack' => 'Cantidad por paquete',
- 'quantity' => 'Cantidad',
- 'quantity_number' => 'Cantidad debe ser número.',
- 'quantity_required' => 'Especifique la cantidad.',
- 'receiving_quantity' => 'Cantidad recibida',
- 'remove_image' => 'Quitar imagen',
- 'reorder_level' => 'Cantidad minima',
- 'reorder_level_number' => 'Cantidad minima deber ser numero.',
- 'reorder_level_required' => 'Cantidad minima no puede estar vacío.',
- 'retrive_item_info' => 'Obtener información del articulo',
- 'sales_tax_1' => 'Impuesto de Ventas 1',
- 'sales_tax_2' => 'Impuesto de Ventas 2',
- 'search_attributes' => 'Atributos de Búsqueda',
- 'select_image' => 'Seleccionar imagen',
- 'serialized_items' => 'Artículos con número de serie',
- 'standard' => 'Estándar',
- 'stock' => 'Existencia',
- 'stock_location' => 'Ubicación del inventario',
- 'stock_type' => 'Tipo de inventario',
- 'successful_adding' => 'Has agregado un artículo/producto correctamente',
- 'successful_bulk_edit' => 'Has modificado correctamente el/los producto(s)',
- 'successful_deleted' => 'Se ha borrado correctamente',
- 'successful_updating' => 'Has actualizado correctamente el artículo/producto',
- 'supplier' => 'Proveedor',
- 'tax_1' => 'Impuesto 1',
- 'tax_2' => 'Impuesto 2',
- 'tax_3' => '',
- 'tax_category' => 'Categoría del impuesto',
- 'tax_name_invalid' => 'El nombre del impuesto contiene caracteres no permitidos.',
- 'tax_percent' => '',
- 'tax_percent_number' => 'El porcentaje de impuesto debe ser un valor numérico',
- 'tax_percent_non_negative' => 'El porcentaje de impuesto debe ser un valor no negativo.',
- 'tax_percent_required' => 'El porcentaje de impuesto es un campo obligatorio.',
- 'tax_percents' => 'Porcentaje(s) de impuesto(s)',
- 'temp' => 'Temporal',
- 'type' => 'Tipo de artículo/producto',
- 'unit_price' => 'Precio de menoreo',
- 'unit_price_number' => 'El precio unitario debe ser un número.',
- 'unit_price_required' => 'El precio minorista es un campo obligatorio.',
- 'upc_database' => 'Base de datos de Códigos de barras',
- 'update' => 'Actualizar artículo/producto',
- 'use_inventory_menu' => 'Usar menú de inventario',
+ 'change_all_to_serialized' => 'Cambiar todo a Serializado',
+ 'change_all_to_unserialized' => 'Cambiar todo a No-Serializado',
+ 'change_image' => 'Cambiar Imagen',
+ 'confirm_bulk_edit' => '¿Esta seguro que quiere editar los artículos seleccionados?',
+ 'confirm_bulk_edit_wipe_taxes' => 'Toda la información de Impuestos de los Artículos será reemplazada.',
+ 'confirm_delete' => '¿Esta seguro que quiere eliminar los artículos seleccionados?',
+ 'confirm_restore' => '¿Esta seguro de restaurar los articulos seleccionado?',
+ 'cost_price' => 'Precio de mayoreo',
+ 'cost_price_number' => 'El precio de mayoreo debe ser números.',
+ 'cost_price_required' => 'El precio de mayoreo es requerido.',
+ 'count' => 'Actualizar inventario',
+ 'csv_import_failed' => 'Falló la importación del documento CSV.',
+ 'csv_import_invalid_location' => 'Ubicacion(es) inválidas de stock encontrada(s): {0}. Solo las ubicaciones de stock válidas son permitidas.',
+ 'csv_import_nodata_wrongformat' => 'El documento CSV importado no tiene datos o su formato es incorrecto.',
+ 'csv_import_partially_failed' => 'Hubieron {0} articulos fallido(s) en la importación, en las linea(s): {1}. Ninguna fila fue importada.',
+ 'csv_import_success' => 'Artículo CSV importado exitosamente.',
+ 'current_quantity' => 'Cantidad actual',
+ 'default_pack_name' => 'Cada',
+ 'description' => 'Descripción',
+ 'details_count' => 'Detalle de Inventario de Cuentas',
+ 'do_nothing' => 'No Hacer Nada',
+ 'edit' => '',
+ 'edit_fields_you_want_to_update' => 'Editar los campos deseados para el/los articulos seleccionado(s).',
+ 'edit_multiple_items' => 'Edición de varios elementos',
+ 'empty_upc_items' => 'Artículos sin código de barras',
+ 'error_adding_updating' => 'Error agregando/editando artículo/producto',
+ 'error_updating_multiple' => 'Error al actualizar los productos o artículos',
+ 'generate_barcodes' => 'Generar códigos de barras',
+ 'hsn_code' => 'Sistema de Nomenclatura Armonizado (HSN)',
+ 'image' => '',
+ 'import_items_csv' => 'Producto/Artículo importado del CSV',
+ 'info_provided_by' => 'Información proporcionado por',
+ 'inventory' => 'Inventario',
+ 'inventory_CSV_import_quantity' => 'Cantidad importada desde CSV',
+ 'inventory_comments' => 'Comentarios',
+ 'inventory_data_tracking' => 'Seguimiento de información del inventario',
+ 'inventory_date' => 'Fecha',
+ 'inventory_employee' => 'Empleado',
+ 'inventory_in_out_quantity' => 'Cantidad de entrada/salida',
+ 'inventory_remarks' => 'Observaciones',
+ 'is_deleted' => 'Eliminado',
+ 'is_printed' => '',
+ 'is_serialized' => 'el articulo tiene número de serie',
+ 'item' => 'Articulo',
+ 'item_id' => '',
+ 'item_number' => 'Código de barras',
+ 'item_number_duplicate' => 'El código del artículo ya está presente en la base de datos.',
+ 'item_number_invalid' => 'El código del artículo contiene caracteres no permitidos.',
+ 'kit' => 'Kit o paquete',
+ 'location' => 'Ubicación',
+ 'low_inventory_items' => 'Articulos/Productos sin existencias',
+ 'low_sell_item' => 'Articulos/Productos de baja venta',
+ 'manually_editing_of_quantity' => 'Edición manual de cantidad',
+ 'markup' => '',
+ 'name' => 'Nombre de articulo',
+ 'name_required' => 'El nombre de artículo/producto es obligatorio.',
+ 'new' => 'Nuevo articulo',
+ 'no_description_items' => 'Artículo/Producto sin descripción',
+ 'no_items_to_display' => 'Sin artículos.',
+ 'none' => 'Ninguno',
+ 'none_selected' => 'Debe elegir algún articulo para poder modificarlo',
+ 'nonstock' => 'No inventariable',
+ 'number_information' => 'Número de artículo/producto',
+ 'number_required' => 'El código de barras es obligatorio.',
+ 'one_or_multiple' => 'Articulos',
+ 'pack_name' => 'Nombre del paquete',
+ 'qty_per_pack' => 'Cantidad por paquete',
+ 'quantity' => 'Cantidad',
+ 'quantity_number' => 'Cantidad debe ser número.',
+ 'quantity_required' => 'Especifique la cantidad.',
+ 'receiving_quantity' => 'Cantidad recibida',
+ 'remove_image' => 'Quitar imagen',
+ 'reorder_level' => 'Cantidad minima',
+ 'reorder_level_number' => 'Cantidad minima deber ser numero.',
+ 'reorder_level_required' => 'Cantidad minima no puede estar vacío.',
+ 'retrive_item_info' => 'Obtener información del articulo',
+ 'sales_tax_1' => 'Impuesto de Ventas 1',
+ 'sales_tax_2' => 'Impuesto de Ventas 2',
+ 'search_attributes' => 'Atributos de Búsqueda',
+ 'select_image' => 'Seleccionar imagen',
+ 'serialized_items' => 'Artículos con número de serie',
+ 'standard' => 'Estándar',
+ 'stock' => 'Existencia',
+ 'stock_location' => 'Ubicación del inventario',
+ 'stock_type' => 'Tipo de inventario',
+ 'successful_adding' => 'Has agregado un artículo/producto correctamente',
+ 'successful_bulk_edit' => 'Has modificado correctamente el/los producto(s)',
+ 'successful_deleted' => 'Se ha borrado correctamente',
+ 'successful_updating' => 'Has actualizado correctamente el artículo/producto',
+ 'supplier' => 'Proveedor',
+ 'tax_1' => 'Impuesto 1',
+ 'tax_2' => 'Impuesto 2',
+ 'tax_3' => '',
+ 'tax_category' => 'Categoría del impuesto',
+ 'tax_name_invalid' => 'El nombre del impuesto contiene caracteres no permitidos.',
+ 'tax_percent' => '',
+ 'tax_percent_non_negative' => 'El porcentaje de impuesto debe ser un valor no negativo.',
+ 'tax_percent_number' => 'El porcentaje de impuesto debe ser un valor numérico',
+ 'tax_percent_required' => 'El porcentaje de impuesto es un campo obligatorio.',
+ 'tax_percents' => 'Porcentaje(s) de impuesto(s)',
+ 'temp' => 'Temporal',
+ 'type' => 'Tipo de artículo/producto',
+ 'unit_price' => 'Precio de menoreo',
+ 'unit_price_number' => 'El precio unitario debe ser un número.',
+ 'unit_price_required' => 'El precio minorista es un campo obligatorio.',
+ 'upc_database' => 'Base de datos de Códigos de barras',
+ 'update' => 'Actualizar artículo/producto',
+ 'use_inventory_menu' => 'Usar menú de inventario',
];
diff --git a/app/Language/es-MX/Login.php b/app/Language/es-MX/Login.php
index c369a2141..499487019 100644
--- a/app/Language/es-MX/Login.php
+++ b/app/Language/es-MX/Login.php
@@ -1,31 +1,31 @@
'No soy un robot.',
- 'go' => 'Entrar',
- 'initialization_message' => 'La base de datos no ha sido inicializada.',
- 'initialization_required' => 'Inicialización de la base de datos requerida',
- 'initialize' => 'Inicializar',
- 'invalid_gcaptcha' => 'Por favor compruebe que usted no es un robot.',
- 'invalid_installation' => 'La instalacion no es correcta, revise el archivo php.ini.',
+ 'gcaptcha' => 'No soy un robot.',
+ 'go' => 'Entrar',
+ 'initialization_message' => 'La base de datos no ha sido inicializada.',
+ 'initialization_required' => 'Inicialización de la base de datos requerida',
+ 'initialize' => 'Inicializar',
+ 'invalid_gcaptcha' => 'Por favor compruebe que usted no es un robot.',
+ 'invalid_installation' => 'La instalacion no es correcta, revise el archivo php.ini.',
'invalid_username_and_password' => 'Usuario y/o Password Invalido.',
- 'login' => 'Login',
- 'logout' => 'Salir',
- 'migrating_database' => 'Migrando base de datos',
- 'migration_auth_message' => 'Se requieren credenciales de administrador para autorizar la migración de la base de datos a la versión {0}. Inicie sesión para continuar.',
- 'migration_complete' => '¡Base de datos inicializada correctamente!',
- 'migration_complete_login' => 'Ahora puede iniciar sesión.',
- 'migration_complete_migrate' => '¡Base de datos migrada exitosamente!',
- 'migration_complete_redirect' => 'Migración completada. Redirigiendo al inicio de sesión...',
- 'migration_error_connection' => 'Error de conexión. Por favor, inténtelo de nuevo.',
- 'migration_failed' => 'Migración fallida',
- 'migration_initializing' => 'Inicializando base de datos',
- 'migration_needed' => 'Una migración de base de datos a {0} empezara después de entrar.',
- 'migration_required' => 'Migración de base de datos requerida',
- 'migration_running' => 'Ejecutando migraciones de base de datos...',
- 'password' => 'Contraseña',
- 'required_username' => 'El nombre de usuario es obligatorio.',
- 'too_many_attempts' => 'Demasiados intentos. Por favor espera un momento e intenta de nuevo.',
- 'username' => 'Usuario',
- 'welcome' => 'Bienvenido a {0}!',
+ 'login' => '',
+ 'logout' => 'Salir',
+ 'migrating_database' => 'Migrando base de datos',
+ 'migration_auth_message' => 'Se requieren credenciales de administrador para autorizar la migración de la base de datos a la versión {0}. Inicie sesión para continuar.',
+ 'migration_complete' => '¡Base de datos inicializada correctamente!',
+ 'migration_complete_login' => 'Ahora puede iniciar sesión.',
+ 'migration_complete_migrate' => '¡Base de datos migrada exitosamente!',
+ 'migration_complete_redirect' => 'Migración completada. Redirigiendo al inicio de sesión...',
+ 'migration_error_connection' => 'Error de conexión. Por favor, inténtelo de nuevo.',
+ 'migration_failed' => 'Migración fallida',
+ 'migration_initializing' => 'Inicializando base de datos',
+ 'migration_needed' => 'Una migración de base de datos a {0} empezara después de entrar.',
+ 'migration_required' => 'Migración de base de datos requerida',
+ 'migration_running' => 'Ejecutando migraciones de base de datos...',
+ 'password' => 'Contraseña',
+ 'required_username' => 'El nombre de usuario es obligatorio.',
+ 'too_many_attempts' => 'Demasiados intentos. Por favor espera un momento e intenta de nuevo.',
+ 'username' => 'Usuario',
+ 'welcome' => 'Bienvenido a {0}!',
];
diff --git a/app/Language/es-MX/Messages.php b/app/Language/es-MX/Messages.php
index df5b69940..36e4b6c54 100644
--- a/app/Language/es-MX/Messages.php
+++ b/app/Language/es-MX/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'Requiere de número telefónico',
'phone_placeholder' => 'Números de teléfonos celulares aquí...',
'sms_send' => 'Enviar SMS',
- 'successfully_sent' => 'Mensaje enviado exitosamente a: ',
- 'unsuccessfully_sent' => 'Mensaje no enviado a: ',
+ 'successfully_sent' => 'Mensaje enviado exitosamente a:',
+ 'unsuccessfully_sent' => 'Mensaje no enviado a:',
];
diff --git a/app/Language/es-MX/Receivings.php b/app/Language/es-MX/Receivings.php
index 0f86d6f3a..beff45145 100644
--- a/app/Language/es-MX/Receivings.php
+++ b/app/Language/es-MX/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'Nombre del Articulo',
'mode' => 'Modo de Recepción',
'new_supplier' => 'Nuevo Proveedor',
+ 'not_authorized' => '',
'one_or_multiple' => 'recepción(es)',
'print_after_sale' => 'Imprimir después de la Venta',
'quantity' => 'Cant.',
@@ -49,9 +50,9 @@ return [
'successfully_updated' => 'Recepción actualizada exitosamente',
'supplier' => 'Proveedor',
'supplier_address' => 'Dirección',
- 'supplier_email' => 'Email',
+ 'supplier_email' => '',
'supplier_location' => 'Ubicación',
- 'total' => 'Total',
+ 'total' => '',
'transaction_failed' => 'Transacción de Recepción falló.',
'unable_to_add_item' => 'Agregar Articulo a Recepción falló.',
'unsuccessfully_updated' => 'Actualización de Recepción falló.',
diff --git a/app/Language/es-MX/Reports.php b/app/Language/es-MX/Reports.php
index 6900af0d6..c84a3cfd2 100644
--- a/app/Language/es-MX/Reports.php
+++ b/app/Language/es-MX/Reports.php
@@ -1,151 +1,151 @@
'Todas',
- 'authority' => 'Autoridad',
- 'canceled' => 'Cancelado',
- 'categories' => 'Categorías',
- 'categories_summary_report' => 'Informe resumido de categorías',
- 'category' => 'Categoría',
- 'code_canceled' => 'CNL',
- 'code_invoice' => 'INV',
- 'code_pos' => 'POS',
- 'code_quote' => 'Q',
- 'code_return' => 'RET',
- 'code_type' => 'Tipo',
- 'code_work_order' => 'OT',
- 'comments' => 'Comentarios',
- 'commission' => '',
- 'complete' => 'Ventas y Devoluciones Completadas',
- 'completed_sales' => 'Ventas Completadas',
- 'confirm_delete' => 'Está seguro que quiere borrar la(s) entrada(s) seleccionada(s)?',
- 'confirm_restore' => 'Está seguro que quiere restaurar la(s) entrada(s) seleccionada(s)?',
- 'cost' => 'Al por mayor',
- 'cost_price' => 'Precio de mayoreo',
- 'count' => 'Contar',
- 'customer' => 'Cliente',
- 'customers' => 'Clientes',
- 'customers_summary_report' => 'Reporte Resumido de Clientes',
- 'date' => 'Fecha',
- 'date_range' => 'Rango de Fecha',
- 'description' => 'Descripción',
- 'detailed_item_sales_report' => '',
- 'detailed_receivings_report' => 'Reporte Detallado de Recepciones',
- 'detailed_receivings_report_input' => '',
- 'detailed_reports' => 'Reportes detallados',
- 'detailed_requisition_report' => '',
- 'detailed_sales_report' => 'Reporte Detallado de Transacciones',
- 'discount' => 'Descuento',
- 'discount_fixed' => 'Descuento Fijo',
- 'discount_percent' => 'Porcentaje de Descuento',
- 'discount_type' => 'Tipo de Descuento',
- 'discounts' => 'Descuentos',
- 'discounts_summary_report' => 'Reporte Resumido de Descuentos',
- 'earned' => 'Puntos ganados',
- 'employee' => 'Empleado',
- 'employees' => 'Empleados',
- 'employees_summary_report' => 'Reporte Resumido de Empleados',
- 'expenses' => 'Gastos',
- 'expenses_amount' => 'Cantidad',
- 'expenses_categories' => 'Gastos',
- 'expenses_categories_summary_report' => 'Reporte Resumido de Gastos por Categoría',
- 'expenses_category' => 'Categoría',
- 'expenses_payment_amount' => '',
- 'expenses_tax_amount' => 'Impuesto',
- 'expenses_total_amount' => 'Monto Total',
- 'expenses_total_tax_amount' => 'Impuesto Total',
- 'graphical_reports' => 'Reportes Gráficos',
- 'inventory' => 'Inventario',
- 'inventory_low' => 'Inventario Bajo',
- 'inventory_low_report' => 'Reporte de Inventario Bajo',
- 'inventory_reports' => 'Reportes de Inventario',
- 'inventory_summary' => 'Resumen de Inventario',
- 'inventory_summary_report' => 'Reporte Resumido de Inventario',
- 'item' => 'Articulo',
- 'item_count' => 'Filtrar Recuento de Artículos',
- 'item_name' => 'Nombre del Artículo',
- 'item_number' => 'Código de barras',
- 'items' => 'Artículos',
- 'items_purchased' => 'Artículos Comprados',
- 'items_received' => 'Artículos Recibidos',
- 'items_summary_report' => 'Reporte Resumido de Artículos',
- 'jurisdiction' => 'Jurisdicción',
- 'low_inventory' => '',
- 'low_inventory_report' => '',
- 'low_sell_quantity' => 'Cantidad Venta Baja',
- 'more_than_zero' => 'Más que cero',
- 'name' => 'Nombre',
- 'no_reports_to_display' => 'No hay Artículos para mostrar.',
- 'payment_type' => 'Tipo de Pago',
- 'payments' => 'Pagos',
- 'payments_summary_report' => 'Reporte Resumido de Pagos',
- 'profit' => 'Ganancias',
- 'quantity' => 'Cantidad',
- 'quantity_purchased' => 'Cantidad Comprada',
- 'quotes' => 'Presupuesto',
- 'received_by' => 'Recepcionado por',
- 'receiving_id' => 'Id de Recepción',
- 'receiving_type' => 'Tipo de Recepción',
- 'receivings' => 'Recepciones',
- 'reorder_level' => 'Cantidad minima',
- 'report' => 'Reporte',
- 'report_input' => 'Entrada de Reporte',
- 'reports' => 'Reportes',
- 'requisition' => '',
- 'requisition_by' => '',
- 'requisition_id' => '',
- 'requisition_item' => '',
- 'requisition_item_quantity' => '',
- 'requisition_related_item' => '',
+ 'all' => 'Todas',
+ 'authority' => 'Autoridad',
+ 'canceled' => 'Cancelado',
+ 'categories' => 'Categorías',
+ 'categories_summary_report' => 'Informe resumido de categorías',
+ 'category' => 'Categoría',
+ 'code_canceled' => '',
+ 'code_invoice' => '',
+ 'code_pos' => '',
+ 'code_quote' => '',
+ 'code_return' => '',
+ 'code_type' => 'Tipo',
+ 'code_work_order' => 'OT',
+ 'comments' => 'Comentarios',
+ 'commission' => '',
+ 'complete' => 'Ventas y Devoluciones Completadas',
+ 'completed_sales' => 'Ventas Completadas',
+ 'confirm_delete' => 'Está seguro que quiere borrar la(s) entrada(s) seleccionada(s)?',
+ 'confirm_restore' => 'Está seguro que quiere restaurar la(s) entrada(s) seleccionada(s)?',
+ 'cost' => 'Al por mayor',
+ 'cost_price' => 'Precio de mayoreo',
+ 'count' => 'Contar',
+ 'customer' => 'Cliente',
+ 'customers' => 'Clientes',
+ 'customers_summary_report' => 'Reporte Resumido de Clientes',
+ 'date' => 'Fecha',
+ 'date_range' => 'Rango de Fecha',
+ 'description' => 'Descripción',
+ 'detailed_item_sales_report' => '',
+ 'detailed_receivings_report' => 'Reporte Detallado de Recepciones',
+ 'detailed_receivings_report_input' => '',
+ 'detailed_reports' => 'Reportes detallados',
+ 'detailed_requisition_report' => '',
+ 'detailed_sales_report' => 'Reporte Detallado de Transacciones',
+ 'discount' => 'Descuento',
+ 'discount_fixed' => 'Descuento Fijo',
+ 'discount_percent' => 'Porcentaje de Descuento',
+ 'discount_type' => 'Tipo de Descuento',
+ 'discounts' => 'Descuentos',
+ 'discounts_summary_report' => 'Reporte Resumido de Descuentos',
+ 'earned' => 'Puntos ganados',
+ 'employee' => 'Empleado',
+ 'employees' => 'Empleados',
+ 'employees_summary_report' => 'Reporte Resumido de Empleados',
+ 'expenses' => 'Gastos',
+ 'expenses_amount' => 'Cantidad',
+ 'expenses_categories' => 'Gastos',
+ 'expenses_categories_summary_report' => 'Reporte Resumido de Gastos por Categoría',
+ 'expenses_category' => 'Categoría',
+ 'expenses_payment_amount' => '',
+ 'expenses_tax_amount' => 'Impuesto',
+ 'expenses_total_amount' => 'Monto Total',
+ 'expenses_total_tax_amount' => 'Impuesto Total',
+ 'graphical_reports' => 'Reportes Gráficos',
+ 'inventory' => 'Inventario',
+ 'inventory_low' => 'Inventario Bajo',
+ 'inventory_low_report' => 'Reporte de Inventario Bajo',
+ 'inventory_reports' => 'Reportes de Inventario',
+ 'inventory_summary' => 'Resumen de Inventario',
+ 'inventory_summary_report' => 'Reporte Resumido de Inventario',
+ 'item' => 'Articulo',
+ 'item_count' => 'Filtrar Recuento de Artículos',
+ 'item_name' => 'Nombre del Artículo',
+ 'item_number' => 'Código de barras',
+ 'items' => 'Artículos',
+ 'items_purchased' => 'Artículos Comprados',
+ 'items_received' => 'Artículos Recibidos',
+ 'items_summary_report' => 'Reporte Resumido de Artículos',
+ 'jurisdiction' => 'Jurisdicción',
+ 'low_inventory' => '',
+ 'low_inventory_report' => '',
+ 'low_sell_quantity' => 'Cantidad Venta Baja',
+ 'more_than_zero' => 'Más que cero',
+ 'name' => 'Nombre',
+ 'no_reports_to_display' => 'No hay Artículos para mostrar.',
+ 'payment_type' => 'Tipo de Pago',
+ 'payments' => 'Pagos',
+ 'payments_summary_report' => 'Reporte Resumido de Pagos',
+ 'profit' => 'Ganancias',
+ 'quantity' => 'Cantidad',
+ 'quantity_purchased' => 'Cantidad Comprada',
+ 'quotes' => 'Presupuesto',
+ 'received_by' => 'Recepcionado por',
+ 'receiving_id' => 'Id de Recepción',
+ 'receiving_type' => 'Tipo de Recepción',
+ 'receivings' => 'Recepciones',
+ 'reorder_level' => 'Cantidad minima',
+ 'report' => 'Reporte',
+ 'report_input' => 'Entrada de Reporte',
+ 'reports' => 'Reportes',
+ 'requisition' => '',
+ 'requisition_by' => '',
+ 'requisition_id' => '',
+ 'requisition_item' => '',
+ 'requisition_item_quantity' => '',
+ 'requisition_related_item' => '',
'requisition_related_item_total_quantity' => '',
- 'requisition_related_item_unit_quantity' => '',
- 'requisitions' => 'Requisiciones',
- 'returns' => 'Devoluciones',
- 'revenue' => 'Ingresos',
- 'sale_id' => 'Id de Transacciones',
- 'sale_type' => 'Tipo de Transacción',
- 'sales' => 'Transacciones',
- 'sales_amount' => 'Monto de Transacciones',
- 'sales_summary_report' => 'Reporte Resumido de Transacciones',
- 'sales_taxes' => 'Impuesto sobre las Ventas',
- 'sales_taxes_summary_report' => 'Reporte Resumido de Impuestos sobre las Ventas',
- 'serial_number' => 'Número de Serie',
- 'service_charge' => '',
- 'sold_by' => 'Vendido por',
- 'sold_items' => '',
- 'sold_to' => 'Vendido a',
- 'stock_location' => 'Ubicación de Stock',
- 'sub_total_value' => 'el Subtotal',
- 'subtotal' => 'el Subtotal',
- 'summary_reports' => 'Reportes Resumidos',
- 'supplied_by' => 'Suministrado por',
- 'supplier' => 'Proveedor',
- 'suppliers' => 'Proveedores',
- 'suppliers_summary_report' => 'Reporte Resumido de Proveedores',
- 'tax' => 'Impuestos',
- 'tax_category' => 'Categoría del impuesto',
- 'tax_name' => 'Nombre de Impuesto',
- 'tax_percent' => 'Porcentaje de Impuesto',
- 'tax_rate' => 'Tarifa de Impuesto',
- 'taxes' => 'Impuestos',
- 'taxes_summary_report' => 'Reporte Resumido de Impuestos',
- 'toggle_cost_and_profit' => 'Alternar Costo y Ganancia',
- 'total' => 'Total',
- 'total_inventory_value' => 'Valor Total del Inventario',
- 'total_low_sell_quantity' => 'Cantidad Total de Venta Baja',
- 'total_quantity' => 'Cantidad Total',
- 'total_retail' => 'Valor Menor Total del Inventario',
- 'trans_amount' => 'Monto de Transacción',
- 'trans_due' => 'Debido',
- 'trans_group' => 'Grupo de Transacción',
- 'trans_nopay_sales' => 'Ventas sin pago',
- 'trans_payments' => 'Pagos',
- 'trans_refunded' => 'Reembolsado',
- 'trans_sales' => 'Ventas',
- 'trans_type' => 'Tipo de Transacción',
- 'type' => 'Tipo',
- 'unit_price' => 'Precio de menoreo',
- 'used' => 'Puntos Usados',
- 'work_orders' => 'Órdenes de Trabajo',
- 'zero_and_less' => 'Cero y menos',
+ 'requisition_related_item_unit_quantity' => '',
+ 'requisitions' => 'Requisiciones',
+ 'returns' => 'Devoluciones',
+ 'revenue' => 'Ingresos',
+ 'sale_id' => 'Id de Transacciones',
+ 'sale_type' => 'Tipo de Transacción',
+ 'sales' => 'Transacciones',
+ 'sales_amount' => 'Monto de Transacciones',
+ 'sales_summary_report' => 'Reporte Resumido de Transacciones',
+ 'sales_taxes' => 'Impuesto sobre las Ventas',
+ 'sales_taxes_summary_report' => 'Reporte Resumido de Impuestos sobre las Ventas',
+ 'serial_number' => 'Número de Serie',
+ 'service_charge' => '',
+ 'sold_by' => 'Vendido por',
+ 'sold_items' => '',
+ 'sold_to' => 'Vendido a',
+ 'stock_location' => 'Ubicación de Stock',
+ 'sub_total_value' => 'el Subtotal',
+ 'subtotal' => 'el Subtotal',
+ 'summary_reports' => 'Reportes Resumidos',
+ 'supplied_by' => 'Suministrado por',
+ 'supplier' => 'Proveedor',
+ 'suppliers' => 'Proveedores',
+ 'suppliers_summary_report' => 'Reporte Resumido de Proveedores',
+ 'tax' => 'Impuestos',
+ 'tax_category' => 'Categoría del impuesto',
+ 'tax_name' => 'Nombre de Impuesto',
+ 'tax_percent' => 'Porcentaje de Impuesto',
+ 'tax_rate' => 'Tarifa de Impuesto',
+ 'taxes' => 'Impuestos',
+ 'taxes_summary_report' => 'Reporte Resumido de Impuestos',
+ 'toggle_cost_and_profit' => 'Alternar Costo y Ganancia',
+ 'total' => '',
+ 'total_inventory_value' => 'Valor Total del Inventario',
+ 'total_low_sell_quantity' => 'Cantidad Total de Venta Baja',
+ 'total_quantity' => 'Cantidad Total',
+ 'total_retail' => 'Valor Menor Total del Inventario',
+ 'trans_amount' => 'Monto de Transacción',
+ 'trans_due' => 'Debido',
+ 'trans_group' => 'Grupo de Transacción',
+ 'trans_nopay_sales' => 'Ventas sin pago',
+ 'trans_payments' => 'Pagos',
+ 'trans_refunded' => 'Reembolsado',
+ 'trans_sales' => 'Ventas',
+ 'trans_type' => 'Tipo de Transacción',
+ 'type' => 'Tipo',
+ 'unit_price' => 'Precio de menoreo',
+ 'used' => 'Puntos Usados',
+ 'work_orders' => 'Órdenes de Trabajo',
+ 'zero_and_less' => 'Cero y menos',
];
diff --git a/app/Language/es-MX/Sales.php b/app/Language/es-MX/Sales.php
index 4cefb1093..265f6571f 100644
--- a/app/Language/es-MX/Sales.php
+++ b/app/Language/es-MX/Sales.php
@@ -1,212 +1,213 @@
'Cuenta #',
- 'add_payment' => 'Agregar Pago',
- 'amount_due' => 'Monto de adeudo',
- 'amount_due_not_covered' => 'Los pagos no cubren el monto adeudado.',
- 'amount_tendered' => 'Cantidad Recibida',
- 'authorized_signature' => 'Firma Autorizada',
- 'bank_transfer' => 'Transferencia Bancaria',
- 'cancel_sale' => 'Cancelar',
- 'cash' => 'Efectivo',
- 'cash_adjustment' => 'Ajuste de efectivo',
- 'cash_deposit' => 'Deposito en Efectivo',
- 'cash_filter' => 'Efectivo',
- 'change_due' => 'Cambio',
- 'change_price' => 'Cambiar precio de venta',
- 'check' => 'Cheque',
- 'check_balance' => 'Balance de Cheque',
- 'check_filter' => 'Comprobar',
- 'comment' => 'Comentario',
- 'comments' => 'Comentarios',
- 'company_name' => '',
- 'complete_sale' => 'Completar',
- 'confirm_cancel_sale' => '¿Está seguro que desea limpiar la venta? Todos los artículos serán borrados.',
- 'confirm_delete' => '¿Está seguro que desea borrar todas las ventas seleccionadas?',
- 'confirm_restore' => '¿Está seguro de desear restaurar las ventas seleccionadas?',
- 'credit' => 'Tarjeta de Crédito',
- 'credit_deposit' => 'Deposito de crédito',
- 'credit_filter' => 'Tarjeta de crédito',
- 'customer' => 'Cliente',
- 'customer_address' => 'Dirección',
- 'customer_discount' => 'Descuento',
- 'customer_email' => 'Correo electrónico',
- 'customer_location' => 'Ubicación',
- 'customer_optional' => '(Obligatorio para pagos vencidos)',
- 'customer_required' => '(Obligatorio)',
- 'customer_total' => 'Total',
- 'date' => 'Fecha de venta',
- 'date_range' => 'Rango de fechas',
- 'date_required' => 'Ingresar una fecha correcta.',
- 'debit' => 'Tarjeta de débito',
- 'debit_filter' => '',
- 'delete' => 'Permitir borrar',
- 'delete_confirmation' => '¿Seguro(a) de querer borrar esta venta? Esta acción no se puede deshacer.',
- 'delete_successful' => 'Venta borrada correctamente.',
- 'delete_unsuccessful' => 'Fallo al borrar la venta.',
- 'description_abbrv' => 'Descrip.',
- 'discard' => 'Descartar',
- 'discount' => 'Desc.',
- 'discount_exceeds_item_total' => '',
- 'discount_included' => '% Descuento',
- 'discount_percent_exceeds_100' => '',
- 'due' => 'Adeudo',
- 'due_filter' => 'Adeudo',
- 'edit' => 'Editar',
- 'edit_item' => 'Editar artículo',
- 'email_receipt' => 'Enviar ticket',
- 'employee' => 'Empleado',
- 'entry' => 'Entrada',
- 'error_editing_item' => 'Error editando el artículo',
- 'find_or_scan_item' => 'Buscar o escanear artículo',
- 'find_or_scan_item_or_receipt' => 'Buscar o escanear artículo o recibo',
- 'giftcard' => 'Tarjeta de regalo',
- 'giftcard_balance' => 'Balance de Tarjeta de Regalo',
- 'giftcard_number' => 'Número de tarjeta de regalo',
- 'group_by_category' => 'Grupo por Categoría',
- 'group_by_type' => 'Grupo por Tipo',
- 'hsn' => 'HSN',
- 'id' => 'ID de Venta',
- 'include_prices' => '¿Incluir precios?',
- 'insufficient_giftcard_balance' => 'Saldo insuficiente de tarjeta de regalo para este pago.',
- 'insufficient_reward_points' => 'Puntos de recompensa insuficientes para este pago.',
- 'invoice' => 'Factura',
- 'invoice_confirm' => 'Esta factura sera enviada a',
- 'invoice_enable' => 'Crear factura',
- 'invoice_filter' => 'Facturas',
- 'invoice_no_email' => 'Este cliente no tiene un correo electrónico válido.',
- 'invoice_number' => 'Factura #',
- 'invoice_number_duplicate' => 'Por favor ingrese un número de factura único.',
- 'invoice_sent' => 'Factura enviada a',
- 'invoice_total' => 'Total Facturado',
- 'invoice_type_custom_invoice' => 'Factura Personalizada (custom_invoice.php)',
- 'invoice_type_custom_tax_invoice' => 'Factura de Impuesto personalizada (custom_tax_invoice.php)',
- 'invoice_type_invoice' => 'Factura',
- 'invoice_type_tax_invoice' => 'Factura de Impuestos',
- 'invoice_unsent' => 'Fallo el envio de la factura a',
- 'item_insufficient_of_stock' => 'Cantidad insuficiente en inventario.',
- 'item_name' => 'Nombre del Artículo',
- 'item_number' => 'Artículo #',
- 'item_out_of_stock' => 'El artículo está agotado.',
- 'key_browser' => 'Atajos Útiles',
- 'key_cancel' => 'Cancelar actual Cotización/Factura/Venta',
- 'key_customer_search' => 'Buscar Cliente',
- 'key_finish_quote' => 'Finalizar Cotización/Factura sin pago',
- 'key_finish_sale' => 'Agregar pago y Completar la Factura/Venta',
- 'key_full' => 'Abrir en modo Pantalla Completa',
- 'key_function' => 'Function',
- 'key_help' => 'Atajos',
- 'key_help_modal' => 'Abrir Ventana de Atajos',
- 'key_in' => 'Acercar',
- 'key_item_search' => 'Buscar Artículo',
- 'key_out' => 'Alejar',
- 'key_payment' => 'Agregar Pago',
- 'key_print' => 'Imprimir Página Actual',
- 'key_restore' => 'Restaurar Vista',
- 'key_search' => 'Buscar Tablas de Reporte',
- 'key_suspend' => 'Suspender Venta Actual',
- 'key_suspended' => 'Mostrar Ventas Suspendidas',
- 'key_system' => 'Atajos del Sistema',
- 'key_tendered' => 'Editar Importe Licitado',
- 'key_title' => 'Atajos de Teclado para Ventas',
- 'mode' => 'Registrar Modo',
- 'must_enter_numeric' => 'Cantidad recibida debe ser un número.',
- 'must_enter_numeric_giftcard' => 'Número de Tarjeta de Regalo debe ser un número.',
- 'must_enter_reference_code' => 'Se debe ingresar el número de referencia/recuperación.',
- 'negative_amount_tendered' => 'La cantidad recibida no puede ser negativa.',
- 'negative_discount_invalid' => '',
- 'negative_price_invalid' => '',
- 'negative_quantity_invalid' => '',
- 'negative_total_invalid' => '',
- 'new_customer' => 'Cliente Nuevo',
- 'new_item' => 'Artículo Nuevo',
- 'no_description' => 'Sin descripción',
- 'no_items_in_cart' => 'No hay artículos en el carrito.',
- 'none_selected' => 'No has seleccionado alguna venta para borrar.',
- 'nontaxed_ind' => ' \' ',
- 'not_authorized' => 'Esta acción no esta autorizada.',
- 'one_or_multiple' => 'Venta(s)',
- 'payment' => 'Tipo de pago',
- 'payment_amount' => 'Cantidad',
- 'payment_not_cover_total' => 'La cantidad pagada debe ser mayor o igual al Total.',
- 'payment_type' => 'Tipo',
- 'payments' => '',
- 'payments_total' => 'Total de pagado',
- 'price' => 'Precio',
- 'print_after_sale' => 'Imprimir recibo después de una venta',
- 'quantity' => 'Cantidad',
- 'quantity_less_than_reorder_level' => 'Advertencia. La cantidad deseada es insuficiente.',
- 'quantity_less_than_zero' => 'Advertencia. La cantidad deseada es insuficiente. Puedes procesar la venta, pero verifica tu inventario.',
- 'quantity_of_items' => 'Cantidad de {0} artículos',
- 'quote' => 'Cotizar',
- 'quote_number' => 'Número de presupuesto',
- 'quote_number_duplicate' => 'El número de cotización debe ser único.',
- 'quote_sent' => 'Cotización enviada a',
- 'quote_unsent' => 'La cotización no se pudo enviar a',
- 'receipt' => 'Recibo de venta',
- 'receipt_no_email' => 'Este cliente no tiene una dirección de correo válida.',
- 'receipt_number' => 'Venta #',
- 'receipt_sent' => 'Recibo enviado a',
- 'receipt_unsent' => 'Falló el envío del recibo a',
- 'reference_code' => 'Código de referencia de pago',
+ 'account_number' => 'Cuenta #',
+ 'add_payment' => 'Agregar Pago',
+ 'amount_due' => 'Monto de adeudo',
+ 'amount_due_not_covered' => 'Los pagos no cubren el monto adeudado.',
+ 'amount_tendered' => 'Cantidad Recibida',
+ 'authorized_signature' => 'Firma Autorizada',
+ 'bank_transfer' => 'Transferencia Bancaria',
+ 'cancel_sale' => 'Cancelar',
+ 'cash' => 'Efectivo',
+ 'cash_adjustment' => 'Ajuste de efectivo',
+ 'cash_deposit' => 'Deposito en Efectivo',
+ 'cash_filter' => 'Efectivo',
+ 'change_due' => 'Cambio',
+ 'change_price' => 'Cambiar precio de venta',
+ 'check' => 'Cheque',
+ 'check_balance' => 'Balance de Cheque',
+ 'check_filter' => 'Comprobar',
+ 'comment' => 'Comentario',
+ 'comments' => 'Comentarios',
+ 'company_name' => '',
+ 'complete_sale' => 'Completar',
+ 'confirm_cancel_sale' => '¿Está seguro que desea limpiar la venta? Todos los artículos serán borrados.',
+ 'confirm_delete' => '¿Está seguro que desea borrar todas las ventas seleccionadas?',
+ 'confirm_restore' => '¿Está seguro de desear restaurar las ventas seleccionadas?',
+ 'credit' => 'Tarjeta de Crédito',
+ 'credit_deposit' => 'Deposito de crédito',
+ 'credit_filter' => 'Tarjeta de crédito',
+ 'customer' => 'Cliente',
+ 'customer_address' => 'Dirección',
+ 'customer_discount' => 'Descuento',
+ 'customer_email' => 'Correo electrónico',
+ 'customer_location' => 'Ubicación',
+ 'customer_optional' => '(Obligatorio para pagos vencidos)',
+ 'customer_required' => '(Obligatorio)',
+ 'customer_total' => '',
+ 'date' => 'Fecha de venta',
+ 'date_range' => 'Rango de fechas',
+ 'date_required' => 'Ingresar una fecha correcta.',
+ 'debit' => 'Tarjeta de débito',
+ 'debit_filter' => '',
+ 'delete' => 'Permitir borrar',
+ 'delete_confirmation' => '¿Seguro(a) de querer borrar esta venta? Esta acción no se puede deshacer.',
+ 'delete_successful' => 'Venta borrada correctamente.',
+ 'delete_unsuccessful' => 'Fallo al borrar la venta.',
+ 'description_abbrv' => 'Descrip.',
+ 'discard' => 'Descartar',
+ 'discount' => 'Desc.',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Descuento',
+ 'discount_percent_exceeds_100' => '',
+ 'due' => 'Adeudo',
+ 'due_filter' => 'Adeudo',
+ 'edit' => 'Editar',
+ 'edit_item' => 'Editar artículo',
+ 'email_receipt' => 'Enviar ticket',
+ 'employee' => 'Empleado',
+ 'entry' => 'Entrada',
+ 'error_editing_item' => 'Error editando el artículo',
+ 'find_or_scan_item' => 'Buscar o escanear artículo',
+ 'find_or_scan_item_or_receipt' => 'Buscar o escanear artículo o recibo',
+ 'giftcard' => 'Tarjeta de regalo',
+ 'giftcard_balance' => 'Balance de Tarjeta de Regalo',
+ 'giftcard_number' => 'Número de tarjeta de regalo',
+ 'group_by_category' => 'Grupo por Categoría',
+ 'group_by_type' => 'Grupo por Tipo',
+ 'hsn' => '',
+ 'id' => 'ID de Venta',
+ 'include_prices' => '¿Incluir precios?',
+ 'insufficient_giftcard_balance' => 'Saldo insuficiente de tarjeta de regalo para este pago.',
+ 'insufficient_reward_points' => 'Puntos de recompensa insuficientes para este pago.',
+ 'invoice' => 'Factura',
+ 'invoice_confirm' => 'Esta factura sera enviada a',
+ 'invoice_enable' => 'Crear factura',
+ 'invoice_filter' => 'Facturas',
+ 'invoice_no_email' => 'Este cliente no tiene un correo electrónico válido.',
+ 'invoice_number' => 'Factura #',
+ 'invoice_number_duplicate' => 'El número de factura {0} debe ser único.',
+ 'invoice_sent' => 'Factura enviada a',
+ 'invoice_total' => 'Total Facturado',
+ 'invoice_type_custom_invoice' => 'Factura Personalizada (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Factura de Impuesto personalizada (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Factura',
+ 'invoice_type_tax_invoice' => 'Factura de Impuestos',
+ 'invoice_unsent' => 'Fallo el envio de la factura a',
+ 'item_insufficient_of_stock' => 'Cantidad insuficiente en inventario.',
+ 'item_name' => 'Nombre del Artículo',
+ 'item_number' => 'Artículo #',
+ 'item_out_of_stock' => 'El artículo está agotado.',
+ 'key_browser' => 'Atajos Útiles',
+ 'key_cancel' => 'Cancelar actual Cotización/Factura/Venta',
+ 'key_customer_search' => 'Buscar Cliente',
+ 'key_finish_quote' => 'Finalizar Cotización/Factura sin pago',
+ 'key_finish_sale' => 'Agregar pago y Completar la Factura/Venta',
+ 'key_full' => 'Abrir en modo Pantalla Completa',
+ 'key_function' => '',
+ 'key_help' => 'Atajos',
+ 'key_help_modal' => 'Abrir Ventana de Atajos',
+ 'key_in' => 'Acercar',
+ 'key_item_search' => 'Buscar Artículo',
+ 'key_out' => 'Alejar',
+ 'key_payment' => 'Agregar Pago',
+ 'key_print' => 'Imprimir Página Actual',
+ 'key_restore' => 'Restaurar Vista',
+ 'key_search' => 'Buscar Tablas de Reporte',
+ 'key_suspend' => 'Suspender Venta Actual',
+ 'key_suspended' => 'Mostrar Ventas Suspendidas',
+ 'key_system' => 'Atajos del Sistema',
+ 'key_tendered' => 'Editar Importe Licitado',
+ 'key_title' => 'Atajos de Teclado para Ventas',
+ 'mode' => 'Registrar Modo',
+ 'must_enter_numeric' => 'Cantidad recibida debe ser un número.',
+ 'must_enter_numeric_giftcard' => 'Número de Tarjeta de Regalo debe ser un número.',
+ 'must_enter_reference_code' => 'Se debe ingresar el número de referencia/recuperación.',
+ 'negative_amount_tendered' => 'La cantidad recibida no puede ser negativa.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Cliente Nuevo',
+ 'new_item' => 'Artículo Nuevo',
+ 'no_description' => 'Sin descripción',
+ 'no_items_in_cart' => 'No hay artículos en el carrito.',
+ 'no_sales_to_display' => 'No hay ventas que mostrar.',
+ 'none_selected' => 'No has seleccionado alguna venta para borrar.',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => 'Esta acción no esta autorizada.',
+ 'one_or_multiple' => 'Venta(s)',
+ 'payment' => 'Tipo de pago',
+ 'payment_amount' => 'Cantidad',
+ 'payment_not_cover_total' => 'La cantidad pagada debe ser mayor o igual al Total.',
+ 'payment_type' => 'Tipo',
+ 'payments' => '',
+ 'payments_total' => 'Total de pagado',
+ 'price' => 'Precio',
+ 'print_after_sale' => 'Imprimir recibo después de una venta',
+ 'quantity' => 'Cantidad',
+ 'quantity_less_than_reorder_level' => 'Advertencia. La cantidad deseada es insuficiente.',
+ 'quantity_less_than_zero' => 'Advertencia. La cantidad deseada es insuficiente. Puedes procesar la venta, pero verifica tu inventario.',
+ 'quantity_of_items' => 'Cantidad de {0} artículos',
+ 'quote' => 'Cotizar',
+ 'quote_number' => 'Número de presupuesto',
+ 'quote_number_duplicate' => 'El número de cotización debe ser único.',
+ 'quote_sent' => 'Cotización enviada a',
+ 'quote_unsent' => 'La cotización no se pudo enviar a',
+ 'receipt' => 'Recibo de venta',
+ 'receipt_no_email' => 'Este cliente no tiene una dirección de correo válida.',
+ 'receipt_number' => 'Venta #',
+ 'receipt_sent' => 'Recibo enviado a',
+ 'receipt_unsent' => 'Falló el envío del recibo a',
+ 'reference_code' => 'Código de referencia de pago',
'reference_code_invalid_characters' => 'El código de referencia solo debe contener letras y números.',
- 'reference_code_length_error' => 'La longitud del código de referencia no es válida.',
- 'refund' => 'Modo de Reembolso',
- 'register' => 'Registro de ventas',
- 'remove_customer' => 'Borrar cliente',
- 'return' => 'Devolución',
- 'rewards' => 'Puntos de recompensa',
- 'rewards_package' => 'Premios',
- 'rewards_remaining_balance' => 'Puntos de recompensa sobrante son: ',
- 'sale' => 'Venta',
- 'sale_time' => 'Hora',
- 'sales_tax' => 'Impuestos',
- 'select_customer' => 'Seleccionar cliente',
- 'selected_customer' => '',
- 'send_invoice' => 'Enviar factura',
- 'send_quote' => 'Enviar cotización',
- 'send_receipt' => 'Enviar recibo',
- 'send_work_order' => 'Enviar orden de trabajo',
- 'serial' => 'Serie',
- 'show_invoice' => 'Mostrar factura',
- 'show_receipt' => 'Mostrar recibo',
- 'start_typing_customer_name' => 'Empiece a escribir los detalles del cliente...',
- 'start_typing_item_name' => 'Escriba el nombre del artículo o escanea el código de barras...',
- 'stock' => 'Existencia',
- 'stock_location' => 'Localización del inventario',
- 'sub_total' => 'el subtotal',
- 'successfully_deleted' => 'Se ha eliminado',
- 'successfully_restored' => 'Se ha restuarado satisfactoriamente',
- 'successfully_suspended_sale' => 'La venta se ha suspendido.',
- 'successfully_updated' => 'Venta actualizada.',
- 'suspend_sale' => 'Suspender',
- 'suspended_doc_id' => 'Documento',
- 'suspended_sale_id' => 'ID',
- 'suspended_sales' => 'Suspendidas',
- 'table' => 'Tabla',
- 'takings' => 'Ventas diarias',
- 'tax' => 'Impuestos',
- 'tax_id' => 'Id de impuesto',
- 'tax_invoice' => 'Impuesto de la factura',
- 'tax_percent' => 'Impuesto %',
- 'taxed_ind' => 'T',
- 'total' => 'Total',
- 'total_tax_exclusive' => 'Sin impuesto',
- 'transaction_failed' => 'Ha fallado la venta.',
- 'unable_to_add_item' => 'Falló al agregar artículos para venta',
- 'unsuccessfully_deleted' => 'La eliminación de venta falló.',
- 'unsuccessfully_restored' => 'La restauración de la venta falló.',
- 'unsuccessfully_suspended_sale' => 'La suspensión de venta falló.',
- 'unsuccessfully_updated' => 'Ha fallado la actualización de la venta.',
- 'unsuspend' => 'Retomar',
- 'unsuspend_and_delete' => 'Acción',
- 'update' => 'Actualizar',
- 'upi' => 'UPI',
- 'wallet' => 'Monedero',
- 'work_order' => 'Orden de trabajo',
- 'work_order_number' => 'Número de orden de trabajo',
- 'work_order_number_duplicate' => 'El número de orden de trabajo debe ser único.',
- 'work_order_sent' => 'Orden de trabajo enviada a',
- 'work_order_unsent' => 'Falló la Orden de Trabajo al enviar a',
+ 'reference_code_length_error' => 'La longitud del código de referencia no es válida.',
+ 'refund' => 'Modo de Reembolso',
+ 'register' => 'Registro de ventas',
+ 'remove_customer' => 'Borrar cliente',
+ 'return' => 'Devolución',
+ 'rewards' => 'Puntos de recompensa',
+ 'rewards_package' => 'Premios',
+ 'rewards_remaining_balance' => 'Puntos de recompensa sobrante son: ',
+ 'sale' => 'Venta',
+ 'sale_time' => 'Hora',
+ 'sales_tax' => 'Impuestos',
+ 'select_customer' => 'Seleccionar cliente',
+ 'selected_customer' => '',
+ 'send_invoice' => 'Enviar factura',
+ 'send_quote' => 'Enviar cotización',
+ 'send_receipt' => 'Enviar recibo',
+ 'send_work_order' => 'Enviar orden de trabajo',
+ 'serial' => 'Serie',
+ 'show_invoice' => 'Mostrar factura',
+ 'show_receipt' => 'Mostrar recibo',
+ 'start_typing_customer_name' => 'Empiece a escribir los detalles del cliente...',
+ 'start_typing_item_name' => 'Escriba el nombre del artículo o escanea el código de barras...',
+ 'stock' => 'Existencia',
+ 'stock_location' => 'Localización del inventario',
+ 'sub_total' => 'el subtotal',
+ 'successfully_deleted' => 'Se ha eliminado',
+ 'successfully_restored' => 'Se ha restuarado satisfactoriamente',
+ 'successfully_suspended_sale' => 'La venta se ha suspendido.',
+ 'successfully_updated' => 'Venta actualizada.',
+ 'suspend_sale' => 'Suspender',
+ 'suspended_doc_id' => 'Documento',
+ 'suspended_sale_id' => '',
+ 'suspended_sales' => 'Suspendidas',
+ 'table' => 'Tabla',
+ 'takings' => 'Ventas diarias',
+ 'tax' => 'Impuestos',
+ 'tax_id' => 'Id de impuesto',
+ 'tax_invoice' => 'Impuesto de la factura',
+ 'tax_percent' => 'Impuesto %',
+ 'taxed_ind' => '',
+ 'total' => '',
+ 'total_tax_exclusive' => 'Sin impuesto',
+ 'transaction_failed' => 'Ha fallado la venta.',
+ 'unable_to_add_item' => 'Falló al agregar artículos para venta',
+ 'unsuccessfully_deleted' => 'La eliminación de venta falló.',
+ 'unsuccessfully_restored' => 'La restauración de la venta falló.',
+ 'unsuccessfully_suspended_sale' => 'La suspensión de venta falló.',
+ 'unsuccessfully_updated' => 'Ha fallado la actualización de la venta.',
+ 'unsuspend' => 'Retomar',
+ 'unsuspend_and_delete' => 'Acción',
+ 'update' => 'Actualizar',
+ 'upi' => '',
+ 'wallet' => 'Monedero',
+ 'work_order' => 'Orden de trabajo',
+ 'work_order_number' => 'Número de orden de trabajo',
+ 'work_order_number_duplicate' => 'El número de orden de trabajo debe ser único.',
+ 'work_order_sent' => 'Orden de trabajo enviada a',
+ 'work_order_unsent' => 'Falló la Orden de Trabajo al enviar a',
];
diff --git a/app/Language/es-MX/Suppliers.php b/app/Language/es-MX/Suppliers.php
index 2fc954e46..f6489fe7a 100644
--- a/app/Language/es-MX/Suppliers.php
+++ b/app/Language/es-MX/Suppliers.php
@@ -1,25 +1,25 @@
'Número de Cuenta',
- 'agency_name' => 'Nombre de Agencia',
- 'cannot_be_deleted' => 'No se puede borrar el/los Proveedor(es) seleccionado(s). Uno o más tienen Ventas.',
- 'category' => 'Categoría',
- 'company_name' => 'Nombre de la Compañía',
+ 'account_number' => 'Número de Cuenta',
+ 'agency_name' => 'Nombre de Agencia',
+ 'cannot_be_deleted' => 'No se puede borrar el/los Proveedor(es) seleccionado(s). Uno o más tienen Ventas.',
+ 'category' => 'Categoría',
+ 'company_name' => 'Nombre de la Compañía',
'company_name_required' => 'Nombre de la Compañía es un campo requerido.',
- 'confirm_delete' => '¿Está seguro que quiere borrar al/los Proveedor(es) seleccionados?',
- 'confirm_restore' => '¿Esá seguro que quiere restaurar al o los Proveedores seleccionados?',
- 'cost' => 'Costo del Proveedor',
+ 'confirm_delete' => '¿Está seguro que quiere borrar al/los Proveedor(es) seleccionados?',
+ 'confirm_restore' => '¿Esá seguro que quiere restaurar al o los Proveedores seleccionados?',
+ 'cost' => 'Costo del Proveedor',
'error_adding_updating' => 'Fallo al actualizar o agregar un Proveedor.',
- 'goods' => 'Proveedor de Materiales',
- 'new' => 'Nuevo Proveedor',
- 'none_selected' => 'No ha seleccionado Proveedor(es) para borrar.',
- 'one_or_multiple' => 'Proveedor(es)',
- 'successful_adding' => 'Usted ha agregado un Proveedor exitosamente',
- 'successful_deleted' => 'Se ha borrado correctamente',
- 'successful_updating' => 'Ha actualizado un Proveedor con éxito',
- 'supplier' => 'Proveedor',
- 'supplier_id' => 'Id',
- 'tax_id' => 'Id de impuesto',
- 'update' => 'Actualizar Proveedor',
+ 'goods' => 'Proveedor de Materiales',
+ 'new' => 'Nuevo Proveedor',
+ 'none_selected' => 'No ha seleccionado Proveedor(es) para borrar.',
+ 'one_or_multiple' => 'Proveedor(es)',
+ 'successful_adding' => 'Usted ha agregado un Proveedor exitosamente',
+ 'successful_deleted' => 'Se ha borrado correctamente',
+ 'successful_updating' => 'Ha actualizado un Proveedor con éxito',
+ 'supplier' => 'Proveedor',
+ 'supplier_id' => '',
+ 'tax_id' => 'Id de impuesto',
+ 'update' => 'Actualizar Proveedor',
];
diff --git a/app/Language/es-MX/Taxes.php b/app/Language/es-MX/Taxes.php
index 26afad087..cd1b7d0b2 100644
--- a/app/Language/es-MX/Taxes.php
+++ b/app/Language/es-MX/Taxes.php
@@ -1,84 +1,85 @@
'Agregar Excepción',
- 'cascade' => 'Cascada',
- 'cascade_sequence' => 'Secuencia de Cascada',
- 'city' => 'Ciudad',
- 'code' => 'Código',
- 'confirm_delete' => 'Estas seguro que deseas eliminar este código de impuesto? Esta acción es irreversible',
- 'confirm_restore' => 'Estas seguro que deseas restaurar los códigos de impuestos?',
- 'default_tax_category' => 'Impuesto por Default',
- 'default_tax_rate' => 'Tarifa de impuesto por default',
- 'error_adding_updating' => 'Error en el registro o edición del código de impuesto',
- 'group_seq' => 'Secuencia de Grupo',
- 'jurisdiction_name' => 'Nombre de la Jurisdicción',
- 'name' => 'Nombre',
- 'new' => 'Impuesto Nuevo',
- 'no_taxes' => '',
- 'no_taxes_to_display' => 'Códigos de impuestos no disponible',
- 'reporting_authority' => 'Imformacion de Autoridad',
- 'round_half_down' => 'a número entero inferior',
- 'round_half_even' => 'a numero par entero más próximo',
- 'round_half_odd' => 'a numero entero impar mas próximo',
- 'round_half_up' => 'a numero entero superior',
- 'rounding_code' => 'código de redondeo',
- 'sales_tax' => 'Impuesto de Venta',
- 'sales_tax_by_invoice' => 'Impuesto de Ventas por factura',
- 'sequence' => 'Secuencia',
- 'state' => 'Estado',
- 'successful_deleted' => 'Se ha borrado correctamente',
- 'tax_categories' => 'Categorias de Impuestos',
- 'tax_categories_configuration' => 'Configuración de Categorías de Impuestos',
- 'tax_categories_saved_successfully' => 'Las categorías de impuestos han sido guardados',
- 'tax_categories_saved_unsuccessfully' => 'Categorías de impuestos no han sido guardados',
- 'tax_category' => 'Categoría del impuesto',
- 'tax_category_code' => 'codigo de categoria de impuesto',
- 'tax_category_duplicate' => 'duplicar categoria de impuesto',
- 'tax_category_invalid_chars' => 'caracteres invalidos en el nombre de la categoria de impuesto',
- 'tax_category_name' => 'nombre de la categoria de impuesto',
- 'tax_category_new' => 'nueva categoria de impuesto',
- 'tax_category_required' => 'Categoría de impuesto es requerida',
- 'tax_code' => 'codigo de impuesto',
- 'tax_code_cannot_be_deleted' => 'error al eliminar codigo de impuesto',
- 'tax_code_duplicate' => 'Código de impuesto duplicado',
- 'tax_code_invalid_chars' => 'Caracteres inválidos en el código de impuesto',
- 'tax_code_name' => 'nombre del codigo de impuesto',
- 'tax_code_required' => 'codigo de impuesto es un campo requerido',
- 'tax_code_successful_deleted' => 'has eliminado satisfactoriamente el codigo de impuesto',
- 'tax_code_successful_updated' => 'has actualizado satisfactoriamente',
- 'tax_code_successful_updating' => 'has actualizado satisfactoriamente el codigo de impuesto',
- 'tax_code_successfully_added' => 'has agregado satisfactoriamente',
- 'tax_code_type' => 'tipo de codigo de impuesto',
- 'tax_codes' => 'codigos de impuesto',
- 'tax_codes_configuration' => 'configuracion de codigos de impuesto',
- 'tax_codes_saved_successfully' => 'cambios guardados en codigo de impuesto',
- 'tax_codes_saved_unsuccessfully' => 'no se guardaron los cambios en el codigo de impuesto',
- 'tax_excluded' => 'impuesto excluido',
- 'tax_group' => 'grupo de impuesto',
- 'tax_group_not_unique' => 'Grupo de impuestos {0} no es el unico',
- 'tax_group_sequence' => 'secuencia de grupo de impuesto',
- 'tax_included' => 'impuesto incluido',
- 'tax_jurisdiction' => 'impuesto por ley',
- 'tax_jurisdiction_duplicate' => 'Impuesto por ley duplicado',
- 'tax_jurisdiction_invalid_chars' => 'Caracteres inválidos en el nombre por ley',
- 'tax_jurisdiction_required' => 'impuesto por ley es requerido',
- 'tax_jurisdictions' => 'impuestos por leyes',
- 'tax_jurisdictions_configuration' => 'configuracion de impuestos por leyes',
- 'tax_jurisdictions_saved_successfully' => 'cambios guardados en los impuestos por leyes',
+ 'add_exception' => 'Agregar Excepción',
+ 'cascade' => 'Cascada',
+ 'cascade_sequence' => 'Secuencia de Cascada',
+ 'city' => 'Ciudad',
+ 'code' => 'Código',
+ 'confirm_delete' => 'Estas seguro que deseas eliminar este código de impuesto? Esta acción es irreversible',
+ 'confirm_restore' => 'Estas seguro que deseas restaurar los códigos de impuestos?',
+ 'default_tax_category' => 'Impuesto por Default',
+ 'default_tax_rate' => 'Tarifa de impuesto por default',
+ 'error_adding_updating' => 'Error en el registro o edición del código de impuesto',
+ 'group_seq' => 'Secuencia de Grupo',
+ 'jurisdiction_id' => '',
+ 'jurisdiction_name' => 'Nombre de la Jurisdicción',
+ 'name' => 'Nombre',
+ 'new' => 'Impuesto Nuevo',
+ 'no_taxes' => '',
+ 'no_taxes_to_display' => 'Códigos de impuestos no disponible',
+ 'reporting_authority' => 'Imformacion de Autoridad',
+ 'round_half_down' => 'a número entero inferior',
+ 'round_half_even' => 'a numero par entero más próximo',
+ 'round_half_odd' => 'a numero entero impar mas próximo',
+ 'round_half_up' => 'a numero entero superior',
+ 'rounding_code' => 'código de redondeo',
+ 'sales_tax' => 'Impuesto de Venta',
+ 'sales_tax_by_invoice' => 'Impuesto de Ventas por factura',
+ 'sequence' => 'Secuencia',
+ 'state' => 'Estado',
+ 'successful_deleted' => 'Se ha borrado correctamente',
+ 'tax_categories' => 'Categorias de Impuestos',
+ 'tax_categories_configuration' => 'Configuración de Categorías de Impuestos',
+ 'tax_categories_saved_successfully' => 'Las categorías de impuestos han sido guardados',
+ 'tax_categories_saved_unsuccessfully' => 'Categorías de impuestos no han sido guardados',
+ 'tax_category' => 'Categoría del impuesto',
+ 'tax_category_code' => 'codigo de categoria de impuesto',
+ 'tax_category_duplicate' => 'duplicar categoria de impuesto',
+ 'tax_category_invalid_chars' => 'caracteres invalidos en el nombre de la categoria de impuesto',
+ 'tax_category_name' => 'nombre de la categoria de impuesto',
+ 'tax_category_new' => 'nueva categoria de impuesto',
+ 'tax_category_required' => 'Categoría de impuesto es requerida',
+ 'tax_code' => 'codigo de impuesto',
+ 'tax_code_cannot_be_deleted' => 'error al eliminar codigo de impuesto',
+ 'tax_code_duplicate' => 'Código de impuesto duplicado',
+ 'tax_code_invalid_chars' => 'Caracteres inválidos en el código de impuesto',
+ 'tax_code_name' => 'nombre del codigo de impuesto',
+ 'tax_code_required' => 'codigo de impuesto es un campo requerido',
+ 'tax_code_successful_deleted' => 'has eliminado satisfactoriamente el codigo de impuesto',
+ 'tax_code_successful_updated' => 'has actualizado satisfactoriamente',
+ 'tax_code_successful_updating' => 'has actualizado satisfactoriamente el codigo de impuesto',
+ 'tax_code_successfully_added' => 'has agregado satisfactoriamente',
+ 'tax_code_type' => 'tipo de codigo de impuesto',
+ 'tax_codes' => 'codigos de impuesto',
+ 'tax_codes_configuration' => 'configuracion de codigos de impuesto',
+ 'tax_codes_saved_successfully' => 'cambios guardados en codigo de impuesto',
+ 'tax_codes_saved_unsuccessfully' => 'no se guardaron los cambios en el codigo de impuesto',
+ 'tax_excluded' => 'impuesto excluido',
+ 'tax_group' => 'grupo de impuesto',
+ 'tax_group_not_unique' => 'Grupo de impuestos {0} no es el unico',
+ 'tax_group_sequence' => 'secuencia de grupo de impuesto',
+ 'tax_included' => 'impuesto incluido',
+ 'tax_jurisdiction' => 'impuesto por ley',
+ 'tax_jurisdiction_duplicate' => 'Impuesto por ley duplicado',
+ 'tax_jurisdiction_invalid_chars' => 'Caracteres inválidos en el nombre por ley',
+ 'tax_jurisdiction_required' => 'impuesto por ley es requerido',
+ 'tax_jurisdictions' => 'impuestos por leyes',
+ 'tax_jurisdictions_configuration' => 'configuracion de impuestos por leyes',
+ 'tax_jurisdictions_saved_successfully' => 'cambios guardados en los impuestos por leyes',
'tax_jurisdictions_saved_unsuccessfully' => 'no se guardaron los cambios en los impuestos por leyes',
- 'tax_rate' => 'tarifa de impuesto',
- 'tax_rate_configuration' => 'configuracion de tarifa de impuesto',
- 'tax_rate_error_adding_updating' => 'tarifa de impuesto agregado o actualizacion fallida',
- 'tax_rate_non_negative' => 'Tarifa de impuesto debe ser un valor no negativo.',
- 'tax_rate_numeric' => 'tarifa de impuesto debe ser numero',
- 'tax_rate_required' => 'tarifa de impuesto es requerida',
- 'tax_rate_successful_updated' => 'has actualizado satisfactoriamente',
- 'tax_rate_successfully_added' => 'has agregado satisfactoriamente',
- 'tax_rates' => 'tarifas de impuestos',
- 'tax_rates_configuration' => 'configuracion de tarifas de impuestos',
- 'tax_rounding' => 'impuesto redondeado',
- 'tax_type' => 'tipo de impuesto',
- 'update' => 'Actualizar tarifa de impuesto',
- 'vat_tax' => 'Impuesto IVA',
+ 'tax_rate' => 'tarifa de impuesto',
+ 'tax_rate_configuration' => 'configuracion de tarifa de impuesto',
+ 'tax_rate_error_adding_updating' => 'tarifa de impuesto agregado o actualizacion fallida',
+ 'tax_rate_non_negative' => 'Tarifa de impuesto debe ser un valor no negativo.',
+ 'tax_rate_numeric' => 'tarifa de impuesto debe ser numero',
+ 'tax_rate_required' => 'tarifa de impuesto es requerida',
+ 'tax_rate_successful_updated' => 'has actualizado satisfactoriamente',
+ 'tax_rate_successfully_added' => 'has agregado satisfactoriamente',
+ 'tax_rates' => 'tarifas de impuestos',
+ 'tax_rates_configuration' => 'configuracion de tarifas de impuestos',
+ 'tax_rounding' => 'impuesto redondeado',
+ 'tax_type' => 'tipo de impuesto',
+ 'update' => 'Actualizar tarifa de impuesto',
+ 'vat_tax' => 'Impuesto IVA',
];
diff --git a/app/Language/fa/Attributes.php b/app/Language/fa/Attributes.php
index 7df6fc57f..aebbac692 100644
--- a/app/Language/fa/Attributes.php
+++ b/app/Language/fa/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => 'آیا مطمئن هستید که می خواهید ویژگی (های) انتخاب شده را بازیابی کنید؟',
'definition_cannot_be_deleted' => 'نمی توان ویژگی (های) انتخابی را حذف کرد',
'definition_error_adding_updating' => 'ویژگی{0} اضافه نشد یا به روز نمی شود. لطفا گزارش خطا را بررسی کنید.',
- 'definition_invalid_group' => 'گروه انتخاب شده وجود ندارد یا نامعتبر است.',
'definition_flags' => 'قابلیت مشاهده ویژگی',
'definition_group' => 'گروه',
'definition_id' => 'شناسه',
+ 'definition_invalid_group' => 'گروه انتخاب شده وجود ندارد یا نامعتبر است.',
'definition_name' => 'افزودن ویژگی',
'definition_name_required' => 'نام ویژگی یک فیلد ضروری است',
- 'definition_one_or_multiple' => '(ویژگی(ها',
- 'definition_successful_adding' => 'شما مورد را با موفقیت اضافه کردید',
+ 'definition_one_or_multiple' => 'ویژگی (ها)',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'شما با موفقیت حذف شده اید',
'definition_successful_updating' => 'شما ویژگی را با موفقیت به روز کردید',
'definition_type' => 'نوع ویژگی',
diff --git a/app/Language/fa/Bootstrap_tables.php b/app/Language/fa/Bootstrap_tables.php
index 0e56149fe..ad83d067e 100644
--- a/app/Language/fa/Bootstrap_tables.php
+++ b/app/Language/fa/Bootstrap_tables.php
@@ -7,6 +7,6 @@ return [
'loading' => 'در حال بارگزاری، لطفا منتظر بمانید',
'page_from_to' => 'نمایش {0} تا {1} از {2} ردیف',
'refresh' => 'تازه کردن',
- 'rows_per_page' => 'صفر ردیف در هر صفحه',
+ 'rows_per_page' => '{0} ردیف در هر صفحه',
'toggle' => 'تغییر وضعیت',
];
diff --git a/app/Language/fa/Common.php b/app/Language/fa/Common.php
index d0ae16795..1e245160b 100644
--- a/app/Language/fa/Common.php
+++ b/app/Language/fa/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'نظرات',
'common' => 'مشترک',
'confirm_search' => 'شما یک یا چند ردیف را انتخاب کرده اید ، اینها دیگر پس از جستجوی شما انتخاب نمی شوند. آیا مطمئن هستید که می خواهید این جستجو را ارسال کنید؟',
- 'copyrights' => '© 2010 -{0}',
'correct_errors' => 'لطفا قبل از ذخیره خطاهای شناسایی شده را تصحیح کنید',
'country' => 'کشور',
'dashboard' => '',
@@ -50,20 +49,17 @@ return [
'list_of' => 'فهرست',
'logo' => '',
'logo_mark' => '',
- 'logout' => 'خروج',
'manager' => '',
- 'migration_needed' => 'انتقال پایگاه داده به{0} پس از ورود به سیستم آغاز می شود.',
'new' => 'جدید',
'no' => '',
'no_persons_to_display' => 'هیچ کس برای نمایش وجود ندارد.',
- 'none_selected_text' => '[Select]',
+ 'none_selected_text' => '',
'or' => 'یا',
'people' => '',
'phone_number' => 'شماره تلفن',
- 'phone_number_required' => '',
'please_visit_my' => 'لطفا سر بزنید',
'position' => '',
- 'powered_by' => 'طراحی شده توسط',
+ 'powered_by' => 'طراحی شده توسط {app} {version}',
'price' => 'قیمت',
'print' => 'چاپ',
'remove' => 'برداشتن',
@@ -73,16 +69,13 @@ return [
'search' => 'جستجو کردن',
'search_options' => 'گزینه های جستجو',
'searched_for' => 'جستجو شد',
- 'software_short' => '',
- 'software_title' => '',
'state' => 'دولت',
'submit' => 'ارسال',
'total_spent' => 'جمع هزینه',
'unknown' => 'ناشناس',
'view_recent_sales' => 'مشاهده فروش اخیر',
- 'website' => 'openourcepos.org',
'welcome' => 'خوش آمدی',
- 'welcome_message' => 'به اوسپوس خوش آمدید ، برای شروع کار ماژول زیر را کلیک کنید',
+ 'welcome_message' => 'به OSPOS خوش آمدید ، برای شروع کار ماژول زیر را کلیک کنید',
'yes' => '',
'you_are_using_ospos' => '',
'zip' => 'کد پستی',
diff --git a/app/Language/fa/Config.php b/app/Language/fa/Config.php
index f0763d4c0..3ecdde231 100644
--- a/app/Language/fa/Config.php
+++ b/app/Language/fa/Config.php
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'نرخ مالیات 1',
'default_tax_rate_2' => 'نرخ مالیات 2',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'نرخ مالیات پیش فرض باید یک عدد باشد.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'نرخ مالیات پیش فرض باید یک عدد باشد.',
'default_tax_rate_required' => 'پیش فرض مالیات نرخ مورد نیاز است.',
'derive_sale_quantity' => 'مجاز به مقدار فروش مشتق شده',
'derive_sale_quantity_tooltip' => 'اگر بررسی شود ، نوع جدیدی برای موارد سفارش داده شده با مقدار طولانی ارائه می شود',
@@ -111,7 +111,7 @@ return [
'dot' => 'نقطه',
'email' => 'پست الکترونیک',
'email_configuration' => 'پیکربندی ایمیل',
- 'email_mailpath' => ' مسیر ارسال به برنامه (سندمیل)',
+ 'email_mailpath' => 'مسیر ارسال به برنامه (سندمیل)',
'email_protocol' => 'پروتکل',
'email_receipt_check_behaviour' => 'کادر بررسی دریافت ایمیل',
'email_receipt_check_behaviour_always' => 'همیشه بررسی شد',
@@ -122,7 +122,7 @@ return [
'email_smtp_pass' => 'SMTP گذرواژه',
'email_smtp_pass_set' => '',
'email_smtp_port' => 'SMTP پورت',
- 'email_smtp_timeout' => 'SMT Timeout (s)',
+ 'email_smtp_timeout' => '',
'email_smtp_user' => 'SMTP نام کاربری',
'enable_avatar' => '',
'enable_avatar_tooltip' => '',
@@ -168,6 +168,8 @@ return [
'info' => 'اطلاعات',
'info_configuration' => 'اطلاعات فروشگاه',
'input_groups' => '',
+ 'integrations' => 'ادغام',
+ 'integrations_configuration' => 'ادغام های شخص ثالث',
'invoice' => 'صورتحساب',
'invoice_configuration' => 'تنظیمات چاپ فاکتور',
'invoice_default_comments' => 'نظرات پیش فرض فاکتور',
@@ -198,15 +200,16 @@ return [
'location_info' => 'اطلاعات پیکربندی موقعیت مکانی',
'login_form' => '',
'logout' => 'آیا می خواهید قبل از ورود ، نسخه پشتیبان تهیه کنید؟ برای پشتیبان گیری یا [لغو] برای ورود به سیستم ، روی [اوکی] کلیک کنید',
+ 'mailpath_invalid' => 'مسیر sendmail نامعتبر است. فقط حروف، اعداد، خطتیره، زیرخط، اسلش، بکاسلش، دونقطه، فاصله و نقطه مجاز هستند.',
'message' => 'پیام',
'message_configuration' => 'پیکربندی پیام',
'msg_msg' => 'پیام متنی ذخیره شده',
'msg_msg_placeholder' => 'اگر می خواهید از یک پیام کوتاه استفاده کنید ، پیام خود را در اینجا ذخیره کنید ، در غیر این صورت جعبه را خالی بگذارید.',
'msg_pwd' => 'گذرواژه SMS-API',
'msg_pwd_set' => '',
- 'msg_src' => 'شناسه فرستنده ایپیآی اساماس ',
+ 'msg_src' => 'شناسه فرستنده ایپیآی اساماس',
'msg_src_required' => 'شناسه فرستنده ایپیآی اساماس یک زمینه ضروری است',
- 'msg_uid' => 'نام کاربری ایپیآی اساماس ',
+ 'msg_uid' => 'نام کاربری ایپیآی اساماس',
'msg_uid_required' => 'نام کاربری ایپیآی اساماس یک زمینه ضروری است',
'multi_pack_enabled' => 'بسته های چندگانه برای هر مورد',
'no_risk' => 'خطرات امنیتی و آسیب پذیری وجود ندارد.',
@@ -217,8 +220,8 @@ return [
'number_locale_invalid' => 'محل ورود نامعتبر است. برای یافتن محلی معتبر ، پیوند را در راهنمای ابزار بررسی کنید.',
'number_locale_required' => 'شماره محلی یک زمینه مورد نیاز است.',
'number_locale_tooltip' => 'از طریق این لینک محلی مناسب پیدا کنید.',
- 'os_timezone' => 'منطقه زمانی اوسپوس:',
- 'ospos_info' => 'اطلاعات نصب اوسپوس',
+ 'os_timezone' => 'منطقه زمانی OSPOS:',
+ 'ospos_info' => 'اطلاعات نصب OSPOS',
'payment_options_order' => 'سفارش گزینه های پرداخت',
'payment_reference_code_length_limits' => 'کد مرجع پرداخت
محدودیتهای طول',
'payment_reference_code_length_max_label' => 'حداکثر',
@@ -278,12 +281,15 @@ return [
'right' => 'درست',
'sales_invoice_format' => 'قالب فاکتور فروش',
'sales_quote_format' => 'قالب فروش قیمت',
- 'mailpath_invalid' => 'مسیر sendmail نامعتبر است. فقط حروف، اعداد، خطتیره، زیرخط، اسلش، بکاسلش، دونقطه، فاصله و نقطه مجاز هستند.',
'saved_successfully' => 'پیکربندی ذخیره موفقیت آمیز است.',
'saved_unsuccessfully' => 'ذخیره پیکربندی انجام نشد.',
'security_issue' => 'هشدار آسیب پذیری امنیتی',
'server_notice' => 'لطفاً برای گزارش مسئله از اطلاعات زیر استفاده کنید.',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => 'نمایش نماد دفتر',
'statistics' => 'ارسال آمار',
@@ -301,10 +307,6 @@ return [
'suggestions_layout' => 'طرح بندی پیشنهادات جستجو',
'suggestions_second_column' => 'ستون 2',
'suggestions_third_column' => 'ستون 3',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
'system_conf' => 'تنظیم و تنظیم',
'system_info' => 'اطلاعات سیستم',
'system_info_copy' => '',
@@ -327,7 +329,7 @@ return [
'theme_preview' => '',
'thousands_separator' => 'هزاران نفر',
'timezone' => 'منطقه زمانی',
- 'timezone_error' => 'منطقه زمانی اوسپوس با منطقه زمانی محلی شما متفاوت است.',
+ 'timezone_error' => 'منطقه زمانی OSPOS با منطقه زمانی محلی شما متفاوت است.',
'top' => 'بالا',
'use_destination_based_tax' => 'استفاده از مالیات بر مبنای مقصد',
'user_timezone' => 'منطقه زمانی محلی:',
diff --git a/app/Language/fa/Customers.php b/app/Language/fa/Customers.php
index 59b406c5a..e7561f5eb 100644
--- a/app/Language/fa/Customers.php
+++ b/app/Language/fa/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => 'شما هیچ مشتری یا مشتری را برای حذف انتخاب نکرده اید.',
'one_or_multiple' => 'مشتری (ها)',
'quantity' => 'تعداد',
+ 'rewards_package' => 'بسته پاداش',
'stats_info' => 'آمار',
'successful_adding' => 'شما با موفقیت مشتری اضافه کردید',
'successful_deleted' => 'شما با موفقیت حذف شده اید',
@@ -43,5 +44,4 @@ return [
'taxable' => 'مشمول مالیات',
'total' => 'جمع هزینه',
'update' => 'به روز رسانی مشتری',
- 'rewards_package' => 'بسته پاداش',
];
diff --git a/app/Language/fa/Datepicker.php b/app/Language/fa/Datepicker.php
index 10a397a9d..da2bfc354 100644
--- a/app/Language/fa/Datepicker.php
+++ b/app/Language/fa/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => 'به',
'today' => 'امروز',
'today_last_year' => 'امروز سال گذشته',
- 'weekstart' => '0',
+ 'weekstart' => '6',
'yesterday' => 'دیروز',
];
diff --git a/app/Language/fa/Employees.php b/app/Language/fa/Employees.php
index f9032eb90..ad07989f9 100644
--- a/app/Language/fa/Employees.php
+++ b/app/Language/fa/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'شما با موفقیت حذف شده اید',
'successful_updating' => 'شما با موفقیت کارمند را به روز کردید',
'system_language' => 'زبان سیستم',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'تغییر رمز انجام نشد.',
'update' => 'به روزرسانی کارمند',
'username' => 'نام کاربری',
diff --git a/app/Language/fa/Error.php b/app/Language/fa/Error.php
index a353a3861..1ba1eef3a 100644
--- a/app/Language/fa/Error.php
+++ b/app/Language/fa/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'شما اجازه دسترسی به ماژول به نام خود را ندارید',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'ایجاد {filePath} برای آمادهسازی throttle.key ممکن نشد',
'unable_to_lock_file' => 'قفل کردن {filePath} ممکن نشد: {reason}',
'unable_to_open_lock_file' => 'باز کردن {filePath} ممکن نشد: {reason}',
- 'unable_to_persist_throttle_key' => 'ذخیره throttle.key در {filePath} ممکن نشد',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'ذخیره throttle.key در {filePath} ممکن نشد',
'unable_to_read_env_file' => 'خواندن {filePath} برای آمادهسازی throttle.key ممکن نشد',
'unknown' => 'خطای غیر منتظره',
];
diff --git a/app/Language/fa/Expenses_categories.php b/app/Language/fa/Expenses_categories.php
index 3e73afe0e..6752f7b80 100644
--- a/app/Language/fa/Expenses_categories.php
+++ b/app/Language/fa/Expenses_categories.php
@@ -1,10 +1,10 @@
'نام رده هزینه لازم است',
'add_item' => 'افزودن دسته',
'cannot_be_deleted' => 'نمی توان هزینه های رده را حذف کرد',
'category_id' => 'شناسه',
+ 'category_name_required' => 'نام رده هزینه لازم است',
'confirm_delete' => 'آیا مطمئن هستید که می خواهید طبقه بندی انتخاب شده را حذف کنید؟',
'confirm_restore' => 'آیا مطمئن هستید که می خواهید دسته هزینه های انتخاب شده را بازیابی کنید؟',
'description' => 'توضیحات رده',
diff --git a/app/Language/fa/Giftcards.php b/app/Language/fa/Giftcards.php
index 8a2618395..e9f44f1a6 100644
--- a/app/Language/fa/Giftcards.php
+++ b/app/Language/fa/Giftcards.php
@@ -44,7 +44,7 @@ return [
'number' => 'شماره کارت هدیه باید یک عدد باشد.',
'number_information' => 'شماره کارت هدیه',
'number_required' => 'شماره کارت هدیه فیلد مورد نیاز است.',
- 'one_or_multiple' => 'کارت هدیه)',
+ 'one_or_multiple' => 'کارت هدیه (ها)',
'person_id' => 'مشتری',
'quantity' => 'تعداد',
'quantity_required' => 'مقدار یک فیلد ضروری است. لطفاً برای لغو (X) را ببندید.',
diff --git a/app/Language/fa/Item_kits.php b/app/Language/fa/Item_kits.php
index d29c5c5cb..9bf709309 100644
--- a/app/Language/fa/Item_kits.php
+++ b/app/Language/fa/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'مورد',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'موارد',
'kit' => 'شناسه کیت',
'kit_and_components' => 'کیت و قطعات',
diff --git a/app/Language/fa/Items.php b/app/Language/fa/Items.php
index 3f9329c26..9fbd443bd 100644
--- a/app/Language/fa/Items.php
+++ b/app/Language/fa/Items.php
@@ -78,7 +78,7 @@ return [
'nonstock' => 'غیر سهامدار',
'number_information' => 'شماره مورد',
'number_required' => 'بارکد یک فیلد مورد نیاز است.',
- 'one_or_multiple' => 'موارد)',
+ 'one_or_multiple' => 'مورد (ها)',
'pack_name' => 'نام بسته',
'qty_per_pack' => 'مقدار در هر بسته',
'quantity' => 'تعداد',
@@ -110,8 +110,8 @@ return [
'tax_category' => 'طبقه بندی مالیات',
'tax_name_invalid' => 'نام مالیات حاوی کاراکترهای غیرمجاز است.',
'tax_percent' => '',
- 'tax_percent_number' => 'درصد مالیات باید عددی باشد',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'درصد مالیات باید عددی باشد',
'tax_percent_required' => 'درصد مالیات یک زمینه مورد نیاز است.',
'tax_percents' => 'درصد (مالیات) مالیات',
'temp' => 'موقت',
diff --git a/app/Language/fa/Login.php b/app/Language/fa/Login.php
index ed0500f18..04b24cebb 100644
--- a/app/Language/fa/Login.php
+++ b/app/Language/fa/Login.php
@@ -10,7 +10,7 @@ return [
'invalid_installation' => 'نصب صحیح نیست ، پرونده php.ini خود را بررسی کنید.',
'invalid_username_and_password' => 'نام کاربری یا گذرواژه نامعتبر است.',
'login' => 'وارد شدن',
- 'logout' => '',
+ 'logout' => 'خروج',
'migrating_database' => 'در حال انتقال پایگاه داده',
'migration_auth_message' => '',
'migration_complete' => '',
@@ -20,7 +20,7 @@ return [
'migration_error_connection' => '',
'migration_failed' => '',
'migration_initializing' => '',
- 'migration_needed' => '',
+ 'migration_needed' => 'انتقال پایگاه داده به{0} پس از ورود به سیستم آغاز می شود.',
'migration_required' => '',
'migration_running' => '',
'password' => 'کلمه عبور',
diff --git a/app/Language/fa/Module.php b/app/Language/fa/Module.php
index d56e7f804..d5b2aab03 100644
--- a/app/Language/fa/Module.php
+++ b/app/Language/fa/Module.php
@@ -9,7 +9,7 @@ return [
'cashups' => 'پول نقد',
'cashups_desc' => 'افزودن ، به روزرسانی ، حذف و جستجوی نقدی.',
'config' => 'پیکربندی',
- 'config_desc' => 'پیکربندی اوسپوس را تغییر دهید.',
+ 'config_desc' => 'پیکربندی OSPOS را تغییر دهید.',
'customers' => 'مشتریان',
'customers_desc' => 'افزودن ، به روزرسانی ، حذف و جستجوی مشتریان.',
'employees' => 'کارمندان',
@@ -29,7 +29,7 @@ return [
'messages' => 'پیام ها',
'messages_desc' => 'ارسال پیام به مشتریان ، تهیه کنندگان و کارمندان.',
'migrate' => 'مهاجرت',
- 'migrate_desc' => 'پایگاه داده اوسپوس را به روز کنید.',
+ 'migrate_desc' => 'پایگاه داده OSPOS را به روز کنید.',
'office' => 'دفتر',
'office_desc' => 'لیست ماژول های منوی دفتر.',
'plugins' => 'افزونه ها',
diff --git a/app/Language/fa/Receivings.php b/app/Language/fa/Receivings.php
index fa4d0cbd9..9c69a1858 100644
--- a/app/Language/fa/Receivings.php
+++ b/app/Language/fa/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'نام مورد',
'mode' => 'دریافت حالت',
'new_supplier' => 'تامین کننده جدید',
+ 'not_authorized' => '',
'one_or_multiple' => 'دریافت (ها)',
'print_after_sale' => 'چاپ بعد از فروش',
'quantity' => 'کمی',
diff --git a/app/Language/fa/Reports.php b/app/Language/fa/Reports.php
index e387042e0..2f0f8da8a 100644
--- a/app/Language/fa/Reports.php
+++ b/app/Language/fa/Reports.php
@@ -9,7 +9,7 @@ return [
'category' => 'دسته بندی',
'code_canceled' => 'کنسل',
'code_invoice' => 'سیاهه فروش',
- 'code_pos' => 'POS',
+ 'code_pos' => '',
'code_quote' => '',
'code_return' => 'درست',
'code_type' => 'نوع',
diff --git a/app/Language/fa/Sales.php b/app/Language/fa/Sales.php
index e469b4cf6..bed65e03d 100644
--- a/app/Language/fa/Sales.php
+++ b/app/Language/fa/Sales.php
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'شماره کارت هدیه',
'group_by_category' => 'گروه بر اساس طبقه بندی',
'group_by_type' => 'گروه براساس نوع',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'شناسه فروش',
'include_prices' => 'شامل قیمت ها می شوید؟',
'insufficient_giftcard_balance' => 'موجودی ناکافی کارت هدیه برای این پرداخت.',
@@ -77,7 +77,7 @@ return [
'invoice_filter' => 'صورت حساب',
'invoice_no_email' => 'این مشتری آدرس ایمیل معتبری ندارد.',
'invoice_number' => 'صورتحساب #',
- 'invoice_number_duplicate' => 'فاکتور شماره{0} باید بی نظیر باشد.',
+ 'invoice_number_duplicate' => 'فاکتور شماره {0} باید بی نظیر باشد.',
'invoice_sent' => 'فاکتور ارسال شده به',
'invoice_total' => 'فاکتور کل',
'invoice_type_custom_invoice' => 'فاکتور سفارشی (custom_invoice.php)',
@@ -90,26 +90,26 @@ return [
'item_number' => 'مورد #',
'item_out_of_stock' => 'مورد خارج از بورس.',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => 'حالت ثبت نام',
'must_enter_numeric' => 'مقدار پیشنهادی باید یک عدد باشد.',
'must_enter_numeric_giftcard' => 'شماره کارت هدیه باید یک عدد باشد.',
@@ -123,10 +123,11 @@ return [
'new_item' => 'گزینه جدید',
'no_description' => 'بدون توضیح',
'no_items_in_cart' => 'هیچ کالایی در سبد خرید وجود ندارد. ر.',
+ 'no_sales_to_display' => 'بدون فروش برای نمایش.',
'none_selected' => 'شما هیچ فروشی (فروش) را برای حذف انتخاب نکرده اید.',
'nontaxed_ind' => '',
'not_authorized' => 'این اقدام مجاز نیست.',
- 'one_or_multiple' => 'حراجی)',
+ 'one_or_multiple' => 'حراجی (ها)',
'payment' => 'نوع پرداخت',
'payment_amount' => 'میزان',
'payment_not_cover_total' => 'مبلغ پرداخت باید بیشتر یا برابر با Total باشد.',
@@ -190,7 +191,7 @@ return [
'tax_id' => 'شناسه مالیاتی',
'tax_invoice' => 'فاکتور مالیات',
'tax_percent' => 'مالیات ٪',
- 'taxed_ind' => 'T',
+ 'taxed_ind' => '',
'total' => 'جمع',
'total_tax_exclusive' => 'پرداخت مالیات',
'transaction_failed' => 'معاملات معامله نشد.',
@@ -202,7 +203,7 @@ return [
'unsuspend' => 'لغو',
'unsuspend_and_delete' => 'عمل',
'update' => 'به روز رسانی',
- 'upi' => 'UPI',
+ 'upi' => '',
'wallet' => '',
'work_order' => 'سفارش کار',
'work_order_number' => 'شماره سفارش کار',
diff --git a/app/Language/fa/Taxes.php b/app/Language/fa/Taxes.php
index 13a9987b6..b7c71de96 100644
--- a/app/Language/fa/Taxes.php
+++ b/app/Language/fa/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'نرخ پیش فرض مالیات',
'error_adding_updating' => 'کد مالیاتی اضافه یا به روز نشد',
'group_seq' => 'گروه Seq',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'نام صلاحیت',
'name' => 'نام',
'new' => 'مالیات جدید',
@@ -56,7 +57,7 @@ return [
'tax_codes_saved_unsuccessfully' => 'تغییرات کد مالیاتی ذخیره نشده است',
'tax_excluded' => 'پرداخت مالیات',
'tax_group' => 'گروه مالیاتی',
- 'tax_group_not_unique' => 'گروه مالیاتی{0} منحصر به فرد نیست',
+ 'tax_group_not_unique' => 'گروه مالیاتی {0} منحصر به فرد نیست',
'tax_group_sequence' => 'دنباله گروه مالیاتی',
'tax_included' => 'با احتساب مالیات',
'tax_jurisdiction' => 'صلاحیت مالیاتی',
diff --git a/app/Language/fr/Attributes.php b/app/Language/fr/Attributes.php
index 76224a32b..c712df8a8 100644
--- a/app/Language/fr/Attributes.php
+++ b/app/Language/fr/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => 'Êtes-vous certain de vouloir restaurer le(s) attribut(s) sélectionné(s) ?',
'definition_cannot_be_deleted' => 'Le(s) attribut(s) sélectionné(s) n\'ont pas pu être supprimé(s)',
'definition_error_adding_updating' => 'L\'attribut {0} n\'a pas pu être ajouté ou mis à jour. Veuillez vérifier le journal d\'erreurs.',
- 'definition_invalid_group' => 'Le groupe sélectionné n\'existe pas ou est invalide.',
'definition_flags' => 'Visibilité de l\'attribut',
'definition_group' => 'Groupe',
'definition_id' => 'ID',
+ 'definition_invalid_group' => 'Le groupe sélectionné n\'existe pas ou est invalide.',
'definition_name' => 'Ajouter un attribut',
'definition_name_required' => 'Le nom de l\'attribut est requis',
'definition_one_or_multiple' => 'attribut(s)',
- 'definition_successful_adding' => 'Vous avez ajouté l\'article avec succès',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'Vous avez supprimé avec succès',
'definition_successful_updating' => 'Vous avez mis-à-jour l\'attribut avec succès',
'definition_type' => 'Type d\'attribut',
diff --git a/app/Language/fr/Cashups.php b/app/Language/fr/Cashups.php
index aef5d0f12..ada9e3200 100644
--- a/app/Language/fr/Cashups.php
+++ b/app/Language/fr/Cashups.php
@@ -15,14 +15,14 @@ return [
'closed_amount_check' => 'Chèques',
'closed_amount_due' => 'Dûs',
'closed_amount_giftcard' => '',
- 'closed_amount_total' => 'Total',
+ 'closed_amount_total' => '',
'closed_date' => 'Date de fermeture',
- 'confirm_delete' => 'Êtes-vous certain de vouloir supprimer l\'encaissement sélectionné ?',
+ 'confirm_delete' => "Êtes-vous certain de vouloir supprimer l'encaissement sélectionné\u{202f} ?",
'confirm_restore' => 'Êtes-vous certain de vouloir restaurer le(s)encaissement(s) sélectionné(s)?',
'confirm_submit' => '',
'date_number' => 'La date doit être numérique',
'date_required' => 'La date est requise',
- 'description' => 'Description',
+ 'description' => '',
'enable_expected' => '',
'error_adding_updating' => 'Erreur lors de l\'ajout/mise à jour de l\'encaissement',
'giftcard' => '',
@@ -33,7 +33,7 @@ return [
'new' => 'Nouvel encaissement',
'no_cashups_to_display' => 'Il n\'y a aucun encaissement à afficher',
'none_selected' => 'Vous n\'avez sélectionné aucun encaissement',
- 'note' => 'Notes',
+ 'note' => '',
'one_or_multiple' => 'Encaissement(s)',
'open_amount_cash' => 'Ouverture de caisse',
'open_date' => 'Date d\'ouverture',
@@ -42,7 +42,7 @@ return [
'successful_adding' => 'Ajout d\'encaissement réussi',
'successful_deleted' => 'Suppression d\'encaissement réussie',
'successful_updating' => 'Mise à jour d\'encaissement réussie',
- 'total' => 'Total',
+ 'total' => '',
'transfer_amount_cash' => 'Transferts',
'transfer_amount_cash_minus' => '',
'update' => 'Mise à jour de l\'encaissement',
diff --git a/app/Language/fr/Common.php b/app/Language/fr/Common.php
index 7b59d4034..571d12f19 100644
--- a/app/Language/fr/Common.php
+++ b/app/Language/fr/Common.php
@@ -11,11 +11,10 @@ return [
'comments' => 'Commentaires',
'common' => 'commun',
'confirm_search' => 'Vous avez sélectionné une ou plusieurs lignes, celles-ci ne seront plus sélectionnées après votre recherche. Voulez-vous continuer ?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Merci de corriger les erreurs identifiées avant d\'enregistrer',
'country' => 'Pays',
'dashboard' => 'Tableau de bord',
- 'date' => 'Date',
+ 'date' => '',
'delete' => 'Supprimer',
'det' => 'détails',
'download_import_template' => 'Télécharger le modèle d\'importation CSV (CSV)',
@@ -31,8 +30,8 @@ return [
'first_name_required' => 'Le prénom est requis.',
'first_page' => 'Premier',
'gender' => 'Genre',
- 'gender_female' => 'F',
- 'gender_male' => 'M',
+ 'gender_female' => '',
+ 'gender_male' => '',
'gender_undefined' => 'Non défini',
'icon' => 'Icône',
'id' => 'Identifiant',
@@ -48,11 +47,9 @@ return [
'last_page' => 'Dernier',
'learn_about_project' => 'pour les dernières informations sur le projet.',
'list_of' => 'Liste de',
- 'logo' => 'Logo',
+ 'logo' => '',
'logo_mark' => 'Marque',
- 'logout' => 'Déconnexion',
'manager' => 'Gestionnaire',
- 'migration_needed' => 'Une migration de la base de donnée vers {0} démarrera après le connexion.',
'new' => 'Nouveau',
'no' => 'Non',
'no_persons_to_display' => 'Il n\'y a personne à afficher.',
@@ -60,10 +57,9 @@ return [
'or' => 'OU',
'people' => 'Personnes',
'phone_number' => 'Téléphone',
- 'phone_number_required' => 'Le numéro de téléphone est requis.',
'please_visit_my' => 'SVP visitez le',
'position' => 'Position',
- 'powered_by' => 'Propulsé par',
+ 'powered_by' => 'Propulsé par {app} {version}',
'price' => 'Prix',
'print' => 'Imprimer',
'remove' => 'Enlever',
@@ -73,14 +69,11 @@ return [
'search' => 'Recherche',
'search_options' => 'Options de recherche',
'searched_for' => 'Recherché',
- 'software_short' => 'OSPOS',
- 'software_title' => 'Open Source Point of Sale',
'state' => 'État',
'submit' => 'Valider',
'total_spent' => 'Dépenses totales',
'unknown' => 'Inconnu(e)',
'view_recent_sales' => 'Voir ventes récentes',
- 'website' => 'opensourcepos.org',
'welcome' => 'Bienvenue',
'welcome_message' => 'Bienvenue sur OSPOS, choisissez un module ci-dessous pour commencer.',
'yes' => 'Oui',
diff --git a/app/Language/fr/Config.php b/app/Language/fr/Config.php
index 0b59e14a9..58ca0ef33 100644
--- a/app/Language/fr/Config.php
+++ b/app/Language/fr/Config.php
@@ -5,7 +5,7 @@ return [
'address_required' => 'L\'adresse de l\'entreprise est un champ obligatoire.',
'all_set' => 'Toutes les permissions de fichier sont correctement configurées !',
'allow_duplicate_barcodes' => 'Autoriser les codes à barres en double',
- 'apostrophe' => 'apostrophe',
+ 'apostrophe' => '',
'backup_button' => 'Sauvegarde',
'backup_database' => 'Sauvegarder la base de données',
'barcode' => 'Code à barre',
@@ -98,21 +98,21 @@ return [
'default_tax_rate_1' => 'Taux d\'Imposition 1',
'default_tax_rate_2' => 'Taux d\'Imposition 2',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Le taux de taxe par défaut doit être un nombre.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'Le taux de taxe par défaut doit être un nombre.',
'default_tax_rate_required' => 'Le taux de taxe par défaut est un champ obligatoire.',
'derive_sale_quantity' => 'Autoriser la quantité de vente dérivée',
'derive_sale_quantity_tooltip' => 'Si coché, un nouveau type d\'article sera fourni pour les articles commandés par montant étendu',
- 'dinner_table' => 'Table',
+ 'dinner_table' => '',
'dinner_table_duplicate' => 'La table doit être unique.',
'dinner_table_enable' => 'Activer les tables de dîner',
'dinner_table_invalid_chars' => 'Le nom de la table ne peut pas contenir \'_\'.',
'dinner_table_required' => 'La table est un champ obligatoire.',
'dot' => 'point',
'email' => 'Courriel',
- 'email_configuration' => 'Email Configuration',
+ 'email_configuration' => '',
'email_mailpath' => 'Path de Sendmail',
- 'email_protocol' => 'Protocol',
+ 'email_protocol' => '',
'email_receipt_check_behaviour' => 'Case à cocher Reçu de courrier électronique',
'email_receipt_check_behaviour_always' => 'Toujours vérifié',
'email_receipt_check_behaviour_last' => 'Se souvenir de la dernière sélection',
@@ -132,7 +132,7 @@ return [
'enable_right_bar_tooltip' => '',
'enforce_privacy' => 'Appliquer la confidentialité',
'enforce_privacy_tooltip' => 'Protéger la confidentialité des clients en imposant le brouillage des données en cas de suppression de leurs données',
- 'fax' => 'Fax',
+ 'fax' => '',
'file_perm' => 'Il y a des problèmes avec les permissions de fichier. Veuillez corriger et recharger la page.',
'financial_year' => 'Début de l\'année fiscale',
'financial_year_apr' => '1er avril',
@@ -154,8 +154,8 @@ return [
'gcaptcha_site_key' => 'clé de site reCAPTCHA',
'gcaptcha_site_key_required' => 'La clé de site reCAPTCHA est un champ obligatoire',
'gcaptcha_tooltip' => 'Protégez la page de connexion avec Google reCAPTCHA, cliquez sur l\'icône d\'une paire de clés API.',
- 'general' => 'General',
- 'general_configuration' => 'General Configuration',
+ 'general' => '',
+ 'general_configuration' => '',
'giftcard_number' => 'Numéro de carte-cadeau',
'giftcard_random' => 'Générer aléatoire',
'giftcard_series' => 'Générer en série',
@@ -200,11 +200,12 @@ return [
'location_info' => 'Informations de configuration de l\'emplacement',
'login_form' => 'Style du formulaire de connexion',
'logout' => 'Voulez-vous faire une sauvegarde avant de vous déconnecter ? Cliquez sur [OK] pour sauvegarder ou sur [Annuler] pour vous déconnecter.',
- 'message' => 'Message',
- 'message_configuration' => 'Message Configuration',
+ 'mailpath_invalid' => 'Chemin sendmail invalide. Seuls les lettres, chiffres, tirets, traits de soulignement, barres obliques, antislashs, deux-points, espaces et points sont autorisés.',
+ 'message' => '',
+ 'message_configuration' => '',
'msg_msg' => 'Message texte enregistré',
'msg_msg_placeholder' => 'Si vous souhaitez utiliser un modèle de SMS, enregistrez votre message ici. Sinon, laisser la boîte en blanc.',
- 'msg_pwd' => 'SMS-API Password',
+ 'msg_pwd' => '',
'msg_pwd_set' => '',
'msg_src' => 'ID de l\'expéditeur de SMS-API',
'msg_src_required' => 'L\'ID de l\'expéditeur de SMS-API est un champ obligatoire',
@@ -212,9 +213,9 @@ return [
'msg_uid_required' => 'Le nom d\'utilisateur de l\'API SMS est un champ obligatoire',
'multi_pack_enabled' => 'Ensembles multiples par article',
'no_risk' => 'Pas de risques de sécurité/vulnérabilité.',
- 'none' => 'none',
+ 'none' => '',
'notify_alignment' => 'Position contextuelle de notification',
- 'number_format' => 'Number Format',
+ 'number_format' => '',
'number_locale' => 'Localisation',
'number_locale_invalid' => 'L\'environnement local entré est invalide. Vérifiez le lien dans l\'info-bulle pour trouver un environnement local valide.',
'number_locale_required' => 'Number Locale est un champ obligatoire.',
@@ -223,8 +224,8 @@ return [
'ospos_info' => 'Informations d\'installation d\'OSPOS',
'payment_options_order' => 'Ordre des options de paiement',
'payment_reference_code_length_limits' => 'Code de référence de paiement
Limites de longueur',
- 'payment_reference_code_length_max_label' => 'Max',
- 'payment_reference_code_length_min_label' => 'Min',
+ 'payment_reference_code_length_max_label' => '',
+ 'payment_reference_code_length_min_label' => '',
'perm_risk' => 'Des permissions incorrectement définies exposent ce logiciel a des risques de sécurité.',
'phone' => 'Téléphone',
'phone_required' => 'Téléphone de l\'entreprise est un champ obligatoire.',
@@ -280,12 +281,15 @@ return [
'right' => 'Droite',
'sales_invoice_format' => 'Format de la facture de vente',
'sales_quote_format' => 'Format de devis de vente',
- 'mailpath_invalid' => 'Chemin sendmail invalide. Seuls les lettres, chiffres, tirets, traits de soulignement, barres obliques, antislashs, deux-points, espaces et points sont autorisés.',
'saved_successfully' => 'Configuration enregistrer avec succès.',
'saved_unsuccessfully' => 'L\'enregistrement de configuration a échoué.',
'security_issue' => 'Avertissement de faille de sécurité',
'server_notice' => 'Veuillez utiliser les informations ci-dessous pour signaler un problème.',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => 'Afficher l\'icône du bureau',
'statistics' => 'Envoyer des statistiques',
@@ -303,16 +307,12 @@ return [
'suggestions_layout' => 'Présentation des suggestions de recherche',
'suggestions_second_column' => 'Colonne 2',
'suggestions_third_column' => 'Colonne 3',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
'system_conf' => 'Paramètres & Configuration',
- 'system_info' => 'System Info',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
- 'table' => 'Table',
+ 'table' => '',
'table_configuration' => 'Configuration de la table',
'takings_printer' => 'Imprimante de reçu',
'tax' => 'Taxe',
diff --git a/app/Language/fr/Customers.php b/app/Language/fr/Customers.php
index 598804fc3..e4d7a6830 100644
--- a/app/Language/fr/Customers.php
+++ b/app/Language/fr/Customers.php
@@ -7,7 +7,7 @@ return [
'available_points_value' => '',
'average' => 'Moyenne dépensée',
'avg_discount' => 'Rabais moyen',
- 'basic_information' => 'Information',
+ 'basic_information' => '',
'cannot_be_deleted' => 'Impossible de supprimer. Un ou plusiers client(s) sélectionné(s) ont des ventes.',
'company_name' => 'Compagnie',
'confirm_delete' => 'Êtes-vous certain de vouloir supprimer le(s) client(s) sélectionné(s) ?',
@@ -19,7 +19,7 @@ return [
'csv_import_partially_failed' => 'Importation client réussie avec quelques échecs :',
'csv_import_success' => 'Importation de clients réussie.',
'customer' => 'Client',
- 'date' => 'Date',
+ 'date' => '',
'discount' => 'Rabais',
'discount_fixed' => 'Rabais fixe',
'discount_percent' => 'Pourcentage de rabais',
@@ -34,14 +34,14 @@ return [
'none_selected' => 'Vous n\'avez sélectionné aucun client à supprimer.',
'one_or_multiple' => 'Client(s)',
'quantity' => 'Quantité',
+ 'rewards_package' => 'Récompenses',
'stats_info' => 'Statistiques',
'successful_adding' => 'Vous avez ajouté un nouveau client',
'successful_deleted' => 'Suppression réussie',
'successful_updating' => 'Édition du client réussie',
'tax_code' => 'Code fiscal',
'tax_id' => 'Identifiant de taxe',
- 'taxable' => 'Taxable',
+ 'taxable' => '',
'total' => 'Total dépensé',
'update' => 'Éditer client',
- 'rewards_package' => 'Récompenses',
];
diff --git a/app/Language/fr/Datepicker.php b/app/Language/fr/Datepicker.php
index 9c24efd34..40f900baa 100644
--- a/app/Language/fr/Datepicker.php
+++ b/app/Language/fr/Datepicker.php
@@ -16,7 +16,7 @@ return [
'this_financial_year' => 'Année fiscale en cours',
'this_month' => 'Ce mois',
'this_year' => 'Cette Année',
- 'to' => 'To',
+ 'to' => '',
'today' => 'Aujourd\'hui',
'today_last_year' => 'Même jour l\'année passée',
'weekstart' => '1',
diff --git a/app/Language/fr/Employees.php b/app/Language/fr/Employees.php
index 27dff7b34..afcb13237 100644
--- a/app/Language/fr/Employees.php
+++ b/app/Language/fr/Employees.php
@@ -33,7 +33,7 @@ return [
'password_not_must_match' => 'Le mot de passe actuel et le nouveau mot de passe doivent être uniques.',
'password_required' => 'Mot de passe requis.',
'permission_desc' => 'Cochez les cases ci-dessous pour autoriser l\'accès aux modules.',
- 'permission_info' => 'Permissions',
+ 'permission_info' => '',
'repeat_password' => 'Re-saisissez le mot de passe',
'subpermission_required' => 'Ajoutez au moins une permission pour chaque module.',
'successful_adding' => 'Employé ajouté.',
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'Suppression d\'employé réussie',
'successful_updating' => 'Édition d\'employé réussie',
'system_language' => 'Langue système',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'Échec du changement de mot de passe.',
'update' => 'Éditer employé',
'username' => 'Nom d\'utilisateur',
diff --git a/app/Language/fr/Error.php b/app/Language/fr/Error.php
index 024568718..80dd96fa0 100644
--- a/app/Language/fr/Error.php
+++ b/app/Language/fr/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Vous n\'avez pas d\'autorisation d\'accès pour le module',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Impossible de créer {filePath} pour provisionner throttle.key',
'unable_to_lock_file' => 'Impossible de verrouiller {filePath} : {reason}',
'unable_to_open_lock_file' => 'Impossible d\'ouvrir {filePath} : {reason}',
- 'unable_to_persist_throttle_key' => 'Impossible d\'enregistrer throttle.key dans {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Impossible d\'enregistrer throttle.key dans {filePath}',
'unable_to_read_env_file' => 'Impossible de lire {filePath} pour provisionner throttle.key',
'unknown' => 'inconnu',
];
diff --git a/app/Language/fr/Expenses.php b/app/Language/fr/Expenses.php
index b6ce9a0da..2f567a345 100644
--- a/app/Language/fr/Expenses.php
+++ b/app/Language/fr/Expenses.php
@@ -17,7 +17,7 @@ return [
'confirm_restore' => 'Êtes-vous certain de vouloir restaurer les dépenses sélectionnées ?',
'credit' => 'Carte de crédit',
'credit_filter' => 'Carte de crédit',
- 'date' => 'Date',
+ 'date' => '',
'date_number' => 'La date doit être un nombre',
'date_required' => 'Date est un champ obligatoire',
'debit' => 'Carte de débit',
diff --git a/app/Language/fr/Expenses_categories.php b/app/Language/fr/Expenses_categories.php
index 0a4d9746a..09e7b4778 100644
--- a/app/Language/fr/Expenses_categories.php
+++ b/app/Language/fr/Expenses_categories.php
@@ -1,10 +1,10 @@
'Nom de la catégorie de dépenses requis',
'add_item' => 'Ajouter une catégorie',
'cannot_be_deleted' => 'Impossible de supprimer la ou les dépenses de catégorie',
'category_id' => 'ID',
+ 'category_name_required' => 'Nom de la catégorie de dépenses requis',
'confirm_delete' => 'Êtes-vous sûr de vouloir supprimer la catégorie de dépenses sélectionnée ?',
'confirm_restore' => 'Voulez-vous restaurer la Catégorie de Dépense selectionnée ?',
'description' => 'Description de la catégorie',
diff --git a/app/Language/fr/Giftcards.php b/app/Language/fr/Giftcards.php
index cd66e3562..e54bf2948 100644
--- a/app/Language/fr/Giftcards.php
+++ b/app/Language/fr/Giftcards.php
@@ -20,7 +20,7 @@ return [
'count' => 'Mise à Jour Inventaire',
'csv_import_failed' => 'Échec de l\'import.',
'current_quantity' => 'Quantité Restante',
- 'description' => 'Description',
+ 'description' => '',
'details_count' => 'Détails d\'inventaire',
'do_nothing' => 'Ne rien faire',
'edit_fields_you_want_to_update' => 'Modifier les chaps que vous voulez éditer pour TOUTES les cartes.',
diff --git a/app/Language/fr/Item_kits.php b/app/Language/fr/Item_kits.php
index 33d9a4a14..929d265ad 100644
--- a/app/Language/fr/Item_kits.php
+++ b/app/Language/fr/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'Article',
'item_kit_number' => 'Code à barres',
'item_kit_number_duplicate' => 'Ce numéro d\'ensemble existe déjà dans la base de données.',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'Articles',
'kit' => 'Groupes ID',
'kit_and_components' => 'Groupes et composants',
diff --git a/app/Language/fr/Items.php b/app/Language/fr/Items.php
index dfdac4fe4..aee5323ac 100644
--- a/app/Language/fr/Items.php
+++ b/app/Language/fr/Items.php
@@ -32,7 +32,7 @@ return [
'csv_import_success' => 'Importation des articles réussie.',
'current_quantity' => 'Quantité actuelle',
'default_pack_name' => 'Chacun',
- 'description' => 'Description',
+ 'description' => '',
'details_count' => 'Détails du décompte d\'inventaire',
'do_nothing' => 'Ne rien faire',
'edit' => '',
@@ -50,7 +50,7 @@ return [
'inventory_CSV_import_quantity' => 'Quantité importée à partir d\'un CSV',
'inventory_comments' => 'Commentaires',
'inventory_data_tracking' => 'Suivi d\'inventaire',
- 'inventory_date' => 'Date',
+ 'inventory_date' => '',
'inventory_employee' => 'Employé',
'inventory_in_out_quantity' => 'Quantité entrée/sortie',
'inventory_remarks' => 'Remarques',
@@ -110,8 +110,8 @@ return [
'tax_category' => 'Catégorie fiscale',
'tax_name_invalid' => 'Le nom de la taxe contient des caractères non autorisés.',
'tax_percent' => 'Pourcentage d\'imposition',
- 'tax_percent_number' => 'Le pourcentage d\'imposition doit être une valeur numérique',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'Le pourcentage d\'imposition doit être une valeur numérique',
'tax_percent_required' => 'Le pourcentage d\'imposition est requis.',
'tax_percents' => 'Pourcentage de taxes',
'temp' => 'Temporaire',
diff --git a/app/Language/fr/Login.php b/app/Language/fr/Login.php
index 29b68757f..c66cd56c4 100644
--- a/app/Language/fr/Login.php
+++ b/app/Language/fr/Login.php
@@ -9,7 +9,7 @@ return [
'invalid_gcaptcha' => 'Veuillez vérifier que vous n\'êtes pas un robot.',
'invalid_installation' => 'Cette installation est incorrecte, veuillez vérifier votre fichier php.ini.',
'invalid_username_and_password' => 'Nom d\'utilisateur et/ou mot de passe invalide.',
- 'login' => 'Login',
+ 'login' => '',
'logout' => 'Déconnexion',
'migrating_database' => 'Migration de la base de données',
'migration_auth_message' => 'Les identifiants administrateur sont requis pour autoriser la migration de la base de données vers la version {0}. Veuillez vous connecter pour continuer.',
diff --git a/app/Language/fr/Messages.php b/app/Language/fr/Messages.php
index f36d98ac4..0303ec2d5 100644
--- a/app/Language/fr/Messages.php
+++ b/app/Language/fr/Messages.php
@@ -3,7 +3,7 @@
return [
'first_name' => 'Prénom',
'last_name' => 'Nom de famille',
- 'message' => 'Message',
+ 'message' => '',
'message_placeholder' => 'Votre message ici...',
'message_required' => 'Message requis',
'multiple_phones' => '(Si plusieur destinataires, séparer les numéros avec une virgule)',
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'N° de téléphone requis',
'phone_placeholder' => 'N° de téléphone cellulaire ici...',
'sms_send' => 'Envoyer SMS',
- 'successfully_sent' => 'Message envoyé avec succès à : ',
- 'unsuccessfully_sent' => 'Échec de l\'envoi du message à : ',
+ 'successfully_sent' => 'Message envoyé avec succès à :',
+ 'unsuccessfully_sent' => 'Échec de l\'envoi du message à :',
];
diff --git a/app/Language/fr/Module.php b/app/Language/fr/Module.php
index ca0768b62..868bbabe9 100644
--- a/app/Language/fr/Module.php
+++ b/app/Language/fr/Module.php
@@ -26,7 +26,7 @@ return [
'item_kits_desc' => 'Ajouter, Éditer, Supprimer, et Chercher des articles vendus en kits.',
'items' => 'Articles vendus',
'items_desc' => 'Ajouter, Éditer, Supprimer, et Chercher des articles en vente.',
- 'messages' => 'Messages',
+ 'messages' => '',
'messages_desc' => 'Envoyer un message aux Client, Fournisseurs, Employés et al.',
'migrate' => 'Émigrer',
'migrate_desc' => 'Mettre à jour la base de données OSPOS.',
diff --git a/app/Language/fr/Receivings.php b/app/Language/fr/Receivings.php
index 6cd14198e..a56dbe96e 100644
--- a/app/Language/fr/Receivings.php
+++ b/app/Language/fr/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'Nom d\'article',
'mode' => 'Mode de réception',
'new_supplier' => 'Nouveau fournisseur',
+ 'not_authorized' => '',
'one_or_multiple' => 'Réception(s)',
'print_after_sale' => 'Imprimer un reçu après vente',
'quantity' => 'Qté.',
@@ -51,7 +52,7 @@ return [
'supplier_address' => 'Adresse',
'supplier_email' => 'Courriel fournisseur',
'supplier_location' => 'Localisation fournisseur',
- 'total' => 'Total',
+ 'total' => '',
'transaction_failed' => 'Transaction(s) de réception(s) échouée(s).',
'unable_to_add_item' => 'Ajout de l\'article à la réception échoué.',
'unsuccessfully_updated' => 'Mise à jour de la réception échouée.',
diff --git a/app/Language/fr/Reports.php b/app/Language/fr/Reports.php
index e3b7b8368..ddcb96183 100644
--- a/app/Language/fr/Reports.php
+++ b/app/Language/fr/Reports.php
@@ -26,7 +26,7 @@ return [
'customer' => 'Client',
'customers' => 'Clients',
'customers_summary_report' => 'Rapport sommaire des clients',
- 'date' => 'Date',
+ 'date' => '',
'date_range' => 'Plage de dates',
'description' => 'La description',
'detailed_item_sales_report' => '',
@@ -130,7 +130,7 @@ return [
'taxes' => 'Taxe(s)',
'taxes_summary_report' => 'Rapport Résumé Taxes',
'toggle_cost_and_profit' => 'Basculer Coût & Bénéfice',
- 'total' => 'Total',
+ 'total' => '',
'total_inventory_value' => 'Valeur total de l\'inventaire',
'total_low_sell_quantity' => 'Quantité totale de faible vente',
'total_quantity' => 'Quantité totale',
diff --git a/app/Language/fr/Sales.php b/app/Language/fr/Sales.php
index b5c9ff543..b0801d8a0 100644
--- a/app/Language/fr/Sales.php
+++ b/app/Language/fr/Sales.php
@@ -31,11 +31,11 @@ return [
'customer' => 'Client',
'customer_address' => 'Adresse',
'customer_discount' => 'Rabais',
- 'customer_email' => 'Email',
+ 'customer_email' => '',
'customer_location' => 'Localisation du client',
'customer_optional' => '(Requis pour paiement)',
'customer_required' => '(Champs obligatoires)',
- 'customer_total' => 'Total',
+ 'customer_total' => '',
'date' => 'Date de Vente',
'date_range' => 'Intervalle de dates',
'date_required' => 'Un bon format de date doit être entré.',
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'Numéro de Carte cadeau',
'group_by_category' => 'Grouper par catégorie',
'group_by_type' => 'Regrouper par type',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'ID Vente',
'include_prices' => 'Inclure les prix ?',
'insufficient_giftcard_balance' => 'Solde insuffisant de la carte-cadeau pour ce paiement.',
@@ -77,7 +77,7 @@ return [
'invoice_filter' => 'Factures',
'invoice_no_email' => 'Ce client n\'a pas d\'adresse courriel valide.',
'invoice_number' => '# Facture',
- 'invoice_number_duplicate' => 'Entrez un numéro de facture unique.',
+ 'invoice_number_duplicate' => 'Le numéro de facture {0} doit être unique.',
'invoice_sent' => 'Facture envoyée à',
'invoice_total' => 'Total Facture',
'invoice_type_custom_invoice' => 'Facture personnalisée (custom_invoice.php)',
@@ -95,7 +95,7 @@ return [
'key_finish_quote' => 'Finaliser la soumission/facture sans paiement',
'key_finish_sale' => 'Ajouter un paiement et complété la facture/vente',
'key_full' => 'Ouvrir en Mode Plein Écran',
- 'key_function' => 'Function',
+ 'key_function' => '',
'key_help' => 'Raccourcis',
'key_help_modal' => 'Ouvrir la fenêtre de raccourcis',
'key_in' => 'Agrandir',
@@ -123,14 +123,15 @@ return [
'new_item' => 'Nouvel Élément',
'no_description' => 'Aucun',
'no_items_in_cart' => 'Il n\'y a rien dans votre panier.',
+ 'no_sales_to_display' => 'Aucune vente à afficher.',
'none_selected' => 'Vous n\'avez sélectionné aucun élément.',
- 'nontaxed_ind' => ' - ',
+ 'nontaxed_ind' => '',
'not_authorized' => 'Cette action n\'est pas autorisée.',
'one_or_multiple' => 'Vente(s)',
'payment' => 'Type Paiement',
'payment_amount' => 'Somme',
'payment_not_cover_total' => 'Le Paiement ne couvre pas le Total.',
- 'payment_type' => 'Type',
+ 'payment_type' => '',
'payments' => '',
'payments_total' => 'Total Paiements',
'price' => 'Prix',
@@ -181,8 +182,8 @@ return [
'successfully_suspended_sale' => 'Vente suspendue.',
'successfully_updated' => 'Vente éditée.',
'suspend_sale' => 'Suspendre la Vente',
- 'suspended_doc_id' => 'Document',
- 'suspended_sale_id' => 'ID',
+ 'suspended_doc_id' => '',
+ 'suspended_sale_id' => '',
'suspended_sales' => 'Ventes Suspendues',
'table' => 'Emploi du temps',
'takings' => 'Ventes complétées',
@@ -190,8 +191,8 @@ return [
'tax_id' => 'Id Taxe',
'tax_invoice' => 'Facture Fiscale',
'tax_percent' => '% Taxe',
- 'taxed_ind' => 'T',
- 'total' => 'Total',
+ 'taxed_ind' => '',
+ 'total' => '',
'total_tax_exclusive' => 'Taxe exclus',
'transaction_failed' => 'Échec de Transaction de vente.',
'unable_to_add_item' => 'Erreur d\'ajout d\'article à la vente',
@@ -200,9 +201,9 @@ return [
'unsuccessfully_suspended_sale' => 'Vente suspendue.',
'unsuccessfully_updated' => 'Échec d\'édition.',
'unsuspend' => 'Débloquer',
- 'unsuspend_and_delete' => 'Action',
+ 'unsuspend_and_delete' => '',
'update' => 'Éditer',
- 'upi' => 'UPI',
+ 'upi' => '',
'wallet' => 'Portefeuille',
'work_order' => 'Commande de travail',
'work_order_number' => 'Numéro de commande',
diff --git a/app/Language/fr/Suppliers.php b/app/Language/fr/Suppliers.php
index 03ce95a14..13d8c2dda 100644
--- a/app/Language/fr/Suppliers.php
+++ b/app/Language/fr/Suppliers.php
@@ -19,7 +19,7 @@ return [
'successful_deleted' => 'Suppression réussie',
'successful_updating' => 'Fournisseur édité avec succès',
'supplier' => 'Fournisseur',
- 'supplier_id' => 'Id',
+ 'supplier_id' => '',
'tax_id' => 'Id. de taxe',
'update' => 'Modifier le fournisseur',
];
diff --git a/app/Language/fr/Taxes.php b/app/Language/fr/Taxes.php
index 02228d645..d05f14852 100644
--- a/app/Language/fr/Taxes.php
+++ b/app/Language/fr/Taxes.php
@@ -2,16 +2,17 @@
return [
'add_exception' => 'Ajouter une exception',
- 'cascade' => 'Cascade',
+ 'cascade' => '',
'cascade_sequence' => 'Séquence en cascade',
'city' => 'Ville',
- 'code' => 'Code',
+ 'code' => '',
'confirm_delete' => 'Êtes-vous sûr de vouloir supprimer ce Code Fiscal ? Cette action ne peut pas être annulée',
'confirm_restore' => 'Êtes-vous sûr de vouloir restaurer le(s) Code(s) Fiscal(s) sélectionné(s) ?',
'default_tax_category' => 'Catégorie Fiscal par Défaut',
'default_tax_rate' => 'Taux d\'Imposition par Défaut',
'error_adding_updating' => 'L\'ajout ou la mise à jour du Code Fiscal a échoué',
'group_seq' => 'Groupe de Seq',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'Nom de la Juridiction',
'name' => 'Nom',
'new' => 'Nouvelle Taxe',
diff --git a/app/Language/he/Attributes.php b/app/Language/he/Attributes.php
index 2ccc60404..b99814f43 100644
--- a/app/Language/he/Attributes.php
+++ b/app/Language/he/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => 'האם אתה בטוח שברצונך לשחזר את המאפיינים שנבחרו?',
'definition_cannot_be_deleted' => 'לא ניתן למחוק מאפיינים נבחר(ים)',
'definition_error_adding_updating' => 'לא ניתן להוסיף או לעדכן את הערך {0}. בדוק את יומן השגיאות.',
- 'definition_invalid_group' => 'הקבוצה שנבחרה לא קיימת או אינה תקינה.',
'definition_flags' => 'מאפיין גלוי',
'definition_group' => 'קבוצה',
'definition_id' => 'מספר זיהוי',
+ 'definition_invalid_group' => 'הקבוצה שנבחרה לא קיימת או אינה תקינה.',
'definition_name' => 'הוסף מאפיין',
'definition_name_required' => 'מאפיין שם הינו שדה חובה',
'definition_one_or_multiple' => 'תכונה (תכונות)',
- 'definition_successful_adding' => 'הוספת בהצלחה את הפריט',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'נמחק בהצלחה',
'definition_successful_updating' => 'עדכנת בהצלחה את המאפיין',
'definition_type' => 'סוג מאפיין',
@@ -21,7 +21,7 @@ return [
'definition_unit' => 'יחידת מדידה',
'definition_values' => 'ערכי המאפיין',
'new' => 'מאפיין חדש',
- 'no_attributes_to_display' => 'אין פריטים להצגה',
+ 'no_attributes_to_display' => '',
'receipt_visibility' => 'קבלה',
'show_in_items' => 'הצג בפריטים',
'show_in_items_visibility' => 'פריטים',
diff --git a/app/Language/he/Common.php b/app/Language/he/Common.php
index 7760eda76..55b945863 100644
--- a/app/Language/he/Common.php
+++ b/app/Language/he/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'הערות',
'common' => 'משותף',
'confirm_search' => 'בחרת שורה אחת או יותר, הן לא ייבחרו עוד לאחר החיפוש שלך. האם אתה בטוח שברצונך לשלוח חיפוש זה?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'תקן שגיאות שזוהו לפני שמירה',
'country' => 'ארץ',
'dashboard' => '',
@@ -50,9 +49,7 @@ return [
'list_of' => 'רשימה של',
'logo' => '',
'logo_mark' => '',
- 'logout' => 'התנתק',
'manager' => '',
- 'migration_needed' => 'העברת נתונים ל-{0} תתחיל לאחר הכניסה למערכת.',
'new' => 'חדש',
'no' => '',
'no_persons_to_display' => 'אין אנשים להצגה.',
@@ -60,10 +57,9 @@ return [
'or' => 'או',
'people' => '',
'phone_number' => 'מספר טלפון',
- 'phone_number_required' => '',
'please_visit_my' => 'בקר בכתובת',
'position' => '',
- 'powered_by' => 'מונע ע\'י',
+ 'powered_by' => 'מונע ע\'י {app} {version}',
'price' => 'מחיר',
'print' => 'הדפס',
'remove' => 'הסר',
@@ -73,14 +69,11 @@ return [
'search' => 'חפש',
'search_options' => 'אפשרויות חיפוש',
'searched_for' => 'חיפוש עבור',
- 'software_short' => '',
- 'software_title' => '',
'state' => 'מדינה',
'submit' => 'שלח',
'total_spent' => 'ההוצאה הכוללת',
'unknown' => 'לא ידוע',
'view_recent_sales' => 'הצג מכירות אחרונות',
- 'website' => 'אתר',
'welcome' => 'ברוך הבא',
'welcome_message' => 'ברוכים הבאים אל OSPOS, לחץ על מודול למטה כדי להתחיל.',
'yes' => '',
diff --git a/app/Language/he/Config.php b/app/Language/he/Config.php
index dcb8036de..f80b69a50 100644
--- a/app/Language/he/Config.php
+++ b/app/Language/he/Config.php
@@ -3,7 +3,7 @@
return [
'address' => 'כתובת חברה',
'address_required' => 'כתובת החברה הינה שדה חובה.',
- 'all_set' => 'All file permissions are set correctly!',
+ 'all_set' => '',
'allow_duplicate_barcodes' => 'אפשר ברקודים כפולים',
'apostrophe' => 'גרש',
'backup_button' => 'גיבוי',
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'מדרגת מס 1',
'default_tax_rate_2' => 'מדרגת מס 2',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'שיעור מס ברירת מחדל חייב להיות מספר.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'שיעור מס ברירת מחדל חייב להיות מספר.',
'default_tax_rate_required' => 'שיעור מס ברירת מחדל הינו שדה חובה.',
'derive_sale_quantity' => 'אפשר כמות נגזרת של מכירה',
'derive_sale_quantity_tooltip' => 'אם מסומן, סוג פריט חדש יספק פריטים שהוזמנו בכמות מורחבת',
@@ -133,7 +133,7 @@ return [
'enforce_privacy' => 'אכיפת פרטיות',
'enforce_privacy_tooltip' => 'הגן על פרטיות הלקוחות ואכיפת ערבוב נתונים במקרה של מחיקת הנתונים שלהם',
'fax' => 'פקס',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
+ 'file_perm' => '',
'financial_year' => 'תחילת שנת הכספים',
'financial_year_apr' => '1 של אפריל',
'financial_year_aug' => '1 של אוגוסט',
@@ -168,6 +168,8 @@ return [
'info' => 'מידע',
'info_configuration' => 'אחסון מידע',
'input_groups' => '',
+ 'integrations' => 'אינטגרציה',
+ 'integrations_configuration' => 'שילובים של צד שלישי',
'invoice' => 'חשבונית',
'invoice_configuration' => 'הגדרות הדפסה של חשבוניות',
'invoice_default_comments' => 'הערות ברירת מחדל של חשבוניות',
@@ -176,7 +178,7 @@ return [
'invoice_printer' => 'מדפסת חשבונית',
'invoice_type' => 'סוג חשבונית',
'is_readable' => '',
- 'is_writable' => 'is writable, but the permissions are higher than 750.',
+ 'is_writable' => '',
'item_markup' => '',
'jsprintsetup_required' => 'אזהרה: פונקציונליות זו תפעל רק אם התקנת את התוסף FireFox jsPrintSetup ,לשמור בכל זאת?',
'language' => 'שפה',
@@ -198,6 +200,7 @@ return [
'location_info' => 'מידע על הגדרות מיקום',
'login_form' => '',
'logout' => 'האם ברצונך לבצע גיבוי לפני היציאה? לחץ על [OK] כדי לגבות או [ביטול] כדי להתנתק.',
+ 'mailpath_invalid' => 'נתיב sendmail לא תקין. מותרים רק אותיות, ספרות, מקפים, קווים תחתונים, לוכסנים, לוכסנים הפוכים, נקודתיים, רווחים ונקודות.',
'message' => 'הודעה',
'message_configuration' => 'הגדרות הודעה',
'msg_msg' => 'הודעת טקסט שמורה',
@@ -209,7 +212,7 @@ return [
'msg_uid' => 'שם משתמש של SMS-API',
'msg_uid_required' => 'שם משתמש של SMS-API הינו שדה חובה',
'multi_pack_enabled' => 'חבילות מרובות לכל פריט',
- 'no_risk' => 'No security/vulnerability risks.',
+ 'no_risk' => '',
'none' => 'לא קיים',
'notify_alignment' => 'מיקום חלון קופץ',
'number_format' => 'פורמט מספר',
@@ -223,7 +226,7 @@ return [
'payment_reference_code_length_limits' => 'קוד אסמכתא לתשלום
מגבלות אורך',
'payment_reference_code_length_max_label' => 'מקס',
'payment_reference_code_length_min_label' => 'מין',
- 'perm_risk' => 'Permissions higher than 750 leaves this software at risk.',
+ 'perm_risk' => '',
'phone' => 'טלפון חברה',
'phone_required' => 'טלפון חברה הינו שדה חובה.',
'print_bottom_margin' => 'כפתור שוליים',
@@ -278,12 +281,15 @@ return [
'right' => 'ימין',
'sales_invoice_format' => 'תבנית חשבונית מכירות',
'sales_quote_format' => 'תבנית חשבונית הצעת מחיר',
- 'mailpath_invalid' => 'נתיב sendmail לא תקין. מותרים רק אותיות, ספרות, מקפים, קווים תחתונים, לוכסנים, לוכסנים הפוכים, נקודתיים, רווחים ונקודות.',
'saved_successfully' => 'ההגדרות נשמרו בהצלחה.',
'saved_unsuccessfully' => 'שמירת ההגדרות נכשלה.',
- 'security_issue' => 'Security Vulnerability Warning',
+ 'security_issue' => '',
'server_notice' => 'השתמש במידע הבא לדיווח על בעיות.',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => 'הצג את סמל המשרד',
'statistics' => 'שלח סטטיסטיקה',
@@ -301,11 +307,7 @@ return [
'suggestions_layout' => 'פריסת הצעות חיפוש',
'suggestions_second_column' => 'עמודה 2',
'suggestions_third_column' => 'עמודה 3',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
+ 'system_conf' => '',
'system_info' => 'מידע מערכת',
'system_info_copy' => '',
'system_info_copy_error' => '',
diff --git a/app/Language/he/Customers.php b/app/Language/he/Customers.php
index bbb5e4003..6dcb0b951 100644
--- a/app/Language/he/Customers.php
+++ b/app/Language/he/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => 'לא בחרת לקוחות כלשהם למחיקה.',
'one_or_multiple' => 'לקוח\\ות',
'quantity' => 'כמות',
+ 'rewards_package' => 'חבילת תגמולים',
'stats_info' => 'נתונים סטטיסטיים',
'successful_adding' => 'הלקוח נוסף בהצלחה',
'successful_deleted' => 'נמחק בהצלחה',
@@ -43,5 +44,4 @@ return [
'taxable' => 'חייב מס',
'total' => 'סך הכול הוצאה',
'update' => 'עדכן לקוח',
- 'rewards_package' => 'חבילת תגמולים',
];
diff --git a/app/Language/he/Employees.php b/app/Language/he/Employees.php
index 57c9a9124..0fe9f06f7 100644
--- a/app/Language/he/Employees.php
+++ b/app/Language/he/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'נמחק בהצלחה',
'successful_updating' => 'עדכנת בהצלחה את פרטי העובד',
'system_language' => 'שפת מערכת',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'שינוי הסיסמה נכשל.',
'update' => 'עדכן עובד',
'username' => 'שם משתמש',
diff --git a/app/Language/he/Error.php b/app/Language/he/Error.php
index 3f8872e99..0bcf59bd7 100644
--- a/app/Language/he/Error.php
+++ b/app/Language/he/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'אין לך הרשאה לגשת אל המודול ששמו',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'לא ניתן ליצור את {filePath} כדי להגדיר את throttle.key',
'unable_to_lock_file' => 'לא ניתן לנעול את {filePath}: {reason}',
'unable_to_open_lock_file' => 'לא ניתן לפתוח את {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'לא ניתן לשמור את throttle.key בקובץ {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'לא ניתן לשמור את throttle.key בקובץ {filePath}',
'unable_to_read_env_file' => 'לא ניתן לקרוא את {filePath} כדי להגדיר את throttle.key',
'unknown' => 'שגיאה לא ידועה',
];
diff --git a/app/Language/he/Expenses_categories.php b/app/Language/he/Expenses_categories.php
index 7f3348b5e..ebc6133d5 100644
--- a/app/Language/he/Expenses_categories.php
+++ b/app/Language/he/Expenses_categories.php
@@ -1,10 +1,10 @@
'שם קטגורית הוצאה נדרש',
'add_item' => 'הוסף קטגוריה',
'cannot_be_deleted' => 'לא ניתן למחוק קטגוריית הוצאה(ות)',
'category_id' => 'מזהה',
+ 'category_name_required' => 'שם קטגורית הוצאה נדרש',
'confirm_delete' => 'האם אתה בטוח שברצונך למחוק את קטגוריית ההוצאה שנבחרה?',
'confirm_restore' => 'האם אתה בטוח שברצונך לשחזר את קטגוריית ההוצאה שנבחרה?',
'description' => 'תיאור קטגוריה',
diff --git a/app/Language/he/Item_kits.php b/app/Language/he/Item_kits.php
index 4c6689f92..9d11e0998 100644
--- a/app/Language/he/Item_kits.php
+++ b/app/Language/he/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'פריט',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'פריטים',
'kit' => 'מזהה ערכה',
'kit_and_components' => 'ערכה ורכיבים',
diff --git a/app/Language/he/Items.php b/app/Language/he/Items.php
index 3f2f5a318..6aa0d3379 100644
--- a/app/Language/he/Items.php
+++ b/app/Language/he/Items.php
@@ -110,8 +110,8 @@ return [
'tax_category' => 'קטגוריה מס',
'tax_name_invalid' => 'שם המס מכיל תווים אסורים.',
'tax_percent' => '',
- 'tax_percent_number' => 'אחוז המס חייב להיות ערך מספרי',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'אחוז המס חייב להיות ערך מספרי',
'tax_percent_required' => 'אחוז המס הינו שדה חובה.',
'tax_percents' => 'אחוזי מס',
'temp' => 'זמני',
diff --git a/app/Language/he/Login.php b/app/Language/he/Login.php
index 853d93e8a..d6ffcf2ce 100644
--- a/app/Language/he/Login.php
+++ b/app/Language/he/Login.php
@@ -10,7 +10,7 @@ return [
'invalid_installation' => 'ההתקנה אינה נכונה, בדוק את קובץ php.ini.',
'invalid_username_and_password' => 'שם משתמש או סיסמה לא נכונים.',
'login' => 'כניסה',
- 'logout' => '',
+ 'logout' => 'התנתק',
'migrating_database' => 'מעביר בסיס נתונים',
'migration_auth_message' => '',
'migration_complete' => '',
@@ -20,7 +20,7 @@ return [
'migration_error_connection' => '',
'migration_failed' => '',
'migration_initializing' => '',
- 'migration_needed' => '',
+ 'migration_needed' => 'העברת נתונים ל-{0} תתחיל לאחר הכניסה למערכת.',
'migration_required' => '',
'migration_running' => '',
'password' => 'סיסמה',
diff --git a/app/Language/he/Messages.php b/app/Language/he/Messages.php
index 7361c6557..bc96019aa 100644
--- a/app/Language/he/Messages.php
+++ b/app/Language/he/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'מספר טלפון נדרש',
'phone_placeholder' => 'מספר נייד כאן ...',
'sms_send' => 'שלח הודעת טקסט',
- 'successfully_sent' => 'ההודעה נשלחה בהצלחה אל: ',
- 'unsuccessfully_sent' => 'שגיאה בשליחת הודעה אל: ',
+ 'successfully_sent' => 'ההודעה נשלחה בהצלחה אל:',
+ 'unsuccessfully_sent' => 'שגיאה בשליחת הודעה אל:',
];
diff --git a/app/Language/he/Module.php b/app/Language/he/Module.php
index ec149afa7..ca0bd0c9d 100644
--- a/app/Language/he/Module.php
+++ b/app/Language/he/Module.php
@@ -9,7 +9,7 @@ return [
'cashups' => 'סגירת קופת מזומנים',
'cashups_desc' => 'הוספה, עדכון, מחיקה וחיפוש בקופת מזומן.',
'config' => 'הגדרות',
- 'config_desc' => 'שנה הגדרות OSPOS\'s .',
+ 'config_desc' => 'שנה הגדרות OSPOS\'s.',
'customers' => 'לקוחות',
'customers_desc' => 'הוספה, עדכון, מחיקה וחיפוש לקוחות.',
'employees' => 'עובדים',
diff --git a/app/Language/he/Receivings.php b/app/Language/he/Receivings.php
index fefe8bccb..afc156036 100644
--- a/app/Language/he/Receivings.php
+++ b/app/Language/he/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'שם פריט',
'mode' => 'סוג החזרה',
'new_supplier' => 'ספק חדש',
+ 'not_authorized' => '',
'one_or_multiple' => 'החזרה(ות)',
'print_after_sale' => 'הדפס לאחר מכירה',
'quantity' => 'כמות.',
diff --git a/app/Language/he/Sales.php b/app/Language/he/Sales.php
index d74031d2e..d3306ae46 100644
--- a/app/Language/he/Sales.php
+++ b/app/Language/he/Sales.php
@@ -33,7 +33,7 @@ return [
'customer_discount' => 'הנחה',
'customer_email' => 'אימייל',
'customer_location' => 'מיקום',
- 'customer_optional' => 'נדרש עבור תשלומים עתידיים (אופציונאלי)',
+ 'customer_optional' => '(נדרש עבור תשלומים עתידיים)',
'customer_required' => '(נדרש)',
'customer_total' => 'סהכ',
'date' => 'תאריך המכירה',
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'מספר כרטיס מתנה',
'group_by_category' => 'קבוצה או קטגוריה',
'group_by_type' => 'קבוצה לפי סוג',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'מזהה מכירה',
'include_prices' => 'לכלול מחירים?',
'insufficient_giftcard_balance' => 'יתרת כרטיסי מתנה לא מספקת לתשלום זה.',
@@ -77,7 +77,7 @@ return [
'invoice_filter' => 'חשבוניות',
'invoice_no_email' => 'ללקוח זה אין כתובת אימייל חוקית.',
'invoice_number' => 'חשבונית #',
- 'invoice_number_duplicate' => 'מספר החשבונית חייב להיות ייחודי.',
+ 'invoice_number_duplicate' => 'מספר חשבונית {0} חייב להיות ייחודי.',
'invoice_sent' => 'חשבונית נשלחה אל',
'invoice_total' => 'סהכ חשבונית',
'invoice_type_custom_invoice' => 'חשבונית מותאמת אישית (custom_invoice.php)',
@@ -90,26 +90,26 @@ return [
'item_number' => 'פריט #',
'item_out_of_stock' => 'הפריט לא במלאי.',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => 'מצב הרשמה',
'must_enter_numeric' => 'סכום ההצעה חייב להיות מספר.',
'must_enter_numeric_giftcard' => 'מספר כרטיס המתנה חייב להיות מספר.',
@@ -123,6 +123,7 @@ return [
'new_item' => 'פריט חדש',
'no_description' => 'אין תיאור',
'no_items_in_cart' => 'אין פריטים בעגלה.',
+ 'no_sales_to_display' => 'אין מכירות להצגה.',
'none_selected' => 'לא בחרת כל מכירה(ות) למחיקה.',
'nontaxed_ind' => '',
'not_authorized' => 'פעולה זו אינה מורשית.',
@@ -202,7 +203,7 @@ return [
'unsuspend' => 'בטל השהייה',
'unsuspend_and_delete' => 'פעולה',
'update' => 'עדכן',
- 'upi' => 'UPI',
+ 'upi' => '',
'wallet' => '',
'work_order' => 'הזמנת עבודה',
'work_order_number' => 'מספר הזמנת עבודה',
diff --git a/app/Language/he/Taxes.php b/app/Language/he/Taxes.php
index 874dff294..49941e168 100644
--- a/app/Language/he/Taxes.php
+++ b/app/Language/he/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'שיעור מס ברירת מחדל',
'error_adding_updating' => 'הוספה או עדכון של קוד מס נכשלו',
'group_seq' => 'רצף קבוצות',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'שם תחום שיפוט',
'name' => 'שם',
'new' => 'מס חדש',
diff --git a/app/Language/hr-HR/Messages.php b/app/Language/hr-HR/Messages.php
deleted file mode 100644
index d07ccd21d..000000000
--- a/app/Language/hr-HR/Messages.php
+++ /dev/null
@@ -1,16 +0,0 @@
- 'First name',
- 'last_name' => 'Last name',
- 'message' => 'Message',
- 'message_placeholder' => 'Your Message here...',
- 'message_required' => 'Message required',
- 'multiple_phones' => '(In case of multiple recipients, enter mobile numbers separated by commas)',
- 'phone' => 'Phone number',
- 'phone_number_required' => 'Phone number required',
- 'phone_placeholder' => 'Mobile Number(s) here...',
- 'sms_send' => 'Send SMS',
- 'successfully_sent' => 'Message successfully sent to: ',
- 'unsuccessfully_sent' => 'Message unsuccessfully sent to: ',
-];
diff --git a/app/Language/hr-HR/Attributes.php b/app/Language/hr/Attributes.php
similarity index 100%
rename from app/Language/hr-HR/Attributes.php
rename to app/Language/hr/Attributes.php
index 71160269f..d74755d6d 100644
--- a/app/Language/hr-HR/Attributes.php
+++ b/app/Language/hr/Attributes.php
@@ -6,10 +6,10 @@ return [
'confirm_restore' => '',
'definition_cannot_be_deleted' => '',
'definition_error_adding_updating' => '',
- 'definition_invalid_group' => '',
'definition_flags' => '',
'definition_group' => '',
'definition_id' => '',
+ 'definition_invalid_group' => '',
'definition_name' => '',
'definition_name_required' => '',
'definition_one_or_multiple' => '',
diff --git a/app/Language/hr-HR/Bootstrap_tables.php b/app/Language/hr/Bootstrap_tables.php
similarity index 100%
rename from app/Language/hr-HR/Bootstrap_tables.php
rename to app/Language/hr/Bootstrap_tables.php
diff --git a/app/Language/hr-HR/Calendar.php b/app/Language/hr/Calendar.php
similarity index 100%
rename from app/Language/hr-HR/Calendar.php
rename to app/Language/hr/Calendar.php
diff --git a/app/Language/hr-HR/Cashups.php b/app/Language/hr/Cashups.php
similarity index 100%
rename from app/Language/hr-HR/Cashups.php
rename to app/Language/hr/Cashups.php
diff --git a/app/Language/hr-HR/Common.php b/app/Language/hr/Common.php
similarity index 87%
rename from app/Language/hr-HR/Common.php
rename to app/Language/hr/Common.php
index 675676ca0..1622a2eea 100644
--- a/app/Language/hr-HR/Common.php
+++ b/app/Language/hr/Common.php
@@ -6,12 +6,11 @@ return [
'admin' => '',
'city' => 'Grad',
'clerk' => '',
- 'close' => 'Close',
+ 'close' => '',
'color' => '',
'comments' => 'Komentari',
'common' => 'Zajedničko',
'confirm_search' => 'Odabrali ste jedan ili više redova koji neće biti odabrani nakon pretrage. Jeste li ste sigurni da želite pretragu?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => '',
'country' => 'Država',
'dashboard' => '',
@@ -32,7 +31,7 @@ return [
'first_page' => 'Prva',
'gender' => 'Spol',
'gender_female' => 'Ž',
- 'gender_male' => 'M',
+ 'gender_male' => '',
'gender_undefined' => '',
'icon' => '',
'id' => 'Id',
@@ -50,20 +49,17 @@ return [
'list_of' => 'Lista',
'logo' => '',
'logo_mark' => '',
- 'logout' => 'Odjava',
'manager' => '',
- 'migration_needed' => '',
'new' => 'Novi',
'no' => '',
'no_persons_to_display' => 'Nema nijede osoba za prikazati',
- 'none_selected_text' => 'Nothing selected',
+ 'none_selected_text' => '',
'or' => 'Ili',
'people' => '',
'phone_number' => 'Broj telefona',
- 'phone_number_required' => 'Broj telefona je obavezan',
'please_visit_my' => 'Molim posjetite',
'position' => '',
- 'powered_by' => 'Pokreće',
+ 'powered_by' => 'Pokreće {app} {version}',
'price' => 'Ár',
'print' => 'Štampati',
'remove' => 'Ukloni',
@@ -73,14 +69,11 @@ return [
'search' => 'Traži',
'search_options' => 'Opcije pretrage',
'searched_for' => 'Tražili',
- 'software_short' => '',
- 'software_title' => '',
'state' => 'Država',
'submit' => 'Prihvati',
'total_spent' => '',
'unknown' => '',
'view_recent_sales' => 'Pogledaj nedavne prodaje',
- 'website' => 'web stranicu',
'welcome' => 'Dobrodošli',
'welcome_message' => 'Dobrodošli u blagajnu otvorenog koda(OSPOS)',
'yes' => '',
diff --git a/app/Language/hr-HR/Config.php b/app/Language/hr/Config.php
similarity index 80%
rename from app/Language/hr-HR/Config.php
rename to app/Language/hr/Config.php
index 35845faa9..3ac708487 100644
--- a/app/Language/hr-HR/Config.php
+++ b/app/Language/hr/Config.php
@@ -3,9 +3,9 @@
return [
'address' => 'Adresa tvrtke',
'address_required' => 'Adresu tvrtke je potrebno unijeti',
- 'all_set' => 'All file permissions are set correctly!',
+ 'all_set' => '',
'allow_duplicate_barcodes' => '',
- 'apostrophe' => 'apostrophe',
+ 'apostrophe' => '',
'backup_button' => 'Arhiva',
'backup_database' => 'Arhiviranje baze',
'barcode' => 'Barkoda',
@@ -31,7 +31,7 @@ return [
'barcode_tooltip' => '',
'barcode_type' => 'Tip barkod-a',
'barcode_width' => 'Širina (px)',
- 'bottom' => 'Bottom',
+ 'bottom' => '',
'cash_button' => '',
'cash_button_1' => '',
'cash_button_2' => '',
@@ -43,9 +43,9 @@ return [
'cash_decimals_tooltip' => '',
'cash_rounding' => '',
'category_dropdown' => '',
- 'center' => 'Center',
+ 'center' => '',
'change_apperance_tooltip' => '',
- 'comma' => 'comma',
+ 'comma' => '',
'company' => 'Naziv tvrtke',
'company_avatar' => '',
'company_change_image' => 'Promijeni logo',
@@ -54,8 +54,8 @@ return [
'company_required' => 'Polje naziv tvrtke je potreban',
'company_select_image' => 'Odaberi logo',
'company_website_url' => 'Adresa web stranice nije valjana (http://...)',
- 'country_codes' => 'Country Codes',
- 'country_codes_tooltip' => 'Comma separated list of country codes for nominatim address lookup.',
+ 'country_codes' => '',
+ 'country_codes_tooltip' => '',
'currency_code' => '',
'currency_decimals' => 'Velutne decimale',
'currency_symbol' => 'Valutna oznaka',
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'Porez 1 %',
'default_tax_rate_2' => 'Porez 2 %',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Zadani porez mora biti broj',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'Zadani porez mora biti broj',
'default_tax_rate_required' => 'Zadani porez je potreban',
'derive_sale_quantity' => '',
'derive_sale_quantity_tooltip' => '',
@@ -108,22 +108,22 @@ return [
'dinner_table_enable' => '',
'dinner_table_invalid_chars' => '',
'dinner_table_required' => '',
- 'dot' => 'dot',
- 'email' => 'Email',
- 'email_configuration' => 'Email Configuration',
- 'email_mailpath' => 'Path to Sendmail',
- 'email_protocol' => 'Protocol',
+ 'dot' => '',
+ 'email' => '',
+ 'email_configuration' => '',
+ 'email_mailpath' => '',
+ 'email_protocol' => '',
'email_receipt_check_behaviour' => '',
'email_receipt_check_behaviour_always' => '',
'email_receipt_check_behaviour_last' => '',
'email_receipt_check_behaviour_never' => '',
- 'email_smtp_crypto' => 'SMTP Encryption',
- 'email_smtp_host' => 'SMTP Server',
- 'email_smtp_pass' => 'SMTP Password',
+ 'email_smtp_crypto' => '',
+ 'email_smtp_host' => '',
+ 'email_smtp_pass' => '',
'email_smtp_pass_set' => '',
- 'email_smtp_port' => 'SMTP Port',
- 'email_smtp_timeout' => 'SMTP Timeout (s)',
- 'email_smtp_user' => 'SMTP Username',
+ 'email_smtp_port' => '',
+ 'email_smtp_timeout' => '',
+ 'email_smtp_user' => '',
'enable_avatar' => '',
'enable_avatar_tooltip' => '',
'enable_dropdown_tooltip' => '',
@@ -132,8 +132,8 @@ return [
'enable_right_bar_tooltip' => '',
'enforce_privacy' => '',
'enforce_privacy_tooltip' => '',
- 'fax' => 'Fax',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
+ 'fax' => '',
+ 'file_perm' => '',
'financial_year' => '',
'financial_year_apr' => '',
'financial_year_aug' => '',
@@ -168,24 +168,26 @@ return [
'info' => 'Info',
'info_configuration' => 'Info o web trgovini',
'input_groups' => '',
+ 'integrations' => '',
+ 'integrations_configuration' => '',
'invoice' => 'Račun',
'invoice_configuration' => 'Postavke štamapnja',
'invoice_default_comments' => 'Komentar na računu',
'invoice_email_message' => 'e-mail za račun',
- 'invoice_enable' => 'Enable Invoicing',
+ 'invoice_enable' => '',
'invoice_printer' => 'Printer za račun',
'invoice_type' => '',
'is_readable' => '',
- 'is_writable' => 'is writable, but the permissions are higher than 750.',
+ 'is_writable' => '',
'item_markup' => '',
'jsprintsetup_required' => 'Upozorenje! Onemogućene opcije će raditi samo ako imate instaliran FireFox jsPrintSetup dodatak. Svakako snimiti?',
'language' => 'Jezik',
'last_used_invoice_number' => '',
'last_used_quote_number' => '',
'last_used_work_order_number' => '',
- 'left' => 'Left',
- 'license' => 'License',
- 'license_configuration' => 'License Statement',
+ 'left' => '',
+ 'license' => '',
+ 'license_configuration' => '',
'line_sequence' => '',
'lines_per_page' => 'Linija po stranici',
'lines_per_page_number' => 'Linija po stranici mora biti broj',
@@ -198,32 +200,33 @@ return [
'location_info' => 'Info o lokaciji skladišta',
'login_form' => '',
'logout' => 'Želite napraviti arhivu prije nego izađete? Pritisnite [OK] za arhivu, [Cancel] to otkazivanje.',
- 'message' => 'Message',
- 'message_configuration' => 'Message Configuration',
- 'msg_msg' => 'Saved Text Message',
- 'msg_msg_placeholder' => 'If you wish to use a SMS template save your message here. Otherwise leave the box blank.',
- 'msg_pwd' => 'SMS-API Password',
+ 'mailpath_invalid' => 'Nevažeća sendmail putanja. Dopuštena su samo slova, brojevi, crtice, podvlake, kose crte, obrnute kose crte, dvotočke, razmaci i točke.',
+ 'message' => '',
+ 'message_configuration' => '',
+ 'msg_msg' => '',
+ 'msg_msg_placeholder' => '',
+ 'msg_pwd' => '',
'msg_pwd_set' => '',
- 'msg_src' => 'SMS-API Sender ID',
- 'msg_src_required' => 'SMS-API Sender ID is a required field',
- 'msg_uid' => 'SMS-API Username',
- 'msg_uid_required' => 'SMS-API Username is a required field',
+ 'msg_src' => '',
+ 'msg_src_required' => '',
+ 'msg_uid' => '',
+ 'msg_uid_required' => '',
'multi_pack_enabled' => '',
- 'no_risk' => 'No security/vulnerability risks.',
- 'none' => 'none',
- 'notify_alignment' => 'Notification Popup Position',
+ 'no_risk' => '',
+ 'none' => '',
+ 'notify_alignment' => '',
'number_format' => 'Format broja',
'number_locale' => 'Lokalnoj',
- 'number_locale_invalid' => 'The entered locale is invalid. Check the link in the tooltip to find a sensible value',
- 'number_locale_required' => 'Number Locale is a required field',
- 'number_locale_tooltip' => 'Find a suitable locale through this link',
+ 'number_locale_invalid' => '',
+ 'number_locale_required' => '',
+ 'number_locale_tooltip' => '',
'os_timezone' => '',
'ospos_info' => '',
- 'payment_options_order' => 'Payment Options Order',
+ 'payment_options_order' => '',
'payment_reference_code_length_limits' => 'Referentni kod plaćanja
Ograničenja duljine',
'payment_reference_code_length_max_label' => 'Maks',
- 'payment_reference_code_length_min_label' => 'Min',
- 'perm_risk' => 'Permissions higher than 750 leaves this software at risk.',
+ 'payment_reference_code_length_min_label' => '',
+ 'perm_risk' => '',
'phone' => 'Telefon tvrtke',
'phone_required' => 'Telefon tvrtke je potreban',
'print_bottom_margin' => 'Doljnja margina',
@@ -254,20 +257,20 @@ return [
'receipt' => 'Priznanica',
'receipt_category' => '',
'receipt_configuration' => 'Postavke štamapnja',
- 'receipt_default' => 'Default',
+ 'receipt_default' => '',
'receipt_font_size' => '',
'receipt_font_size_number' => '',
'receipt_font_size_required' => '',
'receipt_info' => 'Informacije o POS računu',
'receipt_printer' => 'POS printer',
- 'receipt_short' => 'Short',
+ 'receipt_short' => '',
'receipt_show_company_name' => '',
- 'receipt_show_description' => 'Show Description',
- 'receipt_show_serialnumber' => 'Show Serial Number',
+ 'receipt_show_description' => '',
+ 'receipt_show_serialnumber' => '',
'receipt_show_tax_ind' => '',
'receipt_show_taxes' => 'Prikaži porez',
'receipt_show_total_discount' => 'Pokaži ukupni popust',
- 'receipt_template' => 'Receipt Template',
+ 'receipt_template' => '',
'receiving_calculate_average_price' => 'Računaj prosječnu cijenu (primke)',
'recv_invoice_format' => 'Oblik ulaznog računa(primke)',
'register_mode_default' => '',
@@ -275,19 +278,22 @@ return [
'return_policy_required' => 'Polje za povratne obavijesti je potrebno',
'reward' => '',
'reward_configuration' => '',
- 'right' => 'Right',
+ 'right' => '',
'sales_invoice_format' => 'Oblik fakture',
'sales_quote_format' => '',
- 'mailpath_invalid' => 'Nevažeća sendmail putanja. Dopuštena su samo slova, brojevi, crtice, podvlake, kose crte, obrnute kose crte, dvotočke, razmaci i točke.',
'saved_successfully' => 'Konfiguracija je uspješno snimljena',
'saved_unsuccessfully' => 'Konfiguracija nije uspješno snimljena',
- 'security_issue' => 'Security Vulnerability Warning',
- 'server_notice' => 'Please use the below info for issue reporting.',
+ 'security_issue' => '',
+ 'server_notice' => '',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => '',
- 'statistics' => 'Send statistics',
- 'statistics_tooltip' => 'Send statistics for development and feature improvement purposes',
+ 'statistics' => '',
+ 'statistics_tooltip' => '',
'stock_location' => 'Lokacija skladišta',
'stock_location_default' => 'Zadana lokacija skladišta',
'stock_location_default_header' => 'Zadano',
@@ -301,12 +307,8 @@ return [
'suggestions_layout' => '',
'suggestions_second_column' => '',
'suggestions_third_column' => '',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
- 'system_info' => 'System Info',
+ 'system_conf' => '',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
@@ -323,12 +325,12 @@ return [
'tax_decimals' => 'Porezne decimale',
'tax_id' => '',
'tax_included' => 'Uključuje porez',
- 'theme' => 'Theme',
+ 'theme' => '',
'theme_preview' => '',
'thousands_separator' => 'Razdjelnik za tisućice',
'timezone' => 'Vremenska zona',
'timezone_error' => '',
- 'top' => 'Top',
+ 'top' => '',
'use_destination_based_tax' => '',
'user_timezone' => '',
'website' => 'web strana',
diff --git a/app/Language/hr-HR/Customers.php b/app/Language/hr/Customers.php
similarity index 87%
rename from app/Language/hr-HR/Customers.php
rename to app/Language/hr/Customers.php
index 9c2560a0b..254dc9956 100644
--- a/app/Language/hr-HR/Customers.php
+++ b/app/Language/hr/Customers.php
@@ -15,12 +15,12 @@ return [
'consent' => '',
'consent_required' => '',
'csv_import_failed' => 'Greška kod uvoza iz CSV-a',
- 'csv_import_nodata_wrongformat' => 'Your uploaded file has no data or wrong format',
- 'csv_import_partially_failed' => 'Most Customers imported. But some were not, here is the list',
- 'csv_import_success' => 'Import of Customers successful',
+ 'csv_import_nodata_wrongformat' => '',
+ 'csv_import_partially_failed' => '',
+ 'csv_import_success' => '',
'customer' => 'Kupac',
'date' => '',
- 'discount' => 'Discount',
+ 'discount' => '',
'discount_fixed' => '',
'discount_percent' => '',
'discount_type' => '',
@@ -34,6 +34,7 @@ return [
'none_selected' => 'Niste odabrali nijednog kupca za brisanje',
'one_or_multiple' => 'Kupac(i)',
'quantity' => '',
+ 'rewards_package' => '',
'stats_info' => '',
'successful_adding' => 'Uspješno ste dodali kupca',
'successful_deleted' => 'Kupac je uspješno obrisan',
@@ -43,5 +44,4 @@ return [
'taxable' => 'Oporezivo',
'total' => 'Total',
'update' => 'Ažuriraj kupca',
- 'rewards_package' => '',
];
diff --git a/app/Language/hr-HR/Datepicker.php b/app/Language/hr/Datepicker.php
similarity index 100%
rename from app/Language/hr-HR/Datepicker.php
rename to app/Language/hr/Datepicker.php
diff --git a/app/Language/hr-HR/Employees.php b/app/Language/hr/Employees.php
similarity index 98%
rename from app/Language/hr-HR/Employees.php
rename to app/Language/hr/Employees.php
index 7fa4abb10..d4160f72e 100644
--- a/app/Language/hr-HR/Employees.php
+++ b/app/Language/hr/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'Uspješno ste obrisali radnika',
'successful_updating' => 'Uspješno ste ažurirali radnika',
'system_language' => '',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => '',
'update' => 'Ažuriraj radnika',
'username' => 'Korisničko ime',
diff --git a/app/Language/hr-HR/Enum.php b/app/Language/hr/Enum.php
similarity index 100%
rename from app/Language/hr-HR/Enum.php
rename to app/Language/hr/Enum.php
diff --git a/app/Language/hr-HR/Error.php b/app/Language/hr/Error.php
similarity index 100%
rename from app/Language/hr-HR/Error.php
rename to app/Language/hr/Error.php
index 362c77be1..636febe7b 100644
--- a/app/Language/hr-HR/Error.php
+++ b/app/Language/hr/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Nemate dozvolu za pristup modulu',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Nije moguće izraditi {filePath} za postavljanje throttle.key',
'unable_to_lock_file' => 'Nije moguće zaključati {filePath}: {reason}',
'unable_to_open_lock_file' => 'Nije moguće otvoriti {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Nije moguće trajno spremiti throttle.key u {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Nije moguće trajno spremiti throttle.key u {filePath}',
'unable_to_read_env_file' => 'Nije moguće pročitati {filePath} za postavljanje throttle.key',
'unknown' => 'Neočekivana pogreška',
];
diff --git a/app/Language/hr-HR/Expenses.php b/app/Language/hr/Expenses.php
similarity index 100%
rename from app/Language/hr-HR/Expenses.php
rename to app/Language/hr/Expenses.php
diff --git a/app/Language/hr-HR/Expenses_categories.php b/app/Language/hr/Expenses_categories.php
similarity index 100%
rename from app/Language/hr-HR/Expenses_categories.php
rename to app/Language/hr/Expenses_categories.php
index d61f61b56..d09041bcb 100644
--- a/app/Language/hr-HR/Expenses_categories.php
+++ b/app/Language/hr/Expenses_categories.php
@@ -1,10 +1,10 @@
'',
'add_item' => '',
'cannot_be_deleted' => '',
'category_id' => '',
+ 'category_name_required' => '',
'confirm_delete' => '',
'confirm_restore' => '',
'description' => '',
diff --git a/app/Language/hr-HR/Giftcards.php b/app/Language/hr/Giftcards.php
similarity index 97%
rename from app/Language/hr-HR/Giftcards.php
rename to app/Language/hr/Giftcards.php
index ab1110068..2488bd365 100644
--- a/app/Language/hr-HR/Giftcards.php
+++ b/app/Language/hr/Giftcards.php
@@ -6,7 +6,7 @@ return [
'bulk_edit' => 'Grupno uređivanje',
'cannot_be_deleted' => 'Nije moguće obrisati poklon bon, jedan ili više poklon bonova ima prodaju.',
'cannot_find_giftcard' => 'Ne možemo pronaći informacije o poklon bonu',
- 'cannot_use' => 'Giftcard {0} cannot be used for this sale. Invalid Customer!',
+ 'cannot_use' => '',
'card_value' => 'Vrijednost',
'category' => 'Kategorija',
'change_all_to_allow_alt_desc' => 'Dozvoli Alt opis za sve',
diff --git a/app/Language/hr-HR/Item_kits.php b/app/Language/hr/Item_kits.php
similarity index 95%
rename from app/Language/hr-HR/Item_kits.php
rename to app/Language/hr/Item_kits.php
index 8656733a3..8ecc3992d 100644
--- a/app/Language/hr-HR/Item_kits.php
+++ b/app/Language/hr/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'Artikal',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'Stavke normativa',
'kit' => 'Normativ br.',
'kit_and_components' => '',
diff --git a/app/Language/hr-HR/Items.php b/app/Language/hr/Items.php
similarity index 96%
rename from app/Language/hr-HR/Items.php
rename to app/Language/hr/Items.php
index cc9faa2dd..fcd6729bc 100644
--- a/app/Language/hr-HR/Items.php
+++ b/app/Language/hr/Items.php
@@ -27,9 +27,9 @@ return [
'count' => 'Ažuriraj inveturu',
'csv_import_failed' => 'Greška kod uvoza iz CSV-a',
'csv_import_invalid_location' => '',
- 'csv_import_nodata_wrongformat' => 'Your uploaded file has no data or wrong format',
- 'csv_import_partially_failed' => 'Most Items imported. But some were not, here is the list',
- 'csv_import_success' => 'Import of Items successful',
+ 'csv_import_nodata_wrongformat' => '',
+ 'csv_import_partially_failed' => '',
+ 'csv_import_success' => '',
'current_quantity' => 'Trenutna količina',
'default_pack_name' => '',
'description' => 'Opis',
@@ -110,8 +110,8 @@ return [
'tax_category' => '',
'tax_name_invalid' => 'Naziv poreza sadrži nedopuštene znakove.',
'tax_percent' => '% poreza',
- 'tax_percent_number' => '',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => '',
'tax_percent_required' => '% poreza je obavezan',
'tax_percents' => '%-ci poreza',
'temp' => '',
diff --git a/app/Language/hr-HR/Login.php b/app/Language/hr/Login.php
similarity index 96%
rename from app/Language/hr-HR/Login.php
rename to app/Language/hr/Login.php
index f39105459..5eb8fb82d 100644
--- a/app/Language/hr-HR/Login.php
+++ b/app/Language/hr/Login.php
@@ -10,7 +10,7 @@ return [
'invalid_installation' => '',
'invalid_username_and_password' => 'Neispravno ime/lozinka',
'login' => 'Prijava',
- 'logout' => '',
+ 'logout' => 'Odjava',
'migrating_database' => 'Migracija baze podataka',
'migration_auth_message' => '',
'migration_complete' => '',
diff --git a/app/Language/hr/Messages.php b/app/Language/hr/Messages.php
new file mode 100644
index 000000000..4204e0d87
--- /dev/null
+++ b/app/Language/hr/Messages.php
@@ -0,0 +1,16 @@
+ '',
+ 'last_name' => '',
+ 'message' => '',
+ 'message_placeholder' => '',
+ 'message_required' => '',
+ 'multiple_phones' => '',
+ 'phone' => '',
+ 'phone_number_required' => 'Broj telefona je obavezan',
+ 'phone_placeholder' => '',
+ 'sms_send' => '',
+ 'successfully_sent' => '',
+ 'unsuccessfully_sent' => '',
+];
diff --git a/app/Language/hr-HR/Module.php b/app/Language/hr/Module.php
similarity index 98%
rename from app/Language/hr-HR/Module.php
rename to app/Language/hr/Module.php
index 9aea31903..6769b687b 100644
--- a/app/Language/hr-HR/Module.php
+++ b/app/Language/hr/Module.php
@@ -26,7 +26,7 @@ return [
'item_kits_desc' => 'Dodaj, ažuriraj, obriši ili traži normative',
'items' => 'Artikli',
'items_desc' => 'Dodaj, ažuriraj, obriši ili traži artikle',
- 'messages' => 'Messages',
+ 'messages' => '',
'messages_desc' => 'Send Messages to Customers, Suppliers, Employees et al.',
'migrate' => '',
'migrate_desc' => '',
diff --git a/app/Language/hr-HR/Plugins.php b/app/Language/hr/Plugins.php
similarity index 100%
rename from app/Language/hr-HR/Plugins.php
rename to app/Language/hr/Plugins.php
diff --git a/app/Language/hr-HR/Receivings.php b/app/Language/hr/Receivings.php
similarity index 97%
rename from app/Language/hr-HR/Receivings.php
rename to app/Language/hr/Receivings.php
index 45b3c2c6e..9413a565b 100644
--- a/app/Language/hr-HR/Receivings.php
+++ b/app/Language/hr/Receivings.php
@@ -28,13 +28,14 @@ return [
'item_name' => 'Naziv artikla',
'mode' => 'Ulazni mod',
'new_supplier' => 'Novi dobavljač',
+ 'not_authorized' => '',
'one_or_multiple' => 'Primka(e)',
'print_after_sale' => 'Štampaj poslije prodaje',
'quantity' => 'Količina',
'receipt' => 'Ulazni račun',
'receipt_number' => 'Ulazni rč. broj',
'receiving' => 'Primka',
- 'reference' => 'Reference',
+ 'reference' => '',
'register' => 'Stavke primke',
'requisition' => 'Međusklad.',
'return' => 'Povrat',
diff --git a/app/Language/hr-HR/Reports.php b/app/Language/hr/Reports.php
similarity index 98%
rename from app/Language/hr-HR/Reports.php
rename to app/Language/hr/Reports.php
index 5def9a002..fcfb82b7a 100644
--- a/app/Language/hr-HR/Reports.php
+++ b/app/Language/hr/Reports.php
@@ -133,8 +133,8 @@ return [
'total' => 'Ukupno',
'total_inventory_value' => 'Ukupan iznos inventure',
'total_low_sell_quantity' => '',
- 'total_quantity' => 'Total Quantity',
- 'total_retail' => 'Total Inv. Retail Value',
+ 'total_quantity' => '',
+ 'total_retail' => '',
'trans_amount' => '',
'trans_due' => '',
'trans_group' => '',
diff --git a/app/Language/hr-HR/Sales.php b/app/Language/hr/Sales.php
similarity index 91%
rename from app/Language/hr-HR/Sales.php
rename to app/Language/hr/Sales.php
index bf0e7fc3b..052d26672 100644
--- a/app/Language/hr-HR/Sales.php
+++ b/app/Language/hr/Sales.php
@@ -35,7 +35,7 @@ return [
'customer_location' => 'Mjesto kupca',
'customer_optional' => '',
'customer_required' => '',
- 'customer_total' => 'Total',
+ 'customer_total' => '',
'date' => 'Datum prodaje',
'date_range' => 'Period',
'date_required' => 'Morate unijeti ispravan datum',
@@ -77,7 +77,7 @@ return [
'invoice_filter' => 'Fakturirati',
'invoice_no_email' => 'Kupac nema ispravan e-mail',
'invoice_number' => 'Faktura br.',
- 'invoice_number_duplicate' => 'Molim unesite jedinstven broj fakture',
+ 'invoice_number_duplicate' => 'Broj računa {0} mora biti jedinstven.',
'invoice_sent' => 'Faktura poslana',
'invoice_total' => '',
'invoice_type_custom_invoice' => '',
@@ -90,26 +90,26 @@ return [
'item_number' => 'UPC/EAN/ISBN',
'item_out_of_stock' => 'Stavka je rasprodana',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => 'Mod registriranja',
'must_enter_numeric' => 'Morate unijeti numeričku vrijednost za količinu',
'must_enter_numeric_giftcard' => 'Morate unijeti numeričku vrijednost za poklon bon',
@@ -123,6 +123,7 @@ return [
'new_item' => 'Nova stavka',
'no_description' => 'Nema opisa',
'no_items_in_cart' => 'Nema artikala u košari',
+ 'no_sales_to_display' => 'Nema prodaje za prikaz',
'none_selected' => 'Niste odabrali nijedu prodaju za brisanje',
'nontaxed_ind' => '',
'not_authorized' => '',
diff --git a/app/Language/hr-HR/Suppliers.php b/app/Language/hr/Suppliers.php
similarity index 100%
rename from app/Language/hr-HR/Suppliers.php
rename to app/Language/hr/Suppliers.php
diff --git a/app/Language/hr-HR/Taxes.php b/app/Language/hr/Taxes.php
similarity index 98%
rename from app/Language/hr-HR/Taxes.php
rename to app/Language/hr/Taxes.php
index 137dc1ab2..3b3426dab 100644
--- a/app/Language/hr-HR/Taxes.php
+++ b/app/Language/hr/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => '',
'error_adding_updating' => '',
'group_seq' => '',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => '',
'name' => '',
'new' => '',
diff --git a/app/Language/hr-HR/index.html b/app/Language/hr/index.html
similarity index 100%
rename from app/Language/hr-HR/index.html
rename to app/Language/hr/index.html
diff --git a/app/Language/hu/Attributes.php b/app/Language/hu/Attributes.php
index 45abbb576..0ae083729 100644
--- a/app/Language/hu/Attributes.php
+++ b/app/Language/hu/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => 'Biztosan visszaállítja a kijelölt tulajdonságokat?',
'definition_cannot_be_deleted' => 'Nem sikerült törölni a kijelölt tulajdonságokat',
'definition_error_adding_updating' => '{0} attribútum nem adható hozzá és nem frissíthető. Kérjük, ellenőrizze a hibanaplót.',
- 'definition_invalid_group' => 'A kiválasztott csoport nem létezik vagy érvénytelen.',
'definition_flags' => 'Tulajdonság láthatósága',
'definition_group' => 'Csoport',
'definition_id' => 'Azonosító',
+ 'definition_invalid_group' => 'A kiválasztott csoport nem létezik vagy érvénytelen.',
'definition_name' => 'Tulajdonság hozzáadása',
'definition_name_required' => 'Tulajdonság név kötelező mező',
'definition_one_or_multiple' => 'tulajdonságok',
- 'definition_successful_adding' => 'Sikeresen hozzáadta az elemet',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'Sikeresen törölte',
'definition_successful_updating' => 'Sikeresen frissítette a tulajdonságot',
'definition_type' => 'Tulajdonság típus',
diff --git a/app/Language/hu/Common.php b/app/Language/hu/Common.php
index 452b9cae6..68399443a 100644
--- a/app/Language/hu/Common.php
+++ b/app/Language/hu/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Megjegyzések',
'common' => 'közös',
'confirm_search' => 'Ön egy vagy több mezőt választott ki, a keresés után ezek már nem lesznek kiválasztva. Biztos, hogy elküldi ezt a keresést?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => '',
'country' => 'Ország',
'dashboard' => '',
@@ -22,7 +21,7 @@ return [
'edit' => 'szerkeszt',
'email' => 'E-Mail',
'email_invalid_format' => 'Az E-mail cím nem megfelelően formázott',
- 'export_csv' => 'CSV Export',
+ 'export_csv' => '',
'export_csv_no' => 'Nem',
'export_csv_yes' => 'Igen',
'fields_required_message' => 'A piros mezők kötelezők',
@@ -35,10 +34,10 @@ return [
'gender_male' => 'Ffi',
'gender_undefined' => '',
'icon' => '',
- 'id' => 'ID',
- 'import' => 'Import',
+ 'id' => '',
+ 'import' => '',
'import_change_file' => 'Változtat',
- 'import_csv' => 'CSV Import',
+ 'import_csv' => '',
'import_full_path' => 'A teljes elérési út kötelező',
'import_remove_file' => 'Eltávolít',
'import_select_file' => 'Fájl kiválasztása',
@@ -47,23 +46,20 @@ return [
'last_name_required' => 'A keresztnév kötelező mező',
'last_page' => 'Utolsó',
'learn_about_project' => 'a legfrissebb információkért a projekttel kapcsolatban.',
- 'list_of' => 'Lista: ',
+ 'list_of' => 'Lista:',
'logo' => '',
'logo_mark' => '',
- 'logout' => 'Kilépés',
'manager' => '',
- 'migration_needed' => '',
'new' => 'Új',
'no' => '',
'no_persons_to_display' => 'Nincsenek megjeleníthető emberek',
- 'none_selected_text' => 'Nincs kiválaszva',
+ 'none_selected_text' => '[Nincs kiválaszva]',
'or' => 'VAGY',
'people' => '',
'phone_number' => 'Telefonszám',
- 'phone_number_required' => 'Telefonszám kötelező mező',
- 'please_visit_my' => 'Kérem látogassa meg a ',
+ 'please_visit_my' => 'Kérem látogassa meg a',
'position' => '',
- 'powered_by' => 'Powered by',
+ 'powered_by' => '',
'price' => 'Ár',
'print' => 'Nyomtat',
'remove' => 'Eltávolít',
@@ -72,15 +68,12 @@ return [
'return_policy' => 'Visszatérítési politika',
'search' => 'Keres',
'search_options' => 'Keresési opciók',
- 'searched_for' => 'Keresett ',
- 'software_short' => '',
- 'software_title' => '',
+ 'searched_for' => 'Keresett',
'state' => 'Megye',
'submit' => 'Elküld',
'total_spent' => '',
'unknown' => '',
'view_recent_sales' => 'Eladások megtekintése',
- 'website' => 'weboldalt',
'welcome' => 'Üdvözlet',
'welcome_message' => 'Üdvözli az OSPOS, kattintson a modulokra a kezdéshez!',
'yes' => '',
diff --git a/app/Language/hu/Config.php b/app/Language/hu/Config.php
index da9fc03a9..16bf43cdf 100644
--- a/app/Language/hu/Config.php
+++ b/app/Language/hu/Config.php
@@ -3,7 +3,7 @@
return [
'address' => 'Cég cím',
'address_required' => 'Cég cím kötelező mező',
- 'all_set' => 'All file permissions are set correctly!',
+ 'all_set' => '',
'allow_duplicate_barcodes' => '',
'apostrophe' => 'aposztrof',
'backup_button' => 'Mentés',
@@ -13,7 +13,7 @@ return [
'barcode_configuration' => 'Vonalkód konfigurálása',
'barcode_content' => 'Vonalkód tartalma',
'barcode_first_row' => 'Sor 1',
- 'barcode_font' => 'Font',
+ 'barcode_font' => '',
'barcode_formats' => '',
'barcode_generate_if_empty' => 'Generáljon ha üres',
'barcode_height' => 'Magasság (px)',
@@ -23,8 +23,8 @@ return [
'barcode_name' => 'Név',
'barcode_number' => 'UPC/EAN/ISBN',
'barcode_number_in_row' => 'Szám a sorban',
- 'barcode_page_cellspacing' => 'Display page cellspacing',
- 'barcode_page_width' => 'Display page width',
+ 'barcode_page_cellspacing' => '',
+ 'barcode_page_width' => '',
'barcode_price' => 'Ár',
'barcode_second_row' => 'Sor 2',
'barcode_third_row' => 'Sor 3',
@@ -54,10 +54,10 @@ return [
'company_required' => 'Cégnév kötelező mező',
'company_select_image' => 'Kép kiválasztása',
'company_website_url' => 'A cég webcime nem érvényes URL (http://...)',
- 'country_codes' => 'Country Codes',
- 'country_codes_tooltip' => 'Comma separated list of country codes for nominatim address lookup.',
+ 'country_codes' => '',
+ 'country_codes_tooltip' => '',
'currency_code' => '',
- 'currency_decimals' => 'Currency Decimals',
+ 'currency_decimals' => '',
'currency_symbol' => 'Pénznem',
'current_employee_only' => '',
'customer_reward' => '',
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'Adó 1',
'default_tax_rate_2' => 'Adó 2',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Az alapértelmezett adónak számnak kell lennie',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'Az alapértelmezett adónak számnak kell lennie',
'default_tax_rate_required' => 'Az alapértelmezett adó kötelező mező',
'derive_sale_quantity' => '',
'derive_sale_quantity_tooltip' => '',
@@ -109,7 +109,7 @@ return [
'dinner_table_invalid_chars' => '',
'dinner_table_required' => '',
'dot' => 'pont',
- 'email' => 'Email',
+ 'email' => '',
'email_configuration' => 'Email beállítás',
'email_mailpath' => 'Sendmail elérési út',
'email_protocol' => 'Protokoll',
@@ -117,13 +117,13 @@ return [
'email_receipt_check_behaviour_always' => '',
'email_receipt_check_behaviour_last' => '',
'email_receipt_check_behaviour_never' => '',
- 'email_smtp_crypto' => 'SMTP Encryption',
+ 'email_smtp_crypto' => '',
'email_smtp_host' => 'SMTP Szerver',
- 'email_smtp_pass' => 'SMTP Password',
+ 'email_smtp_pass' => '',
'email_smtp_pass_set' => '',
- 'email_smtp_port' => 'SMTP Port',
+ 'email_smtp_port' => '',
'email_smtp_timeout' => 'SMTP időtúllépést (mp)',
- 'email_smtp_user' => 'SMTP Username',
+ 'email_smtp_user' => '',
'enable_avatar' => '',
'enable_avatar_tooltip' => '',
'enable_dropdown_tooltip' => '',
@@ -132,8 +132,8 @@ return [
'enable_right_bar_tooltip' => '',
'enforce_privacy' => '',
'enforce_privacy_tooltip' => '',
- 'fax' => 'Fax',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
+ 'fax' => '',
+ 'file_perm' => '',
'financial_year' => '',
'financial_year_apr' => '',
'financial_year_aug' => '',
@@ -168,6 +168,8 @@ return [
'info' => 'Információk',
'info_configuration' => 'Bolt információk',
'input_groups' => '',
+ 'integrations' => '',
+ 'integrations_configuration' => '',
'invoice' => 'Számla',
'invoice_configuration' => 'Nyomtatási beállitások',
'invoice_default_comments' => 'Alapértelmezett számla kommentek',
@@ -176,7 +178,7 @@ return [
'invoice_printer' => 'Számla nyomtató',
'invoice_type' => '',
'is_readable' => '',
- 'is_writable' => 'is writable, but the permissions are higher than 750.',
+ 'is_writable' => '',
'item_markup' => '',
'jsprintsetup_required' => 'Figyelem! Ez a letiltott funkció csak akkor működik megfelelően, ha a FireFox jsPrintSetup kiegészítő telepítve van. Menti mindezek tudatában?',
'language' => 'Nyelv',
@@ -198,6 +200,7 @@ return [
'location_info' => 'Helyszin konfigurációs információk',
'login_form' => '',
'logout' => 'Nem szeretne mentést csinálni kilépés előtt? Kattintson az [OK]-ra a mentéshez, [Mégsem] a kilépéshez',
+ 'mailpath_invalid' => 'Érvénytelen sendmail elérési út. Csak betűk, számok, kötőjelek, aláhúzások, perjelek, fordított perjelek, kettőspontok, szóközök és pontok engedélyezettek.',
'message' => 'Üzenet',
'message_configuration' => 'Üzenet beállítások',
'msg_msg' => 'Mentett text üzenet',
@@ -205,50 +208,50 @@ return [
'msg_pwd' => 'SMS-API Jelszó',
'msg_pwd_set' => '',
'msg_src' => 'SMS-API Küldö ID',
- 'msg_src_required' => 'SMS-API Sender ID is a required field',
+ 'msg_src_required' => '',
'msg_uid' => 'SMS-API Felhasználó',
'msg_uid_required' => 'SMS-API Username kötelező mező',
'multi_pack_enabled' => '',
- 'no_risk' => 'No security/vulnerability risks.',
- 'none' => 'none',
- 'notify_alignment' => 'Notification Popup Position',
+ 'no_risk' => '',
+ 'none' => '',
+ 'notify_alignment' => '',
'number_format' => 'Szám formátum',
'number_locale' => 'Lokalizációs',
'number_locale_invalid' => 'A megadott érték érvénytelen. Ellenőrizze a linken a megadható értékeket.',
'number_locale_required' => 'Lokalizációs szám kötelező mező',
- 'number_locale_tooltip' => 'Find a suitable locale through this link',
+ 'number_locale_tooltip' => '',
'os_timezone' => '',
'ospos_info' => '',
- 'payment_options_order' => 'Payment Options Order',
+ 'payment_options_order' => '',
'payment_reference_code_length_limits' => 'Fizetési hivatkozási kód
Hosszkorlátok',
- 'payment_reference_code_length_max_label' => 'Max',
- 'payment_reference_code_length_min_label' => 'Min',
- 'perm_risk' => 'Permissions higher than 750 leaves this software at risk.',
+ 'payment_reference_code_length_max_label' => '',
+ 'payment_reference_code_length_min_label' => '',
+ 'perm_risk' => '',
'phone' => 'Cég telefonszáma',
'phone_required' => 'Cég telefonszáma kötelező mező',
'print_bottom_margin' => 'Alsó margó',
- 'print_bottom_margin_number' => 'The default bottom margin must be a number',
- 'print_bottom_margin_required' => 'The default bottom margin is a required field',
+ 'print_bottom_margin_number' => '',
+ 'print_bottom_margin_required' => '',
'print_delay_autoreturn' => '',
'print_delay_autoreturn_number' => '',
'print_delay_autoreturn_required' => '',
- 'print_footer' => 'Print Browser Footer',
- 'print_header' => 'Print Browser Header',
+ 'print_footer' => '',
+ 'print_header' => '',
'print_left_margin' => 'Bal margó',
- 'print_left_margin_number' => 'The default left margin must be a number',
- 'print_left_margin_required' => 'The default left margin is a required field',
+ 'print_left_margin_number' => '',
+ 'print_left_margin_required' => '',
'print_receipt_check_behaviour' => '',
'print_receipt_check_behaviour_always' => '',
'print_receipt_check_behaviour_last' => '',
'print_receipt_check_behaviour_never' => '',
'print_right_margin' => 'Jobb margó',
- 'print_right_margin_number' => 'The default right margin must be a number',
- 'print_right_margin_required' => 'The default right margin is a required field',
- 'print_silently' => 'Show Print Dialog',
+ 'print_right_margin_number' => '',
+ 'print_right_margin_required' => '',
+ 'print_silently' => '',
'print_top_margin' => 'Felső margó',
- 'print_top_margin_number' => 'The default top margin must be a number',
- 'print_top_margin_required' => 'The default top margin is a required field',
- 'quantity_decimals' => 'Quantity Decimals',
+ 'print_top_margin_number' => '',
+ 'print_top_margin_required' => '',
+ 'quantity_decimals' => '',
'quick_cash_enable' => '',
'quote_default_comments' => '',
'receipt' => 'Nyugta',
@@ -272,18 +275,21 @@ return [
'recv_invoice_format' => 'Visszatérítési számla formátum',
'register_mode_default' => '',
'report_an_issue' => '',
- 'return_policy_required' => 'Return policy is a required field',
+ 'return_policy_required' => '',
'reward' => '',
'reward_configuration' => '',
'right' => 'Jobb',
'sales_invoice_format' => 'Eladási számla formátum',
'sales_quote_format' => '',
- 'mailpath_invalid' => 'Érvénytelen sendmail elérési út. Csak betűk, számok, kötőjelek, aláhúzások, perjelek, fordított perjelek, kettőspontok, szóközök és pontok engedélyezettek.',
'saved_successfully' => 'Beállítások sikeresen elmentve',
'saved_unsuccessfully' => 'Beállítások mentése sikertelen',
- 'security_issue' => 'Security Vulnerability Warning',
- 'server_notice' => 'Please use the below info for issue reporting.',
+ 'security_issue' => '',
+ 'server_notice' => '',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => '',
'statistics' => 'Statisztika küldése',
@@ -301,18 +307,14 @@ return [
'suggestions_layout' => '',
'suggestions_second_column' => '',
'suggestions_third_column' => '',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
- 'system_info' => 'System Info',
+ 'system_conf' => '',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
'table' => '',
'table_configuration' => '',
- 'takings_printer' => 'Takings Printer',
+ 'takings_printer' => '',
'tax' => '',
'tax_category' => '',
'tax_category_duplicate' => '',
@@ -320,7 +322,7 @@ return [
'tax_category_required' => '',
'tax_category_used' => '',
'tax_configuration' => '',
- 'tax_decimals' => 'Tax Decimals',
+ 'tax_decimals' => '',
'tax_id' => '',
'tax_included' => 'Adókat tartalmaz',
'theme' => 'Téma',
diff --git a/app/Language/hu/Customers.php b/app/Language/hu/Customers.php
index b2b693da2..b172728e9 100644
--- a/app/Language/hu/Customers.php
+++ b/app/Language/hu/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => 'Nem választott ki egyetlen vásárlót sem a törléshez',
'one_or_multiple' => 'vevő(k)',
'quantity' => '',
+ 'rewards_package' => '',
'stats_info' => '',
'successful_adding' => 'Sikeresen hozzáadott egy vevőt',
'successful_deleted' => 'Sikeres törlés.',
@@ -43,5 +44,4 @@ return [
'taxable' => 'Adóköteles',
'total' => 'Összesen',
'update' => 'Vevő módosítása',
- 'rewards_package' => '',
];
diff --git a/app/Language/hu/Employees.php b/app/Language/hu/Employees.php
index d8c709f64..11af3a3c4 100644
--- a/app/Language/hu/Employees.php
+++ b/app/Language/hu/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'Sikeresen törölt egy munkavállalót',
'successful_updating' => 'Sikeresen módosította a munkavállalót',
'system_language' => '',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => '',
'update' => 'Munkavállaló módosítása',
'username' => 'Felhasználó név',
diff --git a/app/Language/hu/Error.php b/app/Language/hu/Error.php
index a98188418..da1e4fced 100644
--- a/app/Language/hu/Error.php
+++ b/app/Language/hu/Error.php
@@ -1,14 +1,14 @@
'Önnek nincs hozzáférése az alábbi modulhoz ',
+ 'encryption_key_not_provisioned' => '',
+ 'no_permission_module' => 'Önnek nincs hozzáférése az alábbi modulhoz',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Nem sikerült létrehozni a(z) {filePath} fájlt a throttle.key beállításához',
'unable_to_lock_file' => 'Nem sikerült zárolni a(z) {filePath} fájlt: {reason}',
'unable_to_open_lock_file' => 'Nem sikerült megnyitni a(z) {filePath} fájlt: {reason}',
- 'unable_to_persist_throttle_key' => 'Nem sikerült elmenteni a throttle.key kulcsot a(z) {filePath} fájlba',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Nem sikerült elmenteni a throttle.key kulcsot a(z) {filePath} fájlba',
'unable_to_read_env_file' => 'Nem sikerült beolvasni a(z) {filePath} fájlt a throttle.key beállításához',
'unknown' => 'ismeretlen',
];
diff --git a/app/Language/hu/Expenses_categories.php b/app/Language/hu/Expenses_categories.php
index d61f61b56..d09041bcb 100644
--- a/app/Language/hu/Expenses_categories.php
+++ b/app/Language/hu/Expenses_categories.php
@@ -1,10 +1,10 @@
'',
'add_item' => '',
'cannot_be_deleted' => '',
'category_id' => '',
+ 'category_name_required' => '',
'confirm_delete' => '',
'confirm_restore' => '',
'description' => '',
diff --git a/app/Language/hu/Giftcards.php b/app/Language/hu/Giftcards.php
index c40c9dea5..c39e27473 100644
--- a/app/Language/hu/Giftcards.php
+++ b/app/Language/hu/Giftcards.php
@@ -6,13 +6,13 @@ return [
'bulk_edit' => 'Tömeges mód.',
'cannot_be_deleted' => 'Utalvány nem törölhető, mert folyamatban van egy eladás.',
'cannot_find_giftcard' => 'Nem található információ az utalványról',
- 'cannot_use' => 'Giftcard {0} cannot be used for this sale. Invalid Customer!',
+ 'cannot_use' => '',
'card_value' => 'Érték',
'category' => 'Kategória',
'change_all_to_allow_alt_desc' => 'Alternativ leirás eng.',
'change_all_to_not_allow_allow_desc' => 'Alternativ leirás tilt.',
- 'change_all_to_serialized' => 'Change All To Serialized',
- 'change_all_to_unserialized' => 'Change All To Unserialized',
+ 'change_all_to_serialized' => '',
+ 'change_all_to_unserialized' => '',
'confirm_bulk_edit' => 'Biztos, hogy mindegyik kiválasztott utalványt módositja?',
'confirm_delete' => 'Biztos, hogy törli a kiválasztott utalványokat?',
'confirm_restore' => '',
@@ -23,14 +23,14 @@ return [
'description' => 'Leirás',
'details_count' => 'Leltár információk',
'do_nothing' => 'Ne tegyen semmit',
- 'edit_fields_you_want_to_update' => 'Edit the fields you want to edit for ALL selected giftcards',
+ 'edit_fields_you_want_to_update' => '',
'edit_multiple_giftcards' => 'Editing Multiple Giftcards',
'error_adding_updating' => 'Utalvány hozzáadása/módositása sikertelen',
'error_updating_multiple' => 'Utalvány módositása sikertelen',
'generate_barcodes' => 'Vonalkód generálás',
'giftcard' => 'Uttalvány',
'giftcard_number' => 'Utalvány sorszáma',
- 'info_provided_by' => 'Info provided by',
+ 'info_provided_by' => '',
'inventory_comments' => 'Megjegyzések',
'is_serialized' => 'Utalványnak van sorozatszáma',
'low_inventory_giftcards' => 'Alacsony utalvány készl.',
diff --git a/app/Language/hu/Item_kits.php b/app/Language/hu/Item_kits.php
index 907020783..181f89c66 100644
--- a/app/Language/hu/Item_kits.php
+++ b/app/Language/hu/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'Termék',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'Termékek',
'kit' => 'Csomag ID',
'kit_and_components' => '',
diff --git a/app/Language/hu/Items.php b/app/Language/hu/Items.php
index 99bad6356..fb4cacc26 100644
--- a/app/Language/hu/Items.php
+++ b/app/Language/hu/Items.php
@@ -14,8 +14,8 @@ return [
'category_required' => 'Kategória kötelező mező',
'change_all_to_allow_alt_desc' => 'Alternativ leirás eng. mindenhol',
'change_all_to_not_allow_allow_desc' => 'Alternativ leirás tiltása',
- 'change_all_to_serialized' => 'Change All To Serialized',
- 'change_all_to_unserialized' => 'Change All To Unserialized',
+ 'change_all_to_serialized' => '',
+ 'change_all_to_unserialized' => '',
'change_image' => 'Kép cseréje',
'confirm_bulk_edit' => 'Biztosan módosítani kívánja a kiválasztott termékeket?',
'confirm_bulk_edit_wipe_taxes' => 'Minden termék adó információja cserélve lesz!',
@@ -28,24 +28,24 @@ return [
'csv_import_failed' => 'CSV import sikertelen',
'csv_import_invalid_location' => '',
'csv_import_nodata_wrongformat' => 'A feltöltött fájlban nincs adat, vagy rossz formátum.',
- 'csv_import_partially_failed' => 'Most Items imported. But some were not, here is the list',
- 'csv_import_success' => 'Import of Items successful',
+ 'csv_import_partially_failed' => '',
+ 'csv_import_success' => '',
'current_quantity' => 'Jelenlegi mennyiség',
'default_pack_name' => '',
'description' => 'Leírás',
'details_count' => 'Raktárkészlet információk',
'do_nothing' => 'Ne csináljon semmit',
'edit' => '',
- 'edit_fields_you_want_to_update' => 'Edit the fields you want to edit for ALL selected items',
- 'edit_multiple_items' => 'Editing Multiple Items',
+ 'edit_fields_you_want_to_update' => '',
+ 'edit_multiple_items' => '',
'empty_upc_items' => 'Üres UPC term.',
'error_adding_updating' => 'Termék módositása/hozzáadása sikertelen.',
'error_updating_multiple' => 'Termék módositás sikertelen',
'generate_barcodes' => 'Vonalkód generálás',
'hsn_code' => '',
- 'image' => 'Avatar',
+ 'image' => '',
'import_items_csv' => 'Termékek importálása CSVből',
- 'info_provided_by' => 'Info provided by',
+ 'info_provided_by' => '',
'inventory' => 'Raktárkészlet',
'inventory_CSV_import_quantity' => '',
'inventory_comments' => 'Megjegyzés',
@@ -89,7 +89,7 @@ return [
'reorder_level' => 'Újrarend szint',
'reorder_level_number' => 'Újrarendelési szintnek számnak kell lennie.',
'reorder_level_required' => 'Újrarendelési mező kötelező',
- 'retrive_item_info' => 'Retrive Item Info',
+ 'retrive_item_info' => '',
'sales_tax_1' => 'Értékesítési adó 1',
'sales_tax_2' => 'Értékesítési adó 2',
'search_attributes' => 'Egyedi mezők',
@@ -110,8 +110,8 @@ return [
'tax_category' => '',
'tax_name_invalid' => 'Az adó neve nem megengedett karaktereket tartalmaz.',
'tax_percent' => 'Adó %',
- 'tax_percent_number' => '',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => '',
'tax_percent_required' => 'Adó % kötelező mező',
'tax_percents' => 'Adó százalék(ok)',
'temp' => '',
diff --git a/app/Language/hu/Login.php b/app/Language/hu/Login.php
index 8fdecc95f..0e10a6f79 100644
--- a/app/Language/hu/Login.php
+++ b/app/Language/hu/Login.php
@@ -10,7 +10,7 @@ return [
'invalid_installation' => '',
'invalid_username_and_password' => 'Érvénytelen felhasználói név vagy jelszó',
'login' => 'Belépés',
- 'logout' => '',
+ 'logout' => 'Kilépés',
'migrating_database' => 'Adatbázis migrálása',
'migration_auth_message' => '',
'migration_complete' => '',
diff --git a/app/Language/hu/Messages.php b/app/Language/hu/Messages.php
index 8828de446..bc4850047 100644
--- a/app/Language/hu/Messages.php
+++ b/app/Language/hu/Messages.php
@@ -4,13 +4,13 @@ return [
'first_name' => 'Keresztnév',
'last_name' => 'Vezetéknév',
'message' => 'Üzenet',
- 'message_placeholder' => 'Az Ön üzente...',
+ 'message_placeholder' => 'Az Ön üzenete...',
'message_required' => 'Üzenet kötelező',
'multiple_phones' => '(Több címzett esetében a telefonszámokat vesszővel válassza el)',
'phone' => 'Telefonszám',
'phone_number_required' => 'Telefonszám kötelező',
'phone_placeholder' => 'Mobil telefonszám(ok) ide...',
'sms_send' => 'SMS küldés',
- 'successfully_sent' => 'Az üzenet sikeresen elküldve: ',
- 'unsuccessfully_sent' => 'Sikertelen üzenet küldés:: ',
+ 'successfully_sent' => 'Az üzenet sikeresen elküldve:',
+ 'unsuccessfully_sent' => 'Sikertelen üzenet küldés:',
];
diff --git a/app/Language/hu/Module.php b/app/Language/hu/Module.php
index 6add1d838..52ce19b8c 100644
--- a/app/Language/hu/Module.php
+++ b/app/Language/hu/Module.php
@@ -26,7 +26,7 @@ return [
'item_kits_desc' => 'Termék csomagok hozzáadása, módosítása, törlése és keresése',
'items' => 'Termékek',
'items_desc' => 'Termékek hozzáadása, módosítása, törlése és keresése',
- 'messages' => 'Messages',
+ 'messages' => '',
'messages_desc' => 'Send Messages to Customers, Suppliers, Employees et al.',
'migrate' => '',
'migrate_desc' => '',
diff --git a/app/Language/hu/Receivings.php b/app/Language/hu/Receivings.php
index de3492911..e205b530b 100644
--- a/app/Language/hu/Receivings.php
+++ b/app/Language/hu/Receivings.php
@@ -28,13 +28,14 @@ return [
'item_name' => 'Termék neve',
'mode' => 'Átvétel módja',
'new_supplier' => 'Új beszállitó',
+ 'not_authorized' => '',
'one_or_multiple' => 'átvétel(ek)',
'print_after_sale' => 'Nyomtatás eladás után',
'quantity' => 'Menny.',
'receipt' => 'Átvételi nyugta',
'receipt_number' => 'Átvételi #',
'receiving' => 'Átvétel',
- 'reference' => 'Reference',
+ 'reference' => '',
'register' => 'Termék átvétel',
'requisition' => 'Átadás',
'return' => 'Visszáru',
diff --git a/app/Language/hu/Reports.php b/app/Language/hu/Reports.php
index fa10dc826..ccbe687e3 100644
--- a/app/Language/hu/Reports.php
+++ b/app/Language/hu/Reports.php
@@ -62,7 +62,7 @@ return [
'inventory_summary' => 'Készlet összefoglaló',
'inventory_summary_report' => 'Készlet összefoglaló riport',
'item' => 'Termék',
- 'item_count' => 'Filter Item Count',
+ 'item_count' => '',
'item_name' => 'Termék neve',
'item_number' => 'Termék száma',
'items' => 'Termékek',
@@ -79,7 +79,7 @@ return [
'payment_type' => 'Fizetési mód',
'payments' => 'Fizetések',
'payments_summary_report' => 'Fizetések összefoglaló riport',
- 'profit' => 'Profit',
+ 'profit' => '',
'quantity' => 'Mennyiség',
'quantity_purchased' => 'Vásárolt mennyiség',
'quotes' => '',
@@ -89,7 +89,7 @@ return [
'receivings' => 'Áruátvétel',
'reorder_level' => 'Újrarend. szint',
'report' => 'Riport',
- 'report_input' => 'Report Input',
+ 'report_input' => '',
'reports' => 'Riportok',
'requisition' => '',
'requisition_by' => '',
@@ -105,20 +105,20 @@ return [
'sale_id' => 'Értékesítési ID',
'sale_type' => 'Értékesítési típus',
'sales' => 'Értékesítés',
- 'sales_amount' => 'Sales amount',
- 'sales_summary_report' => 'Sales Summary Report',
+ 'sales_amount' => '',
+ 'sales_summary_report' => '',
'sales_taxes' => '',
'sales_taxes_summary_report' => '',
- 'serial_number' => 'Serial #',
+ 'serial_number' => '',
'service_charge' => '',
'sold_by' => 'Eladó',
'sold_items' => '',
'sold_to' => 'Eladva',
'stock_location' => 'Raktár hely',
- 'sub_total_value' => 'Sub Total',
+ 'sub_total_value' => '',
'subtotal' => 'Részösszeg',
- 'summary_reports' => 'Summary Reports',
- 'supplied_by' => 'Supplied by',
+ 'summary_reports' => '',
+ 'supplied_by' => '',
'supplier' => 'Beszállító',
'suppliers' => 'Beszállítók',
'suppliers_summary_report' => 'Beszállítók összegző riport',
@@ -131,10 +131,10 @@ return [
'taxes_summary_report' => 'Adók összegző riport',
'toggle_cost_and_profit' => '',
'total' => 'Összesen',
- 'total_inventory_value' => 'Total Inventory Value',
+ 'total_inventory_value' => '',
'total_low_sell_quantity' => '',
- 'total_quantity' => 'Total Quantity',
- 'total_retail' => 'Total Inv. Retail Value',
+ 'total_quantity' => '',
+ 'total_retail' => '',
'trans_amount' => '',
'trans_due' => '',
'trans_group' => '',
diff --git a/app/Language/hu/Sales.php b/app/Language/hu/Sales.php
index 19ee6fa8a..ec6d2e91b 100644
--- a/app/Language/hu/Sales.php
+++ b/app/Language/hu/Sales.php
@@ -30,12 +30,12 @@ return [
'credit_filter' => '',
'customer' => 'Vevő',
'customer_address' => 'Vevő cím',
- 'customer_discount' => 'Discount',
+ 'customer_discount' => '',
'customer_email' => 'Vevő e-mail',
'customer_location' => 'Vevő hely',
'customer_optional' => '',
'customer_required' => '',
- 'customer_total' => 'Total',
+ 'customer_total' => '',
'date' => 'Eladás dátuma',
'date_range' => 'Dátum range',
'date_required' => 'Korrekt dátumot kell megadnia.',
@@ -72,44 +72,44 @@ return [
'insufficient_giftcard_balance' => 'Elégtelen ajándékutalvány egyenleg ehhez a fizetéshez.',
'insufficient_reward_points' => 'Elégtelen jutalmi pontok ehhez a fizetéshez.',
'invoice' => 'Számla',
- 'invoice_confirm' => 'Ez a számla el lesz küldve ',
+ 'invoice_confirm' => 'Ez a számla el lesz küldve',
'invoice_enable' => 'Számla elkészítése',
'invoice_filter' => 'Számlák',
'invoice_no_email' => 'Ennek a vásárlónak nincs érvényes email címe',
'invoice_number' => 'Számla #',
- 'invoice_number_duplicate' => 'Kérem adjon meg egyedi számla sorszámot',
- 'invoice_sent' => 'Szálma elküldve ',
+ 'invoice_number_duplicate' => 'A(z) {0} számla sorszámának egyedinek kell lennie.',
+ 'invoice_sent' => 'Számla elküldve',
'invoice_total' => '',
'invoice_type_custom_invoice' => '',
'invoice_type_custom_tax_invoice' => '',
'invoice_type_invoice' => '',
'invoice_type_tax_invoice' => '',
- 'invoice_unsent' => 'Számla sikertelen küldése ',
+ 'invoice_unsent' => 'Számla sikertelen küldése',
'item_insufficient_of_stock' => 'Termék elégtelen mennyiségú a raktárban.',
'item_name' => 'Termék neve',
'item_number' => 'Termék #',
'item_out_of_stock' => 'Termék kifogyott',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => 'Nyilv. mód',
'must_enter_numeric' => 'Számot kell megadnia a megrendelt mennyiséghez',
'must_enter_numeric_giftcard' => 'Vásárlási utalvány számát adja meg',
@@ -123,6 +123,7 @@ return [
'new_item' => 'Új termék',
'no_description' => 'Nincs leírás',
'no_items_in_cart' => 'Nincsenek termékek a kosárban',
+ 'no_sales_to_display' => 'Nincsenek megjelenithető értékesitések',
'none_selected' => 'Nem választott ki értékesitést törlésre',
'nontaxed_ind' => '',
'not_authorized' => '',
@@ -168,7 +169,7 @@ return [
'send_quote' => '',
'send_receipt' => 'Nyugta küldése',
'send_work_order' => '',
- 'serial' => 'Serial',
+ 'serial' => '',
'show_invoice' => 'számla',
'show_receipt' => 'nyugta',
'start_typing_customer_name' => 'Kezdje gépelni a vevő nevét…',
@@ -182,7 +183,7 @@ return [
'successfully_updated' => 'Értékesités sikeresen frissitve',
'suspend_sale' => 'Felfüggeszt',
'suspended_doc_id' => '',
- 'suspended_sale_id' => 'ID',
+ 'suspended_sale_id' => '',
'suspended_sales' => 'Függő eladások',
'table' => '',
'takings' => 'Bevételek',
diff --git a/app/Language/hu/Taxes.php b/app/Language/hu/Taxes.php
index 137dc1ab2..3b3426dab 100644
--- a/app/Language/hu/Taxes.php
+++ b/app/Language/hu/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => '',
'error_adding_updating' => '',
'group_seq' => '',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => '',
'name' => '',
'new' => '',
diff --git a/app/Language/hy/Attributes.php b/app/Language/hy/Attributes.php
index ae17d07b6..d92fdcdaf 100644
--- a/app/Language/hy/Attributes.php
+++ b/app/Language/hy/Attributes.php
@@ -1,36 +1,36 @@
'Attribute value cannot contain \':\' or \'|\'',
- 'confirm_delete' => 'Are you sure you want to delete the selected attribute(s)?',
- 'confirm_restore' => 'Are you sure you want to restore the selected attribute(s)?',
- 'definition_cannot_be_deleted' => 'Could not delete selected attribute(s)',
- 'definition_error_adding_updating' => 'Attribute {0} could not be added or updated. Please check the error log.',
+ 'attribute_value_invalid_chars' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'definition_cannot_be_deleted' => '',
+ 'definition_error_adding_updating' => '',
+ 'definition_flags' => '',
+ 'definition_group' => '',
+ 'definition_id' => '',
'definition_invalid_group' => '',
- 'definition_flags' => 'Attribute Visibility',
- 'definition_group' => 'Group',
- 'definition_id' => 'Id',
- 'definition_name' => 'Add Attribute',
- 'definition_name_required' => 'Attribute name is a required field',
- 'definition_one_or_multiple' => 'attribute(s)',
- 'definition_successful_adding' => 'You have successfully added item',
- 'definition_successful_deleted' => 'You have successfully deleted',
- 'definition_successful_updating' => 'You have successfully updated attribute',
- 'definition_type' => 'Attribute Type',
- 'definition_type_required' => 'Attribute type is a required field',
- 'definition_unit' => 'Measurement Unit',
- 'definition_values' => 'Attribute Values',
- 'new' => 'New Attribute',
- 'no_attributes_to_display' => 'No Items to display',
- 'receipt_visibility' => 'Receipt',
- 'show_in_items' => 'Show in items',
- 'show_in_items_visibility' => 'Items',
- 'show_in_receipt' => 'Show in receipt',
- 'show_in_receivings' => 'Show in receivings',
- 'show_in_receivings_visibility' => 'Receivings',
- 'show_in_sales' => 'Show in sales',
- 'show_in_sales_visibility' => 'Sales',
+ 'definition_name' => '',
+ 'definition_name_required' => '',
+ 'definition_one_or_multiple' => '',
+ 'definition_successful_adding' => '',
+ 'definition_successful_deleted' => '',
+ 'definition_successful_updating' => '',
+ 'definition_type' => '',
+ 'definition_type_required' => '',
+ 'definition_unit' => '',
+ 'definition_values' => '',
+ 'new' => '',
+ 'no_attributes_to_display' => '',
+ 'receipt_visibility' => '',
+ 'show_in_items' => '',
+ 'show_in_items_visibility' => '',
+ 'show_in_receipt' => '',
+ 'show_in_receivings' => '',
+ 'show_in_receivings_visibility' => '',
+ 'show_in_sales' => '',
+ 'show_in_sales_visibility' => '',
'show_in_search' => 'Ցուցադրել որոնման մեջ',
'show_in_search_visibility' => 'Որոնում',
- 'update' => 'Update Attribute',
+ 'update' => '',
];
diff --git a/app/Language/hy/Common.php b/app/Language/hy/Common.php
index 56954fef7..a5c69ff8c 100644
--- a/app/Language/hy/Common.php
+++ b/app/Language/hy/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => '',
'common' => '',
'confirm_search' => '',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => '',
'country' => '',
'dashboard' => '',
@@ -50,9 +49,7 @@ return [
'list_of' => '',
'logo' => '',
'logo_mark' => '',
- 'logout' => '',
'manager' => '',
- 'migration_needed' => '',
'new' => '',
'no' => '',
'no_persons_to_display' => '',
@@ -60,7 +57,6 @@ return [
'or' => '',
'people' => '',
'phone_number' => '',
- 'phone_number_required' => '',
'please_visit_my' => '',
'position' => '',
'powered_by' => '',
@@ -73,14 +69,11 @@ return [
'search' => '',
'search_options' => '',
'searched_for' => '',
- 'software_short' => '',
- 'software_title' => '',
'state' => '',
'submit' => '',
'total_spent' => '',
'unknown' => '',
'view_recent_sales' => '',
- 'website' => '',
'welcome' => '',
'welcome_message' => '',
'yes' => '',
diff --git a/app/Language/hy/Config.php b/app/Language/hy/Config.php
index 732eb098e..66eb8411d 100644
--- a/app/Language/hy/Config.php
+++ b/app/Language/hy/Config.php
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => '',
'default_tax_rate_2' => '',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => '',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => '',
'default_tax_rate_required' => '',
'derive_sale_quantity' => '',
'derive_sale_quantity_tooltip' => '',
@@ -168,6 +168,8 @@ return [
'info' => '',
'info_configuration' => '',
'input_groups' => '',
+ 'integrations' => '',
+ 'integrations_configuration' => '',
'invoice' => '',
'invoice_configuration' => '',
'invoice_default_comments' => '',
@@ -198,6 +200,7 @@ return [
'location_info' => '',
'login_form' => '',
'logout' => '',
+ 'mailpath_invalid' => 'Sendmail-ի ուղին անվավեր է։ Թույլատրվում են միայն տառեր, թվեր, գծիկներ, ընդգծումներ, թեք գծեր, հակառակ թեք գծեր, երկկետեր, բացատներ և կետեր։',
'message' => '',
'message_configuration' => '',
'msg_msg' => '',
@@ -278,12 +281,15 @@ return [
'right' => '',
'sales_invoice_format' => '',
'sales_quote_format' => '',
- 'mailpath_invalid' => 'Sendmail-ի ուղին անվավեր է։ Թույլատրվում են միայն տառեր, թվեր, գծիկներ, ընդգծումներ, թեք գծեր, հակառակ թեք գծեր, երկկետեր, բացատներ և կետեր։',
'saved_successfully' => '',
'saved_unsuccessfully' => '',
'security_issue' => '',
'server_notice' => '',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => '',
'statistics' => '',
@@ -301,10 +307,6 @@ return [
'suggestions_layout' => '',
'suggestions_second_column' => '',
'suggestions_third_column' => '',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
'system_conf' => '',
'system_info' => '',
'system_info_copy' => '',
diff --git a/app/Language/hy/Customers.php b/app/Language/hy/Customers.php
index 48b95ab41..f453b3157 100644
--- a/app/Language/hy/Customers.php
+++ b/app/Language/hy/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => '',
'one_or_multiple' => '',
'quantity' => '',
+ 'rewards_package' => '',
'stats_info' => '',
'successful_adding' => '',
'successful_deleted' => '',
@@ -43,5 +44,4 @@ return [
'taxable' => '',
'total' => '',
'update' => '',
- 'rewards_package' => '',
];
diff --git a/app/Language/hy/Datepicker.php b/app/Language/hy/Datepicker.php
index b015fbf6e..6b9d5fab6 100644
--- a/app/Language/hy/Datepicker.php
+++ b/app/Language/hy/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => '',
'today' => '',
'today_last_year' => '',
- 'weekstart' => '',
+ 'weekstart' => '1',
'yesterday' => '',
];
diff --git a/app/Language/hy/Employees.php b/app/Language/hy/Employees.php
index 75f69504a..96b923aed 100644
--- a/app/Language/hy/Employees.php
+++ b/app/Language/hy/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => '',
'successful_updating' => '',
'system_language' => '',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => '',
'update' => '',
'username' => '',
diff --git a/app/Language/hy/Error.php b/app/Language/hy/Error.php
index d12809231..3912c9c80 100644
--- a/app/Language/hy/Error.php
+++ b/app/Language/hy/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Ձեզ չի թույլատրվում մուտք գործել այս անունով մոդուլ',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Հնարավոր չէ ստեղծել {filePath} ֆայլը՝ throttle.key-ը կարգավորելու համար',
'unable_to_lock_file' => 'Հնարավոր չէ արգելափակել {filePath} ֆայլը՝ {reason}',
'unable_to_open_lock_file' => 'Հնարավոր չէ բացել {filePath} ֆայլը՝ {reason}',
- 'unable_to_persist_throttle_key' => 'Հնարավոր չէ պահպանել throttle.key-ը {filePath} ֆայլում',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Հնարավոր չէ պահպանել throttle.key-ը {filePath} ֆայլում',
'unable_to_read_env_file' => 'Հնարավոր չէ կարդալ {filePath} ֆայլը՝ throttle.key-ը կարգավորելու համար',
'unknown' => 'Անսպասելի սխալ',
];
diff --git a/app/Language/hy/Expenses_categories.php b/app/Language/hy/Expenses_categories.php
index d61f61b56..d09041bcb 100644
--- a/app/Language/hy/Expenses_categories.php
+++ b/app/Language/hy/Expenses_categories.php
@@ -1,10 +1,10 @@
'',
'add_item' => '',
'cannot_be_deleted' => '',
'category_id' => '',
+ 'category_name_required' => '',
'confirm_delete' => '',
'confirm_restore' => '',
'description' => '',
diff --git a/app/Language/hy/Item_kits.php b/app/Language/hy/Item_kits.php
index cb4cf4239..6a830f1a1 100644
--- a/app/Language/hy/Item_kits.php
+++ b/app/Language/hy/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => '',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => '',
'kit' => '',
'kit_and_components' => '',
diff --git a/app/Language/hy/Items.php b/app/Language/hy/Items.php
index 2157e2edf..78c3655db 100644
--- a/app/Language/hy/Items.php
+++ b/app/Language/hy/Items.php
@@ -110,8 +110,8 @@ return [
'tax_category' => '',
'tax_name_invalid' => 'Հարկի անվանումը պարունակում է անթույլատրելի նիշեր։',
'tax_percent' => '',
- 'tax_percent_number' => '',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => '',
'tax_percent_required' => '',
'tax_percents' => '',
'temp' => '',
diff --git a/app/Language/hy/Receivings.php b/app/Language/hy/Receivings.php
index 8a5889078..9e95fc813 100644
--- a/app/Language/hy/Receivings.php
+++ b/app/Language/hy/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => '',
'mode' => '',
'new_supplier' => '',
+ 'not_authorized' => '',
'one_or_multiple' => '',
'print_after_sale' => '',
'quantity' => '',
diff --git a/app/Language/hy/Sales.php b/app/Language/hy/Sales.php
index aa41b5f2c..33fcd198c 100644
--- a/app/Language/hy/Sales.php
+++ b/app/Language/hy/Sales.php
@@ -90,26 +90,26 @@ return [
'item_number' => '',
'item_out_of_stock' => '',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => '',
'must_enter_numeric' => '',
'must_enter_numeric_giftcard' => '',
@@ -123,6 +123,7 @@ return [
'new_item' => '',
'no_description' => '',
'no_items_in_cart' => '',
+ 'no_sales_to_display' => '',
'none_selected' => '',
'nontaxed_ind' => '',
'not_authorized' => '',
diff --git a/app/Language/hy/Taxes.php b/app/Language/hy/Taxes.php
index 137dc1ab2..3b3426dab 100644
--- a/app/Language/hy/Taxes.php
+++ b/app/Language/hy/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => '',
'error_adding_updating' => '',
'group_seq' => '',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => '',
'name' => '',
'new' => '',
diff --git a/app/Language/id/Attributes.php b/app/Language/id/Attributes.php
index c3194128b..01bbfc048 100644
--- a/app/Language/id/Attributes.php
+++ b/app/Language/id/Attributes.php
@@ -6,10 +6,10 @@ return [
'confirm_restore' => 'Apakah Anda yakin ingin mengembalikan atribut tersebut?',
'definition_cannot_be_deleted' => 'Tidak bisa menghapus atribut terpilih',
'definition_error_adding_updating' => 'Atribut {0} tidak dapat ditambah atau diperbaharui. Silahkan periksa log kesalahan.',
- 'definition_invalid_group' => 'Grup yang dipilih tidak ada atau tidak valid.',
'definition_flags' => 'Visibilitas Atribut',
'definition_group' => 'Grup',
'definition_id' => 'Nomor Id',
+ 'definition_invalid_group' => 'Grup yang dipilih tidak ada atau tidak valid.',
'definition_name' => 'Tambah Atribut',
'definition_name_required' => 'Nama atribut harus diisi',
'definition_one_or_multiple' => 'atribut',
@@ -21,7 +21,7 @@ return [
'definition_unit' => 'Satuan Ukuran',
'definition_values' => 'Nilai Atribut',
'new' => 'Atribut baru',
- 'no_attributes_to_display' => 'Tidak ada Item yang dapat ditampilkan',
+ 'no_attributes_to_display' => '',
'receipt_visibility' => 'Struk',
'show_in_items' => 'Tampilkan dalam item',
'show_in_items_visibility' => 'Item',
diff --git a/app/Language/id/Cashups.php b/app/Language/id/Cashups.php
index 8b250c34f..0194677ff 100644
--- a/app/Language/id/Cashups.php
+++ b/app/Language/id/Cashups.php
@@ -15,7 +15,7 @@ return [
'closed_amount_check' => 'Cek',
'closed_amount_due' => 'Iuran',
'closed_amount_giftcard' => '',
- 'closed_amount_total' => 'Total',
+ 'closed_amount_total' => '',
'closed_date' => 'Tanggal Tutup',
'confirm_delete' => 'Apakah anda yakin ingin menghapus Kasir yang dipilih?',
'confirm_restore' => 'Apakah Anda yakin ingin memulihkan Kasir yang dipilih?',
@@ -42,7 +42,7 @@ return [
'successful_adding' => 'Kasir berhasil ditambahkan',
'successful_deleted' => 'Kasir berhasil dihapus',
'successful_updating' => 'Kasir berhasil diperbaharui',
- 'total' => 'Total',
+ 'total' => '',
'transfer_amount_cash' => 'Kas Masuk/Keluar',
'transfer_amount_cash_minus' => '',
'update' => 'Perbaharui Kasir',
diff --git a/app/Language/id/Common.php b/app/Language/id/Common.php
index 5fc7fea80..735a3c5c9 100644
--- a/app/Language/id/Common.php
+++ b/app/Language/id/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Komentar',
'common' => 'umum',
'confirm_search' => 'Anda telah memilih satu atau beberapa baris, ini tidak akan dipilih lagi setelah pencarian Anda. Apakah Anda yakin ingin mengirimkan pencarian ini?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Silahkan perbaiki kesalahan sebelum menyimpan',
'country' => 'Negara',
'dashboard' => '',
@@ -35,7 +34,7 @@ return [
'gender_male' => 'L',
'gender_undefined' => '',
'icon' => 'Ikon',
- 'id' => 'ID',
+ 'id' => '',
'import' => 'Impor',
'import_change_file' => 'Ubah',
'import_csv' => 'Impor dari CSV',
@@ -48,11 +47,9 @@ return [
'last_page' => 'Akhir',
'learn_about_project' => 'Untuk mempelajari informasi terbaru tentang proyek ini.',
'list_of' => 'Daftar',
- 'logo' => 'Logo',
+ 'logo' => '',
'logo_mark' => 'Tanda',
- 'logout' => 'Keluar',
'manager' => '',
- 'migration_needed' => 'Migrasi data ke {0} akan dimulai setelah masuk.',
'new' => 'Baru',
'no' => 'Tidak',
'no_persons_to_display' => 'Tidak ada orang yang ditampilkan.',
@@ -60,10 +57,9 @@ return [
'or' => 'ATAU',
'people' => '',
'phone_number' => 'Nomor Telepon',
- 'phone_number_required' => 'Nomer Telepon Wajib Diisi',
'please_visit_my' => 'Silahkan kunjungi',
'position' => '',
- 'powered_by' => 'Diberdayakan oleh',
+ 'powered_by' => 'Diberdayakan oleh {app} {version}',
'price' => 'Harga',
'print' => 'Cetak',
'remove' => 'Hapus',
@@ -73,14 +69,11 @@ return [
'search' => 'Cari',
'search_options' => 'Pilihan pencarian',
'searched_for' => 'Mencari untuk',
- 'software_short' => 'OSPOS',
- 'software_title' => 'Sumber Terbuka Titik Penjualan',
'state' => 'Provinsi',
'submit' => 'Kirim',
'total_spent' => 'Total',
'unknown' => 'Tidak diketahui',
'view_recent_sales' => 'Lihat Penjualan Terkini',
- 'website' => 'Situs',
'welcome' => 'Selamat Datang',
'welcome_message' => 'Selamat Datang di OSPOS, klik modul di bawah ini untuk memulai.',
'yes' => 'Iya',
diff --git a/app/Language/id/Config.php b/app/Language/id/Config.php
index cfa690f0e..6e919a985 100644
--- a/app/Language/id/Config.php
+++ b/app/Language/id/Config.php
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'Tarif Pajak 1',
'default_tax_rate_2' => 'Tarif Pajak 2',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Tarif Pajak harus berupa angkat.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'Tarif Pajak harus berupa angkat.',
'default_tax_rate_required' => 'Tarif Pajak Biasa harus diisi.',
'derive_sale_quantity' => 'Ijinkan Kuantitas Penjulan Diturunkan',
'derive_sale_quantity_tooltip' => 'Jika dicentang maka jenis barang baru akan disediakan untuk barang yang dipesan dengan jumlah yang diperpanjang',
@@ -112,7 +112,7 @@ return [
'email' => 'Surel',
'email_configuration' => 'Konfigurasi Email',
'email_mailpath' => 'Direktori untuk Sendmail',
- 'email_protocol' => 'Protocol',
+ 'email_protocol' => '',
'email_receipt_check_behaviour' => 'Kotak centang Penerimaan Email',
'email_receipt_check_behaviour_always' => 'Selalu dicentang',
'email_receipt_check_behaviour_last' => 'Ingat pilihan terakhir',
@@ -132,7 +132,7 @@ return [
'enable_right_bar_tooltip' => '',
'enforce_privacy' => 'Berlakukan privasi',
'enforce_privacy_tooltip' => 'Lindungi privasi Pelanggan yang menegakkan data dalam hal data mereka dihapus',
- 'fax' => 'Fax',
+ 'fax' => '',
'file_perm' => 'Perizinan berkas bermasalah, Silakan perbaiki dan muat ulang halaman ini.',
'financial_year' => 'Tahun Awal Fiskal',
'financial_year_apr' => '1 April',
@@ -168,8 +168,6 @@ return [
'info' => 'Informasi',
'info_configuration' => 'Informasi Toko',
'input_groups' => 'Grup masukan',
- 'integrations' => 'Integrasi',
- 'integrations_configuration' => 'Integrasi pihak ketiga',
'invoice' => 'Faktur',
'invoice_configuration' => 'Pengaturan cetak faktur',
'invoice_default_comments' => 'Komentar faktur',
@@ -200,11 +198,12 @@ return [
'location_info' => 'Informasi konfigurasi lokasi stock',
'login_form' => 'Gaya Formulir Log Masuk',
'logout' => 'Apakah Anda akan membuat cadangan sebelum anda keluar? Klik [OK] untuk pencadangan, [Batal] untuk keluar.',
+ 'mailpath_invalid' => 'Jalur sendmail tidak valid. Hanya huruf, angka, tanda hubung, garis bawah, garis miring, garis miring terbalik, titik dua, spasi, dan titik yang diizinkan.',
'message' => 'Pesan',
'message_configuration' => 'Pengaturan Pesan',
'msg_msg' => 'Pesan teks tersimpan',
'msg_msg_placeholder' => 'Apakah Anda ingin menggunakan template SMS menyimpan pesan Anda disini? Jika tidak, biarkan kosong.',
- 'msg_pwd' => 'SMS-API Password',
+ 'msg_pwd' => '',
'msg_pwd_set' => '',
'msg_src' => 'ID pengirim SMS-API',
'msg_src_required' => 'SMS-API Sender ID harus diisi',
@@ -212,7 +211,7 @@ return [
'msg_uid_required' => 'SMS-API Username harus diisi',
'multi_pack_enabled' => 'Multi paket per item',
'no_risk' => 'Tidak ada risiko keamanan / kerentanan.',
- 'none' => 'none',
+ 'none' => '',
'notify_alignment' => 'Posisi notifikasi Popup',
'number_format' => 'Format Nomor',
'number_locale' => 'Terjemahan',
@@ -224,12 +223,12 @@ return [
'payment_options_order' => 'Urutan pilihan pembayaran',
'payment_reference_code_length_limits' => 'Kode Referensi Pembayaran
Batas Panjang',
'payment_reference_code_length_max_label' => 'Maks',
- 'payment_reference_code_length_min_label' => 'Min',
+ 'payment_reference_code_length_min_label' => '',
'perm_risk' => 'Setelan izin yang salah berbahaya bagi keamanan perangkat lunak.',
'phone' => 'Telepon Perusahaan',
'phone_required' => 'Telepon Perusahaan wajib diisi.',
- 'plugins' => 'Integrasi',
- 'plugins_configuration' => 'Integrasi pihak ketiga',
+ 'plugins' => 'Integrasi',
+ 'plugins_configuration' => 'Integrasi pihak ketiga',
'print_bottom_margin' => 'Margin Bawah',
'print_bottom_margin_number' => 'Default margin bawah harus angka.',
'print_bottom_margin_required' => 'Default margin Bawah harus di isi.',
@@ -258,7 +257,7 @@ return [
'receipt' => 'Struk Penerimaan',
'receipt_category' => '',
'receipt_configuration' => 'Struk Print Settings',
- 'receipt_default' => 'Default',
+ 'receipt_default' => '',
'receipt_font_size' => 'Ukuran Font',
'receipt_font_size_number' => 'Ukuran font harus berupa angka.',
'receipt_font_size_required' => 'Ukuran font harus diisi.',
@@ -274,7 +273,7 @@ return [
'receipt_template' => 'Template struk',
'receiving_calculate_average_price' => 'Menghitung harga rata-rata (Penerimaan)',
'recv_invoice_format' => 'Format Faktur',
- 'register_mode_default' => 'Default register mode',
+ 'register_mode_default' => '',
'report_an_issue' => 'Laporkan masalah',
'return_policy_required' => 'Kebijakan retur wajib diisi.',
'reward' => 'Hadiah',
@@ -282,19 +281,22 @@ return [
'right' => 'Kanan',
'sales_invoice_format' => 'Format Faktur Penjualan',
'sales_quote_format' => 'Format Penawaran Penjualan',
- 'mailpath_invalid' => 'Jalur sendmail tidak valid. Hanya huruf, angka, tanda hubung, garis bawah, garis miring, garis miring terbalik, titik dua, spasi, dan titik yang diizinkan.',
'saved_successfully' => 'Konfigurasi berhasil disimpan.',
'saved_unsuccessfully' => 'Konfigurasi tidak berhasil disimpan.',
'security_issue' => 'Peringatan Kerentanan Keamanan',
'server_notice' => 'Silakan gunakan info di bawah ini untuk pelaporan masalah.',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => 'Tampilkan ikon kantor',
'statistics' => 'Kirim statistik',
'statistics_tooltip' => 'Kirim statistik untuk pengembangan dan peningkatan fitur.',
'stock_location' => 'Lokasi Stock',
'stock_location_default' => 'Lokasi Stock Default',
- 'stock_location_default_header' => 'Default',
+ 'stock_location_default_header' => '',
'stock_location_duplicate' => 'Gunakan nama yang unik untuk lokasi stock.',
'stock_location_invalid_chars' => 'Nama lokasi tidak boleh berisi karakter \'_\'.',
'stock_location_name_header' => 'Nama',
@@ -305,12 +307,8 @@ return [
'suggestions_layout' => 'Tampilan Saran Pencarian',
'suggestions_second_column' => 'Kolom 2',
'suggestions_third_column' => 'Kolom 3',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
'system_conf' => 'Setting & Conf',
- 'system_info' => 'System Info',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
diff --git a/app/Language/id/Customers.php b/app/Language/id/Customers.php
index 1a020aa3f..161bcf5f1 100644
--- a/app/Language/id/Customers.php
+++ b/app/Language/id/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => 'Anda belum memilih pelanggan untuk dihapus.',
'one_or_multiple' => 'Pelanggan',
'quantity' => 'Kuantitas',
+ 'rewards_package' => 'Paket Hadiah',
'stats_info' => 'Statistik',
'successful_adding' => 'Anda telah berhasil menambah pelanggan',
'successful_deleted' => 'Berhasil menghapus Kartu Hadiah',
@@ -43,5 +44,4 @@ return [
'taxable' => 'Dikenakan pajak',
'total' => 'Total',
'update' => 'Ubah Pelanggan',
- 'rewards_package' => 'Paket Hadiah',
];
diff --git a/app/Language/id/Employees.php b/app/Language/id/Employees.php
index 393f863fb..f9d307209 100644
--- a/app/Language/id/Employees.php
+++ b/app/Language/id/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'Berhasil menghapus Kartu Hadiah',
'successful_updating' => 'Anda telah berhasil memperbarui karyawan',
'system_language' => 'Bahasa Sistem',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'Gagal mengubah kata sandi.',
'update' => 'Ubah Karyawan',
'username' => 'Nama Pengguna',
diff --git a/app/Language/id/Error.php b/app/Language/id/Error.php
index fefcfac54..63ffdae6f 100644
--- a/app/Language/id/Error.php
+++ b/app/Language/id/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Anda tidak memiliki izin untuk mengakses modul ini',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Tidak dapat membuat {filePath} untuk menyediakan throttle.key',
'unable_to_lock_file' => 'Tidak dapat mengunci {filePath}: {reason}',
'unable_to_open_lock_file' => 'Tidak dapat membuka {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Tidak dapat menyimpan throttle.key ke {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Tidak dapat menyimpan throttle.key ke {filePath}',
'unable_to_read_env_file' => 'Tidak dapat membaca {filePath} untuk menyediakan throttle.key',
'unknown' => 'tidak dikenal',
];
diff --git a/app/Language/id/Expenses_categories.php b/app/Language/id/Expenses_categories.php
index a72f9a04d..2315b301b 100644
--- a/app/Language/id/Expenses_categories.php
+++ b/app/Language/id/Expenses_categories.php
@@ -1,10 +1,10 @@
'Nama Kategori Biaya harus diisi',
'add_item' => 'Tambah Kategori',
'cannot_be_deleted' => 'Tidak dapat menghapus Kategori Biaya',
'category_id' => 'ID',
+ 'category_name_required' => 'Nama Kategori Biaya harus diisi',
'confirm_delete' => 'Anda yakin ingin menghapus Kategori Biaya terpilih?',
'confirm_restore' => 'Apakah Anda yakin ingin mengembalikan Kategori Biaya yang dipilih?',
'description' => 'Deskripsi Kategori',
diff --git a/app/Language/id/Item_kits.php b/app/Language/id/Item_kits.php
index b4c5465a3..5d914a358 100644
--- a/app/Language/id/Item_kits.php
+++ b/app/Language/id/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'Item Barang',
'item_kit_number' => 'Kode bar',
'item_kit_number_duplicate' => 'Nomor Paket Item telah ada di basis data.',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'Item Barang',
'kit' => 'ID Paket',
'kit_and_components' => 'Kit dan komponen',
diff --git a/app/Language/id/Items.php b/app/Language/id/Items.php
index 5ee96fa32..6b23d5905 100644
--- a/app/Language/id/Items.php
+++ b/app/Language/id/Items.php
@@ -94,7 +94,7 @@ return [
'sales_tax_2' => 'Pajak Penjualan2',
'search_attributes' => 'Cari Atribut',
'select_image' => 'Pilih Gambar',
- 'serialized_items' => 'Serial Item',
+ 'serialized_items' => '',
'standard' => 'Standar',
'stock' => 'Stok',
'stock_location' => 'Lokasi Stok',
@@ -110,8 +110,8 @@ return [
'tax_category' => 'Kategori Pajak',
'tax_name_invalid' => 'Nama pajak mengandung karakter yang tidak diizinkan.',
'tax_percent' => 'Tarif Pajak',
- 'tax_percent_number' => 'Nilai persen pajak harus berupa angka',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'Nilai persen pajak harus berupa angka',
'tax_percent_required' => 'Tarif Pajak wajib diisi.',
'tax_percents' => 'Tarif Pajak',
'temp' => 'Sementara',
diff --git a/app/Language/id/Messages.php b/app/Language/id/Messages.php
index 031792cad..8bff267cb 100644
--- a/app/Language/id/Messages.php
+++ b/app/Language/id/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'No. telepon dibutuhkan',
'phone_placeholder' => 'Masukkan no. telepon disini...',
'sms_send' => 'Kirim SMS',
- 'successfully_sent' => 'Pesan berhasil dikirim ke: ',
- 'unsuccessfully_sent' => 'Pesan gagal dikirim ke: ',
+ 'successfully_sent' => 'Pesan berhasil dikirim ke:',
+ 'unsuccessfully_sent' => 'Pesan gagal dikirim ke:',
];
diff --git a/app/Language/id/Receivings.php b/app/Language/id/Receivings.php
index af2d34760..bbc76f1a0 100644
--- a/app/Language/id/Receivings.php
+++ b/app/Language/id/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'Nama Item',
'mode' => 'Jenis Pembelian',
'new_supplier' => 'Pemasok Baru',
+ 'not_authorized' => '',
'one_or_multiple' => 'penerimaan',
'print_after_sale' => 'Cetak Faktur setelah penjualan',
'quantity' => 'Jumlah',
@@ -49,9 +50,9 @@ return [
'successfully_updated' => 'Berhasil Diperbaharui',
'supplier' => 'Pemasok',
'supplier_address' => 'Alamat',
- 'supplier_email' => 'Email',
+ 'supplier_email' => '',
'supplier_location' => 'Lokasi',
- 'total' => 'Total',
+ 'total' => '',
'transaction_failed' => 'Transaksi Pembelian gagal.',
'unable_to_add_item' => 'Penambahan Item kedalam Pembelian Barang gagal.',
'unsuccessfully_updated' => 'Pembelian barang gagal Diperbaharui.',
diff --git a/app/Language/id/Reports.php b/app/Language/id/Reports.php
index dea685925..9a0e42aa8 100644
--- a/app/Language/id/Reports.php
+++ b/app/Language/id/Reports.php
@@ -8,12 +8,12 @@ return [
'categories_summary_report' => 'Laporan Ringkasan Kategori',
'category' => 'Kategori',
'code_canceled' => 'BTL',
- 'code_invoice' => 'INV',
- 'code_pos' => 'POS',
- 'code_quote' => 'Q',
- 'code_return' => 'RET',
+ 'code_invoice' => '',
+ 'code_pos' => '',
+ 'code_quote' => '',
+ 'code_return' => '',
'code_type' => 'Tipe',
- 'code_work_order' => 'W/O',
+ 'code_work_order' => '',
'comments' => 'Catatan',
'commission' => '',
'complete' => 'Penjualan dan Retur yang sukses',
@@ -130,7 +130,7 @@ return [
'taxes' => 'Pajak',
'taxes_summary_report' => 'Laporan Ringkasan Pajak',
'toggle_cost_and_profit' => '',
- 'total' => 'Total',
+ 'total' => '',
'total_inventory_value' => 'Total Nilai Persediaan',
'total_low_sell_quantity' => 'Total Jumlah Penjualan yang Rendah',
'total_quantity' => 'Total Kuantitas',
diff --git a/app/Language/id/Sales.php b/app/Language/id/Sales.php
index dd7443332..60655cd17 100644
--- a/app/Language/id/Sales.php
+++ b/app/Language/id/Sales.php
@@ -31,11 +31,11 @@ return [
'customer' => 'Pelanggan',
'customer_address' => 'Alamat',
'customer_discount' => 'Diskon',
- 'customer_email' => 'Email',
+ 'customer_email' => '',
'customer_location' => 'Lokasi',
'customer_optional' => '(Diperlukan untuk Pembayaran Jatuh Tempo)',
'customer_required' => '(Dibutuhkan)',
- 'customer_total' => 'Total',
+ 'customer_total' => '',
'date' => 'Tanggal Penjualan',
'date_range' => 'Rentang Tanggal',
'date_required' => 'Masukkan tanggal yang benar.',
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'Nomor Kartu Hadiah',
'group_by_category' => 'Dikelompokkan berdasarkan Kategori',
'group_by_type' => 'Dikelompokkan berdasarkan Jenis',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'ID Penjualan',
'include_prices' => 'Termasuk Harga?',
'insufficient_giftcard_balance' => 'Saldo kartu hadiah tidak mencukupi untuk pembayaran ini.',
@@ -77,7 +77,7 @@ return [
'invoice_filter' => 'Faktur',
'invoice_no_email' => 'Pelanggan ini tidak memiliki alamat email yang valid.',
'invoice_number' => 'Nomor Nota',
- 'invoice_number_duplicate' => 'Nomor nota harus unik.',
+ 'invoice_number_duplicate' => 'Nomor nota {0} harus unik.',
'invoice_sent' => 'Faktur dikirim kepada',
'invoice_total' => 'Total faktur',
'invoice_type_custom_invoice' => 'Faktur kustom (custom_invoice.php)',
@@ -123,8 +123,9 @@ return [
'new_item' => 'Barang Baru',
'no_description' => 'Tidak ada deskripsi',
'no_items_in_cart' => 'Tidak ada Barang dalam Keranjang Belanja.',
+ 'no_sales_to_display' => 'Tidak ada penjualan yang ditampilkan.',
'none_selected' => 'Anda belum memilih Penjualan untuk dihapus.',
- 'nontaxed_ind' => ' . ',
+ 'nontaxed_ind' => '',
'not_authorized' => 'Aksi ini tidak resmi.',
'one_or_multiple' => 'Penjualan',
'payment' => 'Jenis Pembayaran',
@@ -191,7 +192,7 @@ return [
'tax_invoice' => 'Faktur Pajak',
'tax_percent' => 'Pajak %',
'taxed_ind' => 'P',
- 'total' => 'Total',
+ 'total' => '',
'total_tax_exclusive' => 'Tidak termasuk pajak',
'transaction_failed' => 'Transaksi Penjualan gagal.',
'unable_to_add_item' => 'Tidak dapat menambahkan item pada penjualan',
@@ -202,7 +203,7 @@ return [
'unsuspend' => 'Tidak Ditangguhkan',
'unsuspend_and_delete' => 'Batalkan dan hapus penangguhan',
'update' => 'Ubah',
- 'upi' => 'UPI',
+ 'upi' => '',
'wallet' => '',
'work_order' => 'Perintah Kerja',
'work_order_number' => 'Nomor Perintah Kerja',
diff --git a/app/Language/id/Taxes.php b/app/Language/id/Taxes.php
index 848117cd1..07808bc31 100644
--- a/app/Language/id/Taxes.php
+++ b/app/Language/id/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'Taruf Pajak Default',
'error_adding_updating' => 'Penambahan atau pembaharuan Kode Pajak gagal',
'group_seq' => 'Urutan grup',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'Nama Yuridiksi',
'name' => 'Nama',
'new' => 'Pajak baru',
diff --git a/app/Language/it/Attributes.php b/app/Language/it/Attributes.php
index 6c4102d2e..5e649ffd2 100644
--- a/app/Language/it/Attributes.php
+++ b/app/Language/it/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => 'Sei sicuro di voler ripristinare l\'attributo selezionato?',
'definition_cannot_be_deleted' => 'Non riesco a cancellare l\'attributo selezionato',
'definition_error_adding_updating' => 'Impossibile aggiungere o aggiornare l\'attributo {0}. Si prega di controllare il registro degli errori.',
- 'definition_invalid_group' => 'Il gruppo selezionato non esiste o non è valido.',
'definition_flags' => 'Visibilità attributo',
'definition_group' => 'Gruppo',
- 'definition_id' => 'Id',
+ 'definition_id' => '',
+ 'definition_invalid_group' => 'Il gruppo selezionato non esiste o non è valido.',
'definition_name' => 'Aggiungi attributo',
'definition_name_required' => 'Nome attributo è richiesto',
'definition_one_or_multiple' => 'attributo(i)',
- 'definition_successful_adding' => 'Hai aggiunto il prodotto con successo',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'Cancellato con successo',
'definition_successful_updating' => 'Hai aggiornato correttamente l\'attributo',
'definition_type' => 'Tipo di attributo',
diff --git a/app/Language/it/Cashups.php b/app/Language/it/Cashups.php
index 4ebf4b8d7..4fa30e9f1 100644
--- a/app/Language/it/Cashups.php
+++ b/app/Language/it/Cashups.php
@@ -26,7 +26,7 @@ return [
'enable_expected' => '',
'error_adding_updating' => 'Errore durante l\'aggiunta/aggiornamento incasso',
'giftcard' => '',
- 'id' => 'Id',
+ 'id' => '',
'info' => 'Info incassi',
'info_employee' => '',
'is_deleted' => 'Cancellato',
diff --git a/app/Language/it/Common.php b/app/Language/it/Common.php
index d9b021123..2c937b12d 100644
--- a/app/Language/it/Common.php
+++ b/app/Language/it/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Commenti',
'common' => 'comune',
'confirm_search' => 'Hai selezionato una o più righe, queste non saranno più selezionate dopo la tua ricerca. Sei sicuro di voler procedere alla ricerca?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Correggi gli errori identificati prima di salvare',
'country' => 'Paese',
'dashboard' => 'Pannello di controllo',
@@ -20,10 +19,10 @@ return [
'det' => 'dettagli',
'download_import_template' => 'Scarica Template D\'importazione CSV (CSV)',
'edit' => 'modifica',
- 'email' => 'Email',
+ 'email' => '',
'email_invalid_format' => 'L\'indirizzo email non è nel formato corretto.',
'export_csv' => 'Esporta formato CSV',
- 'export_csv_no' => 'No',
+ 'export_csv_no' => '',
'export_csv_yes' => 'Si',
'fields_required_message' => 'I campi in rosso sono richiesti',
'fields_required_message_unique' => 'I campi in rosso sono richiesti e devono essere unici',
@@ -31,11 +30,11 @@ return [
'first_name_required' => 'Campo Nome è richiesto.',
'first_page' => 'Primo',
'gender' => 'Sesso',
- 'gender_female' => 'F',
- 'gender_male' => 'M',
+ 'gender_female' => '',
+ 'gender_male' => '',
'gender_undefined' => 'Non definito',
'icon' => 'Icona',
- 'id' => 'ID',
+ 'id' => '',
'import' => 'Importa',
'import_change_file' => 'Sostituisci',
'import_csv' => 'Importa CSV',
@@ -48,22 +47,19 @@ return [
'last_page' => 'Ultimo',
'learn_about_project' => 'per imparare le ultime informazioni riguardanti il progetto.',
'list_of' => 'Lista di',
- 'logo' => 'Logo',
+ 'logo' => '',
'logo_mark' => 'Marchio',
- 'logout' => 'Esci',
'manager' => 'Responsabile',
- 'migration_needed' => 'Una migrazione del database verso {0} inizierà dopo l\'accesso.',
'new' => 'Nuovo',
- 'no' => 'No',
+ 'no' => '',
'no_persons_to_display' => 'Non ci sono persone da mostrare.',
'none_selected_text' => '[Selezionare]',
- 'or' => 'OR',
+ 'or' => '',
'people' => 'Persone',
'phone_number' => 'Numero di Telefono',
- 'phone_number_required' => 'Il numero di telefono è richiesto',
'please_visit_my' => 'Visitare il',
'position' => 'Posizione',
- 'powered_by' => 'Sviluppato da',
+ 'powered_by' => 'Sviluppato da {app} {version}',
'price' => 'Prezzo',
'print' => 'Stampa',
'remove' => 'Rimuovi',
@@ -73,14 +69,11 @@ return [
'search' => 'Cerca',
'search_options' => 'Opzioni di ricerca',
'searched_for' => 'Cercato per',
- 'software_short' => 'OSPOS',
- 'software_title' => 'Punto vendita Open Source',
'state' => 'Provincia',
'submit' => 'Invia',
'total_spent' => 'Totale spesa',
'unknown' => 'Sconosciuto',
'view_recent_sales' => 'Mostra Vendite Recenti',
- 'website' => 'Sito web',
'welcome' => 'Benvenuto',
'welcome_message' => 'Benvenuto in OSPOS, clicca un modulo sottostante per incominciare.',
'yes' => 'Sì',
diff --git a/app/Language/it/Config.php b/app/Language/it/Config.php
index 500b3208f..4f41e704b 100644
--- a/app/Language/it/Config.php
+++ b/app/Language/it/Config.php
@@ -3,17 +3,17 @@
return [
'address' => 'Indirizzo Azienda',
'address_required' => 'Il campo Indirizzo Azienda è obbligatorio.',
- 'all_set' => 'All file permissions are set correctly!',
+ 'all_set' => '',
'allow_duplicate_barcodes' => 'Permetti Codice a Barre duplicati',
'apostrophe' => 'apostrofo',
- 'backup_button' => 'Backup',
+ 'backup_button' => '',
'backup_database' => 'Backup del Database',
'barcode' => 'Codici a Barre',
'barcode_company' => 'Nome Azienda',
'barcode_configuration' => 'Configurazione Codici a Barre',
'barcode_content' => 'Contenuto Codice a Barre',
'barcode_first_row' => 'Riga 1',
- 'barcode_font' => 'Font',
+ 'barcode_font' => '',
'barcode_formats' => 'Formati d\'input',
'barcode_generate_if_empty' => 'Genera se vuoto.',
'barcode_height' => 'Altezza (px)',
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'Perc. Imposta 1',
'default_tax_rate_2' => 'Perc. Imposta 2',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Percent. Imposta Default deve essere un numero.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'Percent. Imposta Default deve essere un numero.',
'default_tax_rate_required' => 'Percent. Imposta Default è un campo obbligatorio.',
'derive_sale_quantity' => 'Permetti Quantità Derivata dalle Vendite',
'derive_sale_quantity_tooltip' => 'Se abilitato, un nuovo tipo di elemento sarà dato per quegli elementi che supereranno la quantità',
@@ -109,21 +109,21 @@ return [
'dinner_table_invalid_chars' => 'Nome Tavolo non può contenere \'_\'.',
'dinner_table_required' => 'Tavolo è un campo obbligatorio.',
'dot' => 'punto',
- 'email' => 'Email',
+ 'email' => '',
'email_configuration' => 'Configurazione Email',
'email_mailpath' => 'Percorso per Sendmail',
- 'email_protocol' => 'Protocol',
+ 'email_protocol' => '',
'email_receipt_check_behaviour' => 'Checkbox email ricevuta',
'email_receipt_check_behaviour_always' => 'Sempre selezionato',
'email_receipt_check_behaviour_last' => 'Ricorda l\'ultima selezione',
'email_receipt_check_behaviour_never' => 'Sempre non selezionato',
- 'email_smtp_crypto' => 'SMTP Encryption',
- 'email_smtp_host' => 'SMTP Server',
- 'email_smtp_pass' => 'SMTP Password',
+ 'email_smtp_crypto' => '',
+ 'email_smtp_host' => '',
+ 'email_smtp_pass' => '',
'email_smtp_pass_set' => '',
'email_smtp_port' => 'SMTP Porta',
- 'email_smtp_timeout' => 'SMTP Timeout (s)',
- 'email_smtp_user' => 'SMTP Username',
+ 'email_smtp_timeout' => '',
+ 'email_smtp_user' => '',
'enable_avatar' => '',
'enable_avatar_tooltip' => '',
'enable_dropdown_tooltip' => '',
@@ -132,8 +132,8 @@ return [
'enable_right_bar_tooltip' => '',
'enforce_privacy' => 'Rispetta privacy',
'enforce_privacy_tooltip' => 'Rispetta la privacy dei tuoi clienti annullando i loro dati se cancellati',
- 'fax' => 'Fax',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
+ 'fax' => '',
+ 'file_perm' => '',
'financial_year' => 'Data Inizio Anno Fiscale',
'financial_year_apr' => '1mo di Aprile',
'financial_year_aug' => '1mo di Agosto',
@@ -148,10 +148,10 @@ return [
'financial_year_oct' => '1mo di Ottobre',
'financial_year_sep' => '1mo di Settembre',
'floating_labels' => 'Etichette mobili',
- 'gcaptcha_enable' => 'Login Page reCAPTCHA',
- 'gcaptcha_secret_key' => 'reCAPTCHA Secret Key',
+ 'gcaptcha_enable' => '',
+ 'gcaptcha_secret_key' => '',
'gcaptcha_secret_key_required' => 'reCAPTCHA Secret Key è un campo obbligatorio',
- 'gcaptcha_site_key' => 'reCAPTCHA Site Key',
+ 'gcaptcha_site_key' => '',
'gcaptcha_site_key_required' => 'reCAPTCHA Site Key è un campo obbligatorio',
'gcaptcha_tooltip' => 'Per proteggere la Login page con Google reCAPTCHA, clicca sull\'icona per una key pair per l\'API.',
'general' => 'Generali',
@@ -168,6 +168,8 @@ return [
'info' => 'Informazioni',
'info_configuration' => 'Informazioni Negozio',
'input_groups' => 'Gruppi di Ingresso',
+ 'integrations' => 'Integrazioni',
+ 'integrations_configuration' => 'Integrazioni di terze parti',
'invoice' => 'Fattura',
'invoice_configuration' => 'Impostazioni di Stampa Fattura',
'invoice_default_comments' => 'Commenti Fattura di Default',
@@ -198,18 +200,19 @@ return [
'location_info' => 'Informazioni di Configurazione Posizione',
'login_form' => 'Stile modulo di accesso',
'logout' => 'Vuoi fare il backup prima di effettuare il logout? Premere [OK] per eseguirlo o [Cancella] per il logout.',
+ 'mailpath_invalid' => 'Percorso sendmail non valido. Sono ammessi solo lettere, numeri, trattini, trattini bassi, barre, barre rovesciate, due punti, spazi e punti.',
'message' => 'SMS',
'message_configuration' => 'Configurazione SMS',
'msg_msg' => 'Testo Messaggio Salvato',
'msg_msg_placeholder' => 'Se vuoi utilizzare un template SMS, salva il tuo messaggio qui o lascia il campo in bianco.',
- 'msg_pwd' => 'SMS-API Password',
+ 'msg_pwd' => '',
'msg_pwd_set' => '',
- 'msg_src' => 'SMS-API Sender ID',
+ 'msg_src' => '',
'msg_src_required' => 'SMS-API Sender ID è un campo obbligatorio',
- 'msg_uid' => 'SMS-API Username',
+ 'msg_uid' => '',
'msg_uid_required' => 'SMS-API Username è un campo obbligatorio',
'multi_pack_enabled' => 'Pacchetti multipli per articolo',
- 'no_risk' => 'No security/vulnerability risks.',
+ 'no_risk' => '',
'none' => 'nessuno',
'notify_alignment' => 'Posizione Popup di Notifica',
'number_format' => 'Formato Numero',
@@ -221,8 +224,8 @@ return [
'ospos_info' => 'Informazioni sull\'installazione di OSPOS',
'payment_options_order' => 'Opzioni di Pagamento Ordine',
'payment_reference_code_length_limits' => 'Codice di riferimento pagamento
Limiti di lunghezza',
- 'payment_reference_code_length_max_label' => 'Max',
- 'payment_reference_code_length_min_label' => 'Min',
+ 'payment_reference_code_length_max_label' => '',
+ 'payment_reference_code_length_min_label' => '',
'perm_risk' => 'Le autorizzazioni errate lasciano questo software a rischio.',
'phone' => 'Telefono Azienda',
'phone_required' => 'Telefono Aziena è un campo obbligatorio.',
@@ -254,7 +257,7 @@ return [
'receipt' => 'Scontrino',
'receipt_category' => '',
'receipt_configuration' => 'Impostazioni di stampa Scontrino',
- 'receipt_default' => 'Default',
+ 'receipt_default' => '',
'receipt_font_size' => 'Grandezza Font',
'receipt_font_size_number' => 'Grandezza Font deve essere un numero.',
'receipt_font_size_required' => 'Grandezza Font è un campo obbligatorio.',
@@ -278,12 +281,15 @@ return [
'right' => 'Destra',
'sales_invoice_format' => 'Formato Fattura di Vendita',
'sales_quote_format' => 'Formato Preventivo',
- 'mailpath_invalid' => 'Percorso sendmail non valido. Sono ammessi solo lettere, numeri, trattini, trattini bassi, barre, barre rovesciate, due punti, spazi e punti.',
'saved_successfully' => 'Configurazione salvata correttamente.',
'saved_unsuccessfully' => 'Salvataggio Configurazione Fallito.',
- 'security_issue' => 'Security Vulnerability Warning',
- 'server_notice' => 'Please use the below info for issue reporting.',
+ 'security_issue' => '',
+ 'server_notice' => '',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => 'Mostra icona ufficio',
'statistics' => 'Invia Statistiche',
@@ -301,12 +307,8 @@ return [
'suggestions_layout' => 'Schema di Suggerimenti di ricerca',
'suggestions_second_column' => 'Colonna 2',
'suggestions_third_column' => 'Colonna 3',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
- 'system_info' => 'System Info',
+ 'system_conf' => '',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
@@ -326,7 +328,7 @@ return [
'theme' => 'Tema',
'theme_preview' => 'Anteprima tema:',
'thousands_separator' => 'Separatore centinaia',
- 'timezone' => 'Timezone',
+ 'timezone' => '',
'timezone_error' => 'Il fuso orario OSPOS è diverso dal fuso orario locale.',
'top' => 'Sopra',
'use_destination_based_tax' => 'Usa l\'imposta basata sulla destinazione',
diff --git a/app/Language/it/Customers.php b/app/Language/it/Customers.php
index 78a822c51..413c6e8c7 100644
--- a/app/Language/it/Customers.php
+++ b/app/Language/it/Customers.php
@@ -34,7 +34,8 @@ return [
'none_selected' => 'Non hai selezionato nessun cliente da eliminare.',
'one_or_multiple' => 'cliente(i)',
'quantity' => 'Quantità',
- 'stats_info' => 'Stats',
+ 'rewards_package' => 'Pacchetto di ricompensa',
+ 'stats_info' => '',
'successful_adding' => 'Hai aggiunto con Successo un cliente',
'successful_deleted' => 'Eliminazione con successo',
'successful_updating' => 'Aggiornamento del cliente terminato correttamente',
@@ -43,5 +44,4 @@ return [
'taxable' => 'Tassabile',
'total' => 'Spesa Totale',
'update' => 'Aggiorna Cliente',
- 'rewards_package' => 'Pacchetto di ricompensa',
];
diff --git a/app/Language/it/Datepicker.php b/app/Language/it/Datepicker.php
index c07a86f17..8a1438071 100644
--- a/app/Language/it/Datepicker.php
+++ b/app/Language/it/Datepicker.php
@@ -16,9 +16,9 @@ return [
'this_financial_year' => 'Anno Fiscale Corrente',
'this_month' => 'Mese Corrente',
'this_year' => 'Anno Corrente',
- 'to' => 'To',
+ 'to' => '',
'today' => 'Oggi',
'today_last_year' => 'Oggi Ultimo Anno',
- 'weekstart' => '0',
+ 'weekstart' => '1',
'yesterday' => 'Ieri',
];
diff --git a/app/Language/it/Employees.php b/app/Language/it/Employees.php
index ca446f012..0efe9bb13 100644
--- a/app/Language/it/Employees.php
+++ b/app/Language/it/Employees.php
@@ -22,12 +22,12 @@ return [
'error_updating_admin' => 'Non puoi modificare un utente amministratore.',
'error_updating_demo_admin' => 'Non puoi cambiare l\'utente admin demo.',
'language' => 'Lingua',
- 'login_info' => 'Login',
+ 'login_info' => '',
'manager' => 'Manager',
'new' => 'Nuovo Impiegato',
'none_selected' => 'Non hai selezionato nessun impiegato da eliminare.',
'one_or_multiple' => 'impiegato/i',
- 'password' => 'Password',
+ 'password' => '',
'password_minlength' => 'La Password deve essere lunga almeno 8 caratteri.',
'password_must_match' => 'Le Password non corrispondono.',
'password_not_must_match' => 'La password corrente e quella nuova devono essere uniche.',
@@ -41,9 +41,10 @@ return [
'successful_deleted' => 'Eliminato correttamente',
'successful_updating' => 'Hai correttamente aggiornato un impiegato',
'system_language' => 'Lingua di sistema',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'Cambio password fallito.',
'update' => 'Aggiornamento Impiegato',
- 'username' => 'Username',
+ 'username' => '',
'username_duplicate' => '',
'username_minlength' => 'Lo Username deve essere almeno lungo 5 caratteri di lunghezza.',
'username_required' => 'Il campo Username è richiesto.',
diff --git a/app/Language/it/Enum.php b/app/Language/it/Enum.php
index 6376afb0a..6fcc76477 100644
--- a/app/Language/it/Enum.php
+++ b/app/Language/it/Enum.php
@@ -2,10 +2,10 @@
return [
'half_down' => 'Arrotondamento difetto',
- 'half_even' => 'Half Even',
- 'half_five' => 'Half Five',
- 'half_odd' => 'Half Odd',
- 'half_up' => 'Half Up',
- 'round_down' => 'Round Down',
- 'round_up' => 'Round Up',
+ 'half_even' => '',
+ 'half_five' => '',
+ 'half_odd' => '',
+ 'half_up' => '',
+ 'round_down' => '',
+ 'round_up' => '',
];
diff --git a/app/Language/it/Error.php b/app/Language/it/Error.php
index 9c5b12099..4172da864 100644
--- a/app/Language/it/Error.php
+++ b/app/Language/it/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Non hai l\'autorizzazione per accedere al modulo denominato',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Impossibile creare {filePath} per configurare throttle.key',
'unable_to_lock_file' => 'Impossibile bloccare {filePath}: {reason}',
'unable_to_open_lock_file' => 'Impossibile aprire {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Impossibile salvare throttle.key in {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Impossibile salvare throttle.key in {filePath}',
'unable_to_read_env_file' => 'Impossibile leggere {filePath} per configurare throttle.key',
'unknown' => 'Errore sconosciuto',
];
diff --git a/app/Language/it/Expenses.php b/app/Language/it/Expenses.php
index 18e3215b0..0ad10363e 100644
--- a/app/Language/it/Expenses.php
+++ b/app/Language/it/Expenses.php
@@ -27,7 +27,7 @@ return [
'due_filter' => 'Dovuto',
'employee' => 'Creata da',
'error_adding_updating' => 'Errore aggiunta/aggiornamento Spesa',
- 'expense_id' => 'Id',
+ 'expense_id' => '',
'expenses_employee' => 'Impiegato',
'info' => 'Spesa Info',
'ip_address' => '',
diff --git a/app/Language/it/Expenses_categories.php b/app/Language/it/Expenses_categories.php
index 068d6fbcb..e387d95d1 100644
--- a/app/Language/it/Expenses_categories.php
+++ b/app/Language/it/Expenses_categories.php
@@ -1,10 +1,10 @@
'E\' richiesto il nome per la Categoria Spesa',
'add_item' => 'Aggiungi categoria',
'cannot_be_deleted' => 'Non puoi eliminare la Categoria Spese',
- 'category_id' => 'Id',
+ 'category_id' => '',
+ 'category_name_required' => 'E\' richiesto il nome per la Categoria Spesa',
'confirm_delete' => 'Sei sicuro di voler eliminare la Categoria Spesa selezionata?',
'confirm_restore' => 'Sei sicuro di voler ripristinare la categoria di spesa selezionata?',
'description' => 'Descrizione Categoria',
diff --git a/app/Language/it/Item_kits.php b/app/Language/it/Item_kits.php
index 0431790b5..5c8a65fe5 100644
--- a/app/Language/it/Item_kits.php
+++ b/app/Language/it/Item_kits.php
@@ -17,10 +17,8 @@ return [
'item' => 'Articolo',
'item_kit_number' => 'Codice a Barre',
'item_kit_number_duplicate' => 'Il numero del kit dell\'articolo è già presente nel database.',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'Articoli',
- 'kit' => 'Kit ID',
+ 'kit' => '',
'kit_and_components' => 'Kit e Componenti',
'kit_and_stock' => 'Kit e Magazzino',
'kit_only' => 'Solo Kit',
diff --git a/app/Language/it/Items.php b/app/Language/it/Items.php
index 4be621a3f..f5ec86a23 100644
--- a/app/Language/it/Items.php
+++ b/app/Language/it/Items.php
@@ -43,7 +43,7 @@ return [
'error_updating_multiple' => 'Errore aggiornamento Articoli',
'generate_barcodes' => 'Genera Codice a Barre',
'hsn_code' => 'Nomenclatura del sistema armonizzato',
- 'image' => 'Avatar',
+ 'image' => '',
'import_items_csv' => 'Importazione Articoli da CSV',
'info_provided_by' => 'Informazioni fornite da',
'inventory' => 'Inventario',
@@ -62,7 +62,7 @@ return [
'item_number' => 'Codice a Barre',
'item_number_duplicate' => 'Numero Articolo è già presente nel database.',
'item_number_invalid' => 'Il numero articolo contiene caratteri non consentiti.',
- 'kit' => 'Kit',
+ 'kit' => '',
'location' => 'Posizione',
'low_inventory_items' => 'Articoli Fuori Stock',
'low_sell_item' => 'Articolo di vendita bassa',
@@ -95,7 +95,7 @@ return [
'search_attributes' => 'Attributi di ricerca',
'select_image' => 'Seleziona Immagine',
'serialized_items' => 'Articoli Serializzati',
- 'standard' => 'Standard',
+ 'standard' => '',
'stock' => 'Magazzino',
'stock_location' => 'Posizione Magazzino',
'stock_type' => 'Tipo Magazzino',
@@ -110,8 +110,8 @@ return [
'tax_category' => 'Categoria fiscale',
'tax_name_invalid' => 'Il nome dell\'imposta contiene caratteri non consentiti.',
'tax_percent' => 'Percentuale Imposta',
- 'tax_percent_number' => 'Percentuale Imposta deve essere un numero',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'Percentuale Imposta deve essere un numero',
'tax_percent_required' => 'Percentuale Imposta è un campo richiesto.',
'tax_percents' => 'Percentuale Imposta(e)',
'temp' => 'Temporanea',
diff --git a/app/Language/it/Login.php b/app/Language/it/Login.php
index b94e922a1..9ea1bb297 100644
--- a/app/Language/it/Login.php
+++ b/app/Language/it/Login.php
@@ -2,14 +2,14 @@
return [
'gcaptcha' => 'Non sono un robot.',
- 'go' => 'Go',
+ 'go' => '',
'initialization_message' => '',
'initialization_required' => '',
'initialize' => '',
'invalid_gcaptcha' => 'Verifica di non essere un robot.',
'invalid_installation' => 'L\'installazione non è corretta, controlla il tuo file php.ini.',
'invalid_username_and_password' => 'Username o Password non validi.',
- 'login' => 'Login',
+ 'login' => '',
'logout' => 'Uscita',
'migrating_database' => 'Migrazione del database',
'migration_auth_message' => 'Le credenziali di amministratore sono richieste per autorizzare la migrazione del database alla versione {0}. Effettua il login per continuare.',
@@ -23,9 +23,9 @@ return [
'migration_needed' => 'Dopo l\'accesso verrà avviata una migrazione del database a {0}.',
'migration_required' => 'Migratione del database richiesta',
'migration_running' => 'Esecuzione migrazioni database...',
- 'password' => 'Password',
+ 'password' => '',
'required_username' => 'Il campo nome utente è obbligatorio.',
'too_many_attempts' => 'Troppi tentativi. Attendere un momento e riprovare.',
- 'username' => 'Username',
+ 'username' => '',
'welcome' => 'Benvenuto in {0}!',
];
diff --git a/app/Language/it/Messages.php b/app/Language/it/Messages.php
index 86be4775c..7e24cc346 100644
--- a/app/Language/it/Messages.php
+++ b/app/Language/it/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'Numero cellulare richiesto',
'phone_placeholder' => 'Numero(i) cellulare qui...',
'sms_send' => 'Manda SMS',
- 'successfully_sent' => 'Hai correttamente inviato a: ',
- 'unsuccessfully_sent' => 'Messaggio non inviato correttamente a: ',
+ 'successfully_sent' => 'Hai correttamente inviato a:',
+ 'unsuccessfully_sent' => 'Messaggio non inviato correttamente a:',
];
diff --git a/app/Language/it/Module.php b/app/Language/it/Module.php
index cced05cbc..8ec46dc6b 100644
--- a/app/Language/it/Module.php
+++ b/app/Language/it/Module.php
@@ -20,8 +20,8 @@ return [
'expenses_desc' => 'Aggiungi, Aggiorna, Modifica, e Ricerca Spese.',
'giftcards' => 'Carte Regalo',
'giftcards_desc' => 'Aggiungi, Aggiorna, Modifica, e Ricerca Carte Regalo.',
- 'home' => 'Home',
- 'home_desc' => 'List home menu modules.',
+ 'home' => '',
+ 'home_desc' => '',
'item_kits' => 'Kits',
'item_kits_desc' => 'Aggiungi, Aggiorna, Modifica, e Ricerca Kits.',
'items' => 'Articoli',
diff --git a/app/Language/it/Receivings.php b/app/Language/it/Receivings.php
index 65bf2c848..c5752fdd4 100644
--- a/app/Language/it/Receivings.php
+++ b/app/Language/it/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'Nome Elemento',
'mode' => 'Modalità di Ricezione',
'new_supplier' => 'Nuovo Fornitore',
+ 'not_authorized' => '',
'one_or_multiple' => 'ricezione/i',
'print_after_sale' => 'Stampa dopo l\'operazione',
'quantity' => 'Quantità',
@@ -49,7 +50,7 @@ return [
'successfully_updated' => 'Ricezione correttamente aggiornata',
'supplier' => 'Fornitore',
'supplier_address' => 'Indirizzo',
- 'supplier_email' => 'Email',
+ 'supplier_email' => '',
'supplier_location' => 'Luogo',
'total' => 'Totale',
'transaction_failed' => 'Transazione di Ricezione fallita.',
diff --git a/app/Language/it/Reports.php b/app/Language/it/Reports.php
index 086666191..d850f9e34 100644
--- a/app/Language/it/Reports.php
+++ b/app/Language/it/Reports.php
@@ -7,13 +7,13 @@ return [
'categories' => 'Categorie',
'categories_summary_report' => 'Resoconto riassuntivo Categorie',
'category' => 'Categoria',
- 'code_canceled' => 'CNL',
+ 'code_canceled' => '',
'code_invoice' => 'FATT',
- 'code_pos' => 'POS',
+ 'code_pos' => '',
'code_quote' => 'PREV',
'code_return' => 'RESO',
'code_type' => 'Tipo',
- 'code_work_order' => 'W/O',
+ 'code_work_order' => '',
'comments' => 'Commenti',
'commission' => '',
'complete' => 'Vendite completate e Resi',
diff --git a/app/Language/it/Sales.php b/app/Language/it/Sales.php
index d1db6e067..47976639c 100644
--- a/app/Language/it/Sales.php
+++ b/app/Language/it/Sales.php
@@ -1,7 +1,7 @@
'Account #',
+ 'account_number' => '',
'add_payment' => 'Aggiungi Pagamento',
'amount_due' => 'Importo Dovuto',
'amount_due_not_covered' => 'I pagamenti non coprono l\'importo dovuto.',
@@ -31,7 +31,7 @@ return [
'customer' => 'Nome',
'customer_address' => 'Indirizzo',
'customer_discount' => 'Sconto',
- 'customer_email' => 'Email',
+ 'customer_email' => '',
'customer_location' => 'Località',
'customer_optional' => '(Opzionale)',
'customer_required' => '(Richiesto)',
@@ -45,7 +45,7 @@ return [
'delete_confirmation' => 'Sei sicuro di voler eliminare questa vendita? Questa azione non può essere annullata.',
'delete_successful' => 'Cancellazione Vendita terminata correttamente.',
'delete_unsuccessful' => 'Eliminazione Vendita Fallita.',
- 'description_abbrv' => 'Desc.',
+ 'description_abbrv' => '',
'discard' => 'Scartare',
'discount' => 'Sconto %',
'discount_exceeds_item_total' => '',
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'Numero Carta Regalo',
'group_by_category' => 'Raggruppa per Categoria',
'group_by_type' => 'Raggruppa per Tipo',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'ID vendita',
'include_prices' => 'Includi i prezzi?',
'insufficient_giftcard_balance' => 'Saldo carta regalo insufficiente per questo pagamento.',
@@ -77,7 +77,7 @@ return [
'invoice_filter' => 'Fatture',
'invoice_no_email' => 'Questo cliente non ha un indirizzo email valido.',
'invoice_number' => 'Fattura #',
- 'invoice_number_duplicate' => 'Numero Fattura deve essere unico.',
+ 'invoice_number_duplicate' => 'Il numero di fattura {0} deve essere unico.',
'invoice_sent' => 'Fattura inviata a',
'invoice_total' => 'Totale Fattura',
'invoice_type_custom_invoice' => 'Fattura Personalizzata (custom_invoice.php)',
@@ -90,26 +90,26 @@ return [
'item_number' => 'Articolo #',
'item_out_of_stock' => 'Articolo fuori stock.',
'key_browser' => 'Scorciatoie utili',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
'key_finish_quote' => 'Termina Preventivo/Fattura senza pagamento',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_finish_sale' => '',
'key_full' => 'Apri in modalità a schermo intero',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => 'Ingrandire',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => 'Rimpicciolisci',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => 'Stampa pagina corrente',
'key_restore' => 'Ripristina visualizzazione/zoom originale',
'key_search' => 'Tabelle dei rapporti di ricerca',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => 'Scorciatoie di sistema',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => 'Modalità registra',
'must_enter_numeric' => 'Import Offerto deve essere un numero.',
'must_enter_numeric_giftcard' => 'Numero Carta Regalo deve essere un numero.',
@@ -123,8 +123,9 @@ return [
'new_item' => 'Nuovo Articolo',
'no_description' => 'Nessun',
'no_items_in_cart' => 'Non ci sono Articoli nel carrello.',
+ 'no_sales_to_display' => 'Nessuna Vendita da mostrare.',
'none_selected' => 'Non hai selezionato alcuna vendita da cancellare.',
- 'nontaxed_ind' => ' vendita non tassata ',
+ 'nontaxed_ind' => 'Vendita non tassata',
'not_authorized' => 'Questa azione non può essere autorizzata.',
'one_or_multiple' => 'Vendita/e',
'payment' => 'Tipo di pagamento',
@@ -182,7 +183,7 @@ return [
'successfully_updated' => 'Aggiornamento vendita a buon fine.',
'suspend_sale' => 'Sospendi',
'suspended_doc_id' => 'Documento',
- 'suspended_sale_id' => 'ID',
+ 'suspended_sale_id' => '',
'suspended_sales' => 'Sospeso',
'table' => 'Tavolo',
'takings' => 'Vendite del Giorno',
@@ -190,7 +191,7 @@ return [
'tax_id' => 'ID Imposta',
'tax_invoice' => 'Fattura d\'Imposta',
'tax_percent' => 'Imposte %',
- 'taxed_ind' => 'T',
+ 'taxed_ind' => '',
'total' => 'Totale',
'total_tax_exclusive' => 'Imposte escluse',
'transaction_failed' => 'Transazione di Vendita fallita.',
@@ -202,7 +203,7 @@ return [
'unsuspend' => 'Non-sospeso',
'unsuspend_and_delete' => 'Azione',
'update' => 'Aggiorna',
- 'upi' => 'UPI',
+ 'upi' => '',
'wallet' => '',
'work_order' => 'Ordine di Lavoro',
'work_order_number' => 'Numero Ordine di Lavoro',
diff --git a/app/Language/it/Suppliers.php b/app/Language/it/Suppliers.php
index f31d14e43..3f91352aa 100644
--- a/app/Language/it/Suppliers.php
+++ b/app/Language/it/Suppliers.php
@@ -19,7 +19,7 @@ return [
'successful_deleted' => 'Eliminato con successo',
'successful_updating' => 'Aggiornamento Fornitore effettuato con successo',
'supplier' => 'Fornitore',
- 'supplier_id' => 'Id',
+ 'supplier_id' => '',
'tax_id' => 'Nome Imposta',
'update' => 'Aggiornamento Fornitore',
];
diff --git a/app/Language/it/Taxes.php b/app/Language/it/Taxes.php
index fa402e725..b06d89eeb 100644
--- a/app/Language/it/Taxes.php
+++ b/app/Language/it/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'Tassazione predefinita',
'error_adding_updating' => 'Aggiunta o modifica Codice Fiscale Fallito',
'group_seq' => 'Gruppo Seq',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'Nome giurisdizione',
'name' => 'Nome',
'new' => 'Nuovo Codice Imposta',
diff --git a/app/Language/ka/Attributes.php b/app/Language/ka/Attributes.php
index 14581e6e0..6f4e83db7 100644
--- a/app/Language/ka/Attributes.php
+++ b/app/Language/ka/Attributes.php
@@ -6,10 +6,10 @@ return [
'confirm_restore' => '',
'definition_cannot_be_deleted' => '',
'definition_error_adding_updating' => '',
- 'definition_invalid_group' => '',
'definition_flags' => '',
'definition_group' => '',
'definition_id' => '',
+ 'definition_invalid_group' => '',
'definition_name' => '',
'definition_name_required' => '',
'definition_one_or_multiple' => '',
diff --git a/app/Language/ka/Common.php b/app/Language/ka/Common.php
index 186060073..32aec09df 100644
--- a/app/Language/ka/Common.php
+++ b/app/Language/ka/Common.php
@@ -1,69 +1,65 @@
'Address 1',
- 'address_2' => 'Address 2',
+ 'address_1' => '',
+ 'address_2' => '',
'admin' => '',
- 'city' => 'City',
+ 'city' => '',
'clerk' => '',
'close' => 'დახურვა',
'color' => '',
'comments' => 'კომენტარები',
'common' => 'საერთო',
- 'confirm_search' => 'You have selected one or more rows, these will no longer be selected after your search. Are you sure you want to submit this search?',
- 'copyrights' => '© 2010 - {0}',
- 'correct_errors' => 'Please correct identified errors before saving',
+ 'confirm_search' => '',
+ 'correct_errors' => '',
'country' => 'ქვეყანა',
'dashboard' => '',
- 'date' => 'Date',
- 'delete' => 'Delete',
- 'det' => 'details',
- 'download_import_template' => 'Download Import CSV Template (CSV)',
+ 'date' => '',
+ 'delete' => '',
+ 'det' => '',
+ 'download_import_template' => '',
'edit' => 'ჩასწორება',
- 'email' => 'Email',
- 'email_invalid_format' => 'The email address is not in the correct format.',
- 'export_csv' => 'CSV Export',
- 'export_csv_no' => 'No',
+ 'email' => '',
+ 'email_invalid_format' => '',
+ 'export_csv' => '',
+ 'export_csv_no' => '',
'export_csv_yes' => 'დიახ',
- 'fields_required_message' => 'Fields in red are required',
+ 'fields_required_message' => '',
'fields_required_message_unique' => '',
'first_name' => 'სახელი',
- 'first_name_required' => 'First Name is a required field.',
+ 'first_name_required' => '',
'first_page' => 'პირველი',
'gender' => 'სქესი',
- 'gender_female' => 'F',
- 'gender_male' => 'M',
+ 'gender_female' => '',
+ 'gender_male' => '',
'gender_undefined' => '',
- 'icon' => 'Icon',
- 'id' => 'ID',
- 'import' => 'Import',
+ 'icon' => '',
+ 'id' => '',
+ 'import' => '',
'import_change_file' => 'შეცვლა',
- 'import_csv' => 'CSV Import',
- 'import_full_path' => 'Full path to CSV file required',
+ 'import_csv' => '',
+ 'import_full_path' => '',
'import_remove_file' => 'წაშლა',
'import_select_file' => 'აირჩიეთ ფაილი',
'inv' => 'ინვ',
'last_name' => 'გვარი',
- 'last_name_required' => 'Last Name is a required field.',
+ 'last_name_required' => '',
'last_page' => 'ბოლო',
- 'learn_about_project' => 'to learn the latest information about the project.',
- 'list_of' => 'List of',
- 'logo' => 'Logo',
- 'logo_mark' => 'Mark',
- 'logout' => '',
+ 'learn_about_project' => '',
+ 'list_of' => '',
+ 'logo' => '',
+ 'logo_mark' => '',
'manager' => '',
- 'migration_needed' => '',
'new' => 'ახალი',
- 'no' => 'No',
- 'no_persons_to_display' => 'There are no people to display.',
+ 'no' => '',
+ 'no_persons_to_display' => '',
'none_selected_text' => '[არჩევა]',
- 'or' => 'OR',
+ 'or' => '',
'people' => '',
'phone_number' => 'ტელეფონის ნომერი',
- 'phone_number_required' => '',
- 'please_visit_my' => 'Please visit the',
+ 'please_visit_my' => '',
'position' => '',
- 'powered_by' => 'Powered by',
+ 'powered_by' => '',
'price' => 'ფასი',
'print' => 'დაბეჭდვა',
'remove' => 'წაშლა',
@@ -73,17 +69,14 @@ return [
'search' => 'ძებნა',
'search_options' => 'ძებნის მორგება',
'searched_for' => 'ვეძებდი',
- 'software_short' => 'OSPOS',
- 'software_title' => 'Open Source Point of Sale',
'state' => 'შტატი',
- 'submit' => 'Submit',
- 'total_spent' => 'Total Spent',
+ 'submit' => '',
+ 'total_spent' => '',
'unknown' => 'უცნობი',
- 'view_recent_sales' => 'View Recent Sales',
- 'website' => 'opensourcepos.org',
+ 'view_recent_sales' => '',
'welcome' => 'მოგესალმებით',
- 'welcome_message' => 'Welcome to OSPOS, click a module below to get started.',
+ 'welcome_message' => '',
'yes' => 'დიახ',
'you_are_using_ospos' => '',
- 'zip' => 'Postal Code',
+ 'zip' => '',
];
diff --git a/app/Language/ka/Config.php b/app/Language/ka/Config.php
index a5f4b0d12..056a8387e 100644
--- a/app/Language/ka/Config.php
+++ b/app/Language/ka/Config.php
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => '',
'default_tax_rate_2' => '',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => '',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => '',
'default_tax_rate_required' => '',
'derive_sale_quantity' => '',
'derive_sale_quantity_tooltip' => '',
@@ -200,6 +200,7 @@ return [
'location_info' => '',
'login_form' => '',
'logout' => '',
+ 'mailpath_invalid' => 'sendmail-ის ბილიკი არასწორია. დაშვებულია მხოლოდ ასოები, ციფრები, დეფისები, ხაზგასმები, დახრილი ხაზები, უკუხაზები, ორწერტილები, ჰარეები და წერტილები.',
'message' => '',
'message_configuration' => '',
'msg_msg' => '',
@@ -280,12 +281,15 @@ return [
'right' => '',
'sales_invoice_format' => '',
'sales_quote_format' => '',
- 'mailpath_invalid' => 'sendmail-ის ბილიკი არასწორია. დაშვებულია მხოლოდ ასოები, ციფრები, დეფისები, ხაზგასმები, დახრილი ხაზები, უკუხაზები, ორწერტილები, ჰარეები და წერტილები.',
'saved_successfully' => '',
'saved_unsuccessfully' => '',
'security_issue' => '',
'server_notice' => '',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => '',
'statistics' => '',
@@ -303,10 +307,6 @@ return [
'suggestions_layout' => '',
'suggestions_second_column' => '',
'suggestions_third_column' => '',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
'system_conf' => '',
'system_info' => '',
'system_info_copy' => '',
diff --git a/app/Language/ka/Customers.php b/app/Language/ka/Customers.php
index 48b95ab41..f453b3157 100644
--- a/app/Language/ka/Customers.php
+++ b/app/Language/ka/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => '',
'one_or_multiple' => '',
'quantity' => '',
+ 'rewards_package' => '',
'stats_info' => '',
'successful_adding' => '',
'successful_deleted' => '',
@@ -43,5 +44,4 @@ return [
'taxable' => '',
'total' => '',
'update' => '',
- 'rewards_package' => '',
];
diff --git a/app/Language/ka/Datepicker.php b/app/Language/ka/Datepicker.php
index b015fbf6e..6b9d5fab6 100644
--- a/app/Language/ka/Datepicker.php
+++ b/app/Language/ka/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => '',
'today' => '',
'today_last_year' => '',
- 'weekstart' => '',
+ 'weekstart' => '1',
'yesterday' => '',
];
diff --git a/app/Language/ka/Employees.php b/app/Language/ka/Employees.php
index 112b0a54c..fb8b26314 100644
--- a/app/Language/ka/Employees.php
+++ b/app/Language/ka/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => '',
'successful_updating' => '',
'system_language' => '',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => '',
'update' => '',
'username' => '',
diff --git a/app/Language/ka/Error.php b/app/Language/ka/Error.php
index 8b41a3cb3..49daa7476 100644
--- a/app/Language/ka/Error.php
+++ b/app/Language/ka/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => '',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => '',
'unable_to_lock_file' => '',
'unable_to_open_lock_file' => '',
- 'unable_to_persist_throttle_key' => '',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => '',
'unable_to_read_env_file' => '',
'unknown' => '',
];
diff --git a/app/Language/ka/Expenses_categories.php b/app/Language/ka/Expenses_categories.php
index d61f61b56..d09041bcb 100644
--- a/app/Language/ka/Expenses_categories.php
+++ b/app/Language/ka/Expenses_categories.php
@@ -1,10 +1,10 @@
'',
'add_item' => '',
'cannot_be_deleted' => '',
'category_id' => '',
+ 'category_name_required' => '',
'confirm_delete' => '',
'confirm_restore' => '',
'description' => '',
diff --git a/app/Language/ka/Item_kits.php b/app/Language/ka/Item_kits.php
index cb4cf4239..6a830f1a1 100644
--- a/app/Language/ka/Item_kits.php
+++ b/app/Language/ka/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => '',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => '',
'kit' => '',
'kit_and_components' => '',
diff --git a/app/Language/ka/Items.php b/app/Language/ka/Items.php
index 611635ea1..f4704bc6a 100644
--- a/app/Language/ka/Items.php
+++ b/app/Language/ka/Items.php
@@ -110,8 +110,8 @@ return [
'tax_category' => '',
'tax_name_invalid' => 'გადასახადის სახელი შეიცავს დაუშვებელ სიმბოლოებს.',
'tax_percent' => '',
- 'tax_percent_number' => '',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => '',
'tax_percent_required' => '',
'tax_percents' => '',
'temp' => '',
diff --git a/app/Language/ka/Receivings.php b/app/Language/ka/Receivings.php
index 8a5889078..9e95fc813 100644
--- a/app/Language/ka/Receivings.php
+++ b/app/Language/ka/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => '',
'mode' => '',
'new_supplier' => '',
+ 'not_authorized' => '',
'one_or_multiple' => '',
'print_after_sale' => '',
'quantity' => '',
diff --git a/app/Language/ka/Sales.php b/app/Language/ka/Sales.php
index 6cf037912..1f7ef4340 100644
--- a/app/Language/ka/Sales.php
+++ b/app/Language/ka/Sales.php
@@ -123,6 +123,7 @@ return [
'new_item' => '',
'no_description' => '',
'no_items_in_cart' => '',
+ 'no_sales_to_display' => '',
'none_selected' => '',
'nontaxed_ind' => '',
'not_authorized' => '',
diff --git a/app/Language/ka/Taxes.php b/app/Language/ka/Taxes.php
index 137dc1ab2..3b3426dab 100644
--- a/app/Language/ka/Taxes.php
+++ b/app/Language/ka/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => '',
'error_adding_updating' => '',
'group_seq' => '',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => '',
'name' => '',
'new' => '',
diff --git a/app/Language/km/Attributes.php b/app/Language/km/Attributes.php
index 769d748f9..e3a160015 100644
--- a/app/Language/km/Attributes.php
+++ b/app/Language/km/Attributes.php
@@ -5,13 +5,13 @@ return [
'confirm_delete' => 'តើអ្នកពិតជាចង់លុប ព៌តមានបន្ថែម ដែលបានជ្រើសរើស?',
'confirm_restore' => 'តើអ្នកពិតជាដាក់ឡើងវិញនៅ ព៌តមានបន្ថែម ដែលបានជ្រើសរើស?',
'definition_cannot_be_deleted' => 'មិនអាចលុបព៌តមានបន្ថែមដែលបានជ្រើសរើស',
- 'definition_error_adding_updating' => 'ព៌តមានបន្ថែម {0} មិនអាចថែម រឺកែប្រែបានឡើយ។ សូមចូលទៅឆែករបាយការណ៍កំហុស។',
- 'definition_invalid_group' => '',
+ 'definition_error_adding_updating' => "ព៌តមានបន្ថែម {0} មិនអាចថែម រឺកែប្រែបានឡើយ។\u{200b} សូមចូលទៅឆែករបាយការណ៍កំហុស។",
'definition_flags' => 'ដាក់បង្ហាញព៌តមានបន្ថែម',
'definition_group' => 'ក្រុម',
'definition_id' => 'លេខរៀង',
+ 'definition_invalid_group' => '',
'definition_name' => 'បន្ថែម ព៌តមាន',
- 'definition_name_required' => 'ឈ្មោះនៃព៌តមានបន្ថែម គឺត្រូវការចាំបាច់ត្រូវបំពេញ',
+ 'definition_name_required' => "ឈ្មោះនៃព៌តមានបន្ថែម\u{200b} គឺត្រូវការចាំបាច់ត្រូវបំពេញ",
'definition_one_or_multiple' => 'ព៌តមានបន្ថែម',
'definition_successful_adding' => '',
'definition_successful_deleted' => '',
diff --git a/app/Language/km/Bootstrap_tables.php b/app/Language/km/Bootstrap_tables.php
index 9f055ddb6..93c735fce 100644
--- a/app/Language/km/Bootstrap_tables.php
+++ b/app/Language/km/Bootstrap_tables.php
@@ -5,7 +5,7 @@ return [
'columns' => 'ជួរឈរ',
'hide_show_pagination' => 'លាក់/បង្ហាញ ទំព័រ',
'loading' => 'កំពុងរៀបចំ, សូមរងចាំ',
- 'page_from_to' => 'បង្ហាញពី {0} ដល់ {1} នៃ {2} ជួរដេក',
+ 'page_from_to' => "បង្ហាញពី {0} ដល់\u{200b} {1} នៃ\u{200b} {2} ជួរដេក",
'refresh' => 'ធ្វើអោយថ្មី',
'rows_per_page' => '{0} ជួរដេក ក្នុងមួយទំព័រ',
'toggle' => 'បិទបើក',
diff --git a/app/Language/km/Cashups.php b/app/Language/km/Cashups.php
index eba5e17b8..05255c3d3 100644
--- a/app/Language/km/Cashups.php
+++ b/app/Language/km/Cashups.php
@@ -3,7 +3,7 @@
return [
'amount' => 'ទឹកប្រាក់',
'amount_number' => 'ចំនួនទឹកប្រាក់ត្រូវតែជាលេខ',
- 'amount_required' => 'ត្រង់ទឹកប្រាក់ ត្រូវការបំពេញ',
+ 'amount_required' => "ត្រង់ទឹកប្រាក់\u{200b} ត្រូវការបំពេញ",
'cancel_cashups' => '',
'cancel_cashups_enter' => '',
'cannot_be_deleted' => 'សាច់ប្រាក់សរុប មិនអាចលុបចោលបានទេ',
diff --git a/app/Language/km/Common.php b/app/Language/km/Common.php
index b0ebf24d3..08c85d7a2 100644
--- a/app/Language/km/Common.php
+++ b/app/Language/km/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'មតិយោបល់',
'common' => 'ទូទៅ',
'confirm_search' => 'អ្នកបានជ្រើសរើសជួរមួយឬច្រើនជួរ, វានឹងមិនត្រូវបានជ្រើសរើសទេបន្ទាប់ពីការស្វែងរករបស់អ្នក។ តើអ្នកពិតជាចង់ដាក់ស្នើការស្វែងរកនេះទេ?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'សូមកែកំហុសដែលបានកំណត់មុនពេលរក្សាទុក',
'country' => 'ប្រទេស',
'dashboard' => '',
@@ -50,9 +49,7 @@ return [
'list_of' => 'បញ្ជីនៃ',
'logo' => 'ឡូហ្គោល',
'logo_mark' => 'ម៉ាក',
- 'logout' => 'ចាកចេញ',
'manager' => '',
- 'migration_needed' => 'ការប្ដូរមូលដ្ឋានទិន្នន័យទៅ {0} នឹងចាប់ផ្តើមបន្ទាប់ពីចូល',
'new' => 'ថ្មី',
'no' => '',
'no_persons_to_display' => 'មិនមានមនុស្សដើម្បីបង្ហាញទេ',
@@ -60,10 +57,9 @@ return [
'or' => 'ឬ',
'people' => '',
'phone_number' => 'លេខទូរស័ព្ទ',
- 'phone_number_required' => '',
'please_visit_my' => 'សូមកាន់',
'position' => '',
- 'powered_by' => 'ដំណើរការដោយ',
+ 'powered_by' => 'ដំណើរការដោយ {app} {version}',
'price' => 'តម្លៃ',
'print' => 'បោះពុម្ព',
'remove' => 'យកចេញ',
@@ -73,14 +69,11 @@ return [
'search' => 'ស្វែងរក',
'search_options' => 'ជម្រើសស្វែងរក',
'searched_for' => 'ស្វែងរក',
- 'software_short' => '',
- 'software_title' => 'ប្រព័ន្ធគ្រប់គ្រងការលក់ដូរ',
'state' => 'រដ្ឋ',
'submit' => 'បញ្ជូន',
'total_spent' => 'ចំណាយសរុប',
'unknown' => 'មិនស្គាល់',
'view_recent_sales' => 'មើលការលក់ថ្មីៗ',
- 'website' => 'opensourcepos.org',
'welcome' => 'សូមស្វាគមន៍',
'welcome_message' => 'សូមស្វាគមន៍មកកាន់ OSPOS, សូមចុចលើម៉ូឌុលខាងក្រោមដើម្បីចាប់ផ្តើម',
'yes' => '',
diff --git a/app/Language/km/Config.php b/app/Language/km/Config.php
index 99d9913f6..d5e7407ce 100644
--- a/app/Language/km/Config.php
+++ b/app/Language/km/Config.php
@@ -3,7 +3,7 @@
return [
'address' => '',
'address_required' => '',
- 'all_set' => 'All file permissions are set correctly!',
+ 'all_set' => '',
'allow_duplicate_barcodes' => '',
'apostrophe' => '',
'backup_button' => '',
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => '',
'default_tax_rate_2' => '',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => '',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => '',
'default_tax_rate_required' => '',
'derive_sale_quantity' => '',
'derive_sale_quantity_tooltip' => '',
@@ -133,7 +133,7 @@ return [
'enforce_privacy' => '',
'enforce_privacy_tooltip' => '',
'fax' => '',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
+ 'file_perm' => '',
'financial_year' => '',
'financial_year_apr' => '',
'financial_year_aug' => '',
@@ -168,6 +168,8 @@ return [
'info' => '',
'info_configuration' => '',
'input_groups' => '',
+ 'integrations' => '',
+ 'integrations_configuration' => '',
'invoice' => '',
'invoice_configuration' => '',
'invoice_default_comments' => '',
@@ -176,7 +178,7 @@ return [
'invoice_printer' => '',
'invoice_type' => '',
'is_readable' => '',
- 'is_writable' => 'is writable, but the permissions are higher than 750.',
+ 'is_writable' => '',
'item_markup' => '',
'jsprintsetup_required' => '',
'language' => '',
@@ -198,6 +200,7 @@ return [
'location_info' => '',
'login_form' => '',
'logout' => '',
+ 'mailpath_invalid' => 'ផ្លូវ sendmail មិនត្រឹមត្រូវ។ អនុញ្ញាតតែអក្សរ លេខ សញ្ញាដាច់បន្ទាត់ សញ្ញាគូសក្រោម សញ្ញាចែកមុខ សញ្ញាចែកក្រោយ សញ្ញាចំណុចពីរ ចន្លោះ និងចំណុចប៉ុណ្ណោះ។',
'message' => '',
'message_configuration' => '',
'msg_msg' => '',
@@ -209,7 +212,7 @@ return [
'msg_uid' => '',
'msg_uid_required' => '',
'multi_pack_enabled' => '',
- 'no_risk' => 'No security/vulnerability risks.',
+ 'no_risk' => '',
'none' => '',
'notify_alignment' => '',
'number_format' => '',
@@ -223,7 +226,7 @@ return [
'payment_reference_code_length_limits' => 'កូដយោងការទូទាត់
ដែនកំណត់ប្រវែង',
'payment_reference_code_length_max_label' => 'អតិបរមា',
'payment_reference_code_length_min_label' => 'អប្បបរមា',
- 'perm_risk' => 'Permissions higher than 750 leaves this software at risk.',
+ 'perm_risk' => '',
'phone' => '',
'phone_required' => '',
'print_bottom_margin' => '',
@@ -278,12 +281,15 @@ return [
'right' => '',
'sales_invoice_format' => '',
'sales_quote_format' => '',
- 'mailpath_invalid' => 'ផ្លូវ sendmail មិនត្រឹមត្រូវ។ អនុញ្ញាតតែអក្សរ លេខ សញ្ញាដាច់បន្ទាត់ សញ្ញាគូសក្រោម សញ្ញាចែកមុខ សញ្ញាចែកក្រោយ សញ្ញាចំណុចពីរ ចន្លោះ និងចំណុចប៉ុណ្ណោះ។',
'saved_successfully' => '',
'saved_unsuccessfully' => '',
- 'security_issue' => 'Security Vulnerability Warning',
- 'server_notice' => 'Please use the below info for issue reporting.',
+ 'security_issue' => '',
+ 'server_notice' => '',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => '',
'statistics' => '',
@@ -301,12 +307,8 @@ return [
'suggestions_layout' => '',
'suggestions_second_column' => '',
'suggestions_third_column' => '',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
- 'system_info' => 'System Info',
+ 'system_conf' => '',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
diff --git a/app/Language/km/Customers.php b/app/Language/km/Customers.php
index 483bf35a5..47fa3007b 100644
--- a/app/Language/km/Customers.php
+++ b/app/Language/km/Customers.php
@@ -1,14 +1,14 @@
'លេខគណនី',
+ 'account_number' => "លេខ\u{200b}គណនី",
'account_number_duplicate' => 'លេខគណនី មានវត្តមាននៅក្នុងមូលដ្ឋានទិន្នន័យរួចទៅហើយ',
'available_points' => 'ពិន្ទុដែលប្រើប្រាស់បាន',
'available_points_value' => '',
'average' => 'ចំណាយជាមធ្យម',
'avg_discount' => 'បញ្ចុះតម្លៃមធ្យម',
'basic_information' => 'ព័ត៌មានមូលដ្ឋាន',
- 'cannot_be_deleted' => 'មិនអាចលុបអតិថិជនដែលបានជ្រើសរើសហើយទេ, អតិថិជនមួយឬច្រើន មានការលក់',
+ 'cannot_be_deleted' => "មិនអាចលុបអតិថិជនដែលបានជ្រើសរើសហើយទេ, អតិថិជនមួយឬច្រើន\u{200b} មានការលក់\u{200b}",
'company_name' => 'ក្រុមហ៊ុន',
'confirm_delete' => 'តើអ្នកពិតជាចង់លុបអតិថិជនដែលបានជ្រើសរើសឬ?',
'confirm_restore' => 'តើអ្នកពិតជាចង់ស្តារអតិថិជនដែលបានជ្រើសរើស ឲ្យដូចដើមវិញឬ?',
@@ -26,14 +26,15 @@ return [
'discount_type' => 'ប្រភេទបញ្ចុះតម្លៃ',
'email_duplicate' => 'អ៊ីមែលមានរួចហើយនៅក្នុងមូលដ្ឋានទិន្នន័យ',
'employee' => 'បុគ្គលិក',
- 'error_adding_updating' => 'ការបន្ថែមឬការធ្វើឲ្យទាន់សម័យរបស់អតិថិជន បរាជ័យ',
+ 'error_adding_updating' => "ការបន្ថែមឬការធ្វើ\u{200b}ឲ្យ\u{200b}ទាន់សម័យរបស់អតិថិជន បរាជ័យ",
'import_items_csv' => 'ការនាំចូលអតិថិជនពី CSV',
'max' => 'ចំណាយអតិបរមា',
'min' => 'ចំណាយអប្បបរមា',
- 'new' => 'អតិថិជនថ្មី',
+ 'new' => "អតិថិជន\u{200b}ថ្មី",
'none_selected' => 'អ្នកមិនបានជ្រើសរើសអតិថិជនណាមួយដើម្បីលុប',
'one_or_multiple' => 'អតិថិជន',
'quantity' => 'ចំនួន',
+ 'rewards_package' => 'កញ្ចប់រង្វាន់',
'stats_info' => 'ស្ថិតិព័ត៌មាន',
'successful_adding' => 'អ្នកបានបន្ថែមអតិថិជនដោយជោគជ័យ',
'successful_deleted' => 'អ្នកបានលុបដោយជោគជ័យ',
@@ -43,5 +44,4 @@ return [
'taxable' => 'ជាប់ពន្ធ',
'total' => 'ចំណាយសរុប',
'update' => 'ធ្វើបច្ចុប្បន្នភាពអតិថិជន',
- 'rewards_package' => 'កញ្ចប់រង្វាន់',
];
diff --git a/app/Language/km/Datepicker.php b/app/Language/km/Datepicker.php
index c0b92873c..c67b40a2b 100644
--- a/app/Language/km/Datepicker.php
+++ b/app/Language/km/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => '',
'today' => '',
'today_last_year' => '',
- 'weekstart' => '',
+ 'weekstart' => '0',
'yesterday' => '',
];
diff --git a/app/Language/km/Employees.php b/app/Language/km/Employees.php
index cec13cd8b..618b8968c 100644
--- a/app/Language/km/Employees.php
+++ b/app/Language/km/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'អ្នកទទួលបានជោគជ័យក្នុងការលុប',
'successful_updating' => 'អ្នកទទួលបានជោគជ័យ ក្នុងការកែប្រែបុគ្គលិក',
'system_language' => 'ភាសារបស់ប្រព័ន្ធ',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'ការផ្លាស់ប្ដូរពាក្យសម្ងាត់មិនបានសំរេច។',
'update' => 'កែប្រែបុគ្គលិក',
'username' => 'ឈ្នោះអ្នកប្រើប្រាស់',
diff --git a/app/Language/km/Error.php b/app/Language/km/Error.php
index e36174f0c..29080f329 100644
--- a/app/Language/km/Error.php
+++ b/app/Language/km/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'អ្នកមិនមានសិទ្ធដើម្បីចូលទៅ ផ្នែកនោះទេ',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'មិនអាចបង្កើត {filePath} ដើម្បីរៀបចំ throttle.key',
'unable_to_lock_file' => 'មិនអាចចាក់សោ {filePath}: {reason}',
'unable_to_open_lock_file' => 'មិនអាចបើក {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'មិនអាចរក្សាទុក throttle.key ទៅ {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'មិនអាចរក្សាទុក throttle.key ទៅ {filePath}',
'unable_to_read_env_file' => 'មិនអាចអាន {filePath} ដើម្បីរៀបចំ throttle.key',
'unknown' => 'កំហុសមិនស្គាល់',
];
diff --git a/app/Language/km/Expenses.php b/app/Language/km/Expenses.php
index 63c4be07a..d2969a555 100644
--- a/app/Language/km/Expenses.php
+++ b/app/Language/km/Expenses.php
@@ -15,13 +15,13 @@ return [
'check_filter' => 'ឆែក',
'confirm_delete' => 'តើអ្នកពិតជាចង់លប់ចំណាយដែលបានជ្រើសរើសមែនទេ?',
'confirm_restore' => 'តើអ្នកពិតជាចង់ទាញយកមកវិញនូវចំណាយដែលបានជ្រើរើសមែនទេ?',
- 'credit' => 'កាតឥណទាន',
- 'credit_filter' => 'កាតឥណទាន',
+ 'credit' => "កាត\u{200b}ឥណទាន",
+ 'credit_filter' => "កាត\u{200b}ឥណទាន",
'date' => 'ថ្ងៃខែ',
'date_number' => 'ថ្ងៃខែត្រូវតែជាចំនួនលេខ',
'date_required' => 'តំរូវអោយបំពេញថ្ងៃខែ',
- 'debit' => 'ប័ណ្ណឥណ្ណពន្ធ',
- 'debit_filter' => 'ប័ណ្ណឥណ្ណពន្ធ',
+ 'debit' => "ប័ណ្ណ\u{200b}ឥ\u{200b}ណ្ណ\u{200b}ពន្ធ",
+ 'debit_filter' => "ប័ណ្ណ\u{200b}ឥ\u{200b}ណ្ណ\u{200b}ពន្ធ",
'description' => 'ការពិពណ៌នា',
'due' => 'ប្រមូល',
'due_filter' => 'ប្រមូល',
diff --git a/app/Language/km/Expenses_categories.php b/app/Language/km/Expenses_categories.php
index 7de994a45..cbfc5232c 100644
--- a/app/Language/km/Expenses_categories.php
+++ b/app/Language/km/Expenses_categories.php
@@ -1,10 +1,10 @@
'តំរូវអោយបំពេញឈ្មោះប្រភេទចំណាយ',
'add_item' => 'បន្ថែមប្រភេទ',
'cannot_be_deleted' => 'មិនអាចលប់ប្រភេទចំណាយបាន',
'category_id' => 'លេខសំគាល់',
+ 'category_name_required' => 'តំរូវអោយបំពេញឈ្មោះប្រភេទចំណាយ',
'confirm_delete' => 'តើអ្នកពិតជាចង់លប់ប្រភេទចំណាយដែលបានជ្រើរើសមែនទេ?',
'confirm_restore' => '',
'description' => 'ពិពណ៌នាអំពីប្រភេទ',
diff --git a/app/Language/km/Giftcards.php b/app/Language/km/Giftcards.php
index 02f7445f6..36132198b 100644
--- a/app/Language/km/Giftcards.php
+++ b/app/Language/km/Giftcards.php
@@ -60,7 +60,7 @@ return [
'successful_updating' => 'អ្នកបានធ្វើបច្ចុប្បន្នភាពហ្គិវកាតបានជោគជ័យ',
'supplier' => 'អ្នកផ្គត់ផ្គង់',
'tax_1' => 'ពន្ធ 1',
- 'tax_2' => 'ពន្ធ 2',
+ 'tax_2' => "ពន្ធ\u{200b} 2",
'tax_percent' => 'ពន្ធជាភាគរយ',
'tax_percents' => 'ពន្ធជាភាគរយ',
'unit_price' => 'តំលៃលក់រាយ',
diff --git a/app/Language/km/Item_kits.php b/app/Language/km/Item_kits.php
index bdaf21b6b..fd249115a 100644
--- a/app/Language/km/Item_kits.php
+++ b/app/Language/km/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'ទំនិញ',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'មុខទំនិញ',
'kit' => 'លេខសំគាល់ក្រុមទំនិញ',
'kit_and_components' => 'កញ្ចប់និងសមាសភាគ',
diff --git a/app/Language/km/Items.php b/app/Language/km/Items.php
index 90071dc10..d3de11465 100644
--- a/app/Language/km/Items.php
+++ b/app/Language/km/Items.php
@@ -1,7 +1,7 @@
'ស្តុក សំរាប់បន្ថែម រឺក៏ដកទំនិញ។',
+ 'add_minus' => "ស្តុក\u{200b} សំរាប់បន្ថែម រឺក៏ដកទំនិញ។",
'allow_alt_description' => 'យល់ព្រម ចំពោះការពិព៌ណនា ផ្សេងទៀត',
'amount_entry' => 'ចំនួន ត្រូវបញ្ជូល',
'bulk_edit' => 'កែប្រែជាក្រុម',
@@ -28,7 +28,7 @@ return [
'csv_import_failed' => 'CSV បញ្ចូលមិនបានសំរេច',
'csv_import_invalid_location' => '',
'csv_import_nodata_wrongformat' => 'ដាក់បញ្ជុល CSV មិនមានទិន្នន័យ ឬទំរង់មិនត្រឹមត្រូវ។',
- 'csv_import_partially_failed' => 'មានទំននិញ {0} បញ្ជូលមិនបានសំរេច នៅជួរ: {1} ។ គ្មានជួរណាមួយត្រូវបានបញ្ជូលនោះទេ។',
+ 'csv_import_partially_failed' => "មានទំននិញ {0} បញ្ជូលមិនបានសំរេច នៅជួរ: {1}\u{200b} ។ គ្មានជួរណាមួយត្រូវបានបញ្ជូលនោះទេ។",
'csv_import_success' => 'ទំនិញក្នុង CSV បញ្ចូលបានសំរេច។',
'current_quantity' => 'បរិមាណបច្ចុប្បន្ន',
'default_pack_name' => '',
@@ -83,7 +83,7 @@ return [
'qty_per_pack' => 'បរិមាណក្នុងមួយកញ្ចប់',
'quantity' => 'បរិមាណ',
'quantity_number' => 'បរិមាណត្រូវតែជាលេខ។',
- 'quantity_required' => 'បរិមាណ ត្រូវការជាចាំបាច់។',
+ 'quantity_required' => "បរិមាណ\u{200b} ត្រូវការជាចាំបាច់។",
'receiving_quantity' => 'បរិមាណដែលបានទទួល',
'remove_image' => 'ដករូបភាព',
'reorder_level' => 'រៀបឡើងវិញនៅលំដាប់',
@@ -104,14 +104,14 @@ return [
'successful_deleted' => 'អ្នកទទួលបានជោគជ័យក្នុងការលុប',
'successful_updating' => 'អ្នកទទួលបានជោគជ័យក្នុងការកែប្រែទំនិញ',
'supplier' => 'អ្នកផ្គត់ផ្គង់',
- 'tax_1' => 'ពន្ធ 1',
- 'tax_2' => 'ពន្ធ 2',
+ 'tax_1' => "ពន្ធ\u{200b} 1",
+ 'tax_2' => "ពន្ធ\u{200b} 2",
'tax_3' => '',
- 'tax_category' => 'ប្រភេទពន្ធ',
+ 'tax_category' => "ប្រភេទពន្ធ\u{200b}",
'tax_name_invalid' => 'ឈ្មោះពន្ធមានតួអក្សរដែលមិនត្រូវបានអនុញ្ញាត។',
'tax_percent' => '',
- 'tax_percent_number' => 'ភាគរយពន្ធត្រូវតែជាលេខគត់',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'ភាគរយពន្ធត្រូវតែជាលេខគត់',
'tax_percent_required' => 'ភាគរយពន្ធត្រូវការជាចាំបាច់។',
'tax_percents' => 'ភាគរយពន្ធ',
'temp' => 'បណ្ដោះអាសន្ន',
diff --git a/app/Language/km/Login.php b/app/Language/km/Login.php
index b159a8c08..006a0798a 100644
--- a/app/Language/km/Login.php
+++ b/app/Language/km/Login.php
@@ -10,7 +10,7 @@ return [
'invalid_installation' => 'ការបញ្ចូលមិនត្រឹមត្រូវ, សូមពិនិត្យមើលឯកសារ php.ini របស់អ្នក។',
'invalid_username_and_password' => 'ឈ្មោះឬក៏ពាក្យសំងាត់មិនត្រឹមត្រូវ។',
'login' => 'ចូល',
- 'logout' => '',
+ 'logout' => 'ចាកចេញ',
'migrating_database' => 'កំពុងធ្វើចំណាកស្រុកមូលដ្ឋានទិន្នន័យ',
'migration_auth_message' => '',
'migration_complete' => '',
@@ -20,7 +20,7 @@ return [
'migration_error_connection' => '',
'migration_failed' => '',
'migration_initializing' => '',
- 'migration_needed' => '',
+ 'migration_needed' => "ការ\u{200b}ប្ដូរមូលដ្ឋានទិន្នន័យទៅ {0} នឹងចាប់ផ្តើមបន្ទាប់ពីចូល",
'migration_required' => '',
'migration_running' => '',
'password' => 'ពាក្យសំងាត់',
diff --git a/app/Language/km/Messages.php b/app/Language/km/Messages.php
index 28e42cf8d..4922a65f1 100644
--- a/app/Language/km/Messages.php
+++ b/app/Language/km/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'តំរូវអោយបំពេញលេខទូរស័ព្ទ',
'phone_placeholder' => 'បំពេញលេខទូរស័ព្ទនៅទីនេះ...',
'sms_send' => 'ផ្ញើរសារ',
- 'successfully_sent' => 'ការផ្ញើរសារបានជោគជ័យទៅកាន់: ',
- 'unsuccessfully_sent' => 'ការផ្ញើរសារមិនបានជោគជ័យទៅកាន់: ',
+ 'successfully_sent' => 'ការផ្ញើរសារបានជោគជ័យទៅកាន់:',
+ 'unsuccessfully_sent' => 'ការផ្ញើរសារមិនបានជោគជ័យទៅកាន់:',
];
diff --git a/app/Language/km/Module.php b/app/Language/km/Module.php
index eae9de8ee..4439512df 100644
--- a/app/Language/km/Module.php
+++ b/app/Language/km/Module.php
@@ -17,13 +17,13 @@ return [
'expenses' => 'ការចំណាយ',
'expenses_categories' => 'ប្រភេទចំណាយ',
'expenses_categories_desc' => 'បន្ថែម, កែប្រែ, រឺលុប ប្រភេទចំណាយ។',
- 'expenses_desc' => 'បន្ថែម, កែប្រែ, លុប, រឺស្វែងរក ការចំណាយ។',
+ 'expenses_desc' => "បន្ថែម, កែប្រែ, លុប, រឺស្វែងរក\u{200b} ការចំណាយ។",
'giftcards' => 'កាតអំណោយ',
- 'giftcards_desc' => 'បន្ថែម, កែប្រែ, លុប, រឺស្វែងរក កាតអំណោយ។',
+ 'giftcards_desc' => "បន្ថែម, កែប្រែ, លុប, រឺស្វែងរក\u{200b} កាតអំណោយ។",
'home' => 'ដើម',
'home_desc' => 'បញ្ជីទីតាំងដើម។',
'item_kits' => 'ទំនិញលក់ជាកញ្ជប់',
- 'item_kits_desc' => 'បន្ថែម, កែប្រែ, លុប, រឺស្វែងរក ទំនិញជាកញ្ចប់។',
+ 'item_kits_desc' => "បន្ថែម, កែប្រែ, លុប, រឺស្វែងរក\u{200b} ទំនិញជាកញ្ចប់។",
'items' => 'ទំនិញ',
'items_desc' => 'បន្ថែម, កែប្រែ, លុប, រឺស្វែងរកទំនិញ។',
'messages' => 'សារ',
@@ -38,7 +38,7 @@ return [
'reports' => 'របាយការណ៍',
'reports_desc' => 'បង្ហាញ និងបង្កើត របាយការណ៍។',
'sales' => 'ការលក់',
- 'sales_desc' => 'ដាក់បញ្ជារការលក់ និងទទួលទំនិញត្រលប់មកវិញ។',
+ 'sales_desc' => "ដាក់បញ្ជារ\u{200b}ការលក់ និងទទួលទំនិញត្រលប់មកវិញ។",
'suppliers' => 'អ្នកផ្គត់ផ្គង់',
'suppliers_desc' => 'បន្ថែម, កែប្រែ, លុប, រឺស្វែងរក អ្នកផ្គត់ផ្គង់។',
'taxes' => 'ពន្ធ',
diff --git a/app/Language/km/Receivings.php b/app/Language/km/Receivings.php
index 7684a64c3..9748089cc 100644
--- a/app/Language/km/Receivings.php
+++ b/app/Language/km/Receivings.php
@@ -7,7 +7,7 @@ return [
'comments' => 'មតិយោបល់',
'complete_receiving' => 'រួចរាល់',
'confirm_cancel_receiving' => 'អ្នកពិតជាចង់លប់ការទទួលនេះមែនទេ? រាល់ទំនិញទាំងអស់នឹងត្រូវបានលប់ចោល។',
- 'confirm_delete' => 'តើអ្នកពិតជាចង់លប់ទំនិញកំពង់ទទួលមែនទេ?សកម្មភាពនេះមិនអាចត្រឡប់ក្រោយវិញបានទេ។',
+ 'confirm_delete' => "តើអ្នកពិតជាចង់លប់ទំនិញកំពង់ទទួលមែនទេ?\u{200b}សកម្មភាពនេះមិនអាចត្រឡប់ក្រោយវិញបានទេ។",
'confirm_finish_receiving' => 'តើអ្នកប្រាកដថាអ្នកចង់បញ្ជូនការទទួលនេះមែនទេ? សកម្មភាពនេះមិនអាចត្រឡប់ក្រោយវេញបានទេ។',
'confirm_restore' => '',
'cost' => 'តំលៃ',
@@ -28,6 +28,7 @@ return [
'item_name' => 'ឈ្មោះទំនិញ',
'mode' => 'របៀបទទួល',
'new_supplier' => 'អ្នកផ្គត់ផ្គង់ថ្មី',
+ 'not_authorized' => '',
'one_or_multiple' => 'ការទទួល(s)',
'print_after_sale' => 'បោះពុម្ពបន្ទាប់ពីការលក់',
'quantity' => 'ចំនួន',
diff --git a/app/Language/km/Reports.php b/app/Language/km/Reports.php
index 49b02b5ea..84039ccfe 100644
--- a/app/Language/km/Reports.php
+++ b/app/Language/km/Reports.php
@@ -133,8 +133,8 @@ return [
'total' => '',
'total_inventory_value' => '',
'total_low_sell_quantity' => '',
- 'total_quantity' => 'Total Quantity',
- 'total_retail' => 'Total Inv. Retail Value',
+ 'total_quantity' => '',
+ 'total_retail' => '',
'trans_amount' => '',
'trans_due' => '',
'trans_group' => '',
diff --git a/app/Language/km/Sales.php b/app/Language/km/Sales.php
index b9d8a9958..0e10138a2 100644
--- a/app/Language/km/Sales.php
+++ b/app/Language/km/Sales.php
@@ -38,7 +38,7 @@ return [
'customer_total' => 'សរុប',
'date' => 'ថ្ងៃខែ លក់',
'date_range' => 'ចន្លោះ ថ្ងៃខែ',
- 'date_required' => 'ត្រូវតែបញ្ជូល ថ្ងៃខែ\\u{200b}ដែលត្រឹមត្រូវ',
+ 'date_required' => "ត្រូវតែបញ្ជូល ថ្ងៃខែ\u{200b}ដែលត្រឹមត្រូវ",
'debit' => 'កាត ធនាគារ',
'debit_filter' => '',
'delete' => 'យល់ព្រម អោយលុប',
@@ -60,7 +60,7 @@ return [
'entry' => 'បញ្ចូល',
'error_editing_item' => 'មានកំហុស ក្នុងការកែប្រែទំនិញ',
'find_or_scan_item' => 'ស្វែងរក ឬស្កេនទំនិញ',
- 'find_or_scan_item_or_receipt' => 'ស្វែងរក ឬ\\u{200b}ស្កេនទំនិញ ឬ វិក័យបត្រ',
+ 'find_or_scan_item_or_receipt' => "ស្វែងរក ឬ\u{200b}ស្កេនទំនិញ ឬ វិក័យបត្រ",
'giftcard' => 'កាតអំណោយ',
'giftcard_balance' => 'សមតុល្យលើកាតអំណោយ',
'giftcard_number' => 'លេខកាតអំណោយ',
@@ -90,26 +90,26 @@ return [
'item_number' => '',
'item_out_of_stock' => '',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => '',
'must_enter_numeric' => '',
'must_enter_numeric_giftcard' => '',
@@ -123,6 +123,7 @@ return [
'new_item' => '',
'no_description' => '',
'no_items_in_cart' => '',
+ 'no_sales_to_display' => '',
'none_selected' => '',
'nontaxed_ind' => '',
'not_authorized' => '',
diff --git a/app/Language/km/Suppliers.php b/app/Language/km/Suppliers.php
index 060fa680a..5763eb48b 100644
--- a/app/Language/km/Suppliers.php
+++ b/app/Language/km/Suppliers.php
@@ -3,10 +3,10 @@
return [
'account_number' => 'លេខគណនី',
'agency_name' => 'លេខភ្នាក់ងារ',
- 'cannot_be_deleted' => 'មិនអាចលុបអ្នកផ្គត់ផ្គងដែលបានជ្រើសរើស ។ មានទំនិញកំពុងដាក់លក់',
+ 'cannot_be_deleted' => "មិនអាចលុបអ្នកផ្គត់ផ្គងដែលបានជ្រើសរើស\u{200b} ។ មានទំនិញកំពុងដាក់លក់",
'category' => 'ប្រភេទទំនិញ',
'company_name' => 'ឈ្មោះក្រុមហ៊ុន',
- 'company_name_required' => 'ត្រូវការបំពេញឈ្មោះក្រុមហ៊ុន។',
+ 'company_name_required' => "ត្រូវការបំពេញឈ្មោះក្រុមហ៊ុន\u{200b}។",
'confirm_delete' => 'តើអ្នកពិតជាចង់លុបអ្នកផ្គត់ផ្គងដែរបានជ្រើសរើសមែនទេ?',
'confirm_restore' => 'តើអ្នកពិតជាចង់ដាក់អ្នកផ្គត់ផ្គង់ដែរបានជ្រើសរើសទៅកន្លែងដើម?',
'cost' => 'តម្លៃពីអ្នកផ្គត់ផ្គង់',
diff --git a/app/Language/km/Taxes.php b/app/Language/km/Taxes.php
index 137dc1ab2..3b3426dab 100644
--- a/app/Language/km/Taxes.php
+++ b/app/Language/km/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => '',
'error_adding_updating' => '',
'group_seq' => '',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => '',
'name' => '',
'new' => '',
diff --git a/app/Language/lo/Attributes.php b/app/Language/lo/Attributes.php
index efa4f6566..9771d6ce4 100644
--- a/app/Language/lo/Attributes.php
+++ b/app/Language/lo/Attributes.php
@@ -6,16 +6,16 @@ return [
'confirm_restore' => 'ແນ່ໃຈຫຼືບໍທີ່ຈະຄືນຄ່າແອັດທິບິ້ວດັ່ງກ່າວ?',
'definition_cannot_be_deleted' => 'ບໍສາມາດລືບລາຍການທີ່ເລືອກໄດ້',
'definition_error_adding_updating' => 'ລາຍການ {0} ບໍສາມາດເພີ່ມ ຫຼື ແກ້ໄຂ. ກະລຸນາກວດສອບຢູ່ log ຂໍ້ຜິດຜາດ',
- 'definition_invalid_group' => '',
'definition_flags' => 'ຄູນສົມບັດການເບິ່ງເຫັນ',
'definition_group' => 'ກຸ່ມ',
'definition_id' => 'ລະຫັດ',
+ 'definition_invalid_group' => '',
'definition_name' => 'ເພີ່ມລາຍການ',
'definition_name_required' => 'ຕ້ອງໄດ້ລະບຸຊື່ລາຍການ',
'definition_one_or_multiple' => 'ລາຍການ',
- 'definition_successful_adding' => 'ເພີ່ມລາຍການສຳເລັດແລ້ວ',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'ລຶບລາຍການສຳເລັດແລ້ວ',
- 'definition_successful_updating' => 'ແກ້ໄຂລາຍການສຳເລັດແລ້ວ',
+ 'definition_successful_updating' => '',
'definition_type' => 'ປະເພດລາຍການ',
'definition_type_required' => 'ປະເພດແອດທີບິວ ຈຳເປັນຕ້ອງໃຊ້',
'definition_unit' => '',
diff --git a/app/Language/lo/Bootstrap_tables.php b/app/Language/lo/Bootstrap_tables.php
index 6cb50bbd4..dfc91f24a 100644
--- a/app/Language/lo/Bootstrap_tables.php
+++ b/app/Language/lo/Bootstrap_tables.php
@@ -6,7 +6,7 @@ return [
'hide_show_pagination' => 'ເຊື່ອງ/ສະແດງເລກທີໜ້າເຈ້ຍ',
'loading' => 'ກຳລັງໂຫຼດ, ກະລຸນາລໍຖ້າ',
'page_from_to' => 'ສະແດງ {0} ຫາ {1} ຂອງ {2} ແຖວ',
- 'refresh' => 'Refresh',
+ 'refresh' => '',
'rows_per_page' => '{0} ແຖວຕໍ່ໜ້າ',
- 'toggle' => 'Toggle',
+ 'toggle' => '',
];
diff --git a/app/Language/lo/Common.php b/app/Language/lo/Common.php
index 74569f337..1a50449f1 100644
--- a/app/Language/lo/Common.php
+++ b/app/Language/lo/Common.php
@@ -11,19 +11,18 @@ return [
'comments' => 'ຄວາມຄິດເຫັນ',
'common' => 'ຮ່ວມກັນ',
'confirm_search' => 'ທ່ານໄດ້ເລືອກໜຶ່ງແຖວຂຶ້ນໄປຊຶ່ງຈະບໍ່ຖືກເລືອກຫຼັງຈາກການຄົ້ນຫາຂອງທ່ານ ທ່ານແນ່ໃຈຫຼືບໍ່ວ່າຕ້ອງການສົ່ງການຄົ້ນຫານີ້?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'ກະລູນາແກ້ໄຂຂໍ້ພິດຜາດກ່ອນບັນທຶກ',
'country' => 'ປະເທດ',
'dashboard' => '',
'date' => 'ວັນທີ',
'delete' => 'ລືບ',
'det' => 'ລາຍລະອຽດ',
- 'download_import_template' => 'Download Import CSV Template (CSV)',
+ 'download_import_template' => '',
'edit' => 'ແກ້ໄຂ',
- 'email' => 'Email',
+ 'email' => '',
'email_invalid_format' => 'ຮູບແບບຂອງອີເມລບໍ່ຖືກຕ້ອງ.',
- 'export_csv' => 'CSV Export',
- 'export_csv_no' => 'No',
+ 'export_csv' => '',
+ 'export_csv_no' => '',
'export_csv_yes' => 'ຕົກລົງ',
'fields_required_message' => 'ຕ້ອງໄດ້ປ້ອນຂໍ້ມູນໃນປ່ອງທີ່ເປັນສີແດງ',
'fields_required_message_unique' => '',
@@ -46,24 +45,21 @@ return [
'last_name' => 'ນາມສະກຸນ',
'last_name_required' => 'ຕ້ອງໄດ້ລະບຸນາມສະກຸນ.',
'last_page' => 'ສຸດທ້າຍ',
- 'learn_about_project' => 'to learn the latest information about the project.',
- 'list_of' => 'List of',
+ 'learn_about_project' => '',
+ 'list_of' => '',
'logo' => '',
'logo_mark' => '',
- 'logout' => 'Logout',
'manager' => '',
- 'migration_needed' => 'ການຍ້າຍຖານຂໍ້ມູນ {0} ຈະເລີ່ມຫຼັງຈາກເຂົ້າສູ່ລະບົບ',
'new' => 'ໃໝ່',
'no' => '',
- 'no_persons_to_display' => 'There are no people to display.',
- 'none_selected_text' => 'ບໍ່ໄດ້ເລືອກລາຍການ',
+ 'no_persons_to_display' => '',
+ 'none_selected_text' => '[ບໍ່ໄດ້ເລືອກລາຍການ]',
'or' => 'ຫຼື',
'people' => '',
'phone_number' => 'ເບີໂທ',
- 'phone_number_required' => '',
'please_visit_my' => 'ກະລູນາເຂົ້າບ່ອນນີ້້',
'position' => '',
- 'powered_by' => 'ຂັບເຄື່ອນໂດຍ',
+ 'powered_by' => 'ຂັບເຄື່ອນໂດຍ {app} {version}',
'price' => 'ລາຄາ',
'print' => 'ສັ່ງພິມ',
'remove' => 'ລຶບ',
@@ -73,14 +69,11 @@ return [
'search' => 'ຊອກຫາ',
'search_options' => 'ຕົວເລືອກການຊອກຫາ',
'searched_for' => 'ຊອກຫາສຳຫຼັບ',
- 'software_short' => '',
- 'software_title' => '',
'state' => 'ສະຖານະ',
'submit' => 'ສົ່ງ',
'total_spent' => 'ຍອດການໃຊ້ຈ່າຍທັງໝົດ',
'unknown' => 'ບໍ່ຮູ້',
'view_recent_sales' => 'ເບິ່ງການຂາຍລ່າສຸດ',
- 'website' => 'ເວັບໄຊ',
'welcome' => 'ຍິນດີຕ້ອນຮັບ',
'welcome_message' => 'ຍິນດີຕ້ອນຮັບສູ່ OSPOS, ກົດໂມເດວດ້ານລຸ່ມເພື່ອເລີ່ມ.',
'yes' => '',
diff --git a/app/Language/lo/Config.php b/app/Language/lo/Config.php
index 6f3e1a737..6d15c1af0 100644
--- a/app/Language/lo/Config.php
+++ b/app/Language/lo/Config.php
@@ -3,7 +3,7 @@
return [
'address' => 'ທີ່ຢູ່ບໍລິສັດ',
'address_required' => 'ກະລຸນາໃສ່ທີ່ຢູ່ບໍລິສັດ.',
- 'all_set' => 'All file permissions are set correctly!',
+ 'all_set' => '',
'allow_duplicate_barcodes' => 'ອະນຸຍາດໃຫ້ມີບາໂຄດຊໍ້າກັນ',
'apostrophe' => 'ຈຸດລາຍນໍ້າ',
'backup_button' => 'ການສຳຮອງ',
@@ -23,12 +23,12 @@ return [
'barcode_name' => 'ຊື່ສິນຄ້າ',
'barcode_number' => 'ລະຫັດ Barcode',
'barcode_number_in_row' => 'ຈຳນວນແຖວທີ່ໃຊ້',
- 'barcode_page_cellspacing' => 'Display page cellspacing.',
- 'barcode_page_width' => 'Display page width',
+ 'barcode_page_cellspacing' => '',
+ 'barcode_page_width' => '',
'barcode_price' => 'ລາຄາ',
'barcode_second_row' => 'ແຖວທີ 2',
'barcode_third_row' => 'ແຖວທີ 3',
- 'barcode_tooltip' => 'ຄຳເຕືອນ: This feature can cause duplicate items to be imported or created. Do not use if you do not want duplicate barcodes.',
+ 'barcode_tooltip' => '',
'barcode_type' => 'ປະເພດ Barcode',
'barcode_width' => 'ຄວາມກວ້າງ (px)',
'bottom' => 'ດ້ານລຸ່ມຂອງເຈ້ຍ',
@@ -66,7 +66,7 @@ return [
'customer_reward_invalid_chars' => 'ລາງວັນບໍ່ສາມາດບັນຈຸໄດ້ \'_\'',
'customer_reward_required' => 'ກະລຸນາກຳນົດລາງວັນ',
'customer_sales_tax_support' => 'ເປີດໃຊ້ອາກອນຊົມໃຊ້',
- 'date_or_time_format' => 'Date and Time Filter',
+ 'date_or_time_format' => '',
'datetimeformat' => 'ຮູບແບບວັນທີ່ ແລະ ເວລາ',
'decimal_point' => 'ເຄື່ອງຫມາຍເລກເສດເງິນ',
'default_barcode_font_size_number' => 'ຂະຫນາດຂອງຕົວອັກສອນຕ້ອງເປັນຕົວເລກເທົ່ານັ້ນ.',
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'ອັດຕາອາກອນທີ 1',
'default_tax_rate_2' => 'ອັດຕາອາກອນທີ 2',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'ອັດຕາອາກອນ ຕ້ອງເປັນຕົວເລກເທົ່ານັ້ນ.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'ອັດຕາອາກອນ ຕ້ອງເປັນຕົວເລກເທົ່ານັ້ນ.',
'default_tax_rate_required' => 'ກະລຸນາກຳນົດອັດຕາອາກອນ.',
'derive_sale_quantity' => '',
'derive_sale_quantity_tooltip' => '',
@@ -109,21 +109,21 @@ return [
'dinner_table_invalid_chars' => 'ບໍ່ສາມາດໃສ່ຊື່ໂຕະທີ່ມີ \'_\' ນີ້ໄດ້.',
'dinner_table_required' => 'ກະລຸນາກຳນົດຊື່ໂຕະ.',
'dot' => 'ຈໍ້າເມັດ',
- 'email' => 'Email',
- 'email_configuration' => 'Email Configuration',
- 'email_mailpath' => 'Path to Sendmail',
- 'email_protocol' => 'Protocol',
+ 'email' => '',
+ 'email_configuration' => '',
+ 'email_mailpath' => '',
+ 'email_protocol' => '',
'email_receipt_check_behaviour' => '',
'email_receipt_check_behaviour_always' => '',
'email_receipt_check_behaviour_last' => '',
'email_receipt_check_behaviour_never' => '',
- 'email_smtp_crypto' => 'SMTP Encryption',
- 'email_smtp_host' => 'SMTP Server',
- 'email_smtp_pass' => 'SMTP Password',
+ 'email_smtp_crypto' => '',
+ 'email_smtp_host' => '',
+ 'email_smtp_pass' => '',
'email_smtp_pass_set' => '',
- 'email_smtp_port' => 'SMTP Port',
- 'email_smtp_timeout' => 'SMTP Timeout (s)',
- 'email_smtp_user' => 'SMTP Username',
+ 'email_smtp_port' => '',
+ 'email_smtp_timeout' => '',
+ 'email_smtp_user' => '',
'enable_avatar' => '',
'enable_avatar_tooltip' => '',
'enable_dropdown_tooltip' => '',
@@ -132,207 +132,209 @@ return [
'enable_right_bar_tooltip' => '',
'enforce_privacy' => '',
'enforce_privacy_tooltip' => '',
- 'fax' => 'Fax',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
- 'financial_year' => 'Fiscal Year Start',
- 'financial_year_apr' => '1st of April',
- 'financial_year_aug' => '1st of August',
- 'financial_year_dec' => '1st of December',
- 'financial_year_feb' => '1st of February',
- 'financial_year_jan' => '1st of January',
- 'financial_year_jul' => '1st of July',
- 'financial_year_jun' => '1st of June',
- 'financial_year_mar' => '1st of March',
- 'financial_year_may' => '1st of May',
- 'financial_year_nov' => '1st of November',
- 'financial_year_oct' => '1st of October',
- 'financial_year_sep' => '1st of September',
+ 'fax' => '',
+ 'file_perm' => '',
+ 'financial_year' => '',
+ 'financial_year_apr' => '',
+ 'financial_year_aug' => '',
+ 'financial_year_dec' => '',
+ 'financial_year_feb' => '',
+ 'financial_year_jan' => '',
+ 'financial_year_jul' => '',
+ 'financial_year_jun' => '',
+ 'financial_year_mar' => '',
+ 'financial_year_may' => '',
+ 'financial_year_nov' => '',
+ 'financial_year_oct' => '',
+ 'financial_year_sep' => '',
'floating_labels' => '',
- 'gcaptcha_enable' => 'Login Page reCAPTCHA',
- 'gcaptcha_secret_key' => 'reCAPTCHA Secret Key',
- 'gcaptcha_secret_key_required' => 'reCAPTCHA Secret Key is a required field',
- 'gcaptcha_site_key' => 'reCAPTCHA Site Key',
- 'gcaptcha_site_key_required' => 'reCAPTCHA Site Key is a required field',
- 'gcaptcha_tooltip' => 'Protect the Login page with Google reCAPTCHA, click the icon for an API key pair.',
- 'general' => 'General',
- 'general_configuration' => 'General Configuration',
- 'giftcard_number' => 'Gift Card Number',
- 'giftcard_random' => 'Generate Random',
- 'giftcard_series' => 'Generate in Series',
+ 'gcaptcha_enable' => '',
+ 'gcaptcha_secret_key' => '',
+ 'gcaptcha_secret_key_required' => '',
+ 'gcaptcha_site_key' => '',
+ 'gcaptcha_site_key_required' => '',
+ 'gcaptcha_tooltip' => '',
+ 'general' => '',
+ 'general_configuration' => '',
+ 'giftcard_number' => '',
+ 'giftcard_random' => '',
+ 'giftcard_series' => '',
'image_allowed_file_types' => '',
'image_max_height_tooltip' => '',
'image_max_size_tooltip' => '',
'image_max_width_tooltip' => '',
'image_restrictions' => '',
'include_hsn' => '',
- 'info' => 'Information',
- 'info_configuration' => 'Store Information',
+ 'info' => '',
+ 'info_configuration' => '',
'input_groups' => '',
- 'invoice' => 'Invoice',
- 'invoice_configuration' => 'Invoice Print Settings',
- 'invoice_default_comments' => 'Default Invoice Comments',
- 'invoice_email_message' => 'Invoice Email Template',
- 'invoice_enable' => 'Enable Invoicing',
- 'invoice_printer' => 'Invoice Printer',
+ 'integrations' => '',
+ 'integrations_configuration' => '',
+ 'invoice' => '',
+ 'invoice_configuration' => '',
+ 'invoice_default_comments' => '',
+ 'invoice_email_message' => '',
+ 'invoice_enable' => '',
+ 'invoice_printer' => '',
'invoice_type' => '',
'is_readable' => '',
- 'is_writable' => 'is writable, but the permissions are higher than 750.',
+ 'is_writable' => '',
'item_markup' => '',
- 'jsprintsetup_required' => 'Warning: This functionality will only work if you have the FireFox jsPrintSetup addon installed. Save anyway?',
- 'language' => 'Language',
- 'last_used_invoice_number' => 'Last used Invoice Number',
- 'last_used_quote_number' => 'Last used Quote Number',
- 'last_used_work_order_number' => 'Last used W/O Number',
- 'left' => 'Left',
- 'license' => 'License',
- 'license_configuration' => 'License Statement',
- 'line_sequence' => 'Line Sequence',
- 'lines_per_page' => 'Lines per Page',
+ 'jsprintsetup_required' => '',
+ 'language' => '',
+ 'last_used_invoice_number' => '',
+ 'last_used_quote_number' => '',
+ 'last_used_work_order_number' => '',
+ 'left' => '',
+ 'license' => '',
+ 'license_configuration' => '',
+ 'line_sequence' => '',
+ 'lines_per_page' => '',
'lines_per_page_number' => '',
- 'lines_per_page_required' => 'Lines per Page is a required field.',
- 'locale' => 'Localization',
- 'locale_configuration' => 'Localization Configuration',
- 'locale_info' => 'Localization Configuration Information',
- 'location' => 'Stock',
- 'location_configuration' => 'Stock Locations',
- 'location_info' => 'Location Configuration Information',
+ 'lines_per_page_required' => '',
+ 'locale' => '',
+ 'locale_configuration' => '',
+ 'locale_info' => '',
+ 'location' => '',
+ 'location_configuration' => '',
+ 'location_info' => '',
'login_form' => '',
- 'logout' => 'Do you want to make a backup before logging out? Click [OK] to backup or [Cancel] to logout.',
- 'message' => 'Message',
- 'message_configuration' => 'Message Configuration',
- 'msg_msg' => 'Saved Text Message',
- 'msg_msg_placeholder' => 'If you wish to use a SMS template save your message here, otherwise leave the box blank.',
- 'msg_pwd' => 'SMS-API Password',
+ 'logout' => '',
+ 'mailpath_invalid' => 'ເສັ້ນທາງ sendmail ບໍ່ຖືກຕ້ອງ. ອະນຸຍາດສະເພາະຕົວອັກສອນ, ຕົວເລກ, ຂີດກາງ, ຂີດກ້ອງ, ຂີດຂ້າງໜ້າ, ຂີດຂ້າງຫຼັງ, ຈໍ້າສອງເມັດ, ວັກ ແລະ ຈຸດເທົ່ານັ້ນ.',
+ 'message' => '',
+ 'message_configuration' => '',
+ 'msg_msg' => '',
+ 'msg_msg_placeholder' => '',
+ 'msg_pwd' => '',
'msg_pwd_set' => '',
- 'msg_src' => 'SMS-API Sender ID',
- 'msg_src_required' => 'SMS-API Sender ID is a required field',
- 'msg_uid' => 'SMS-API Username',
- 'msg_uid_required' => 'SMS-API Username is a required field',
+ 'msg_src' => '',
+ 'msg_src_required' => '',
+ 'msg_uid' => '',
+ 'msg_uid_required' => '',
'multi_pack_enabled' => '',
- 'no_risk' => 'No security/vulnerability risks.',
- 'none' => 'none',
- 'notify_alignment' => 'Notification Popup Position',
- 'number_format' => 'Number Format',
- 'number_locale' => 'Localization',
- 'number_locale_invalid' => 'The entered locale is invalid. Check the link in the tooltip to find a valid locale.',
- 'number_locale_required' => 'Number Locale is a required field.',
- 'number_locale_tooltip' => 'Find a suitable locale through this link.',
+ 'no_risk' => '',
+ 'none' => '',
+ 'notify_alignment' => '',
+ 'number_format' => '',
+ 'number_locale' => '',
+ 'number_locale_invalid' => '',
+ 'number_locale_required' => '',
+ 'number_locale_tooltip' => '',
'os_timezone' => '',
'ospos_info' => '',
- 'payment_options_order' => 'Payment Options Order',
+ 'payment_options_order' => '',
'payment_reference_code_length_limits' => 'ລະຫັດອ້າງອີງການຊຳລະເງິນ
ຂອບເຂດຄວາມຍາວ',
'payment_reference_code_length_max_label' => 'ສູງສຸດ',
'payment_reference_code_length_min_label' => 'ຕໍ່າສຸດ',
- 'perm_risk' => 'Permissions higher than 750 leaves this software at risk.',
- 'phone' => 'Company Phone',
- 'phone_required' => 'Company Phone is a required field.',
- 'print_bottom_margin' => 'Margin Bottom',
- 'print_bottom_margin_number' => 'Margin Bottom must be a number.',
- 'print_bottom_margin_required' => 'Margin Bottom is a required field.',
+ 'perm_risk' => '',
+ 'phone' => '',
+ 'phone_required' => '',
+ 'print_bottom_margin' => '',
+ 'print_bottom_margin_number' => '',
+ 'print_bottom_margin_required' => '',
'print_delay_autoreturn' => '',
'print_delay_autoreturn_number' => '',
'print_delay_autoreturn_required' => '',
- 'print_footer' => 'Print Browser Footer',
- 'print_header' => 'Print Browser Header',
- 'print_left_margin' => 'Margin Left',
- 'print_left_margin_number' => 'Margin Left must be a number.',
- 'print_left_margin_required' => 'Margin Left is a required field.',
+ 'print_footer' => '',
+ 'print_header' => '',
+ 'print_left_margin' => '',
+ 'print_left_margin_number' => '',
+ 'print_left_margin_required' => '',
'print_receipt_check_behaviour' => '',
'print_receipt_check_behaviour_always' => '',
'print_receipt_check_behaviour_last' => '',
'print_receipt_check_behaviour_never' => '',
- 'print_right_margin' => 'Margin Right',
- 'print_right_margin_number' => 'Margin Right must be a number.',
- 'print_right_margin_required' => 'Margin Right is a required field.',
- 'print_silently' => 'Show Print Dialog',
- 'print_top_margin' => 'Margin Top',
- 'print_top_margin_number' => 'Margin Top must be a number.',
- 'print_top_margin_required' => 'Margin Top is a required field.',
- 'quantity_decimals' => 'Quantity Decimals',
+ 'print_right_margin' => '',
+ 'print_right_margin_number' => '',
+ 'print_right_margin_required' => '',
+ 'print_silently' => '',
+ 'print_top_margin' => '',
+ 'print_top_margin_number' => '',
+ 'print_top_margin_required' => '',
+ 'quantity_decimals' => '',
'quick_cash_enable' => '',
'quote_default_comments' => '',
- 'receipt' => 'Receipt',
+ 'receipt' => '',
'receipt_category' => '',
- 'receipt_configuration' => 'Receipt Print Settings',
- 'receipt_default' => 'Default',
- 'receipt_font_size' => 'Font Size',
- 'receipt_font_size_number' => 'Font Size must be a number.',
- 'receipt_font_size_required' => 'Font Size is a required field.',
- 'receipt_info' => 'Receipt Configuration Information',
- 'receipt_printer' => 'Ticket Printer',
- 'receipt_short' => 'Short',
- 'receipt_show_company_name' => 'Show Company Name',
- 'receipt_show_description' => 'Show Description',
- 'receipt_show_serialnumber' => 'Show Serial Number',
+ 'receipt_configuration' => '',
+ 'receipt_default' => '',
+ 'receipt_font_size' => '',
+ 'receipt_font_size_number' => '',
+ 'receipt_font_size_required' => '',
+ 'receipt_info' => '',
+ 'receipt_printer' => '',
+ 'receipt_short' => '',
+ 'receipt_show_company_name' => '',
+ 'receipt_show_description' => '',
+ 'receipt_show_serialnumber' => '',
'receipt_show_tax_ind' => '',
- 'receipt_show_taxes' => 'Show Taxes',
- 'receipt_show_total_discount' => 'Show Total Discount',
- 'receipt_template' => 'Receipt Template',
- 'receiving_calculate_average_price' => 'Calc avg. Price (Receiving)',
- 'recv_invoice_format' => 'Receivings Invoice Format',
- 'register_mode_default' => 'Default Register Mode',
+ 'receipt_show_taxes' => '',
+ 'receipt_show_total_discount' => '',
+ 'receipt_template' => '',
+ 'receiving_calculate_average_price' => '',
+ 'recv_invoice_format' => '',
+ 'register_mode_default' => '',
'report_an_issue' => '',
- 'return_policy_required' => 'Return policy is a required field.',
- 'reward' => 'Reward',
- 'reward_configuration' => 'Reward Configuration',
- 'right' => 'Right',
- 'sales_invoice_format' => 'Sales Invoice Format',
- 'sales_quote_format' => 'Sales Quote Format',
- 'mailpath_invalid' => 'ເສັ້ນທາງ sendmail ບໍ່ຖືກຕ້ອງ. ອະນຸຍາດສະເພາະຕົວອັກສອນ, ຕົວເລກ, ຂີດກາງ, ຂີດກ້ອງ, ຂີດຂ້າງໜ້າ, ຂີດຂ້າງຫຼັງ, ຈໍ້າສອງເມັດ, ວັກ ແລະ ຈຸດເທົ່ານັ້ນ.',
- 'saved_successfully' => 'Configuration save successful.',
- 'saved_unsuccessfully' => 'Configuration save failed.',
- 'security_issue' => 'Security Vulnerability Warning',
- 'server_notice' => 'Please use the below info for issue reporting.',
+ 'return_policy_required' => '',
+ 'reward' => '',
+ 'reward_configuration' => '',
+ 'right' => '',
+ 'sales_invoice_format' => '',
+ 'sales_quote_format' => '',
+ 'saved_successfully' => '',
+ 'saved_unsuccessfully' => '',
+ 'security_issue' => '',
+ 'server_notice' => '',
'service_charge' => '',
- 'show_due_enable' => '',
- 'show_office_group' => 'Show office icon',
- 'statistics' => 'Send Statistics',
- 'statistics_tooltip' => 'Send statistics for development and feature improvement purposes.',
- 'stock_location' => 'Stock location',
- 'stock_location_default' => 'ສະຖານທີ່ສາງເລີ່ມຕົ້ນ',
- 'stock_location_default_header' => 'ຄ່າເລີ່ມຕົ້ນ',
- 'stock_location_duplicate' => 'Stock Location must be unique.',
- 'stock_location_invalid_chars' => 'Stock Location can not contain \'_\'.',
- 'stock_location_name_header' => 'ຊື່',
- 'stock_location_required' => 'Stock location is a required field.',
- 'suggestions_fifth_column' => '',
- 'suggestions_first_column' => 'Column 1',
- 'suggestions_fourth_column' => '',
- 'suggestions_layout' => 'Search Suggestions Layout',
- 'suggestions_second_column' => 'Column 2',
- 'suggestions_third_column' => 'Column 3',
'shortcuts' => '',
'shortcuts_configuration' => '',
'shortcuts_duplicate_bindings' => '',
'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
- 'system_info' => 'System Info',
+ 'show_due_enable' => '',
+ 'show_office_group' => '',
+ 'statistics' => '',
+ 'statistics_tooltip' => '',
+ 'stock_location' => '',
+ 'stock_location_default' => 'ສະຖານທີ່ສາງເລີ່ມຕົ້ນ',
+ 'stock_location_default_header' => 'ຄ່າເລີ່ມຕົ້ນ',
+ 'stock_location_duplicate' => '',
+ 'stock_location_invalid_chars' => '',
+ 'stock_location_name_header' => 'ຊື່',
+ 'stock_location_required' => '',
+ 'suggestions_fifth_column' => '',
+ 'suggestions_first_column' => '',
+ 'suggestions_fourth_column' => '',
+ 'suggestions_layout' => '',
+ 'suggestions_second_column' => '',
+ 'suggestions_third_column' => '',
+ 'system_conf' => '',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
- 'table' => 'Table',
- 'table_configuration' => 'Table Configuration',
- 'takings_printer' => 'Receipt Printer',
- 'tax' => 'Tax',
- 'tax_category' => 'Tax Category',
+ 'table' => '',
+ 'table_configuration' => '',
+ 'takings_printer' => '',
+ 'tax' => '',
+ 'tax_category' => '',
'tax_category_duplicate' => '',
'tax_category_invalid_chars' => '',
'tax_category_required' => '',
- 'tax_category_used' => 'Tax category cannot be deleted because it is being used.',
- 'tax_configuration' => 'Tax Configuration',
- 'tax_decimals' => 'Tax Decimals',
+ 'tax_category_used' => '',
+ 'tax_configuration' => '',
+ 'tax_decimals' => '',
'tax_id' => '',
- 'tax_included' => 'Tax Included',
- 'theme' => 'Theme',
+ 'tax_included' => '',
+ 'theme' => '',
'theme_preview' => '',
- 'thousands_separator' => 'Thousands Separator',
- 'timezone' => 'Timezone',
+ 'thousands_separator' => '',
+ 'timezone' => '',
'timezone_error' => '',
- 'top' => 'Top',
+ 'top' => '',
'use_destination_based_tax' => '',
'user_timezone' => '',
- 'website' => 'Website',
+ 'website' => '',
'wholesale_markup' => '',
- 'work_order_enable' => 'Work Order Support',
- 'work_order_format' => 'Work Order Format',
+ 'work_order_enable' => '',
+ 'work_order_format' => '',
];
diff --git a/app/Language/lo/Customers.php b/app/Language/lo/Customers.php
index a9a7d6863..f453b3157 100644
--- a/app/Language/lo/Customers.php
+++ b/app/Language/lo/Customers.php
@@ -1,47 +1,47 @@
'Account #',
- 'account_number_duplicate' => 'Account Number is already present in the database.',
- 'available_points' => 'Available Points',
+ 'account_number' => '',
+ 'account_number_duplicate' => '',
+ 'available_points' => '',
'available_points_value' => '',
- 'average' => 'Average spent',
- 'avg_discount' => 'Average discount',
- 'basic_information' => 'Information',
- 'cannot_be_deleted' => 'Could not delete selected customers, one or more of the selected customers has sales.',
- 'company_name' => 'Company',
- 'confirm_delete' => 'Are you sure you want to delete the selected customer(s)?',
+ 'average' => '',
+ 'avg_discount' => '',
+ 'basic_information' => '',
+ 'cannot_be_deleted' => '',
+ 'company_name' => '',
+ 'confirm_delete' => '',
'confirm_restore' => '',
'consent' => '',
'consent_required' => '',
- 'csv_import_failed' => 'CSV import failed',
- 'csv_import_nodata_wrongformat' => 'The uploaded file has no data or is incorrectly formatted.',
- 'csv_import_partially_failed' => 'Customer import successful with some failures:',
- 'csv_import_success' => 'Customer import successful.',
- 'customer' => 'Customer',
+ 'csv_import_failed' => '',
+ 'csv_import_nodata_wrongformat' => '',
+ 'csv_import_partially_failed' => '',
+ 'csv_import_success' => '',
+ 'customer' => '',
'date' => '',
- 'discount' => 'Discount',
+ 'discount' => '',
'discount_fixed' => '',
'discount_percent' => '',
'discount_type' => '',
- 'email_duplicate' => 'Email Address is already present in the database.',
+ 'email_duplicate' => '',
'employee' => '',
- 'error_adding_updating' => 'Customer add or update failed.',
- 'import_items_csv' => 'Customer Import from CSV',
- 'max' => 'Max. spent',
- 'min' => 'Min. spent',
- 'new' => 'New Customer',
- 'none_selected' => 'You have not selected any customer(s) to delete.',
- 'one_or_multiple' => 'customer(s)',
- 'quantity' => 'Quantity',
- 'stats_info' => 'Stats',
- 'successful_adding' => 'You have successfully added customer',
- 'successful_deleted' => 'You have successfully deleted',
- 'successful_updating' => 'You have successfully updated customer',
- 'tax_code' => 'Tax Code',
+ 'error_adding_updating' => '',
+ 'import_items_csv' => '',
+ 'max' => '',
+ 'min' => '',
+ 'new' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'quantity' => '',
+ 'rewards_package' => '',
+ 'stats_info' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'tax_code' => '',
'tax_id' => '',
- 'taxable' => 'Taxable',
- 'total' => 'Total spent',
- 'update' => 'Update Customer',
- 'rewards_package' => 'Rewards Package',
+ 'taxable' => '',
+ 'total' => '',
+ 'update' => '',
];
diff --git a/app/Language/lo/Employees.php b/app/Language/lo/Employees.php
index fe9bd6a2c..1df66086d 100644
--- a/app/Language/lo/Employees.php
+++ b/app/Language/lo/Employees.php
@@ -27,7 +27,7 @@ return [
'new' => 'ພະນັກງານໃໝ່',
'none_selected' => 'ທ່ານຍັງບໍ່ໄດ້ເລືອກພະນັກງານໃດເລີຍເພື່ອລຶບ.',
'one_or_multiple' => 'ພະນັກງານ',
- 'password' => 'Password',
+ 'password' => '',
'password_minlength' => 'Password ຄວນໃສ່ຢ່າງໜ້ອຍ 8 ຕົວອັກສອນ.',
'password_must_match' => 'Password ບໍ່ຄືກັນ.',
'password_not_must_match' => 'Password ປັດຈຸບັນ ແລະ Password ໃໝ່ ຈະຕ້ອງບໍ່ຄືກັນ.',
@@ -35,12 +35,13 @@ return [
'permission_desc' => 'ຕິກຂໍ້ມູນດ້ານລຸ່ມເພື່ອໃຫ້ສາມາດນຳໃຊ້ Modules ຕ່າງໆໄດ້.',
'permission_info' => 'ສິດ',
'repeat_password' => 'ລະຫັດຜ່ານອີກຄັ້ງ',
- 'subpermission_required' => 'Add at least one grant for each module.',
+ 'subpermission_required' => '',
'successful_adding' => 'ເພີ່ມພະນັກງານສຳເລັດ.',
'successful_change_password' => 'ປ່ຽນລະຫັດຜ່ານສຳເລັດ.',
'successful_deleted' => 'ທ່ານລຶບສຳເລັດແລ້ວ',
'successful_updating' => 'ທ່ານແກ້ໄຂພະນັກງານສຳເລັດ',
'system_language' => 'ພາສາຂອງລະບົບ',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'ປ່ຽນລະຫັດຜ່ານບໍ່ສຳເລັດ.',
'update' => 'ແກ້ໄຂພະນັກງານ',
'username' => 'ຊື່ຜູ້ໃຊ້',
diff --git a/app/Language/lo/Enum.php b/app/Language/lo/Enum.php
index c0c3865e2..f6147b55b 100644
--- a/app/Language/lo/Enum.php
+++ b/app/Language/lo/Enum.php
@@ -1,11 +1,11 @@
'Half Down',
- 'half_even' => 'Half Even',
- 'half_five' => 'Half Five',
- 'half_odd' => 'Half Odd',
- 'half_up' => 'Half Up',
- 'round_down' => 'Round Down',
- 'round_up' => 'Round Up',
+ 'half_down' => '',
+ 'half_even' => '',
+ 'half_five' => '',
+ 'half_odd' => '',
+ 'half_up' => '',
+ 'round_down' => '',
+ 'round_up' => '',
];
diff --git a/app/Language/lo/Error.php b/app/Language/lo/Error.php
index 8fdd116f9..2fd0996d4 100644
--- a/app/Language/lo/Error.php
+++ b/app/Language/lo/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'ທ່ານບໍ່ໄດ້ຮັບອະນຸຍາດໃຫ້ເຂົ້າເຖິງຂໍ້ມູນສ່ວນນີ້',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'ບໍ່ສາມາດສ້າງ {filePath} ເພື່ອກຽມ throttle.key ໄດ້',
'unable_to_lock_file' => 'ບໍ່ສາມາດລັອກ {filePath}: {reason}',
'unable_to_open_lock_file' => 'ບໍ່ສາມາດເປີດ {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'ບໍ່ສາມາດບັນທຶກ throttle.key ໄປທີ່ {filePath} ໄດ້',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'ບໍ່ສາມາດບັນທຶກ throttle.key ໄປທີ່ {filePath} ໄດ້',
'unable_to_read_env_file' => 'ບໍ່ສາມາດອ່ານ {filePath} ເພື່ອກຽມ throttle.key ໄດ້',
'unknown' => 'ບໍ່ຮູ້',
];
diff --git a/app/Language/lo/Expenses.php b/app/Language/lo/Expenses.php
index 77923372c..bac11b2f0 100644
--- a/app/Language/lo/Expenses.php
+++ b/app/Language/lo/Expenses.php
@@ -4,7 +4,7 @@ return [
'add_item' => 'ເພີ່ມຄ່າໃຊ້ຈ່າຍ',
'amount' => 'ຈຳນວນ',
'amount_number' => 'ຈຳນວນຕ້ອງໃສ່ເປັນຕົວເລກ',
- 'amount_required' => 'Expense Amount required',
+ 'amount_required' => '',
'by_category' => 'ປະເພດ',
'cannot_be_deleted' => 'ບໍ່ສາມາດລຶບປະເພດຄ່າໃຊ້ຈ່າຍໄດ້',
'cash' => 'ເງິນສົດ',
@@ -27,7 +27,7 @@ return [
'due_filter' => 'ຕິດໜີ້',
'employee' => 'ສ້າງໂດຍ',
'error_adding_updating' => 'ຜິດພາດ ການເພີ່ມ/ການແກ້ໄຂ ຄ່າໃຊ້ຈ່າຍ',
- 'expense_id' => 'Id',
+ 'expense_id' => '',
'expenses_employee' => 'ພະນັກງານ',
'info' => 'ຂໍ້ມູນຄ່າໃຊ້ຈ່າຍ',
'ip_address' => '',
diff --git a/app/Language/lo/Expenses_categories.php b/app/Language/lo/Expenses_categories.php
index 329a4dd83..ba5055315 100644
--- a/app/Language/lo/Expenses_categories.php
+++ b/app/Language/lo/Expenses_categories.php
@@ -1,10 +1,10 @@
'ຊື່ປະເພດຄ່າໃຊ້ຈ່າຍຈຳເປັນຕ້ອງໃສ່',
'add_item' => 'ເພີ່ມປະເພດ',
'cannot_be_deleted' => 'ບໍ່ສາມາດລຶບປະເພດຄ່າໃຊ້ຈ່າຍໄດ້',
- 'category_id' => 'Id',
+ 'category_id' => '',
+ 'category_name_required' => 'ຊື່ປະເພດຄ່າໃຊ້ຈ່າຍຈຳເປັນຕ້ອງໃສ່',
'confirm_delete' => 'ທ່ານຕ້ອງການລຶບປະເພດຄ່າໃຊ້ຈ່າຍທີ່ທ່ານເລືອກແທ້ບໍ່ ?',
'confirm_restore' => '',
'description' => 'ຄຳອະທິບາຍປະເພດ',
diff --git a/app/Language/lo/Giftcards.php b/app/Language/lo/Giftcards.php
index ba3024c8f..e6b599bfc 100644
--- a/app/Language/lo/Giftcards.php
+++ b/app/Language/lo/Giftcards.php
@@ -1,72 +1,72 @@
'Inventory to add or subtract.',
- 'allow_alt_description' => 'Allow Alternate Description',
- 'bulk_edit' => 'Bulk Edit',
- 'cannot_be_deleted' => 'Could not delete selected Gift Card(s), one or more of the selected Gift Cards has sales.',
- 'cannot_find_giftcard' => 'Gift Card not found.',
- 'cannot_use' => 'Gift Card {0} cannot be used for this sale: invalid Customer.',
- 'card_value' => 'Value',
- 'category' => 'Category',
- 'change_all_to_allow_alt_desc' => 'Allow alternate description for all.',
- 'change_all_to_not_allow_allow_desc' => 'Do not allow alternate description for all.',
- 'change_all_to_serialized' => 'Change All To Serialized',
- 'change_all_to_unserialized' => 'Change All To Unserialized',
- 'confirm_bulk_edit' => 'Are you sure you want to edit the selected Gift Card(s)?',
- 'confirm_delete' => 'Are you sure you want to delete the selected Gift Card(s)?',
+ 'add_minus' => '',
+ 'allow_alt_description' => '',
+ 'bulk_edit' => '',
+ 'cannot_be_deleted' => '',
+ 'cannot_find_giftcard' => '',
+ 'cannot_use' => '',
+ 'card_value' => '',
+ 'category' => '',
+ 'change_all_to_allow_alt_desc' => '',
+ 'change_all_to_not_allow_allow_desc' => '',
+ 'change_all_to_serialized' => '',
+ 'change_all_to_unserialized' => '',
+ 'confirm_bulk_edit' => '',
+ 'confirm_delete' => '',
'confirm_restore' => '',
- 'cost_price' => 'Wholesale Price',
- 'count' => 'Update Inventory',
- 'csv_import_failed' => 'CSV import failed.',
- 'current_quantity' => 'Current Quantity',
- 'description' => 'Description',
- 'details_count' => 'Inventory Count Details',
- 'do_nothing' => 'Do Nothing',
- 'edit_fields_you_want_to_update' => 'Edit desired fields for selected Gift Card(s).',
- 'edit_multiple_giftcards' => 'Edit Multiple Gift Cards.',
- 'error_adding_updating' => 'Gift Card add or update failed.',
- 'error_updating_multiple' => 'Gift Card(s) update failed.',
- 'generate_barcodes' => 'Generate Barcodes',
- 'giftcard' => 'Gift Card',
- 'giftcard_number' => 'Gift Card Number',
- 'info_provided_by' => 'Info provided by',
- 'inventory_comments' => 'Comments',
- 'is_serialized' => 'Gift Card has Serial Number',
- 'low_inventory_giftcards' => 'Low Inventory Gift Cards',
- 'manually_editing_of_quantity' => 'Manual Edit of Quantity',
- 'must_select_giftcard_for_barcode' => 'You must select at least one (1) Gift Card to generate barcodes.',
- 'new' => 'New Gift Card',
- 'no_description_giftcards' => 'No Description Gift Cards',
- 'no_giftcards_to_display' => 'No Gift Cards to display.',
- 'none' => 'None',
- 'none_selected' => 'No Gift Card(s) selected to edit.',
- 'number' => 'Gift Card Number must be a number.',
- 'number_information' => 'Gift Card Number',
- 'number_required' => 'Gift Card Number is a required field.',
- 'one_or_multiple' => 'Gift Card(s)',
- 'person_id' => 'Customer',
- 'quantity' => 'Quantity',
- 'quantity_required' => 'Quantity is a required field. Please close (X) to cancel.',
- 'remaining_balance' => 'Gift Card {0} remaining value is {1}!',
- 'reorder_level' => 'Reorder Level',
- 'retrive_giftcard_info' => 'Retrieve Gift Card Info',
- 'sales_tax_1' => 'Sales Tax',
- 'sales_tax_2' => 'Sales Tax 2',
- 'serialized_giftcards' => 'Serialized Gift Cards',
- 'successful_adding' => 'You have successfully added Gift Card',
- 'successful_bulk_edit' => 'You have successfully updated the selected Gift Card(s)',
- 'successful_deleted' => 'You have successfully deleted',
- 'successful_updating' => 'You have successfully updated Gift Card',
- 'supplier' => 'Supplier',
- 'tax_1' => 'Tax 1',
- 'tax_2' => 'Tax 2',
- 'tax_percent' => 'Tax Percent',
- 'tax_percents' => 'Tax Percent(s)',
- 'unit_price' => 'Retail Value',
- 'upc_database' => 'Barcode Database',
- 'update' => 'Update Gift Card',
- 'use_inventory_menu' => 'Use Inventory Menu',
- 'value' => 'Gift Card Value must be a number.',
- 'value_required' => 'Gift Card Value is a required field.',
+ 'cost_price' => '',
+ 'count' => '',
+ 'csv_import_failed' => '',
+ 'current_quantity' => '',
+ 'description' => '',
+ 'details_count' => '',
+ 'do_nothing' => '',
+ 'edit_fields_you_want_to_update' => '',
+ 'edit_multiple_giftcards' => '',
+ 'error_adding_updating' => '',
+ 'error_updating_multiple' => '',
+ 'generate_barcodes' => '',
+ 'giftcard' => '',
+ 'giftcard_number' => '',
+ 'info_provided_by' => '',
+ 'inventory_comments' => '',
+ 'is_serialized' => '',
+ 'low_inventory_giftcards' => '',
+ 'manually_editing_of_quantity' => '',
+ 'must_select_giftcard_for_barcode' => '',
+ 'new' => '',
+ 'no_description_giftcards' => '',
+ 'no_giftcards_to_display' => '',
+ 'none' => '',
+ 'none_selected' => '',
+ 'number' => '',
+ 'number_information' => '',
+ 'number_required' => '',
+ 'one_or_multiple' => '',
+ 'person_id' => '',
+ 'quantity' => '',
+ 'quantity_required' => '',
+ 'remaining_balance' => '',
+ 'reorder_level' => '',
+ 'retrive_giftcard_info' => '',
+ 'sales_tax_1' => '',
+ 'sales_tax_2' => '',
+ 'serialized_giftcards' => '',
+ 'successful_adding' => '',
+ 'successful_bulk_edit' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'supplier' => '',
+ 'tax_1' => '',
+ 'tax_2' => '',
+ 'tax_percent' => '',
+ 'tax_percents' => '',
+ 'unit_price' => '',
+ 'upc_database' => '',
+ 'update' => '',
+ 'use_inventory_menu' => '',
+ 'value' => '',
+ 'value_required' => '',
];
diff --git a/app/Language/lo/Item_kits.php b/app/Language/lo/Item_kits.php
index 3aa3169f2..4d87fbce8 100644
--- a/app/Language/lo/Item_kits.php
+++ b/app/Language/lo/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'ສິນຄ້າ',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'ສິນຄ້າ',
'kit' => 'ID ຊຸດສິນຄ້າ',
'kit_and_components' => 'ສ່ວນປະກອບ ແລະ ຊຸດສິນຄ້າ',
diff --git a/app/Language/lo/Items.php b/app/Language/lo/Items.php
index 9d504b3a3..7a90034a2 100644
--- a/app/Language/lo/Items.php
+++ b/app/Language/lo/Items.php
@@ -25,101 +25,101 @@ return [
'cost_price_number' => 'ລາຄາຕົ້ນທຶນຕ້ອງເປັນຕົວເລກເທົ່ານັ້ນ.',
'cost_price_required' => 'ກະລຸນາກຳນົດລາຄາຕົ້ນທຶນ.',
'count' => 'ອັບເດດປະລິມານສິນຄ້າໃນສາງ',
- 'csv_import_failed' => 'CSV import failed',
+ 'csv_import_failed' => '',
'csv_import_invalid_location' => '',
- 'csv_import_nodata_wrongformat' => 'The uploaded file has no data or is formatted incorrectly.',
- 'csv_import_partially_failed' => 'Item import successful with some failures:',
- 'csv_import_success' => 'Item import successful.',
+ 'csv_import_nodata_wrongformat' => '',
+ 'csv_import_partially_failed' => '',
+ 'csv_import_success' => '',
'current_quantity' => 'ປະລິມານເຄື່ອງປັດຈຸບັນ',
'default_pack_name' => '',
'description' => 'ລາຍລະອຽດສິນຄ້່າ',
'details_count' => 'ນັບສິນຄ້າໃນສາງ',
- 'do_nothing' => 'Do Nothing',
+ 'do_nothing' => '',
'edit' => '',
- 'edit_fields_you_want_to_update' => 'Edit the desired fields for selected item(s).',
- 'edit_multiple_items' => 'Editing Multiple Items',
- 'empty_upc_items' => 'Empty Barcode Items',
- 'error_adding_updating' => 'Error adding/updating item',
- 'error_updating_multiple' => 'Error updating items',
- 'generate_barcodes' => 'Generate Barcodes',
+ 'edit_fields_you_want_to_update' => '',
+ 'edit_multiple_items' => '',
+ 'empty_upc_items' => '',
+ 'error_adding_updating' => '',
+ 'error_updating_multiple' => '',
+ 'generate_barcodes' => '',
'hsn_code' => '',
- 'image' => 'Avatar',
- 'import_items_csv' => 'Item Import from CSV',
- 'info_provided_by' => 'Information provided by',
- 'inventory' => 'Inventory',
+ 'image' => '',
+ 'import_items_csv' => '',
+ 'info_provided_by' => '',
+ 'inventory' => '',
'inventory_CSV_import_quantity' => '',
- 'inventory_comments' => 'Comments',
- 'inventory_data_tracking' => 'Inventory Data Tracking',
- 'inventory_date' => 'Date',
- 'inventory_employee' => 'Employee',
- 'inventory_in_out_quantity' => 'In/Out Quantity',
- 'inventory_remarks' => 'Remarks',
- 'is_deleted' => 'Deleted',
+ 'inventory_comments' => '',
+ 'inventory_data_tracking' => '',
+ 'inventory_date' => '',
+ 'inventory_employee' => '',
+ 'inventory_in_out_quantity' => '',
+ 'inventory_remarks' => '',
+ 'is_deleted' => '',
'is_printed' => '',
- 'is_serialized' => 'Item has Serial Number',
- 'item' => 'Item',
+ 'is_serialized' => '',
+ 'item' => '',
'item_id' => '',
- 'item_number' => 'Barcode',
- 'item_number_duplicate' => 'Item Number is already present in the database.',
- 'item_number_invalid' => 'Item Number contains disallowed characters.',
- 'kit' => 'Kit',
- 'location' => 'Location',
- 'low_inventory_items' => 'Out Of Stock Items',
+ 'item_number' => '',
+ 'item_number_duplicate' => '',
+ 'item_number_invalid' => '',
+ 'kit' => '',
+ 'location' => '',
+ 'low_inventory_items' => '',
'low_sell_item' => '',
- 'manually_editing_of_quantity' => 'Manual Edit of Quantity',
+ 'manually_editing_of_quantity' => '',
'markup' => '',
- 'name' => 'Item Name',
- 'name_required' => 'Item Name is a required field.',
- 'new' => 'New Item',
- 'no_description_items' => 'No Description Items',
- 'no_items_to_display' => 'No Items to display.',
- 'none' => 'None',
- 'none_selected' => 'You have not selected any Item(s) to edit',
- 'nonstock' => 'Non-stocked',
- 'number_information' => 'Item Number',
- 'number_required' => 'Barcode is a required field.',
- 'one_or_multiple' => 'item(s)',
+ 'name' => '',
+ 'name_required' => '',
+ 'new' => '',
+ 'no_description_items' => '',
+ 'no_items_to_display' => '',
+ 'none' => '',
+ 'none_selected' => '',
+ 'nonstock' => '',
+ 'number_information' => '',
+ 'number_required' => '',
+ 'one_or_multiple' => '',
'pack_name' => '',
'qty_per_pack' => '',
- 'quantity' => 'Quantity',
- 'quantity_number' => 'Quantity must be a number.',
- 'quantity_required' => 'Quantity is a required field.',
- 'receiving_quantity' => 'Receiving Quantity',
- 'remove_image' => 'Remove Image',
- 'reorder_level' => 'Reorder Level',
- 'reorder_level_number' => 'Reorder Level must be a number.',
- 'reorder_level_required' => 'Reorder Level is a required field.',
- 'retrive_item_info' => 'Retrive Item Info',
- 'sales_tax_1' => 'Sales Tax',
- 'sales_tax_2' => 'Sales Tax 2',
- 'search_attributes' => 'Search Attributes',
- 'select_image' => 'Select Image',
- 'serialized_items' => 'Serialized Items',
- 'standard' => 'Standard',
- 'stock' => 'Stock',
- 'stock_location' => 'Stock location',
- 'stock_type' => 'Stock Type',
- 'successful_adding' => 'You have successfully added item',
- 'successful_bulk_edit' => 'You have successfully updated the selected item(s)',
- 'successful_deleted' => 'You have successfully deleted',
- 'successful_updating' => 'You have successfully updated item',
- 'supplier' => 'Supplier',
- 'tax_1' => 'Tax 1',
- 'tax_2' => 'Tax 2',
+ 'quantity' => '',
+ 'quantity_number' => '',
+ 'quantity_required' => '',
+ 'receiving_quantity' => '',
+ 'remove_image' => '',
+ 'reorder_level' => '',
+ 'reorder_level_number' => '',
+ 'reorder_level_required' => '',
+ 'retrive_item_info' => '',
+ 'sales_tax_1' => '',
+ 'sales_tax_2' => '',
+ 'search_attributes' => '',
+ 'select_image' => '',
+ 'serialized_items' => '',
+ 'standard' => '',
+ 'stock' => '',
+ 'stock_location' => '',
+ 'stock_type' => '',
+ 'successful_adding' => '',
+ 'successful_bulk_edit' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'supplier' => '',
+ 'tax_1' => '',
+ 'tax_2' => '',
'tax_3' => '',
'tax_category' => '',
'tax_name_invalid' => 'ຊື່ພາສີມີຕົວອັກສອນທີ່ບໍ່ອະນຸຍາດ.',
- 'tax_percent' => 'Tax Percent',
- 'tax_percent_number' => '',
+ 'tax_percent' => '',
'tax_percent_non_negative' => '',
- 'tax_percent_required' => 'Tax Percent is a required field.',
- 'tax_percents' => 'Tax Percent(s)',
+ 'tax_percent_number' => '',
+ 'tax_percent_required' => '',
+ 'tax_percents' => '',
'temp' => '',
- 'type' => 'Item Type',
- 'unit_price' => 'Retail Price',
- 'unit_price_number' => 'Unit price must be a number.',
- 'unit_price_required' => 'Retail Price is a required field.',
- 'upc_database' => 'Barcode Database',
- 'update' => 'Update Item',
- 'use_inventory_menu' => 'Use Inventory Menu',
+ 'type' => '',
+ 'unit_price' => '',
+ 'unit_price_number' => '',
+ 'unit_price_required' => '',
+ 'upc_database' => '',
+ 'update' => '',
+ 'use_inventory_menu' => '',
];
diff --git a/app/Language/lo/Login.php b/app/Language/lo/Login.php
index 3c141cac5..fbf72bcdb 100644
--- a/app/Language/lo/Login.php
+++ b/app/Language/lo/Login.php
@@ -2,7 +2,7 @@
return [
'gcaptcha' => 'ຂ້ອຍບໍ່ແມ່ນເຄື່ອງຈັກ.',
- 'go' => 'Go',
+ 'go' => '',
'initialization_message' => '',
'initialization_required' => '',
'initialize' => '',
@@ -20,12 +20,12 @@ return [
'migration_error_connection' => '',
'migration_failed' => '',
'migration_initializing' => '',
- 'migration_needed' => '',
+ 'migration_needed' => 'ການຍ້າຍຖານຂໍ້ມູນ {0} ຈະເລີ່ມຫຼັງຈາກເຂົ້າສູ່ລະບົບ',
'migration_required' => '',
'migration_running' => '',
- 'password' => 'Password',
+ 'password' => '',
'required_username' => '',
'too_many_attempts' => 'ພະຍາຍາມຫຼາຍເກີນໄປ. ກະລຸນາລໍຖ້າບຶດໜຶ່ງ ແລ້ວລອງໃໝ່ອີກຄັ້ງ.',
- 'username' => 'Username',
+ 'username' => '',
'welcome' => '',
];
diff --git a/app/Language/lo/Messages.php b/app/Language/lo/Messages.php
index af5dcbb72..997d51b94 100644
--- a/app/Language/lo/Messages.php
+++ b/app/Language/lo/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'ເບີໂທຈຳເປັນຕ້ອງໃສ່',
'phone_placeholder' => 'ໃສ່ເບີໂທບ່ອນນີ້...',
'sms_send' => 'ສົ່ງ SMS',
- 'successfully_sent' => 'ສົ່ງຂໍ້ຄວາມສຳເລັດ ໄປຫາ: ',
- 'unsuccessfully_sent' => 'ສົ່ງຂໍ້ຄວາມບໍ່ສຳເລັດ ໄປຫາ: ',
+ 'successfully_sent' => 'ສົ່ງຂໍ້ຄວາມສຳເລັດ ໄປຫາ:',
+ 'unsuccessfully_sent' => 'ສົ່ງຂໍ້ຄວາມບໍ່ສຳເລັດ ໄປຫາ:',
];
diff --git a/app/Language/lo/Module.php b/app/Language/lo/Module.php
index 3002f9340..0472d0933 100644
--- a/app/Language/lo/Module.php
+++ b/app/Language/lo/Module.php
@@ -5,44 +5,44 @@ return [
'admin_cashups_desc' => '',
'attributes' => '',
'attributes_desc' => '',
- 'both' => 'Both',
+ 'both' => '',
'cashups' => '',
'cashups_desc' => '',
- 'config' => 'Configuration',
- 'config_desc' => 'Change OSPOS\'s Configuration.',
- 'customers' => 'Customers',
- 'customers_desc' => 'Add, Update, Delete, and Search Customers.',
- 'employees' => 'Employees',
- 'employees_desc' => 'Add, Update, Delete, and Search Employees.',
- 'expenses' => 'Expenses',
- 'expenses_categories' => 'Expenses Categories',
- 'expenses_categories_desc' => 'Add, Update, and Delete Expenses Categories.',
- 'expenses_desc' => 'Add, Update, Delete, and Search Expenses.',
- 'giftcards' => 'Gift Cards',
- 'giftcards_desc' => 'Add, Update, Delete and Search Gift Cards.',
- 'home' => 'Home',
- 'home_desc' => 'List home menu modules.',
- 'item_kits' => 'Item Kits',
- 'item_kits_desc' => 'Add, Update, Delete and Search Item Kits.',
- 'items' => 'Items',
- 'items_desc' => 'Add, Update, Delete, and Search Items.',
- 'messages' => 'Messages',
- 'messages_desc' => 'Send Messages to Customers, Suppliers and Employees.',
- 'migrate' => 'Migrate',
- 'migrate_desc' => 'Update the OSPOS Database.',
- 'office' => 'Office',
- 'office_desc' => 'List office menu modules.',
+ 'config' => '',
+ 'config_desc' => '',
+ 'customers' => '',
+ 'customers_desc' => '',
+ 'employees' => '',
+ 'employees_desc' => '',
+ 'expenses' => '',
+ 'expenses_categories' => '',
+ 'expenses_categories_desc' => '',
+ 'expenses_desc' => '',
+ 'giftcards' => '',
+ 'giftcards_desc' => '',
+ 'home' => '',
+ 'home_desc' => '',
+ 'item_kits' => '',
+ 'item_kits_desc' => '',
+ 'items' => '',
+ 'items_desc' => '',
+ 'messages' => '',
+ 'messages_desc' => '',
+ 'migrate' => '',
+ 'migrate_desc' => '',
+ 'office' => '',
+ 'office_desc' => '',
'plugins' => 'ສ່ວນເສີມ',
- 'receivings' => 'Receivings',
- 'receivings_desc' => 'Process Purchase Orders.',
- 'reports' => 'Reports',
- 'reports_desc' => 'View and generate Reports.',
- 'sales' => 'Sales',
- 'sales_desc' => 'Process Sales and Returns.',
- 'suppliers' => 'Suppliers',
- 'suppliers_desc' => 'Add, Update, Delete, and Search Suppliers.',
- 'taxes' => 'Taxes',
- 'taxes_desc' => 'Configure Sales Taxes.',
+ 'receivings' => '',
+ 'receivings_desc' => '',
+ 'reports' => '',
+ 'reports_desc' => '',
+ 'sales' => '',
+ 'sales_desc' => '',
+ 'suppliers' => '',
+ 'suppliers_desc' => '',
+ 'taxes' => '',
+ 'taxes_desc' => '',
'timeclocks' => '',
'timeclocks_categories' => '',
'timeclocks_categories_desc' => '',
diff --git a/app/Language/lo/Receivings.php b/app/Language/lo/Receivings.php
index 5bd4ff319..9e95fc813 100644
--- a/app/Language/lo/Receivings.php
+++ b/app/Language/lo/Receivings.php
@@ -2,58 +2,59 @@
return [
'amount_due' => '',
- 'cancel_receiving' => 'Cancel',
- 'cannot_be_deleted' => 'Receiving(s) delete failed.',
- 'comments' => 'Comments',
- 'complete_receiving' => 'Finish',
- 'confirm_cancel_receiving' => 'Are you sure you want to clear this receiving? All items will cleared.',
- 'confirm_delete' => 'Are you sure you want to delete this receiving? This action cannot be undone.',
- 'confirm_finish_receiving' => 'Are you sure you want to submit this receiving? This cannot be undone.',
+ 'cancel_receiving' => '',
+ 'cannot_be_deleted' => '',
+ 'comments' => '',
+ 'complete_receiving' => '',
+ 'confirm_cancel_receiving' => '',
+ 'confirm_delete' => '',
+ 'confirm_finish_receiving' => '',
'confirm_restore' => '',
- 'cost' => 'Cost',
+ 'cost' => '',
'daily' => '',
- 'date' => 'Receiving Date',
- 'date_required' => 'A correct date must be entered.',
- 'date_type' => 'Date is a required field.',
- 'delete_entire_sale' => 'Delete Entire Sale',
- 'discount' => 'Discount %',
- 'edit' => 'Edit',
- 'edit_sale' => 'Edit Receiving',
- 'employee' => 'Employee',
- 'error_editing_item' => 'Item edit failed.',
- 'error_requisition' => 'Unable to move Inventory from or to the same Stock Location.',
- 'find_or_scan_item' => 'Find or Scan Item',
- 'find_or_scan_item_or_receipt' => 'Find or Scan Item or Receipt',
- 'id' => 'Receiving ID',
- 'item_name' => 'Item Name',
- 'mode' => 'Receiving Mode',
- 'new_supplier' => 'New Supplier',
- 'one_or_multiple' => 'receiving(s)',
- 'print_after_sale' => 'Print After Sale',
- 'quantity' => 'Qty.',
- 'receipt' => 'Receivings Receipt',
- 'receipt_number' => 'Receiving #',
- 'receiving' => 'Receive',
- 'reference' => 'Reference',
- 'register' => 'Items Receiving',
- 'requisition' => 'Requisition',
- 'return' => 'Return',
- 'select_supplier' => 'Select Supplier (Optional)',
+ 'date' => '',
+ 'date_required' => '',
+ 'date_type' => '',
+ 'delete_entire_sale' => '',
+ 'discount' => '',
+ 'edit' => '',
+ 'edit_sale' => '',
+ 'employee' => '',
+ 'error_editing_item' => '',
+ 'error_requisition' => '',
+ 'find_or_scan_item' => '',
+ 'find_or_scan_item_or_receipt' => '',
+ 'id' => '',
+ 'item_name' => '',
+ 'mode' => '',
+ 'new_supplier' => '',
+ 'not_authorized' => '',
+ 'one_or_multiple' => '',
+ 'print_after_sale' => '',
+ 'quantity' => '',
+ 'receipt' => '',
+ 'receipt_number' => '',
+ 'receiving' => '',
+ 'reference' => '',
+ 'register' => '',
+ 'requisition' => '',
+ 'return' => '',
+ 'select_supplier' => '',
'ship_pack' => '',
- 'start_typing_supplier_name' => 'Start Typing Supplier\'s name...',
+ 'start_typing_supplier_name' => '',
'stock' => '',
- 'stock_destination' => 'Stock Destination',
- 'stock_location' => 'Stock Location',
- 'stock_source' => 'Stock Source',
- 'successfully_deleted' => 'You have successfully deleted',
- 'successfully_updated' => 'Receiving successfully updated',
- 'supplier' => 'Supplier',
- 'supplier_address' => 'Address',
- 'supplier_email' => 'Email',
- 'supplier_location' => 'Location',
- 'total' => 'Total',
- 'transaction_failed' => 'Receivings transaction(s) failed.',
- 'unable_to_add_item' => 'Item add to Receiving failed.',
- 'unsuccessfully_updated' => 'Receiving update failed.',
- 'update' => 'Update',
+ 'stock_destination' => '',
+ 'stock_location' => '',
+ 'stock_source' => '',
+ 'successfully_deleted' => '',
+ 'successfully_updated' => '',
+ 'supplier' => '',
+ 'supplier_address' => '',
+ 'supplier_email' => '',
+ 'supplier_location' => '',
+ 'total' => '',
+ 'transaction_failed' => '',
+ 'unable_to_add_item' => '',
+ 'unsuccessfully_updated' => '',
+ 'update' => '',
];
diff --git a/app/Language/lo/Reports.php b/app/Language/lo/Reports.php
index 5c4cc88cf..84039ccfe 100644
--- a/app/Language/lo/Reports.php
+++ b/app/Language/lo/Reports.php
@@ -1,96 +1,96 @@
'All',
+ 'all' => '',
'authority' => '',
- 'canceled' => 'Canceled',
- 'categories' => 'Categories',
- 'categories_summary_report' => 'Categories Summary Report',
- 'category' => 'Category',
- 'code_canceled' => 'CNL',
- 'code_invoice' => 'INV',
+ 'canceled' => '',
+ 'categories' => '',
+ 'categories_summary_report' => '',
+ 'category' => '',
+ 'code_canceled' => '',
+ 'code_invoice' => '',
'code_pos' => '',
- 'code_quote' => 'Q',
- 'code_return' => 'RET',
- 'code_type' => 'Type',
- 'code_work_order' => 'W/O',
- 'comments' => 'Comments',
+ 'code_quote' => '',
+ 'code_return' => '',
+ 'code_type' => '',
+ 'code_work_order' => '',
+ 'comments' => '',
'commission' => '',
- 'complete' => 'Completed Sales and Returns',
- 'completed_sales' => 'Completed Sales',
+ 'complete' => '',
+ 'completed_sales' => '',
'confirm_delete' => '',
'confirm_restore' => '',
- 'cost' => 'Wholesale',
- 'cost_price' => 'Wholesale Price',
- 'count' => 'Count',
- 'customer' => 'Customer',
- 'customers' => 'Customers',
- 'customers_summary_report' => 'Customers Summary Report',
- 'date' => 'Date',
- 'date_range' => 'Date Range',
- 'description' => 'Description',
+ 'cost' => '',
+ 'cost_price' => '',
+ 'count' => '',
+ 'customer' => '',
+ 'customers' => '',
+ 'customers_summary_report' => '',
+ 'date' => '',
+ 'date_range' => '',
+ 'description' => '',
'detailed_item_sales_report' => '',
- 'detailed_receivings_report' => 'Detailed Receivings Report',
+ 'detailed_receivings_report' => '',
'detailed_receivings_report_input' => '',
- 'detailed_reports' => 'Detailed Reports',
+ 'detailed_reports' => '',
'detailed_requisition_report' => '',
- 'detailed_sales_report' => 'Detailed Transactions Report',
- 'discount' => 'Discount',
+ 'detailed_sales_report' => '',
+ 'discount' => '',
'discount_fixed' => '',
- 'discount_percent' => 'Discount Percent',
+ 'discount_percent' => '',
'discount_type' => '',
- 'discounts' => 'Discounts',
- 'discounts_summary_report' => 'Discounts Summary Report',
- 'earned' => 'Points Earned',
- 'employee' => 'Employee',
- 'employees' => 'Employees',
- 'employees_summary_report' => 'Employees Summary Report',
+ 'discounts' => '',
+ 'discounts_summary_report' => '',
+ 'earned' => '',
+ 'employee' => '',
+ 'employees' => '',
+ 'employees_summary_report' => '',
'expenses' => '',
- 'expenses_amount' => 'Amount',
- 'expenses_categories' => 'Expenses',
- 'expenses_categories_summary_report' => 'Expense Categories Summary Report',
- 'expenses_category' => 'Category',
+ 'expenses_amount' => '',
+ 'expenses_categories' => '',
+ 'expenses_categories_summary_report' => '',
+ 'expenses_category' => '',
'expenses_payment_amount' => '',
- 'expenses_tax_amount' => 'Tax',
- 'expenses_total_amount' => 'Total Amount',
- 'expenses_total_tax_amount' => 'Total Tax',
- 'graphical_reports' => 'Graphical Reports',
- 'inventory' => 'Inventory',
- 'inventory_low' => 'Low Inventory',
- 'inventory_low_report' => 'Low Inventory Report',
- 'inventory_reports' => 'Inventory Reports',
- 'inventory_summary' => 'Inventory Summary',
- 'inventory_summary_report' => 'Inventory Summary Report',
- 'item' => 'Item',
- 'item_count' => 'Filter Item Count',
- 'item_name' => 'Item Name',
- 'item_number' => 'Barcode',
- 'items' => 'Items',
- 'items_purchased' => 'Items Purchased',
- 'items_received' => 'Items Received',
- 'items_summary_report' => 'Items Summary Report',
+ 'expenses_tax_amount' => '',
+ 'expenses_total_amount' => '',
+ 'expenses_total_tax_amount' => '',
+ 'graphical_reports' => '',
+ 'inventory' => '',
+ 'inventory_low' => '',
+ 'inventory_low_report' => '',
+ 'inventory_reports' => '',
+ 'inventory_summary' => '',
+ 'inventory_summary_report' => '',
+ 'item' => '',
+ 'item_count' => '',
+ 'item_name' => '',
+ 'item_number' => '',
+ 'items' => '',
+ 'items_purchased' => '',
+ 'items_received' => '',
+ 'items_summary_report' => '',
'jurisdiction' => '',
'low_inventory' => '',
'low_inventory_report' => '',
'low_sell_quantity' => '',
- 'more_than_zero' => 'More than zero',
- 'name' => 'Name',
- 'no_reports_to_display' => 'No Items to display.',
- 'payment_type' => 'Payment Type',
- 'payments' => 'Payments',
- 'payments_summary_report' => 'Payments Summary Report',
- 'profit' => 'Profit',
- 'quantity' => 'Quantity',
- 'quantity_purchased' => 'Quantity Purchased',
- 'quotes' => 'Quotes',
- 'received_by' => 'Received By',
- 'receiving_id' => 'Receiving ID',
- 'receiving_type' => 'Receiving Type',
- 'receivings' => 'Receivings',
- 'reorder_level' => 'Reorder Level',
- 'report' => 'Report',
- 'report_input' => 'Report Input',
- 'reports' => 'Reports',
+ 'more_than_zero' => '',
+ 'name' => '',
+ 'no_reports_to_display' => '',
+ 'payment_type' => '',
+ 'payments' => '',
+ 'payments_summary_report' => '',
+ 'profit' => '',
+ 'quantity' => '',
+ 'quantity_purchased' => '',
+ 'quotes' => '',
+ 'received_by' => '',
+ 'receiving_id' => '',
+ 'receiving_type' => '',
+ 'receivings' => '',
+ 'reorder_level' => '',
+ 'report' => '',
+ 'report_input' => '',
+ 'reports' => '',
'requisition' => '',
'requisition_by' => '',
'requisition_id' => '',
@@ -99,42 +99,42 @@ return [
'requisition_related_item' => '',
'requisition_related_item_total_quantity' => '',
'requisition_related_item_unit_quantity' => '',
- 'requisitions' => 'Requisitions',
- 'returns' => 'Returns',
- 'revenue' => 'Revenue',
- 'sale_id' => 'Trans. ID',
- 'sale_type' => 'Transaction Type',
- 'sales' => 'Transactions',
- 'sales_amount' => 'Transactions amount',
- 'sales_summary_report' => 'Transactions Summary Report',
+ 'requisitions' => '',
+ 'returns' => '',
+ 'revenue' => '',
+ 'sale_id' => '',
+ 'sale_type' => '',
+ 'sales' => '',
+ 'sales_amount' => '',
+ 'sales_summary_report' => '',
'sales_taxes' => '',
'sales_taxes_summary_report' => '',
- 'serial_number' => 'Serial Number',
+ 'serial_number' => '',
'service_charge' => '',
- 'sold_by' => 'Sold By',
+ 'sold_by' => '',
'sold_items' => '',
- 'sold_to' => 'Sold To',
- 'stock_location' => 'Stock Location',
- 'sub_total_value' => 'Subtotal',
- 'subtotal' => 'Subtotal',
- 'summary_reports' => 'Summary Reports',
- 'supplied_by' => 'Supplied by',
- 'supplier' => 'Supplier',
- 'suppliers' => 'Suppliers',
- 'suppliers_summary_report' => 'Suppliers Summary Report',
- 'tax' => 'Tax',
+ 'sold_to' => '',
+ 'stock_location' => '',
+ 'sub_total_value' => '',
+ 'subtotal' => '',
+ 'summary_reports' => '',
+ 'supplied_by' => '',
+ 'supplier' => '',
+ 'suppliers' => '',
+ 'suppliers_summary_report' => '',
+ 'tax' => '',
'tax_category' => '',
'tax_name' => '',
- 'tax_percent' => 'Tax Percent',
+ 'tax_percent' => '',
'tax_rate' => '',
- 'taxes' => 'Taxes',
- 'taxes_summary_report' => 'Taxes Summary Report',
+ 'taxes' => '',
+ 'taxes_summary_report' => '',
'toggle_cost_and_profit' => '',
- 'total' => 'Total',
- 'total_inventory_value' => 'Total Inventory Value',
+ 'total' => '',
+ 'total_inventory_value' => '',
'total_low_sell_quantity' => '',
- 'total_quantity' => 'Total Quantity',
- 'total_retail' => 'Total Inv. Retail Value',
+ 'total_quantity' => '',
+ 'total_retail' => '',
'trans_amount' => '',
'trans_due' => '',
'trans_group' => '',
@@ -143,9 +143,9 @@ return [
'trans_refunded' => '',
'trans_sales' => '',
'trans_type' => '',
- 'type' => 'Type',
- 'unit_price' => 'Retail Price',
- 'used' => 'Points Used',
- 'work_orders' => 'Work Orders',
- 'zero_and_less' => 'Zero and less',
+ 'type' => '',
+ 'unit_price' => '',
+ 'used' => '',
+ 'work_orders' => '',
+ 'zero_and_less' => '',
];
diff --git a/app/Language/lo/Sales.php b/app/Language/lo/Sales.php
index 158d14cf5..848871e17 100644
--- a/app/Language/lo/Sales.php
+++ b/app/Language/lo/Sales.php
@@ -2,211 +2,212 @@
return [
'account_number' => '',
- 'add_payment' => 'Add Payment',
- 'amount_due' => 'Amount Due',
+ 'add_payment' => '',
+ 'amount_due' => '',
'amount_due_not_covered' => 'ການຊຳລະເງິນບໍ່ຄຸ້ມຈຳນວນທີ່ຕ້ອງຈ່າຍ.',
- 'amount_tendered' => 'Amount Tendered',
+ 'amount_tendered' => '',
'authorized_signature' => '',
'bank_transfer' => '',
- 'cancel_sale' => 'Cancel',
- 'cash' => 'Cash',
+ 'cancel_sale' => '',
+ 'cash' => '',
'cash_adjustment' => '',
- 'cash_deposit' => 'Cash Deposit',
- 'cash_filter' => 'Cash',
- 'change_due' => 'Change Due',
+ 'cash_deposit' => '',
+ 'cash_filter' => '',
+ 'change_due' => '',
'change_price' => '',
- 'check' => 'Check',
- 'check_balance' => 'Check remainder',
- 'check_filter' => 'Check',
- 'comment' => 'Comment',
- 'comments' => 'Comments',
+ 'check' => '',
+ 'check_balance' => '',
+ 'check_filter' => '',
+ 'comment' => '',
+ 'comments' => '',
'company_name' => '',
- 'complete_sale' => 'Complete',
- 'confirm_cancel_sale' => 'Are you sure you want to clear this sale? All items will cleared.',
- 'confirm_delete' => 'Are you sure you want to delete the selected Sale(s)?',
- 'confirm_restore' => 'Are you sure you want to restore the selected Sale(s)?',
- 'credit' => 'Credit Card',
- 'credit_deposit' => 'Credit Deposit',
+ 'complete_sale' => '',
+ 'confirm_cancel_sale' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'credit' => '',
+ 'credit_deposit' => '',
'credit_filter' => '',
- 'customer' => 'Name',
- 'customer_address' => 'Address',
- 'customer_discount' => 'Discount',
- 'customer_email' => 'Email',
- 'customer_location' => 'Location',
+ 'customer' => '',
+ 'customer_address' => '',
+ 'customer_discount' => '',
+ 'customer_email' => '',
+ 'customer_location' => '',
'customer_optional' => '',
'customer_required' => '',
- 'customer_total' => 'Total',
- 'date' => 'Sale Date',
- 'date_range' => 'Date Range',
- 'date_required' => 'A correct date must be entered.',
- 'debit' => 'Debit Card',
+ 'customer_total' => '',
+ 'date' => '',
+ 'date_range' => '',
+ 'date_required' => '',
+ 'debit' => '',
'debit_filter' => '',
- 'delete' => 'Allow Delete',
- 'delete_confirmation' => 'Are you sure you want to delete this sale? This action cannot be undone.',
- 'delete_successful' => 'Sale delete successful.',
- 'delete_unsuccessful' => 'Sale delete failed.',
- 'description_abbrv' => 'Desc.',
- 'discard' => 'Discard',
- 'discount' => 'Disc %',
+ 'delete' => '',
+ 'delete_confirmation' => '',
+ 'delete_successful' => '',
+ 'delete_unsuccessful' => '',
+ 'description_abbrv' => '',
+ 'discard' => '',
+ 'discount' => '',
'discount_exceeds_item_total' => '',
- 'discount_included' => '% Discount',
+ 'discount_included' => '',
'discount_percent_exceeds_100' => '',
- 'due' => 'Due',
- 'due_filter' => 'Due',
- 'edit' => 'Edit',
- 'edit_item' => 'Edit Item',
- 'email_receipt' => 'Email Receipt',
- 'employee' => 'Employee',
- 'entry' => 'Entry',
- 'error_editing_item' => 'Error editing item',
- 'find_or_scan_item' => 'Find or Scan Item',
- 'find_or_scan_item_or_receipt' => 'Find or Scan Item or Receipt',
- 'giftcard' => 'Gift Card',
- 'giftcard_balance' => 'Gift Card Balance',
- 'giftcard_number' => 'Gift Card Number',
- 'group_by_category' => 'Group by Category',
- 'group_by_type' => 'Group by Type',
+ 'due' => '',
+ 'due_filter' => '',
+ 'edit' => '',
+ 'edit_item' => '',
+ 'email_receipt' => '',
+ 'employee' => '',
+ 'entry' => '',
+ 'error_editing_item' => '',
+ 'find_or_scan_item' => '',
+ 'find_or_scan_item_or_receipt' => '',
+ 'giftcard' => '',
+ 'giftcard_balance' => '',
+ 'giftcard_number' => '',
+ 'group_by_category' => '',
+ 'group_by_type' => '',
'hsn' => '',
- 'id' => 'Sale ID',
- 'include_prices' => 'Include Prices?',
+ 'id' => '',
+ 'include_prices' => '',
'insufficient_giftcard_balance' => 'ຍອດເງິນບັດຂອງຂວັນບໍ່ພຽງພໍສໍາລັບການຊໍາລະນີ້.',
'insufficient_reward_points' => 'ຄະແນນລາງວັນບໍ່ພຽງພໍສໍາລັບການຊໍາລະນີ້.',
- 'invoice' => 'Invoice',
- 'invoice_confirm' => 'This invoice will be sent to',
- 'invoice_enable' => 'Create Invoice',
- 'invoice_filter' => 'Invoices',
- 'invoice_no_email' => 'This customer does not have a valid email address',
- 'invoice_number' => 'Invoice #',
- 'invoice_number_duplicate' => 'Invoice Number must be unique.',
- 'invoice_sent' => 'Invoice sent to',
+ 'invoice' => '',
+ 'invoice_confirm' => '',
+ 'invoice_enable' => '',
+ 'invoice_filter' => '',
+ 'invoice_no_email' => '',
+ 'invoice_number' => '',
+ 'invoice_number_duplicate' => '',
+ 'invoice_sent' => '',
'invoice_total' => '',
'invoice_type_custom_invoice' => '',
'invoice_type_custom_tax_invoice' => '',
'invoice_type_invoice' => '',
'invoice_type_tax_invoice' => '',
- 'invoice_unsent' => 'Invoice failed to be sent to',
- 'item_insufficient_of_stock' => 'Item has insufficient stock.',
- 'item_name' => 'Item Name',
- 'item_number' => 'Item #',
- 'item_out_of_stock' => 'Item is out of stock.',
+ 'invoice_unsent' => '',
+ 'item_insufficient_of_stock' => '',
+ 'item_name' => '',
+ 'item_number' => '',
+ 'item_out_of_stock' => '',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
- 'mode' => 'Register Mode',
- 'must_enter_numeric' => 'Amount Tendered must be a number.',
- 'must_enter_numeric_giftcard' => 'Gift Card Number must be a number.',
+ 'key_tendered' => '',
+ 'key_title' => '',
+ 'mode' => '',
+ 'must_enter_numeric' => '',
+ 'must_enter_numeric_giftcard' => '',
'must_enter_reference_code' => 'ຕ້ອງປ້ອນໝາຍເລກອ້າງອີງ/ດຶງຂໍ້ມູນ.',
'negative_amount_tendered' => 'ຈຳນວນເງິນທີ່ຈ່າຍບໍ່ສາມາດເປັນຄ່າລົບໄດ້.',
'negative_discount_invalid' => '',
'negative_price_invalid' => '',
'negative_quantity_invalid' => '',
'negative_total_invalid' => '',
- 'new_customer' => 'New Customer',
- 'new_item' => 'New Item',
- 'no_description' => 'None',
- 'no_items_in_cart' => 'There are no Items in the cart.',
- 'none_selected' => 'You have not selected any Sale(s) to delete.',
+ 'new_customer' => '',
+ 'new_item' => '',
+ 'no_description' => '',
+ 'no_items_in_cart' => '',
+ 'no_sales_to_display' => '',
+ 'none_selected' => '',
'nontaxed_ind' => '',
- 'not_authorized' => 'This action is not authorized.',
- 'one_or_multiple' => 'Sale(s)',
- 'payment' => 'Payment Type',
- 'payment_amount' => 'Amount',
- 'payment_not_cover_total' => 'Payment Amount must be greater than or equal to Total.',
- 'payment_type' => 'Type',
+ 'not_authorized' => '',
+ 'one_or_multiple' => '',
+ 'payment' => '',
+ 'payment_amount' => '',
+ 'payment_not_cover_total' => '',
+ 'payment_type' => '',
'payments' => '',
- 'payments_total' => 'Payments Total',
- 'price' => 'Price',
- 'print_after_sale' => 'Print after Sale',
- 'quantity' => 'Quantity',
- 'quantity_less_than_reorder_level' => 'Warning: Desired Quantity is below Reorder Level for that Item.',
- 'quantity_less_than_zero' => 'Warning: Desired Quantity is insufficient. You can still process the sale, but audit your inventory.',
- 'quantity_of_items' => 'Quantity of {0} Items',
- 'quote' => 'Quote',
- 'quote_number' => 'Quote Number',
- 'quote_number_duplicate' => 'Quote Number must be unique.',
- 'quote_sent' => 'Quote sent to',
- 'quote_unsent' => 'Quote failed to be sent to',
- 'receipt' => 'Sales Receipt',
+ 'payments_total' => '',
+ 'price' => '',
+ 'print_after_sale' => '',
+ 'quantity' => '',
+ 'quantity_less_than_reorder_level' => '',
+ 'quantity_less_than_zero' => '',
+ 'quantity_of_items' => '',
+ 'quote' => '',
+ 'quote_number' => '',
+ 'quote_number_duplicate' => '',
+ 'quote_sent' => '',
+ 'quote_unsent' => '',
+ 'receipt' => '',
'receipt_no_email' => '',
- 'receipt_number' => 'Sale #',
- 'receipt_sent' => 'Receipt sent to',
- 'receipt_unsent' => 'Receipt failed to be sent to',
+ 'receipt_number' => '',
+ 'receipt_sent' => '',
+ 'receipt_unsent' => '',
'reference_code' => 'ລະຫັດອ້າງອີງການຊຳລະເງິນ',
'reference_code_invalid_characters' => 'ລະຫັດອ້າງອີງຕ້ອງມີແຕ່ຕົວອັກສອນ ແລະ ຕົວເລກເທົ່ານັ້ນ.',
'reference_code_length_error' => 'ຄວາມຍາວຂອງລະຫັດອ້າງອີງບໍ່ຖືກຕ້ອງ.',
'refund' => '',
- 'register' => 'Sales Register',
- 'remove_customer' => 'Remove Customer',
- 'return' => 'Return',
- 'rewards' => 'Reward Points',
- 'rewards_package' => 'Rewards',
- 'rewards_remaining_balance' => 'Reward Points remaining value is ',
- 'sale' => 'Sale',
- 'sale_time' => 'Time',
- 'sales_tax' => 'Sales Tax',
- 'select_customer' => 'Select Customer (Optional)',
+ 'register' => '',
+ 'remove_customer' => '',
+ 'return' => '',
+ 'rewards' => '',
+ 'rewards_package' => '',
+ 'rewards_remaining_balance' => '',
+ 'sale' => '',
+ 'sale_time' => '',
+ 'sales_tax' => '',
+ 'select_customer' => '',
'selected_customer' => '',
- 'send_invoice' => 'Send Invoice',
- 'send_quote' => 'Send Quote',
- 'send_receipt' => 'Send Receipt',
- 'send_work_order' => 'Send Work Order',
- 'serial' => 'Serial',
- 'show_invoice' => 'Show Invoice',
- 'show_receipt' => 'Show Receipt',
- 'start_typing_customer_name' => 'Start typing customer details...',
- 'start_typing_item_name' => 'Start typing Item Name or scan Barcode...',
- 'stock' => 'Stock',
- 'stock_location' => 'Stock Location',
- 'sub_total' => 'Subtotal',
- 'successfully_deleted' => 'You have successfully deleted',
- 'successfully_restored' => 'You have successfully restored',
- 'successfully_suspended_sale' => 'Sale suspend successful.',
- 'successfully_updated' => 'Sale update successful.',
- 'suspend_sale' => 'Suspend',
- 'suspended_doc_id' => 'Document',
- 'suspended_sale_id' => 'ID',
- 'suspended_sales' => 'Suspended',
- 'table' => 'Table',
- 'takings' => 'Daily Sales',
- 'tax' => 'Tax',
+ 'send_invoice' => '',
+ 'send_quote' => '',
+ 'send_receipt' => '',
+ 'send_work_order' => '',
+ 'serial' => '',
+ 'show_invoice' => '',
+ 'show_receipt' => '',
+ 'start_typing_customer_name' => '',
+ 'start_typing_item_name' => '',
+ 'stock' => '',
+ 'stock_location' => '',
+ 'sub_total' => '',
+ 'successfully_deleted' => '',
+ 'successfully_restored' => '',
+ 'successfully_suspended_sale' => '',
+ 'successfully_updated' => '',
+ 'suspend_sale' => '',
+ 'suspended_doc_id' => '',
+ 'suspended_sale_id' => '',
+ 'suspended_sales' => '',
+ 'table' => '',
+ 'takings' => '',
+ 'tax' => '',
'tax_id' => '',
'tax_invoice' => '',
- 'tax_percent' => 'Tax %',
+ 'tax_percent' => '',
'taxed_ind' => '',
- 'total' => 'Total',
- 'total_tax_exclusive' => 'Tax excluded',
- 'transaction_failed' => 'Sales Transaction failed.',
- 'unable_to_add_item' => 'Item add to Sale failed',
- 'unsuccessfully_deleted' => 'Sale(s) delete failed.',
- 'unsuccessfully_restored' => 'Sale(s) restore failed.',
- 'unsuccessfully_suspended_sale' => 'Sale suspend failed.',
- 'unsuccessfully_updated' => 'Sale update failed.',
- 'unsuspend' => 'Unsuspend',
- 'unsuspend_and_delete' => 'Action',
- 'update' => 'Update',
+ 'total' => '',
+ 'total_tax_exclusive' => '',
+ 'transaction_failed' => '',
+ 'unable_to_add_item' => '',
+ 'unsuccessfully_deleted' => '',
+ 'unsuccessfully_restored' => '',
+ 'unsuccessfully_suspended_sale' => '',
+ 'unsuccessfully_updated' => '',
+ 'unsuspend' => '',
+ 'unsuspend_and_delete' => '',
+ 'update' => '',
'upi' => '',
'wallet' => '',
- 'work_order' => 'Work Order',
- 'work_order_number' => 'Work Order Number',
- 'work_order_number_duplicate' => 'Work Order Number must be unique.',
- 'work_order_sent' => 'Work Order sent to',
- 'work_order_unsent' => 'Work Order failed to be sent to',
+ 'work_order' => '',
+ 'work_order_number' => '',
+ 'work_order_number_duplicate' => '',
+ 'work_order_sent' => '',
+ 'work_order_unsent' => '',
];
diff --git a/app/Language/lo/Suppliers.php b/app/Language/lo/Suppliers.php
index d7137f2f8..1af14c9c6 100644
--- a/app/Language/lo/Suppliers.php
+++ b/app/Language/lo/Suppliers.php
@@ -19,7 +19,7 @@ return [
'successful_deleted' => 'ທ່ານໄດ້ລຶບຜູ້ສະໜອງສຳເລັດແລ້ວ',
'successful_updating' => 'ທ່ານໄດ້ແກ້ໄຂຜູ້ສະໜອງສຳເລັດແລ້ວ',
'supplier' => 'ຜູ້ສະໜອງ',
- 'supplier_id' => 'Id',
+ 'supplier_id' => '',
'tax_id' => '',
'update' => 'ແກ້ໄຂຜູ້ສະໜອງ',
];
diff --git a/app/Language/lo/Taxes.php b/app/Language/lo/Taxes.php
index 6938f79c6..f6d9ea33c 100644
--- a/app/Language/lo/Taxes.php
+++ b/app/Language/lo/Taxes.php
@@ -2,7 +2,7 @@
return [
'add_exception' => 'ເພີ່ມຂໍ້ຜິດພາດ',
- 'cascade' => 'Cascade',
+ 'cascade' => '',
'cascade_sequence' => '',
'city' => 'ເມືອງ',
'code' => 'ລະຫັດ',
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'ພຶ້ນຖານອັດຕາພາສີ',
'error_adding_updating' => 'ເພີ່ມຫຼືແກ້ໄຂລະຫັດພາສີບໍສຳເລັດ',
'group_seq' => 'ກຸ່ມ',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'ຊື່ເຂດອຳນາດສານ',
'name' => 'ຊື່',
'new' => 'ພາສີໃໝ່',
@@ -32,24 +33,24 @@ return [
'tax_categories_configuration' => '',
'tax_categories_saved_successfully' => '',
'tax_categories_saved_unsuccessfully' => '',
- 'tax_category' => 'Tax Category',
+ 'tax_category' => '',
'tax_category_code' => '',
'tax_category_duplicate' => '',
'tax_category_invalid_chars' => '',
'tax_category_name' => '',
'tax_category_new' => '',
'tax_category_required' => '',
- 'tax_code' => 'Tax Code',
- 'tax_code_cannot_be_deleted' => 'Tax Code delete failed.',
+ 'tax_code' => '',
+ 'tax_code_cannot_be_deleted' => '',
'tax_code_duplicate' => '',
'tax_code_invalid_chars' => '',
- 'tax_code_name' => 'Tax Code Name',
- 'tax_code_required' => 'Tax Code is a required field.',
- 'tax_code_successful_deleted' => 'You have successfully deleted Tax Code',
- 'tax_code_successful_updated' => 'You have successfully updated',
- 'tax_code_successful_updating' => 'You have successfully updated Tax Code',
- 'tax_code_successfully_added' => 'You have successfully added',
- 'tax_code_type' => 'Tax Code Type',
+ 'tax_code_name' => '',
+ 'tax_code_required' => '',
+ 'tax_code_successful_deleted' => '',
+ 'tax_code_successful_updated' => '',
+ 'tax_code_successful_updating' => '',
+ 'tax_code_successfully_added' => '',
+ 'tax_code_type' => '',
'tax_codes' => '',
'tax_codes_configuration' => '',
'tax_codes_saved_successfully' => '',
@@ -67,18 +68,18 @@ return [
'tax_jurisdictions_configuration' => '',
'tax_jurisdictions_saved_successfully' => '',
'tax_jurisdictions_saved_unsuccessfully' => '',
- 'tax_rate' => 'Tax Rate',
+ 'tax_rate' => '',
'tax_rate_configuration' => '',
'tax_rate_error_adding_updating' => '',
'tax_rate_non_negative' => '',
- 'tax_rate_numeric' => 'Tax Rate must be a number.',
- 'tax_rate_required' => 'Tax Rate is a required field.',
+ 'tax_rate_numeric' => '',
+ 'tax_rate_required' => '',
'tax_rate_successful_updated' => '',
'tax_rate_successfully_added' => '',
'tax_rates' => '',
'tax_rates_configuration' => '',
'tax_rounding' => '',
'tax_type' => '',
- 'update' => 'Update Sales Category Tax',
- 'vat_tax' => 'VAT Tax',
+ 'update' => '',
+ 'vat_tax' => '',
];
diff --git a/app/Language/ml/Attributes.php b/app/Language/ml/Attributes.php
index a25c66feb..3eb23eef0 100644
--- a/app/Language/ml/Attributes.php
+++ b/app/Language/ml/Attributes.php
@@ -1,36 +1,36 @@
'Attribute value cannot contain \':\' or \'|\'',
- 'confirm_delete' => 'Are you sure you want to restore the selected attribute(s)?',
- 'confirm_restore' => 'Are you sure you want to delete the selected attribute(s)?',
- 'definition_cannot_be_deleted' => 'Could not delete selected attribute(s)',
- 'definition_error_adding_updating' => 'Attribute {0} could not be added or updated. Please check the error log.',
+ 'attribute_value_invalid_chars' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'definition_cannot_be_deleted' => '',
+ 'definition_error_adding_updating' => '',
+ 'definition_flags' => '',
+ 'definition_group' => '',
+ 'definition_id' => '',
'definition_invalid_group' => '',
- 'definition_flags' => 'Attribute Visibility',
- 'definition_group' => 'Group',
- 'definition_id' => 'Id',
- 'definition_name' => 'Add Attribute',
- 'definition_name_required' => 'Attribute type is a required field',
- 'definition_one_or_multiple' => 'attribute(s)',
- 'definition_successful_adding' => 'You have successfully added item',
- 'definition_successful_deleted' => 'You have successfully deleted',
- 'definition_successful_updating' => 'You have successfully updated Item Kit',
- 'definition_type' => 'Attribute Type',
- 'definition_type_required' => 'Attribute name is a required field',
- 'definition_unit' => 'Measurement Unit',
- 'definition_values' => 'Attribute Values',
- 'new' => 'New Attribute',
- 'no_attributes_to_display' => 'No Items to display.',
- 'receipt_visibility' => 'Receipt',
- 'show_in_items' => 'Show in items',
- 'show_in_items_visibility' => 'Items',
- 'show_in_receipt' => 'Show in receipt',
- 'show_in_receivings' => 'Show in receivings',
- 'show_in_receivings_visibility' => 'Receivings',
- 'show_in_sales' => 'Show in sales',
- 'show_in_sales_visibility' => 'Sales',
+ 'definition_name' => '',
+ 'definition_name_required' => '',
+ 'definition_one_or_multiple' => '',
+ 'definition_successful_adding' => '',
+ 'definition_successful_deleted' => '',
+ 'definition_successful_updating' => '',
+ 'definition_type' => '',
+ 'definition_type_required' => '',
+ 'definition_unit' => '',
+ 'definition_values' => '',
+ 'new' => '',
+ 'no_attributes_to_display' => '',
+ 'receipt_visibility' => '',
+ 'show_in_items' => '',
+ 'show_in_items_visibility' => '',
+ 'show_in_receipt' => '',
+ 'show_in_receivings' => '',
+ 'show_in_receivings_visibility' => '',
+ 'show_in_sales' => '',
+ 'show_in_sales_visibility' => '',
'show_in_search' => 'തിരയലിൽ കാണിക്കുക',
'show_in_search_visibility' => 'തിരയൽ',
- 'update' => 'Update Attribute',
+ 'update' => '',
];
diff --git a/app/Language/ml/Calendar.php b/app/Language/ml/Calendar.php
index a0ba1e8cb..7cc8c8008 100644
--- a/app/Language/ml/Calendar.php
+++ b/app/Language/ml/Calendar.php
@@ -38,7 +38,7 @@ return [
'february' => 'ഫെബ്രുവരി',
'march' => 'മാർച്ച്',
'april' => 'ഏപ്രിൽ',
- 'mayl' => '',
+ 'mayl' => 'മേയ്',
'june' => 'ജൂൺ',
'july' => 'ജൂലൈ',
'august' => 'ആഗസ്റ്റ്',
diff --git a/app/Language/ml/Common.php b/app/Language/ml/Common.php
index 56954fef7..a5c69ff8c 100644
--- a/app/Language/ml/Common.php
+++ b/app/Language/ml/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => '',
'common' => '',
'confirm_search' => '',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => '',
'country' => '',
'dashboard' => '',
@@ -50,9 +49,7 @@ return [
'list_of' => '',
'logo' => '',
'logo_mark' => '',
- 'logout' => '',
'manager' => '',
- 'migration_needed' => '',
'new' => '',
'no' => '',
'no_persons_to_display' => '',
@@ -60,7 +57,6 @@ return [
'or' => '',
'people' => '',
'phone_number' => '',
- 'phone_number_required' => '',
'please_visit_my' => '',
'position' => '',
'powered_by' => '',
@@ -73,14 +69,11 @@ return [
'search' => '',
'search_options' => '',
'searched_for' => '',
- 'software_short' => '',
- 'software_title' => '',
'state' => '',
'submit' => '',
'total_spent' => '',
'unknown' => '',
'view_recent_sales' => '',
- 'website' => '',
'welcome' => '',
'welcome_message' => '',
'yes' => '',
diff --git a/app/Language/ml/Config.php b/app/Language/ml/Config.php
index 51295fcb4..1522ff498 100644
--- a/app/Language/ml/Config.php
+++ b/app/Language/ml/Config.php
@@ -3,7 +3,7 @@
return [
'address' => '',
'address_required' => '',
- 'all_set' => 'All file permissions are set correctly!',
+ 'all_set' => '',
'allow_duplicate_barcodes' => '',
'apostrophe' => '',
'backup_button' => '',
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => '',
'default_tax_rate_2' => '',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => '',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => '',
'default_tax_rate_required' => '',
'derive_sale_quantity' => '',
'derive_sale_quantity_tooltip' => '',
@@ -133,7 +133,7 @@ return [
'enforce_privacy' => '',
'enforce_privacy_tooltip' => '',
'fax' => '',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
+ 'file_perm' => '',
'financial_year' => '',
'financial_year_apr' => '',
'financial_year_aug' => '',
@@ -168,6 +168,8 @@ return [
'info' => '',
'info_configuration' => '',
'input_groups' => '',
+ 'integrations' => '',
+ 'integrations_configuration' => '',
'invoice' => '',
'invoice_configuration' => '',
'invoice_default_comments' => '',
@@ -176,7 +178,7 @@ return [
'invoice_printer' => '',
'invoice_type' => '',
'is_readable' => '',
- 'is_writable' => 'is writable, but the permissions are higher than 750.',
+ 'is_writable' => '',
'item_markup' => '',
'jsprintsetup_required' => '',
'language' => '',
@@ -198,6 +200,7 @@ return [
'location_info' => '',
'login_form' => '',
'logout' => '',
+ 'mailpath_invalid' => 'അസാധുവായ sendmail പാത്ത്. അക്ഷരങ്ങൾ, അക്കങ്ങൾ, ഡാഷുകൾ, അടിവരകൾ, സ്ലാഷുകൾ, ബാക്ക്സ്ലാഷുകൾ, കോളനുകൾ, സ്പേസുകൾ, ഡോട്ടുകൾ എന്നിവ മാത്രമേ അനുവദനീയമായുള്ളൂ.',
'message' => '',
'message_configuration' => '',
'msg_msg' => '',
@@ -209,7 +212,7 @@ return [
'msg_uid' => '',
'msg_uid_required' => '',
'multi_pack_enabled' => '',
- 'no_risk' => 'No security/vulnerability risks.',
+ 'no_risk' => '',
'none' => '',
'notify_alignment' => '',
'number_format' => '',
@@ -223,7 +226,7 @@ return [
'payment_reference_code_length_limits' => 'പേയ്മെന്റ് റഫറൻസ് കോഡ്
ദൈർഘ്യ പരിധികൾ',
'payment_reference_code_length_max_label' => 'പരമാവധി',
'payment_reference_code_length_min_label' => 'കുറഞ്ഞത്',
- 'perm_risk' => 'Permissions higher than 750 leaves this software at risk.',
+ 'perm_risk' => '',
'phone' => '',
'phone_required' => '',
'print_bottom_margin' => '',
@@ -278,12 +281,15 @@ return [
'right' => '',
'sales_invoice_format' => '',
'sales_quote_format' => '',
- 'mailpath_invalid' => 'അസാധുവായ sendmail പാത്ത്. അക്ഷരങ്ങൾ, അക്കങ്ങൾ, ഡാഷുകൾ, അടിവരകൾ, സ്ലാഷുകൾ, ബാക്ക്സ്ലാഷുകൾ, കോളനുകൾ, സ്പേസുകൾ, ഡോട്ടുകൾ എന്നിവ മാത്രമേ അനുവദനീയമായുള്ളൂ.',
'saved_successfully' => '',
'saved_unsuccessfully' => '',
- 'security_issue' => 'Security Vulnerability Warning',
- 'server_notice' => 'Please use the below info for issue reporting.',
+ 'security_issue' => '',
+ 'server_notice' => '',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => '',
'statistics' => '',
@@ -301,12 +307,8 @@ return [
'suggestions_layout' => '',
'suggestions_second_column' => '',
'suggestions_third_column' => '',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
- 'system_info' => 'System Info',
+ 'system_conf' => '',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
diff --git a/app/Language/ml/Customers.php b/app/Language/ml/Customers.php
index 48b95ab41..f453b3157 100644
--- a/app/Language/ml/Customers.php
+++ b/app/Language/ml/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => '',
'one_or_multiple' => '',
'quantity' => '',
+ 'rewards_package' => '',
'stats_info' => '',
'successful_adding' => '',
'successful_deleted' => '',
@@ -43,5 +44,4 @@ return [
'taxable' => '',
'total' => '',
'update' => '',
- 'rewards_package' => '',
];
diff --git a/app/Language/ml/Datepicker.php b/app/Language/ml/Datepicker.php
index b015fbf6e..2ce43bb08 100644
--- a/app/Language/ml/Datepicker.php
+++ b/app/Language/ml/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => '',
'today' => '',
'today_last_year' => '',
- 'weekstart' => '',
+ 'weekstart' => '0',
'yesterday' => '',
];
diff --git a/app/Language/ml/Employees.php b/app/Language/ml/Employees.php
index 8015daeca..acfd90ff2 100644
--- a/app/Language/ml/Employees.php
+++ b/app/Language/ml/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => '',
'successful_updating' => '',
'system_language' => '',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => '',
'update' => '',
'username' => '',
diff --git a/app/Language/ml/Error.php b/app/Language/ml/Error.php
index 4e8692af5..401630bc2 100644
--- a/app/Language/ml/Error.php
+++ b/app/Language/ml/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'ഈ പേരിലുള്ള മൊഡ്യൂൾ ആക്സസ് ചെയ്യാൻ നിങ്ങൾക്ക് അനുമതിയില്ല',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'throttle.key സജ്ജീകരിക്കാൻ {filePath} സൃഷ്ടിക്കാൻ കഴിഞ്ഞില്ല',
'unable_to_lock_file' => '{filePath} ലോക്ക് ചെയ്യാൻ കഴിഞ്ഞില്ല: {reason}',
'unable_to_open_lock_file' => '{filePath} തുറക്കാൻ കഴിഞ്ഞില്ല: {reason}',
- 'unable_to_persist_throttle_key' => 'throttle.key {filePath}-ൽ സൂക്ഷിക്കാൻ കഴിഞ്ഞില്ല',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'throttle.key {filePath}-ൽ സൂക്ഷിക്കാൻ കഴിഞ്ഞില്ല',
'unable_to_read_env_file' => 'throttle.key സജ്ജീകരിക്കാൻ {filePath} വായിക്കാൻ കഴിഞ്ഞില്ല',
'unknown' => 'അപ്രതീക്ഷിത പിശക്',
];
diff --git a/app/Language/ml/Expenses_categories.php b/app/Language/ml/Expenses_categories.php
index d61f61b56..d09041bcb 100644
--- a/app/Language/ml/Expenses_categories.php
+++ b/app/Language/ml/Expenses_categories.php
@@ -1,10 +1,10 @@
'',
'add_item' => '',
'cannot_be_deleted' => '',
'category_id' => '',
+ 'category_name_required' => '',
'confirm_delete' => '',
'confirm_restore' => '',
'description' => '',
diff --git a/app/Language/ml/Item_kits.php b/app/Language/ml/Item_kits.php
index cb4cf4239..6a830f1a1 100644
--- a/app/Language/ml/Item_kits.php
+++ b/app/Language/ml/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => '',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => '',
'kit' => '',
'kit_and_components' => '',
diff --git a/app/Language/ml/Items.php b/app/Language/ml/Items.php
index 5a8c2f335..cc9fbec49 100644
--- a/app/Language/ml/Items.php
+++ b/app/Language/ml/Items.php
@@ -110,8 +110,8 @@ return [
'tax_category' => '',
'tax_name_invalid' => 'നികുതി പേരിൽ അനുവദനീയമല്ലാത്ത അക്ഷരങ്ങൾ അടങ്ങിയിരിക്കുന്നു.',
'tax_percent' => '',
- 'tax_percent_number' => '',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => '',
'tax_percent_required' => '',
'tax_percents' => '',
'temp' => '',
diff --git a/app/Language/ml/Receivings.php b/app/Language/ml/Receivings.php
index 8a5889078..9e95fc813 100644
--- a/app/Language/ml/Receivings.php
+++ b/app/Language/ml/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => '',
'mode' => '',
'new_supplier' => '',
+ 'not_authorized' => '',
'one_or_multiple' => '',
'print_after_sale' => '',
'quantity' => '',
diff --git a/app/Language/ml/Sales.php b/app/Language/ml/Sales.php
index 0fbbc60a4..b91346ff3 100644
--- a/app/Language/ml/Sales.php
+++ b/app/Language/ml/Sales.php
@@ -90,26 +90,26 @@ return [
'item_number' => '',
'item_out_of_stock' => '',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => '',
'must_enter_numeric' => '',
'must_enter_numeric_giftcard' => '',
@@ -123,6 +123,7 @@ return [
'new_item' => '',
'no_description' => '',
'no_items_in_cart' => '',
+ 'no_sales_to_display' => '',
'none_selected' => '',
'nontaxed_ind' => '',
'not_authorized' => '',
diff --git a/app/Language/ml/Taxes.php b/app/Language/ml/Taxes.php
index 137dc1ab2..3b3426dab 100644
--- a/app/Language/ml/Taxes.php
+++ b/app/Language/ml/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => '',
'error_adding_updating' => '',
'group_seq' => '',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => '',
'name' => '',
'new' => '',
diff --git a/app/Language/nb/Attributes.php b/app/Language/nb/Attributes.php
index aee0e3fbb..af8130d0e 100644
--- a/app/Language/nb/Attributes.php
+++ b/app/Language/nb/Attributes.php
@@ -1,36 +1,36 @@
'Attribute value cannot contain \':\' or \'|\'',
- 'confirm_delete' => 'Are you sure you want to delete the selected attribute(s)?',
- 'confirm_restore' => 'Are you sure you want to restore the selected attribute(s)?',
- 'definition_cannot_be_deleted' => 'Could not delete selected attribute(s)',
- 'definition_error_adding_updating' => 'Attribute {0} could not be added or updated. Please check the error log.',
+ 'attribute_value_invalid_chars' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'definition_cannot_be_deleted' => '',
+ 'definition_error_adding_updating' => '',
+ 'definition_flags' => '',
+ 'definition_group' => '',
+ 'definition_id' => '',
'definition_invalid_group' => '',
- 'definition_flags' => 'Attribute Visibility',
- 'definition_group' => 'Group',
- 'definition_id' => 'Id',
- 'definition_name' => 'Add Attribute',
- 'definition_name_required' => 'Attribute name is a required field',
- 'definition_one_or_multiple' => 'attribute(s)',
- 'definition_successful_adding' => 'You have successfully added item',
- 'definition_successful_deleted' => 'You have successfully deleted',
- 'definition_successful_updating' => 'You have successfully updated attribute',
- 'definition_type' => 'Attribute Type',
- 'definition_type_required' => 'Attribute type is a required field',
- 'definition_unit' => 'Measurement Unit',
- 'definition_values' => 'Attribute Values',
- 'new' => 'New Attribute',
- 'no_attributes_to_display' => 'No Items to display',
- 'receipt_visibility' => 'Receipt',
- 'show_in_items' => 'Show in items',
- 'show_in_items_visibility' => 'Items',
- 'show_in_receipt' => 'Show in receipt',
- 'show_in_receivings' => 'Show in receivings',
- 'show_in_receivings_visibility' => 'Receivings',
- 'show_in_sales' => 'Show in sales',
- 'show_in_sales_visibility' => 'Sales',
+ 'definition_name' => '',
+ 'definition_name_required' => '',
+ 'definition_one_or_multiple' => '',
+ 'definition_successful_adding' => '',
+ 'definition_successful_deleted' => '',
+ 'definition_successful_updating' => '',
+ 'definition_type' => '',
+ 'definition_type_required' => '',
+ 'definition_unit' => '',
+ 'definition_values' => '',
+ 'new' => '',
+ 'no_attributes_to_display' => '',
+ 'receipt_visibility' => '',
+ 'show_in_items' => '',
+ 'show_in_items_visibility' => '',
+ 'show_in_receipt' => '',
+ 'show_in_receivings' => '',
+ 'show_in_receivings_visibility' => '',
+ 'show_in_sales' => '',
+ 'show_in_sales_visibility' => '',
'show_in_search' => 'Vis i søk',
'show_in_search_visibility' => 'Søk',
- 'update' => 'Update Attribute',
+ 'update' => '',
];
diff --git a/app/Language/nb/Calendar.php b/app/Language/nb/Calendar.php
index e8d1b5244..d9c566042 100644
--- a/app/Language/nb/Calendar.php
+++ b/app/Language/nb/Calendar.php
@@ -38,7 +38,7 @@ return [
'february' => 'Februar',
'march' => 'Mars',
'april' => 'April',
- 'mayl' => '',
+ 'mayl' => 'Mai',
'june' => 'Juni',
'july' => 'Juli',
'august' => 'August',
diff --git a/app/Language/nb/Common.php b/app/Language/nb/Common.php
index 56954fef7..a5c69ff8c 100644
--- a/app/Language/nb/Common.php
+++ b/app/Language/nb/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => '',
'common' => '',
'confirm_search' => '',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => '',
'country' => '',
'dashboard' => '',
@@ -50,9 +49,7 @@ return [
'list_of' => '',
'logo' => '',
'logo_mark' => '',
- 'logout' => '',
'manager' => '',
- 'migration_needed' => '',
'new' => '',
'no' => '',
'no_persons_to_display' => '',
@@ -60,7 +57,6 @@ return [
'or' => '',
'people' => '',
'phone_number' => '',
- 'phone_number_required' => '',
'please_visit_my' => '',
'position' => '',
'powered_by' => '',
@@ -73,14 +69,11 @@ return [
'search' => '',
'search_options' => '',
'searched_for' => '',
- 'software_short' => '',
- 'software_title' => '',
'state' => '',
'submit' => '',
'total_spent' => '',
'unknown' => '',
'view_recent_sales' => '',
- 'website' => '',
'welcome' => '',
'welcome_message' => '',
'yes' => '',
diff --git a/app/Language/nb/Config.php b/app/Language/nb/Config.php
index e6b10b747..5a4e86138 100644
--- a/app/Language/nb/Config.php
+++ b/app/Language/nb/Config.php
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => '',
'default_tax_rate_2' => '',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => '',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => '',
'default_tax_rate_required' => '',
'derive_sale_quantity' => '',
'derive_sale_quantity_tooltip' => '',
@@ -168,6 +168,8 @@ return [
'info' => '',
'info_configuration' => '',
'input_groups' => '',
+ 'integrations' => '',
+ 'integrations_configuration' => '',
'invoice' => '',
'invoice_configuration' => '',
'invoice_default_comments' => '',
@@ -198,6 +200,7 @@ return [
'location_info' => '',
'login_form' => '',
'logout' => '',
+ 'mailpath_invalid' => 'Ugyldig sendmail-sti. Kun bokstaver, tall, bindestreker, understreker, skråstreker, omvendte skråstreker, kolon, mellomrom og punktum er tillatt.',
'message' => '',
'message_configuration' => '',
'msg_msg' => '',
@@ -222,7 +225,7 @@ return [
'payment_options_order' => '',
'payment_reference_code_length_limits' => 'Betalingsreferansekode
Lengdegrenser',
'payment_reference_code_length_max_label' => 'Maks',
- 'payment_reference_code_length_min_label' => 'Min',
+ 'payment_reference_code_length_min_label' => '',
'perm_risk' => '',
'phone' => '',
'phone_required' => '',
@@ -278,12 +281,15 @@ return [
'right' => '',
'sales_invoice_format' => '',
'sales_quote_format' => '',
- 'mailpath_invalid' => 'Ugyldig sendmail-sti. Kun bokstaver, tall, bindestreker, understreker, skråstreker, omvendte skråstreker, kolon, mellomrom og punktum er tillatt.',
'saved_successfully' => '',
'saved_unsuccessfully' => '',
'security_issue' => '',
'server_notice' => '',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => '',
'statistics' => '',
@@ -301,10 +307,6 @@ return [
'suggestions_layout' => '',
'suggestions_second_column' => '',
'suggestions_third_column' => '',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
'system_conf' => '',
'system_info' => '',
'system_info_copy' => '',
diff --git a/app/Language/nb/Customers.php b/app/Language/nb/Customers.php
index 48b95ab41..f453b3157 100644
--- a/app/Language/nb/Customers.php
+++ b/app/Language/nb/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => '',
'one_or_multiple' => '',
'quantity' => '',
+ 'rewards_package' => '',
'stats_info' => '',
'successful_adding' => '',
'successful_deleted' => '',
@@ -43,5 +44,4 @@ return [
'taxable' => '',
'total' => '',
'update' => '',
- 'rewards_package' => '',
];
diff --git a/app/Language/nb/Datepicker.php b/app/Language/nb/Datepicker.php
index b015fbf6e..6b9d5fab6 100644
--- a/app/Language/nb/Datepicker.php
+++ b/app/Language/nb/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => '',
'today' => '',
'today_last_year' => '',
- 'weekstart' => '',
+ 'weekstart' => '1',
'yesterday' => '',
];
diff --git a/app/Language/nb/Employees.php b/app/Language/nb/Employees.php
index 93e3615fa..7ac60d39a 100644
--- a/app/Language/nb/Employees.php
+++ b/app/Language/nb/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => '',
'successful_updating' => '',
'system_language' => '',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => '',
'update' => '',
'username' => '',
diff --git a/app/Language/nb/Error.php b/app/Language/nb/Error.php
index 9ae956bcb..2c05bc22c 100644
--- a/app/Language/nb/Error.php
+++ b/app/Language/nb/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Du har ikke tillatelse til å få tilgang til modulen som heter',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Kan ikke opprette {filePath} for å klargjøre throttle.key',
'unable_to_lock_file' => 'Kan ikke låse {filePath}: {reason}',
'unable_to_open_lock_file' => 'Kan ikke åpne {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Kan ikke lagre throttle.key til {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Kan ikke lagre throttle.key til {filePath}',
'unable_to_read_env_file' => 'Kan ikke lese {filePath} for å klargjøre throttle.key',
'unknown' => 'Uventet feil',
];
diff --git a/app/Language/nb/Expenses_categories.php b/app/Language/nb/Expenses_categories.php
index d61f61b56..d09041bcb 100644
--- a/app/Language/nb/Expenses_categories.php
+++ b/app/Language/nb/Expenses_categories.php
@@ -1,10 +1,10 @@
'',
'add_item' => '',
'cannot_be_deleted' => '',
'category_id' => '',
+ 'category_name_required' => '',
'confirm_delete' => '',
'confirm_restore' => '',
'description' => '',
diff --git a/app/Language/nb/Item_kits.php b/app/Language/nb/Item_kits.php
index cb4cf4239..6a830f1a1 100644
--- a/app/Language/nb/Item_kits.php
+++ b/app/Language/nb/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => '',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => '',
'kit' => '',
'kit_and_components' => '',
diff --git a/app/Language/nb/Items.php b/app/Language/nb/Items.php
index c864656e7..c0d9b6052 100644
--- a/app/Language/nb/Items.php
+++ b/app/Language/nb/Items.php
@@ -110,8 +110,8 @@ return [
'tax_category' => '',
'tax_name_invalid' => 'Avgiftsnavnet inneholder ikke-tillatte tegn.',
'tax_percent' => '',
- 'tax_percent_number' => '',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => '',
'tax_percent_required' => '',
'tax_percents' => '',
'temp' => '',
diff --git a/app/Language/nb/Receivings.php b/app/Language/nb/Receivings.php
index 8a5889078..9e95fc813 100644
--- a/app/Language/nb/Receivings.php
+++ b/app/Language/nb/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => '',
'mode' => '',
'new_supplier' => '',
+ 'not_authorized' => '',
'one_or_multiple' => '',
'print_after_sale' => '',
'quantity' => '',
diff --git a/app/Language/nb/Sales.php b/app/Language/nb/Sales.php
index 740793f81..321b93ba9 100644
--- a/app/Language/nb/Sales.php
+++ b/app/Language/nb/Sales.php
@@ -90,26 +90,26 @@ return [
'item_number' => '',
'item_out_of_stock' => '',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => '',
'must_enter_numeric' => '',
'must_enter_numeric_giftcard' => '',
@@ -123,6 +123,7 @@ return [
'new_item' => '',
'no_description' => '',
'no_items_in_cart' => '',
+ 'no_sales_to_display' => '',
'none_selected' => '',
'nontaxed_ind' => '',
'not_authorized' => '',
diff --git a/app/Language/nb/Taxes.php b/app/Language/nb/Taxes.php
index 137dc1ab2..3b3426dab 100644
--- a/app/Language/nb/Taxes.php
+++ b/app/Language/nb/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => '',
'error_adding_updating' => '',
'group_seq' => '',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => '',
'name' => '',
'new' => '',
diff --git a/app/Language/nl-BE/Attributes.php b/app/Language/nl-BE/Attributes.php
index ff120eb15..3b1d59c1b 100644
--- a/app/Language/nl-BE/Attributes.php
+++ b/app/Language/nl-BE/Attributes.php
@@ -6,10 +6,10 @@ return [
'confirm_restore' => 'Bent u zeker dat u de geselecteerde attributen wil herstellen?',
'definition_cannot_be_deleted' => 'De geselecteerde attributen konden niet verwijderd worden',
'definition_error_adding_updating' => 'Attribuut {0} kon niet toegevoegd of gewijzigd worden. Kijk de error logs na.',
- 'definition_invalid_group' => 'De geselecteerde groep bestaat niet of is ongeldig.',
'definition_flags' => 'Zichtbaarheid',
'definition_group' => 'Groep',
- 'definition_id' => 'Id',
+ 'definition_id' => '',
+ 'definition_invalid_group' => 'De geselecteerde groep bestaat niet of is ongeldig.',
'definition_name' => 'Nieuw attribuut',
'definition_name_required' => 'Attribuut naam is een verplicht veld',
'definition_one_or_multiple' => 'Attribu(u)t(en)',
diff --git a/app/Language/nl-BE/Cashups.php b/app/Language/nl-BE/Cashups.php
index a81ff5fca..a87f850fc 100644
--- a/app/Language/nl-BE/Cashups.php
+++ b/app/Language/nl-BE/Cashups.php
@@ -26,15 +26,15 @@ return [
'enable_expected' => '',
'error_adding_updating' => 'Fout bij het aanmaken/wijzigen van de cashup',
'giftcard' => '',
- 'id' => 'Id',
- 'info' => 'Cashups Info',
+ 'id' => '',
+ 'info' => '',
'info_employee' => '',
'is_deleted' => 'Verwijderd',
'new' => 'Nieuwe Cashup',
'no_cashups_to_display' => 'Er zijn geen cashups weer te geven',
'none_selected' => 'U hebt geen cashups geselecteerd',
'note' => 'Notities',
- 'one_or_multiple' => 'Cashup(s)',
+ 'one_or_multiple' => '',
'open_amount_cash' => 'Startbedrag',
'open_date' => 'Open Datum',
'open_employee' => 'Geopend door',
@@ -43,7 +43,7 @@ return [
'successful_deleted' => 'Cashup succesvol vewijderd',
'successful_updating' => 'Cashup succesvol gewijzigd',
'total' => 'Totaal',
- 'transfer_amount_cash' => 'In/Out Cash',
+ 'transfer_amount_cash' => '',
'transfer_amount_cash_minus' => '',
'update' => 'Wijzig Cashup',
'warning' => '',
diff --git a/app/Language/nl-BE/Common.php b/app/Language/nl-BE/Common.php
index d878ba6eb..cbac68018 100644
--- a/app/Language/nl-BE/Common.php
+++ b/app/Language/nl-BE/Common.php
@@ -11,19 +11,18 @@ return [
'comments' => 'Commentaar',
'common' => 'algemeen',
'confirm_search' => 'U hebt een of meerdere rijen geselecteerd, deze zullen niet langer geselecteerd zijn na de zoekopdracht. Bent u zeker dat u wil verdergaan?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Los aub de aangegeven fouten op voor u bewaart',
'country' => 'Land',
'dashboard' => '',
'date' => 'Datum',
'delete' => 'Verwijder',
- 'det' => 'details',
- 'download_import_template' => 'Download Import CSV Template (CSV)',
+ 'det' => '',
+ 'download_import_template' => '',
'edit' => 'bewerk',
- 'email' => 'Email',
+ 'email' => '',
'email_invalid_format' => 'Je moet een geldig email adres invullen.',
- 'export_csv' => 'CSV Export',
- 'export_csv_no' => 'No',
+ 'export_csv' => '',
+ 'export_csv_no' => '',
'export_csv_yes' => 'Ja',
'fields_required_message' => 'Velden met een * moeten ingevuld worden',
'fields_required_message_unique' => '',
@@ -32,13 +31,13 @@ return [
'first_page' => 'Eerste',
'gender' => 'Geslacht',
'gender_female' => 'V',
- 'gender_male' => 'M',
+ 'gender_male' => '',
'gender_undefined' => 'X',
'icon' => 'Pictogram',
- 'id' => 'ID',
- 'import' => 'Import',
+ 'id' => '',
+ 'import' => '',
'import_change_file' => 'Wijzig',
- 'import_csv' => 'CSV Import',
+ 'import_csv' => '',
'import_full_path' => 'Volledig path naar CSV-bestand vereist',
'import_remove_file' => 'Verwijder',
'import_select_file' => 'Selecteer bestand',
@@ -48,24 +47,21 @@ return [
'last_page' => 'Laatste',
'learn_about_project' => 'om de laatste informatie te verkrijgen over het project.',
'list_of' => 'Lijst van',
- 'logo' => 'Logo',
+ 'logo' => '',
'logo_mark' => 'Merk',
- 'logout' => 'UItloggen',
'manager' => '',
- 'migration_needed' => 'Een database migratie naar {0} zal starten na de login.',
'new' => 'Nieuw',
'no' => 'Neen',
'no_persons_to_display' => 'Er werden geen personen gevonden.',
- 'none_selected_text' => 'Geen selectie',
+ 'none_selected_text' => '[Geen selectie]',
'or' => 'Of',
'people' => '',
'phone_number' => 'Telefoon',
- 'phone_number_required' => '',
'please_visit_my' => 'Bezoek mijn',
'position' => '',
- 'powered_by' => 'Mogelijk gemaakt door',
+ 'powered_by' => 'Mogelijk gemaakt door {app} {version}',
'price' => 'Prijs',
- 'print' => 'Print',
+ 'print' => '',
'remove' => 'Verwijder',
'required' => 'Vereist',
'restore' => 'Herstel',
@@ -73,14 +69,11 @@ return [
'search' => 'Zoek',
'search_options' => 'Zoek criteria',
'searched_for' => 'Gezocht op',
- 'software_short' => 'OSPOS',
- 'software_title' => 'Open Source Verkooppunt',
'state' => 'Provincie',
'submit' => 'Verzend',
'total_spent' => 'Totaal uitgegeven',
'unknown' => 'Onbekend',
'view_recent_sales' => 'Bekijk recente verkoop',
- 'website' => 'website',
'welcome' => 'Welkom',
'welcome_message' => 'Welkom bij OSPOS, klik op een module hieronder om te beginnen.',
'yes' => 'Ja',
diff --git a/app/Language/nl-BE/Config.php b/app/Language/nl-BE/Config.php
index db9ed649d..50542d879 100644
--- a/app/Language/nl-BE/Config.php
+++ b/app/Language/nl-BE/Config.php
@@ -6,8 +6,8 @@ return [
'all_set' => 'All permissies zijn correct ingesteld!',
'allow_duplicate_barcodes' => 'Sta gedupliceerde barcodes toe',
'apostrophe' => 'apostrof',
- 'backup_button' => 'Backup',
- 'backup_database' => 'Backup Database',
+ 'backup_button' => '',
+ 'backup_database' => '',
'barcode' => 'Streepjescode',
'barcode_company' => 'Bedrijfsnaam',
'barcode_configuration' => 'Barcode Configuratie',
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'VAT 1 %',
'default_tax_rate_2' => 'VAT 2 %',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Het percentage VAT moet een nummer zijn.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'Het percentage VAT moet een nummer zijn.',
'default_tax_rate_required' => 'Het percentage VAT is een verplicht veld.',
'derive_sale_quantity' => 'Laat Verkoop Afgeleide Hoeveelheid toe',
'derive_sale_quantity_tooltip' => 'Indien aangevinkt zal er een nieuw item type voorzien worden om items te ordenen',
@@ -109,16 +109,16 @@ return [
'dinner_table_invalid_chars' => 'Tafel Naam kan geen \'_\' bevatten.',
'dinner_table_required' => 'Tafel is een verplicht veld.',
'dot' => 'punt',
- 'email' => 'Email',
- 'email_configuration' => 'Email Configuration',
+ 'email' => '',
+ 'email_configuration' => '',
'email_mailpath' => 'Pad naar Sendmail',
- 'email_protocol' => 'Protocol',
+ 'email_protocol' => '',
'email_receipt_check_behaviour' => 'Email Ticket',
'email_receipt_check_behaviour_always' => 'Altijd aan',
'email_receipt_check_behaviour_last' => 'Onthoud de laatste selectie',
'email_receipt_check_behaviour_never' => 'Altijd uitgetikt',
'email_smtp_crypto' => 'SMTP Encryptie',
- 'email_smtp_host' => 'SMTP Server',
+ 'email_smtp_host' => '',
'email_smtp_pass' => 'SMTP Wachtwoord',
'email_smtp_pass_set' => '',
'email_smtp_port' => 'SMTP Poort',
@@ -132,7 +132,7 @@ return [
'enable_right_bar_tooltip' => '',
'enforce_privacy' => 'Vereis privacy',
'enforce_privacy_tooltip' => 'Bescherm klanten hun privacy door data obfuscatie toe te passen in geval van verwijdering',
- 'fax' => 'Fax',
+ 'fax' => '',
'file_perm' => 'Er zijn problemen met de bestandsrechten, herstel ze en herlaad deze pagina.',
'financial_year' => 'Start boekjaar',
'financial_year_apr' => 'Eerste april',
@@ -168,6 +168,8 @@ return [
'info' => 'Instellingen',
'info_configuration' => 'Instellingen',
'input_groups' => 'Invoer Groepen',
+ 'integrations' => 'Integraties',
+ 'integrations_configuration' => 'Integraties',
'invoice' => 'Factuur',
'invoice_configuration' => 'Print Instellingen',
'invoice_default_comments' => 'Factuur Mededeling',
@@ -198,11 +200,12 @@ return [
'location_info' => 'Instellingen Locatie',
'login_form' => 'Inlogformulier Stijl',
'logout' => 'Wilt u een backup maken alvorens uit te loggen? Klik [OK] voor backup of [Annuleer] om uit te loggen.',
- 'message' => 'Message',
- 'message_configuration' => 'Message Configuration',
+ 'mailpath_invalid' => 'Ongeldig sendmail-pad. Enkel letters, cijfers, streepjes, onderstrepingstekens, schuine strepen, omgekeerde schuine strepen, dubbele punten, spaties en punten zijn toegelaten.',
+ 'message' => '',
+ 'message_configuration' => '',
'msg_msg' => 'Opgeslagen SMS-bericht',
'msg_msg_placeholder' => 'Wilt u gebruik maken van een SMS-sjabloon? sla hier uw bericht op. Laat ander het vak leeg.',
- 'msg_pwd' => 'SMS-API Password',
+ 'msg_pwd' => '',
'msg_pwd_set' => '',
'msg_src' => 'SMS-API Verzender ID',
'msg_src_required' => 'SMS-API Verzender ID is een verplicht veld',
@@ -210,9 +213,9 @@ return [
'msg_uid_required' => 'SMS-API Gebruikersnaam is een verplicht veld',
'multi_pack_enabled' => 'Multipack Ingeschakeld',
'no_risk' => 'Geen veiligheids-/kwetsbaarheidsrisico\'s.',
- 'none' => 'none',
+ 'none' => '',
'notify_alignment' => 'Notificatie Pop-up positie',
- 'number_format' => 'Number Format',
+ 'number_format' => '',
'number_locale' => 'Localisation',
'number_locale_invalid' => 'De ingevoerde locatie is ongeldig. Controleer de link in de tooltip om een geldige waarde te vinden.',
'number_locale_required' => 'Nummer formaat is een verplicht veld.',
@@ -221,8 +224,8 @@ return [
'ospos_info' => 'OSPOS Installatiegegevens',
'payment_options_order' => 'Betaal opties volgorde',
'payment_reference_code_length_limits' => 'Betalingsreferentiecode
Lengtelimieten',
- 'payment_reference_code_length_max_label' => 'Max',
- 'payment_reference_code_length_min_label' => 'Min',
+ 'payment_reference_code_length_max_label' => '',
+ 'payment_reference_code_length_min_label' => '',
'perm_risk' => 'Verkeerd ingestelde permissies vormen een beveiligingsrisico.',
'phone' => 'Telefoon',
'phone_required' => 'De telefoonnummer van het bedrijf is een verplicht veld.',
@@ -254,7 +257,7 @@ return [
'receipt' => 'Ontvangst',
'receipt_category' => '',
'receipt_configuration' => 'Print Instellingen',
- 'receipt_default' => 'Default',
+ 'receipt_default' => '',
'receipt_font_size' => 'Font grootte',
'receipt_font_size_number' => 'Font grootte moet een nummer zijn.',
'receipt_font_size_required' => 'Font grootte is een verplicht veld.',
@@ -278,12 +281,15 @@ return [
'right' => 'Rechts',
'sales_invoice_format' => 'Formattering Aankoop #',
'sales_quote_format' => 'Offerte formaat',
- 'mailpath_invalid' => 'Ongeldig sendmail-pad. Enkel letters, cijfers, streepjes, onderstrepingstekens, schuine strepen, omgekeerde schuine strepen, dubbele punten, spaties en punten zijn toegelaten.',
'saved_successfully' => 'Configuratie werd bewaard.',
'saved_unsuccessfully' => 'Configuratie kon niet worden bewaard.',
'security_issue' => 'Waarschuwing voor Veiligheidslek',
'server_notice' => 'Gebruik de onderstaande info voor het melden van problemen.',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => 'Toon kantoor icoon',
'statistics' => 'Verstuur statistieken',
@@ -301,12 +307,8 @@ return [
'suggestions_layout' => 'Zoek Suggesties Layout',
'suggestions_second_column' => 'Kolom 2',
'suggestions_third_column' => 'Kolom 3',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
'system_conf' => 'Instelling en Conf',
- 'system_info' => 'System Info',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
@@ -323,15 +325,15 @@ return [
'tax_decimals' => 'Belasting Decimalen',
'tax_id' => 'Tax id',
'tax_included' => 'VAT Inbegrepen',
- 'theme' => 'Theme',
+ 'theme' => '',
'theme_preview' => 'Voorbeeld Thema:',
'thousands_separator' => 'duizenden Separator',
'timezone' => 'Tijdzone',
'timezone_error' => 'OSPOS tijdzone is verschillend van uw lokale tijdzone.',
- 'top' => 'Top',
+ 'top' => '',
'use_destination_based_tax' => 'Activeer \'Destination Based Tax\'',
'user_timezone' => 'Lokale tijdzone:',
- 'website' => 'Website',
+ 'website' => '',
'wholesale_markup' => '',
'work_order_enable' => 'Werk Order Ondersteuning',
'work_order_format' => 'Werk Order Formaat',
diff --git a/app/Language/nl-BE/Customers.php b/app/Language/nl-BE/Customers.php
index 37eb3639b..728a32ed0 100644
--- a/app/Language/nl-BE/Customers.php
+++ b/app/Language/nl-BE/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => 'U hebt geen klanten geselecteerd om te verwijderen.',
'one_or_multiple' => 'klant(en) verwijderd',
'quantity' => 'Hoeveelheid',
+ 'rewards_package' => 'Spaarpunten',
'stats_info' => 'Statistieken',
'successful_adding' => 'Klant succesvol aangemaakt',
'successful_deleted' => 'Er werd(en)',
@@ -43,5 +44,4 @@ return [
'taxable' => 'Belastbaar',
'total' => 'Totaal',
'update' => 'Bewerk Klant',
- 'rewards_package' => 'Spaarpunten',
];
diff --git a/app/Language/nl-BE/Datepicker.php b/app/Language/nl-BE/Datepicker.php
index d13b96514..6f50283e9 100644
--- a/app/Language/nl-BE/Datepicker.php
+++ b/app/Language/nl-BE/Datepicker.php
@@ -16,9 +16,9 @@ return [
'this_financial_year' => 'Huidig Boekjaar',
'this_month' => 'Deze Maand',
'this_year' => 'Dit Jaar',
- 'to' => 'To',
+ 'to' => '',
'today' => 'Vandaag',
'today_last_year' => 'Vandaag vorig jaar',
- 'weekstart' => '0',
+ 'weekstart' => '1',
'yesterday' => 'Gisteren',
];
diff --git a/app/Language/nl-BE/Employees.php b/app/Language/nl-BE/Employees.php
index 55028aa8b..b75a158fb 100644
--- a/app/Language/nl-BE/Employees.php
+++ b/app/Language/nl-BE/Employees.php
@@ -22,7 +22,7 @@ return [
'error_updating_admin' => '',
'error_updating_demo_admin' => 'Jij kan de demo gebruiker niet veranderen.',
'language' => 'Taal',
- 'login_info' => 'Login',
+ 'login_info' => '',
'manager' => '',
'new' => 'N. Werknemer',
'none_selected' => 'U hebt geen werknemers geselecteerd.',
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'Er werd(en)',
'successful_updating' => 'Je hebt met succes de medewerker gewijzigd',
'system_language' => 'Systeem taal',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'Paswoord wijziging gefaald.',
'update' => 'Update Werknemer',
'username' => 'Gebruikersnaam',
diff --git a/app/Language/nl-BE/Enum.php b/app/Language/nl-BE/Enum.php
index 942aa2abe..e4ef8e012 100644
--- a/app/Language/nl-BE/Enum.php
+++ b/app/Language/nl-BE/Enum.php
@@ -2,7 +2,7 @@
return [
'half_down' => 'Half Omlaag',
- 'half_even' => 'Half Even',
+ 'half_even' => '',
'half_five' => 'Half Vijf',
'half_odd' => 'Half Oneven',
'half_up' => 'Half Boven',
diff --git a/app/Language/nl-BE/Error.php b/app/Language/nl-BE/Error.php
index 6307e9c61..f683ba786 100644
--- a/app/Language/nl-BE/Error.php
+++ b/app/Language/nl-BE/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'U hebt geen toegang tot de module genaamd',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Kan {filePath} niet aanmaken om throttle.key te voorzien',
'unable_to_lock_file' => 'Kan {filePath} niet vergrendelen: {reason}',
'unable_to_open_lock_file' => 'Kan {filePath} niet openen: {reason}',
- 'unable_to_persist_throttle_key' => 'Kan throttle.key niet opslaan naar {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Kan throttle.key niet opslaan naar {filePath}',
'unable_to_read_env_file' => 'Kan {filePath} niet lezen om throttle.key te voorzien',
'unknown' => 'onbekend',
];
diff --git a/app/Language/nl-BE/Expenses.php b/app/Language/nl-BE/Expenses.php
index 8b22b3828..51e79f5bd 100644
--- a/app/Language/nl-BE/Expenses.php
+++ b/app/Language/nl-BE/Expenses.php
@@ -27,7 +27,7 @@ return [
'due_filter' => 'Tegoed',
'employee' => 'Aangemaakt door',
'error_adding_updating' => 'Fout bij het toevoegen of updaten van een onkost',
- 'expense_id' => 'Id',
+ 'expense_id' => '',
'expenses_employee' => 'Werknemer',
'info' => 'Onkostennota',
'ip_address' => '',
diff --git a/app/Language/nl-BE/Expenses_categories.php b/app/Language/nl-BE/Expenses_categories.php
index 62b805afc..f0b9afb6c 100644
--- a/app/Language/nl-BE/Expenses_categories.php
+++ b/app/Language/nl-BE/Expenses_categories.php
@@ -1,10 +1,10 @@
'De naam van dit veld is verplicht',
'add_item' => 'Voeg onkostencategorie toe',
'cannot_be_deleted' => 'Kan de onkostencategorie niet verwijderen',
- 'category_id' => 'Id',
+ 'category_id' => '',
+ 'category_name_required' => 'De naam van dit veld is verplicht',
'confirm_delete' => 'Bent u zeker dat u de geselecteerde onkostencategorie wil verwijderen?',
'confirm_restore' => 'Bent u zeker dat u de geselecteerde onkostencategorie wil herstellen?',
'description' => 'Categorie Omschrijving',
diff --git a/app/Language/nl-BE/Item_kits.php b/app/Language/nl-BE/Item_kits.php
index 95f6ee0b0..290b949e1 100644
--- a/app/Language/nl-BE/Item_kits.php
+++ b/app/Language/nl-BE/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'Product',
'item_kit_number' => 'Streepjescode',
'item_kit_number_duplicate' => 'Artikel Kit Nummer is reeds aanwezig in de database.',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'Producten',
'kit' => 'Productset Id',
'kit_and_components' => 'Productset en onderdelen',
diff --git a/app/Language/nl-BE/Items.php b/app/Language/nl-BE/Items.php
index ebfb50e73..b0ee2d182 100644
--- a/app/Language/nl-BE/Items.php
+++ b/app/Language/nl-BE/Items.php
@@ -110,12 +110,12 @@ return [
'tax_category' => 'BTW-Categorie',
'tax_name_invalid' => 'Belastingnaam bevat niet-toegestane tekens.',
'tax_percent' => 'VAT %',
- 'tax_percent_number' => 'Tax Percentage moet een numerieke waarde zijn',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'Tax Percentage moet een numerieke waarde zijn',
'tax_percent_required' => 'BTW Percentage is een verplicht veld.',
'tax_percents' => 'VAT',
'temp' => 'Tijdelijk',
- 'type' => 'Item Type',
+ 'type' => '',
'unit_price' => 'Verkoopprijs',
'unit_price_number' => 'Eenheidsprijs moet een getal zijn.',
'unit_price_required' => 'Verkoopprijs is een verplicht veld.',
diff --git a/app/Language/nl-BE/Login.php b/app/Language/nl-BE/Login.php
index 744431ef5..8e51096f3 100644
--- a/app/Language/nl-BE/Login.php
+++ b/app/Language/nl-BE/Login.php
@@ -9,7 +9,7 @@ return [
'invalid_gcaptcha' => 'Controleer of u geen robot bent.',
'invalid_installation' => 'De installatie is onvolledig. Kijk uw php.ini file na.',
'invalid_username_and_password' => 'Ongeldige gebruiker en/of paswoord.',
- 'login' => 'Login',
+ 'login' => '',
'logout' => 'Log-uit',
'migrating_database' => 'Database migreren',
'migration_auth_message' => 'Beheerdersreferenties zijn vereist om de databasemigratie naar versie {0} te autoriseren. Log in om verder te gaan.',
diff --git a/app/Language/nl-BE/Messages.php b/app/Language/nl-BE/Messages.php
index 73d6f9229..e1de04654 100644
--- a/app/Language/nl-BE/Messages.php
+++ b/app/Language/nl-BE/Messages.php
@@ -3,14 +3,14 @@
return [
'first_name' => 'Voornaam',
'last_name' => 'Achternaam',
- 'message' => 'Message',
- 'message_placeholder' => 'Jou bericht hier..',
+ 'message' => '',
+ 'message_placeholder' => 'Jou bericht hier...',
'message_required' => 'Bericht verplicht',
'multiple_phones' => '(In het geval van meerdere ontvangers, voer de mobiele nummers gescheiden door komma\'s in)',
'phone' => 'Telefoonnummer',
'phone_number_required' => 'Telefoonnummer verplicht',
'phone_placeholder' => 'Mobiele nummer(s) hier...',
- 'sms_send' => 'Send SMS',
- 'successfully_sent' => 'Bericht met succes verzonden naar: ',
- 'unsuccessfully_sent' => 'Bericht zonder succes verzonden naar: ',
+ 'sms_send' => '',
+ 'successfully_sent' => 'Bericht met succes verzonden naar:',
+ 'unsuccessfully_sent' => 'Bericht zonder succes verzonden naar:',
];
diff --git a/app/Language/nl-BE/Module.php b/app/Language/nl-BE/Module.php
index aef3ab47a..28f42f3ac 100644
--- a/app/Language/nl-BE/Module.php
+++ b/app/Language/nl-BE/Module.php
@@ -20,13 +20,13 @@ return [
'expenses_desc' => 'Zoek, bewerk, verwijder en voeg onkosten toe.',
'giftcards' => 'Cadeaubons',
'giftcards_desc' => 'Zoek, bewerk, verwijder en voeg cadeaubons toe.',
- 'home' => 'Home',
+ 'home' => '',
'home_desc' => 'Toon home menu modules.',
'item_kits' => 'Productsets',
'item_kits_desc' => 'Zoek, bewerk, verwijder en voeg productsets toe.',
'items' => 'Producten',
'items_desc' => 'Zoek, bewerk, verwijder en voeg producten toe.',
- 'messages' => 'Messages',
+ 'messages' => '',
'messages_desc' => 'Send Messages to Customers, Suppliers, Employees et al.',
'migrate' => 'Migreer',
'migrate_desc' => 'Update de OSPOS database.',
diff --git a/app/Language/nl-BE/Receivings.php b/app/Language/nl-BE/Receivings.php
index 40353e42d..020c493bc 100644
--- a/app/Language/nl-BE/Receivings.php
+++ b/app/Language/nl-BE/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'Productnaam',
'mode' => 'Order type',
'new_supplier' => 'N. Leverancier',
+ 'not_authorized' => '',
'one_or_multiple' => 'order(s)',
'print_after_sale' => 'Print Ticket',
'quantity' => 'Aantal',
@@ -40,7 +41,7 @@ return [
'return' => 'Teruggave',
'select_supplier' => 'Selecteer Leverancier (Optioneel)',
'ship_pack' => 'Pakket',
- 'start_typing_supplier_name' => 'Typ naam leverancier..',
+ 'start_typing_supplier_name' => 'Typ naam leverancier...',
'stock' => 'Voorraad',
'stock_destination' => 'Stock bestemming',
'stock_location' => 'Stock locatie',
diff --git a/app/Language/nl-BE/Reports.php b/app/Language/nl-BE/Reports.php
index 65fb9655c..fc1381665 100644
--- a/app/Language/nl-BE/Reports.php
+++ b/app/Language/nl-BE/Reports.php
@@ -7,12 +7,12 @@ return [
'categories' => 'Categorieën',
'categories_summary_report' => 'Rapport Overzicht Categorieën',
'category' => 'Categorie',
- 'code_canceled' => 'CNL',
- 'code_invoice' => 'INV',
- 'code_pos' => 'POS',
- 'code_quote' => 'Q',
- 'code_return' => 'RET',
- 'code_type' => 'Type',
+ 'code_canceled' => '',
+ 'code_invoice' => '',
+ 'code_pos' => '',
+ 'code_quote' => '',
+ 'code_return' => '',
+ 'code_type' => '',
'code_work_order' => 'W/0',
'comments' => 'Commentaar',
'commission' => '',
@@ -143,7 +143,7 @@ return [
'trans_refunded' => 'Terugstorting',
'trans_sales' => 'Verkoop',
'trans_type' => 'Transactie Type',
- 'type' => 'Type',
+ 'type' => '',
'unit_price' => 'Verkoopprijs',
'used' => 'Gebruikte Punten',
'work_orders' => 'Werk Orders',
diff --git a/app/Language/nl-BE/Sales.php b/app/Language/nl-BE/Sales.php
index 00753ddf8..21358dbee 100644
--- a/app/Language/nl-BE/Sales.php
+++ b/app/Language/nl-BE/Sales.php
@@ -29,10 +29,10 @@ return [
'credit_deposit' => 'Credit',
'credit_filter' => 'Kredietkaart',
'customer' => 'Klant',
- 'customer_address' => 'Customer Address',
+ 'customer_address' => '',
'customer_discount' => 'Korting',
- 'customer_email' => 'Customer Email',
- 'customer_location' => 'Customer Location',
+ 'customer_email' => '',
+ 'customer_location' => '',
'customer_optional' => '(Optioneel)',
'customer_required' => '(Vereist)',
'customer_total' => 'Totaal',
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'Cadeaubon nummer',
'group_by_category' => 'Per Categorie',
'group_by_type' => 'Per Type',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'Verkoop ID',
'include_prices' => 'Prijzen inclusief?',
'insufficient_giftcard_balance' => 'Onvoldoende cadeaukaart saldo voor deze betaling.',
@@ -77,7 +77,7 @@ return [
'invoice_filter' => 'Facturen',
'invoice_no_email' => 'Er werd geen email adres gevonden voor deze klant.',
'invoice_number' => 'Factuur #',
- 'invoice_number_duplicate' => 'Vul een uniek factuurnummer in.',
+ 'invoice_number_duplicate' => 'Factuurnummer {0} moet uniek zijn.',
'invoice_sent' => 'Factuur verstuurd naar',
'invoice_total' => 'Totaal Factuur',
'invoice_type_custom_invoice' => 'Factuur (custom_invoice.php)',
@@ -95,7 +95,7 @@ return [
'key_finish_quote' => 'Beëindig Offerte/Factuur zonder betaling',
'key_finish_sale' => 'Betaling Toevoegen en Factuur/Verkoop Voltooien',
'key_full' => 'Openen op Volledig Scherm',
- 'key_function' => 'Function',
+ 'key_function' => '',
'key_help' => 'Sneltoetsen',
'key_help_modal' => 'Open Sneltoetsen Venster',
'key_in' => 'Inzoomen',
@@ -123,14 +123,15 @@ return [
'new_item' => 'Nieuw Product',
'no_description' => 'Geen',
'no_items_in_cart' => 'Er zijn geen verkopen geselecteerd.',
+ 'no_sales_to_display' => 'Er werden geen verkopen gevonden.',
'none_selected' => 'U hebt geen verkopen geselecteerd.',
- 'nontaxed_ind' => ' . ',
+ 'nontaxed_ind' => '',
'not_authorized' => 'Deze actie is niet toegestaan.',
'one_or_multiple' => 'Verkoop(en)',
'payment' => 'Betaalmethode',
'payment_amount' => 'Bedrag',
'payment_not_cover_total' => 'Betaalde hoeveelheid is onvoldoende.',
- 'payment_type' => 'Type',
+ 'payment_type' => '',
'payments' => '',
'payments_total' => 'Betaald bedrag',
'price' => 'Prijs',
@@ -181,8 +182,8 @@ return [
'successfully_suspended_sale' => 'Wijzigingen bewaard voor verkoop.',
'successfully_updated' => 'Verkoop Update Geslaagd.',
'suspend_sale' => 'Bewaar',
- 'suspended_doc_id' => 'Document',
- 'suspended_sale_id' => 'ID',
+ 'suspended_doc_id' => '',
+ 'suspended_sale_id' => '',
'suspended_sales' => 'Bewaarde Aankopen',
'table' => 'Tafel',
'takings' => 'Overzicht',
@@ -190,7 +191,7 @@ return [
'tax_id' => 'Tax id',
'tax_invoice' => 'Vat Factuur',
'tax_percent' => 'VAT %',
- 'taxed_ind' => 'T',
+ 'taxed_ind' => '',
'total' => 'Totaal',
'total_tax_exclusive' => 'Totaal',
'transaction_failed' => 'Transactie mislukt.',
@@ -202,7 +203,7 @@ return [
'unsuspend' => 'Hervat',
'unsuspend_and_delete' => 'Actie',
'update' => 'Bewerk',
- 'upi' => 'UPI',
+ 'upi' => '',
'wallet' => '',
'work_order' => 'Werkorder',
'work_order_number' => 'Werkorder Nummer',
diff --git a/app/Language/nl-BE/Suppliers.php b/app/Language/nl-BE/Suppliers.php
index bbe303d00..53e4de11d 100644
--- a/app/Language/nl-BE/Suppliers.php
+++ b/app/Language/nl-BE/Suppliers.php
@@ -19,7 +19,7 @@ return [
'successful_deleted' => 'Er werd(en)',
'successful_updating' => 'Wijzigingen leveranciersgegevens bewaard',
'supplier' => 'Leverancier',
- 'supplier_id' => 'Id',
+ 'supplier_id' => '',
'tax_id' => 'BTW Id',
'update' => 'Bewerk Leverancier',
];
diff --git a/app/Language/nl-BE/Taxes.php b/app/Language/nl-BE/Taxes.php
index 6a4c6f735..e73067515 100644
--- a/app/Language/nl-BE/Taxes.php
+++ b/app/Language/nl-BE/Taxes.php
@@ -2,16 +2,17 @@
return [
'add_exception' => 'Voeg uitzondering toe',
- 'cascade' => 'Cascade',
+ 'cascade' => '',
'cascade_sequence' => 'Cascade Sequentie',
'city' => 'Stad',
- 'code' => 'Code',
+ 'code' => '',
'confirm_delete' => 'Bent u zeker dat u deze code wil verwijderen? Dit kan niet ongedaan gemaakt worden',
'confirm_restore' => 'Weet u zeker dat u geselecteerde belastingcode(s) wilt terugzetten?',
'default_tax_category' => 'Standaard BTW Categorie',
'default_tax_rate' => 'Standaard BTW-tarief',
'error_adding_updating' => 'BTW-code toevoegen of bijwerken mislukt',
'group_seq' => 'Groep Seq',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'Rechtsgebied Naam',
'name' => 'Naam',
'new' => 'Nieuwe BTW',
@@ -25,7 +26,7 @@ return [
'rounding_code' => 'Afronding Code',
'sales_tax' => 'Verkoopbelasting',
'sales_tax_by_invoice' => 'Verkoopbelasting per factuur',
- 'sequence' => 'Seq.',
+ 'sequence' => '',
'state' => 'Staat',
'successful_deleted' => 'Je hebt succesvol verwijderd',
'tax_categories' => 'BTW Categorieën',
diff --git a/app/Language/nl-NL/Attributes.php b/app/Language/nl-NL/Attributes.php
index 51a727d7a..6fc9b0925 100644
--- a/app/Language/nl-NL/Attributes.php
+++ b/app/Language/nl-NL/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => 'Weet u zeker dat u de geselecteerde kenmerken wilt herstellen?',
'definition_cannot_be_deleted' => 'Kan geselecteerde kenmerk(en) niet verwijderen',
'definition_error_adding_updating' => 'Kenmerk {0} kan niet worden toegevoegd of bijgewerkt. Bekijk het foutenlogboek.',
- 'definition_invalid_group' => 'De geselecteerde groep bestaat niet of is ongeldig.',
'definition_flags' => 'Kenmerk zichtbaarheid',
'definition_group' => 'Groep',
- 'definition_id' => 'Id',
+ 'definition_id' => '',
+ 'definition_invalid_group' => 'De geselecteerde groep bestaat niet of is ongeldig.',
'definition_name' => 'Kenmerk toevoegen',
'definition_name_required' => 'Kenmerknaam is een vereist veld',
'definition_one_or_multiple' => 'kenmerk(en)',
- 'definition_successful_adding' => 'U heeft een artikel toegevoegd',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'U heeft verwijderd',
'definition_successful_updating' => 'U heeft het kenmerk bijgewerkt',
'definition_type' => 'Kenmerk soort',
@@ -21,7 +21,7 @@ return [
'definition_unit' => 'Maateenheid',
'definition_values' => 'Kenmerkwaarden',
'new' => 'Nieuw kenmerk',
- 'no_attributes_to_display' => 'Geen artikelen om te weergeven',
+ 'no_attributes_to_display' => '',
'receipt_visibility' => 'Kassabon',
'show_in_items' => 'Weergeven in artikelen',
'show_in_items_visibility' => 'Artikelen',
diff --git a/app/Language/nl-NL/Common.php b/app/Language/nl-NL/Common.php
index ec3184d6b..e179b86a6 100644
--- a/app/Language/nl-NL/Common.php
+++ b/app/Language/nl-NL/Common.php
@@ -11,13 +11,12 @@ return [
'comments' => 'Opmerkingen',
'common' => 'algemeen',
'confirm_search' => 'U heeft één of meerdere rijen geselecteerd, deze zullen niet langer geselecteerd zijn na uw zoekopdracht. Weet u zeker dat u deze zoekopdracht wilt verzenden?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Geïdentificeerd fouten oplossen voor het opslaan',
'country' => 'Land',
'dashboard' => 'Dashboard',
'date' => 'Datum',
'delete' => 'Verwijderen',
- 'det' => 'details',
+ 'det' => '',
'download_import_template' => 'Importeer CSV sjabloon downloaden (CSV)',
'edit' => 'bewerken',
'email' => 'E-mail',
@@ -32,10 +31,10 @@ return [
'first_page' => 'Eerste',
'gender' => 'Geslacht',
'gender_female' => 'V',
- 'gender_male' => 'M',
+ 'gender_male' => '',
'gender_undefined' => 'Ongedefinieerd',
'icon' => 'Pictogram',
- 'id' => 'ID',
+ 'id' => '',
'import' => 'Importeren',
'import_change_file' => 'Wijzigen',
'import_csv' => 'CSV importeren',
@@ -48,11 +47,9 @@ return [
'last_page' => 'Laatste',
'learn_about_project' => 'om de laatste informatie over het project te bekijken.',
'list_of' => 'Lijst van',
- 'logo' => 'Logo',
+ 'logo' => '',
'logo_mark' => 'Merk',
- 'logout' => 'Afmelden',
'manager' => 'Manager',
- 'migration_needed' => 'Een databasemigratie naar {0} zal starten na aanmelding.',
'new' => 'Nieuw',
'no' => 'Nee',
'no_persons_to_display' => 'Er zijn geen personen om te weergeven.',
@@ -60,10 +57,9 @@ return [
'or' => 'OF',
'people' => 'Personen',
'phone_number' => 'Telefoonnummer',
- 'phone_number_required' => 'Telefoonnummer is vereist',
'please_visit_my' => 'Bezoek de',
'position' => 'Positie',
- 'powered_by' => 'Mogelijk gemaakt door',
+ 'powered_by' => 'Mogelijk gemaakt door {app} {version}',
'price' => 'Prijs',
'print' => 'Afdrukken',
'remove' => 'Verwijderen',
@@ -73,14 +69,11 @@ return [
'search' => 'Zoeken',
'search_options' => 'Zoek opties',
'searched_for' => 'Gezocht naar',
- 'software_short' => 'OSPOS',
- 'software_title' => 'Open Source Point of Sale',
'state' => 'Provincie',
'submit' => 'Verzenden',
'total_spent' => 'Totaal uitgegeven',
'unknown' => 'Onbekend',
'view_recent_sales' => 'Recente verkopen bekijken',
- 'website' => 'opensourcepos.org',
'welcome' => 'Welkom',
'welcome_message' => 'Welkom bij OSPOS, klik op een module hieronder om te beginnen.',
'yes' => 'Ja',
diff --git a/app/Language/nl-NL/Config.php b/app/Language/nl-NL/Config.php
index cdadc1632..9963b757b 100644
--- a/app/Language/nl-NL/Config.php
+++ b/app/Language/nl-NL/Config.php
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'Belasting 1 tarief',
'default_tax_rate_2' => 'Belasting 2 tarief',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Standaard belastingtarief moet een getal zijn.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'Standaard belastingtarief moet een getal zijn.',
'default_tax_rate_required' => 'Standaard belastingtarief is een vereist veld.',
'derive_sale_quantity' => 'Afgeleide verkoophoeveelheid toestaan',
'derive_sale_quantity_tooltip' => 'Wanneer aangevinkt zal er een nieuwe artikelsoort worden aangeleverd voor artikelen geordend op uitgebreid bedrag',
@@ -112,7 +112,7 @@ return [
'email' => 'E-mail',
'email_configuration' => 'E-mail configuratie',
'email_mailpath' => 'Pad naar Sendmail',
- 'email_protocol' => 'Protocol',
+ 'email_protocol' => '',
'email_receipt_check_behaviour' => 'E-mail ontvangstbevestiging selectievakje',
'email_receipt_check_behaviour_always' => 'Altijd geselecteerd',
'email_receipt_check_behaviour_last' => 'Laatste selectie onthouden',
@@ -132,7 +132,7 @@ return [
'enable_right_bar_tooltip' => '',
'enforce_privacy' => 'Privacy afdwingen',
'enforce_privacy_tooltip' => 'Privacy van klanten beschermen door data te versleutelen als deze verwijderd wordt',
- 'fax' => 'Fax',
+ 'fax' => '',
'file_perm' => 'Er zijn problemen met bestandsmachtigingen. Eerst oplossen en pagina vernieuwen.',
'financial_year' => 'Begin boekjaar',
'financial_year_apr' => '1 april',
@@ -168,6 +168,8 @@ return [
'info' => 'Informatie',
'info_configuration' => 'Winkelinformatie',
'input_groups' => '',
+ 'integrations' => 'Integraties',
+ 'integrations_configuration' => 'Derde partij integraties',
'invoice' => 'Factuur',
'invoice_configuration' => 'Factuur afdrukinstellingen',
'invoice_default_comments' => 'Standaard factuur opmerkingen',
@@ -198,6 +200,7 @@ return [
'location_info' => 'Locatie configuratie informatie',
'login_form' => 'Stijl aanmeldformulier',
'logout' => 'Wilt u een reservekopie maken voor het afmelden? Klik op [OK] om te bevestigen of op [Annuleren] om toch af te melden.',
+ 'mailpath_invalid' => 'Ongeldig sendmail-pad. Alleen letters, cijfers, streepjes, onderstrepingstekens, schuine strepen, omgekeerde schuine strepen, dubbele punten, spaties en punten zijn toegestaan.',
'message' => 'Bericht',
'message_configuration' => 'Bericht configuratie',
'msg_msg' => 'Opgeslagen sms-bericht',
@@ -221,8 +224,8 @@ return [
'ospos_info' => 'OSPOS installatie info',
'payment_options_order' => 'Betalingsopties volgorde',
'payment_reference_code_length_limits' => 'Betalingsreferentiecode
Lengtelimieten',
- 'payment_reference_code_length_max_label' => 'Max',
- 'payment_reference_code_length_min_label' => 'Min',
+ 'payment_reference_code_length_max_label' => '',
+ 'payment_reference_code_length_min_label' => '',
'perm_risk' => 'Onjuiste machtigingen zijn een risico voor deze software.',
'phone' => 'Telefoonnummer bedrijf',
'phone_required' => 'Telefoonnummer bedrijf is een vereist veld.',
@@ -278,12 +281,15 @@ return [
'right' => 'Rechts',
'sales_invoice_format' => 'Indeling verkoopfactuur',
'sales_quote_format' => 'Indeling verkoopofferte',
- 'mailpath_invalid' => 'Ongeldig sendmail-pad. Alleen letters, cijfers, streepjes, onderstrepingstekens, schuine strepen, omgekeerde schuine strepen, dubbele punten, spaties en punten zijn toegestaan.',
'saved_successfully' => 'Configuratie opgeslagen.',
'saved_unsuccessfully' => 'Configuratie opslaan mislukt.',
'security_issue' => 'Beveilingskwetsbaarheid waarschuwing',
'server_notice' => 'Gebruik onderstaande info om het probleem te melden.',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => 'Kantoor pictogram weergeven',
'statistics' => 'Statistieken verzenden',
@@ -301,10 +307,6 @@ return [
'suggestions_layout' => 'Indeling zoeksuggesties',
'suggestions_second_column' => 'Kolom 2',
'suggestions_third_column' => 'Kolom 3',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
'system_conf' => 'Installatie & configuratie',
'system_info' => 'Systeeminfo',
'system_info_copy' => 'Info kopiëren',
@@ -331,7 +333,7 @@ return [
'top' => 'Boven',
'use_destination_based_tax' => 'Bestemming gebaseerde belasting gebruiken',
'user_timezone' => 'Lokale tijdzone:',
- 'website' => 'Website',
+ 'website' => '',
'wholesale_markup' => '',
'work_order_enable' => 'Werkorder ondersteuning',
'work_order_format' => 'Indeling werkorder',
diff --git a/app/Language/nl-NL/Customers.php b/app/Language/nl-NL/Customers.php
index e1dfd1a22..f2a415b8e 100644
--- a/app/Language/nl-NL/Customers.php
+++ b/app/Language/nl-NL/Customers.php
@@ -1,7 +1,7 @@
'Account #',
+ 'account_number' => '',
'account_number_duplicate' => 'Accountnummer is al aanwezig in de database.',
'available_points' => 'Beschikbare punten',
'available_points_value' => '',
@@ -34,6 +34,7 @@ return [
'none_selected' => 'Geen klant(en) geselecteerd om te verwijderen.',
'one_or_multiple' => 'klant(en)',
'quantity' => 'Hoeveelheid',
+ 'rewards_package' => 'Beloningspakket',
'stats_info' => 'Statistieken',
'successful_adding' => 'Klant toegevoegd',
'successful_deleted' => 'U heeft verwijderd',
@@ -43,5 +44,4 @@ return [
'taxable' => 'Belastbaar',
'total' => 'Totale uitgave',
'update' => 'Klant bijwerken',
- 'rewards_package' => 'Beloningspakket',
];
diff --git a/app/Language/nl-NL/Datepicker.php b/app/Language/nl-NL/Datepicker.php
index 88f024400..3810bc9ea 100644
--- a/app/Language/nl-NL/Datepicker.php
+++ b/app/Language/nl-NL/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => 'Tot',
'today' => 'Vandaag',
'today_last_year' => 'Vandaag afgelopen jaar',
- 'weekstart' => '0',
+ 'weekstart' => '1',
'yesterday' => 'Gisteren',
];
diff --git a/app/Language/nl-NL/Employees.php b/app/Language/nl-NL/Employees.php
index d1ee32637..5606cd749 100644
--- a/app/Language/nl-NL/Employees.php
+++ b/app/Language/nl-NL/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'U heeft verwijderd',
'successful_updating' => 'Werknemer bijgewerkt',
'system_language' => 'Systeemtaal',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'Wachtwoord wijzigen mislukt.',
'update' => 'Werknemer bijwerken',
'username' => 'Gebruikersnaam',
diff --git a/app/Language/nl-NL/Error.php b/app/Language/nl-NL/Error.php
index d5c052b68..76f498328 100644
--- a/app/Language/nl-NL/Error.php
+++ b/app/Language/nl-NL/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'U bent niet gemachtigd voor toegang tot de module genaamd',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Kan {filePath} niet aanmaken om throttle.key te voorzien',
'unable_to_lock_file' => 'Kan {filePath} niet vergrendelen: {reason}',
'unable_to_open_lock_file' => 'Kan {filePath} niet openen: {reason}',
- 'unable_to_persist_throttle_key' => 'Kan throttle.key niet opslaan naar {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Kan throttle.key niet opslaan naar {filePath}',
'unable_to_read_env_file' => 'Kan {filePath} niet lezen om throttle.key te voorzien',
'unknown' => 'Onverwachte fout',
];
diff --git a/app/Language/nl-NL/Expenses_categories.php b/app/Language/nl-NL/Expenses_categories.php
index 291bae2b7..20f5091e2 100644
--- a/app/Language/nl-NL/Expenses_categories.php
+++ b/app/Language/nl-NL/Expenses_categories.php
@@ -1,10 +1,10 @@
'Onkostencategorie naam is vereist',
'add_item' => 'Category toevoegen',
'cannot_be_deleted' => 'Kan categorie onkosten niet verwijderen',
'category_id' => 'ID',
+ 'category_name_required' => 'Onkostencategorie naam is vereist',
'confirm_delete' => 'Weet u zeker dat u de geselecteerde categorie onkosten wilt verwijderen?',
'confirm_restore' => 'Weet u zeker dat u de geselecteerde categorie onkosten wilt herstellen?',
'description' => 'Categorie beschrijving',
diff --git a/app/Language/nl-NL/Item_kits.php b/app/Language/nl-NL/Item_kits.php
index 6148cca89..89a06cdb7 100644
--- a/app/Language/nl-NL/Item_kits.php
+++ b/app/Language/nl-NL/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'Artikel',
'item_kit_number' => 'Streepjescode',
'item_kit_number_duplicate' => 'Artikelset nummer is al aanwezig in de database.',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'Artikelen',
'kit' => 'Set ID',
'kit_and_components' => 'Set en onderdelen',
diff --git a/app/Language/nl-NL/Items.php b/app/Language/nl-NL/Items.php
index 3776513b0..856ea2b4e 100644
--- a/app/Language/nl-NL/Items.php
+++ b/app/Language/nl-NL/Items.php
@@ -42,8 +42,8 @@ return [
'error_adding_updating' => 'Fout bij toevoegen/bijwerken artikel',
'error_updating_multiple' => 'Fout bij bijwerken artikelen',
'generate_barcodes' => 'Streepjescodes genereren',
- 'hsn_code' => 'Harmonized System Nomenclature',
- 'image' => 'Avatar',
+ 'hsn_code' => '',
+ 'image' => '',
'import_items_csv' => 'Artikel importeren vanuit CSV',
'info_provided_by' => 'Informatie aangeleverd door',
'inventory' => 'Voorraad',
@@ -110,8 +110,8 @@ return [
'tax_category' => 'Belastingcategorie',
'tax_name_invalid' => 'Belastingnaam bevat niet-toegestane tekens.',
'tax_percent' => 'VAT %',
- 'tax_percent_number' => 'Belastingpercentage moet een numerieke waarde zijn',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'Belastingpercentage moet een numerieke waarde zijn',
'tax_percent_required' => 'Belastingpercentage is een vereist veld.',
'tax_percents' => 'Belastingpercentage(s)',
'temp' => 'Tijdelijk',
diff --git a/app/Language/nl-NL/Messages.php b/app/Language/nl-NL/Messages.php
index dc8a2b762..e9e03a4b8 100644
--- a/app/Language/nl-NL/Messages.php
+++ b/app/Language/nl-NL/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'Telefoonnummer verplicht',
'phone_placeholder' => 'Mobiele nummer(s) hier...',
'sms_send' => 'SMS verzenden',
- 'successfully_sent' => 'Bericht verzonden naar: ',
- 'unsuccessfully_sent' => 'Bericht niet verzonden naar: ',
+ 'successfully_sent' => 'Bericht verzonden naar:',
+ 'unsuccessfully_sent' => 'Bericht niet verzonden naar:',
];
diff --git a/app/Language/nl-NL/Module.php b/app/Language/nl-NL/Module.php
index 80a2503dc..844f0f0cc 100644
--- a/app/Language/nl-NL/Module.php
+++ b/app/Language/nl-NL/Module.php
@@ -20,7 +20,7 @@ return [
'expenses_desc' => 'Onkosten toevoegen, bijwerken, verwijderen en zoeken.',
'giftcards' => 'Cadeaubonnen',
'giftcards_desc' => 'Cadeaubonnen toevoegen, bijwerken, verwijderen en zoeken.',
- 'home' => 'Home',
+ 'home' => '',
'home_desc' => 'Home menu modules weergeven.',
'item_kits' => 'Artikelsets',
'item_kits_desc' => 'Artikelsets toevoegen, bijwerken, verwijderen en zoeken.',
diff --git a/app/Language/nl-NL/Receivings.php b/app/Language/nl-NL/Receivings.php
index 14c7a63b8..b8b2d41ed 100644
--- a/app/Language/nl-NL/Receivings.php
+++ b/app/Language/nl-NL/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'Artikelnaam',
'mode' => 'Leveringsmodus',
'new_supplier' => 'Nieuwe leverancier',
+ 'not_authorized' => '',
'one_or_multiple' => 'levering(en)',
'print_after_sale' => 'Afdrukken na verkoop',
'quantity' => 'Aantal',
diff --git a/app/Language/nl-NL/Reports.php b/app/Language/nl-NL/Reports.php
index 0438a2bd3..1a347ade8 100644
--- a/app/Language/nl-NL/Reports.php
+++ b/app/Language/nl-NL/Reports.php
@@ -11,9 +11,9 @@ return [
'code_invoice' => 'FTR',
'code_pos' => 'VKP',
'code_quote' => 'O',
- 'code_return' => 'RET',
+ 'code_return' => '',
'code_type' => 'Soort',
- 'code_work_order' => 'W/O',
+ 'code_work_order' => '',
'comments' => 'Opmerkingen',
'commission' => '',
'complete' => 'Voltooide verkopen en retouren',
@@ -102,7 +102,7 @@ return [
'requisitions' => 'Aanvragen',
'returns' => 'Retouren',
'revenue' => 'Opbrengst',
- 'sale_id' => 'Trans. ID',
+ 'sale_id' => '',
'sale_type' => 'Transactie soort',
'sales' => 'Transacties',
'sales_amount' => 'Transacties aantal',
diff --git a/app/Language/nl-NL/Sales.php b/app/Language/nl-NL/Sales.php
index 67b500fc8..dc15fb8f0 100644
--- a/app/Language/nl-NL/Sales.php
+++ b/app/Language/nl-NL/Sales.php
@@ -1,7 +1,7 @@
'Account #',
+ 'account_number' => '',
'add_payment' => 'Betaling toevoegen',
'amount_due' => 'Te betalen bedrag',
'amount_due_not_covered' => 'De betalingen dekken het verschuldigde bedrag niet.',
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'Cadeaubonnummer',
'group_by_category' => 'Groeperen op categorie',
'group_by_type' => 'Groeperen op soort',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'Verkoop ID',
'include_prices' => 'Prijzen opnemen?',
'insufficient_giftcard_balance' => 'Onvoldoende cadeaukaart saldo voor deze betaling.',
@@ -90,26 +90,26 @@ return [
'item_number' => 'Artikel #',
'item_out_of_stock' => 'Artikel is niet voorradig.',
'key_browser' => 'Handige snelkoppelingen',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
'key_finish_quote' => 'Voltooi Offerte/Factuur zonder betaling',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_finish_sale' => '',
'key_full' => 'Openen in volledig scherm',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => 'Inzoomen',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => 'Uitzoomen',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => 'Huidige pagina afdrukken',
'key_restore' => 'Originele weergave/grootte herstellen',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => 'Registratie modus',
'must_enter_numeric' => 'Betaald bedrag moet een getal zijn.',
'must_enter_numeric_giftcard' => 'Cadeaubonnummer moet een getal zijn.',
@@ -123,8 +123,9 @@ return [
'new_item' => 'Nieuw artikel',
'no_description' => 'Geen beschrijving',
'no_items_in_cart' => 'Geen artikelen in de winkelwagen.',
+ 'no_sales_to_display' => 'Geen verkopen om te weergeven.',
'none_selected' => 'Geen verko(o)p(en) geselecteerd om te verwijderen.',
- 'nontaxed_ind' => ' ',
+ 'nontaxed_ind' => '',
'not_authorized' => 'Deze actie is niet geautoriseerd.',
'one_or_multiple' => 'Verko(o)p(en)',
'payment' => 'Betalingssoort',
@@ -181,8 +182,8 @@ return [
'successfully_suspended_sale' => 'Verkoop gesluimerd.',
'successfully_updated' => 'Verkoop bijgewerkt.',
'suspend_sale' => 'Sluimeren',
- 'suspended_doc_id' => 'Document',
- 'suspended_sale_id' => 'ID',
+ 'suspended_doc_id' => '',
+ 'suspended_sale_id' => '',
'suspended_sales' => 'Gesluimerd',
'table' => 'Tafel',
'takings' => 'Dagelijkse verkopen',
@@ -202,7 +203,7 @@ return [
'unsuspend' => 'Ontsluimeren',
'unsuspend_and_delete' => 'Actie',
'update' => 'Bijwerken',
- 'upi' => 'UPI',
+ 'upi' => '',
'wallet' => '',
'work_order' => 'Werkorder',
'work_order_number' => 'Werkordernummer',
diff --git a/app/Language/nl-NL/Suppliers.php b/app/Language/nl-NL/Suppliers.php
index 264248036..e912cf788 100644
--- a/app/Language/nl-NL/Suppliers.php
+++ b/app/Language/nl-NL/Suppliers.php
@@ -19,7 +19,7 @@ return [
'successful_deleted' => 'U heeft verwijderd',
'successful_updating' => 'Leverancier bijgewerkt',
'supplier' => 'Leverancier',
- 'supplier_id' => 'Id',
+ 'supplier_id' => '',
'tax_id' => 'Belasting ID',
'update' => 'Leverancier bijwerken',
];
diff --git a/app/Language/nl-NL/Taxes.php b/app/Language/nl-NL/Taxes.php
index 2c976a6d3..f55aa96ff 100644
--- a/app/Language/nl-NL/Taxes.php
+++ b/app/Language/nl-NL/Taxes.php
@@ -5,13 +5,14 @@ return [
'cascade' => 'Trapsgewijs',
'cascade_sequence' => 'Trapsgewijze volgorde',
'city' => 'Stad',
- 'code' => 'Code',
+ 'code' => '',
'confirm_delete' => 'Weet u zeker dat u deze belastingcode verwijderen? Deze actie kan niet ongedaan worden gemaakt',
'confirm_restore' => 'Weet u zeker dat u de geselecteerde belastingcode(s) wilt herstellen?',
'default_tax_category' => 'Standaard belastingcategorie',
'default_tax_rate' => 'Standaard belastingtarief',
'error_adding_updating' => 'Belastingcode toevoegen of bijwerken mislukt',
'group_seq' => 'Groep volg',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'Jurisdictie naam',
'name' => 'Naam',
'new' => 'Nieuwe belasting',
diff --git a/app/Language/pl/Attributes.php b/app/Language/pl/Attributes.php
index 382acaf5b..89188d227 100644
--- a/app/Language/pl/Attributes.php
+++ b/app/Language/pl/Attributes.php
@@ -5,15 +5,15 @@ return [
'confirm_delete' => 'Czy jesteś pewny, że chcesz usunąć wybrane atrybuty?',
'confirm_restore' => 'Czy jesteś pewien, że chcesz przywrócić zaznaczone atrybuty?',
'definition_cannot_be_deleted' => 'Nie można usunąć wybranych atrybutów',
- 'definition_error_adding_updating' => 'Atrybut 51 nie może zostać dodany lub zaktualizowany. Sprawdź dziennik błędów.',
- 'definition_invalid_group' => 'Wybrana grupa nie istnieje lub jest nieprawidłowa.',
+ 'definition_error_adding_updating' => 'Atrybut {0} nie może zostać dodany lub zaktualizowany. Sprawdź dziennik błędów.',
'definition_flags' => 'Widoczność atrybutu',
'definition_group' => 'Grupa',
- 'definition_id' => 'Id',
+ 'definition_id' => '',
+ 'definition_invalid_group' => 'Wybrana grupa nie istnieje lub jest nieprawidłowa.',
'definition_name' => 'Dodaj atrybut',
'definition_name_required' => 'Nazwa atrybutu jest wymagana',
'definition_one_or_multiple' => 'atrybut(y)',
- 'definition_successful_adding' => 'Pomyślnie dodano element',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'Pomyślnie usunięto',
'definition_successful_updating' => 'Pomyślnie zaktualizowano atrybut',
'definition_type' => 'Typ atrybutu',
diff --git a/app/Language/pl/Common.php b/app/Language/pl/Common.php
index 685c38dba..3800f4404 100644
--- a/app/Language/pl/Common.php
+++ b/app/Language/pl/Common.php
@@ -9,9 +9,8 @@ return [
'close' => 'Zamknij',
'color' => '',
'comments' => 'Komentarze',
- 'common' => 'common',
+ 'common' => '',
'confirm_search' => 'Zaznaczyłeś jeden lub więcej wierszy, nie będą dalej zaznaczone po wyszukaniu. Czy jesteś pewien, że chcesz zatwierdzić to wyszukiwanie?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Proszę poprawić zidentyfikowane błędy przed zapisaniem',
'country' => 'Kraj',
'dashboard' => '',
@@ -20,7 +19,7 @@ return [
'det' => 'szczegóły',
'download_import_template' => 'Pobierz szablon importu pliku CSV (.CSV)',
'edit' => 'edytuj',
- 'email' => 'Email',
+ 'email' => '',
'email_invalid_format' => 'Adres email nie jest w poprawnym formacie.',
'export_csv' => 'Eksportuj plik CSV',
'export_csv_no' => 'Nie',
@@ -35,7 +34,7 @@ return [
'gender_male' => 'Mężczyzna',
'gender_undefined' => '',
'icon' => 'Ikona',
- 'id' => 'ID',
+ 'id' => '',
'import' => 'Importuj',
'import_change_file' => 'Zmień',
'import_csv' => 'Importuj plik CSV',
@@ -48,11 +47,9 @@ return [
'last_page' => 'Ostatni',
'learn_about_project' => 'aby dowiedzieć się najważniejszych informacji o projekcie.',
'list_of' => 'Lista',
- 'logo' => 'Logo',
+ 'logo' => '',
'logo_mark' => 'Znak',
- 'logout' => 'Logout',
'manager' => '',
- 'migration_needed' => 'A database migration to {0} will start after login.',
'new' => 'Nowy',
'no' => '',
'no_persons_to_display' => 'Nie ma osób do wyświetlenia.',
@@ -60,10 +57,9 @@ return [
'or' => 'LUB',
'people' => '',
'phone_number' => 'Numer telefonu',
- 'phone_number_required' => '',
'please_visit_my' => 'Proszę odwiedzić',
'position' => '',
- 'powered_by' => 'Wspierane przez',
+ 'powered_by' => 'Wspierane przez {app} {version}',
'price' => 'Cena',
'print' => 'Wydrukuj',
'remove' => 'Usuń',
@@ -73,17 +69,14 @@ return [
'search' => 'Szukaj',
'search_options' => 'Opcje wyszukiwania',
'searched_for' => 'Szukano',
- 'software_short' => 'OSPOS',
- 'software_title' => 'Otwarto źródłowy punkt sprzedaży',
'state' => 'Status',
'submit' => 'Wyślij',
'total_spent' => 'Całkowite wydatki',
'unknown' => 'Nieznany',
'view_recent_sales' => 'Wyświetl ostatnie sprzedaże',
- 'website' => 'opensourcepos.org',
'welcome' => 'Witamy',
'welcome_message' => 'Witamy w OSPOS, kliknij moduł, aby rozpocząć.',
'yes' => '',
- 'you_are_using_ospos' => 'You are using Open Source Point Of Sale version',
+ 'you_are_using_ospos' => '',
'zip' => 'Kod pocztowy',
];
diff --git a/app/Language/pl/Config.php b/app/Language/pl/Config.php
index 03a0d7ac0..98cd69a27 100644
--- a/app/Language/pl/Config.php
+++ b/app/Language/pl/Config.php
@@ -1,81 +1,81 @@
'Adres Firmy',
- 'address_required' => 'Adres Firmy jest polem wymaganym.',
- 'all_set' => 'All file permissions are set correctly!',
- 'allow_duplicate_barcodes' => 'Zezwalaj na duplikaty kodów kreskowych',
- 'apostrophe' => 'apostrof',
- 'backup_button' => 'Kopia zapasowa',
- 'backup_database' => 'Kopia zapasowa bazy danych',
- 'barcode' => 'Kod kreskowy',
- 'barcode_company' => 'Nazwa firmy',
- 'barcode_configuration' => 'Konfiguracja Kodów Kreskowych',
- 'barcode_content' => 'Kontent Kodów Kreskowych',
- 'barcode_first_row' => 'Wiersz 1',
- 'barcode_font' => 'Czcionka',
- 'barcode_formats' => '',
- 'barcode_generate_if_empty' => '',
- 'barcode_height' => '',
- 'barcode_id' => '',
- 'barcode_info' => '',
- 'barcode_layout' => '',
- 'barcode_name' => '',
- 'barcode_number' => '',
- 'barcode_number_in_row' => '',
- 'barcode_page_cellspacing' => '',
- 'barcode_page_width' => '',
- 'barcode_price' => '',
- 'barcode_second_row' => '',
- 'barcode_third_row' => '',
- 'barcode_tooltip' => '',
- 'barcode_type' => '',
- 'barcode_width' => '',
- 'bottom' => '',
- 'cash_button' => '',
- 'cash_button_1' => '',
- 'cash_button_2' => '',
- 'cash_button_3' => '',
- 'cash_button_4' => '',
- 'cash_button_5' => '',
- 'cash_button_6' => '',
- 'cash_decimals' => '',
- 'cash_decimals_tooltip' => '',
- 'cash_rounding' => '',
- 'category_dropdown' => '',
- 'center' => '',
- 'change_apperance_tooltip' => '',
- 'comma' => '',
- 'company' => '',
- 'company_avatar' => '',
- 'company_change_image' => '',
- 'company_logo' => '',
- 'company_remove_image' => '',
- 'company_required' => '',
- 'company_select_image' => '',
- 'company_website_url' => '',
- 'country_codes' => '',
- 'country_codes_tooltip' => '',
- 'currency_code' => '',
- 'currency_decimals' => '',
- 'currency_symbol' => '',
- 'current_employee_only' => '',
- 'customer_reward' => '',
- 'customer_reward_duplicate' => '',
- 'customer_reward_enable' => '',
- 'customer_reward_invalid_chars' => '',
- 'customer_reward_required' => '',
- 'customer_sales_tax_support' => '',
- 'date_or_time_format' => '',
- 'datetimeformat' => '',
- 'decimal_point' => '',
- 'default_barcode_font_size_number' => '',
- 'default_barcode_font_size_required' => '',
- 'default_barcode_height_number' => '',
- 'default_barcode_height_required' => '',
- 'default_barcode_num_in_row_number' => '',
- 'default_barcode_num_in_row_required' => '',
- 'default_barcode_page_cellspacing_number' => '',
+ 'address' => 'Adres Firmy',
+ 'address_required' => 'Adres Firmy jest polem wymaganym.',
+ 'all_set' => '',
+ 'allow_duplicate_barcodes' => 'Zezwalaj na duplikaty kodów kreskowych',
+ 'apostrophe' => 'apostrof',
+ 'backup_button' => 'Kopia zapasowa',
+ 'backup_database' => 'Kopia zapasowa bazy danych',
+ 'barcode' => 'Kod kreskowy',
+ 'barcode_company' => 'Nazwa firmy',
+ 'barcode_configuration' => 'Konfiguracja Kodów Kreskowych',
+ 'barcode_content' => 'Kontent Kodów Kreskowych',
+ 'barcode_first_row' => 'Wiersz 1',
+ 'barcode_font' => 'Czcionka',
+ 'barcode_formats' => '',
+ 'barcode_generate_if_empty' => '',
+ 'barcode_height' => '',
+ 'barcode_id' => '',
+ 'barcode_info' => '',
+ 'barcode_layout' => '',
+ 'barcode_name' => '',
+ 'barcode_number' => '',
+ 'barcode_number_in_row' => '',
+ 'barcode_page_cellspacing' => '',
+ 'barcode_page_width' => '',
+ 'barcode_price' => '',
+ 'barcode_second_row' => '',
+ 'barcode_third_row' => '',
+ 'barcode_tooltip' => '',
+ 'barcode_type' => '',
+ 'barcode_width' => '',
+ 'bottom' => '',
+ 'cash_button' => '',
+ 'cash_button_1' => '',
+ 'cash_button_2' => '',
+ 'cash_button_3' => '',
+ 'cash_button_4' => '',
+ 'cash_button_5' => '',
+ 'cash_button_6' => '',
+ 'cash_decimals' => '',
+ 'cash_decimals_tooltip' => '',
+ 'cash_rounding' => '',
+ 'category_dropdown' => '',
+ 'center' => '',
+ 'change_apperance_tooltip' => '',
+ 'comma' => '',
+ 'company' => '',
+ 'company_avatar' => '',
+ 'company_change_image' => '',
+ 'company_logo' => '',
+ 'company_remove_image' => '',
+ 'company_required' => '',
+ 'company_select_image' => '',
+ 'company_website_url' => '',
+ 'country_codes' => '',
+ 'country_codes_tooltip' => '',
+ 'currency_code' => '',
+ 'currency_decimals' => '',
+ 'currency_symbol' => '',
+ 'current_employee_only' => '',
+ 'customer_reward' => '',
+ 'customer_reward_duplicate' => '',
+ 'customer_reward_enable' => '',
+ 'customer_reward_invalid_chars' => '',
+ 'customer_reward_required' => '',
+ 'customer_sales_tax_support' => '',
+ 'date_or_time_format' => '',
+ 'datetimeformat' => '',
+ 'decimal_point' => '',
+ 'default_barcode_font_size_number' => '',
+ 'default_barcode_font_size_required' => '',
+ 'default_barcode_height_number' => '',
+ 'default_barcode_height_required' => '',
+ 'default_barcode_num_in_row_number' => '',
+ 'default_barcode_num_in_row_required' => '',
+ 'default_barcode_page_cellspacing_number' => '',
'default_barcode_page_cellspacing_required' => '',
'default_barcode_page_width_number' => '',
'default_barcode_page_width_required' => '',
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => '',
'default_tax_rate_2' => '',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => '',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => '',
'default_tax_rate_required' => '',
'derive_sale_quantity' => '',
'derive_sale_quantity_tooltip' => '',
@@ -133,7 +133,7 @@ return [
'enforce_privacy' => '',
'enforce_privacy_tooltip' => '',
'fax' => '',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
+ 'file_perm' => '',
'financial_year' => '',
'financial_year_apr' => '',
'financial_year_aug' => '',
@@ -168,8 +168,6 @@ return [
'info' => '',
'info_configuration' => '',
'input_groups' => '',
- 'integrations' => '',
- 'integrations_configuration' => '',
'invoice' => '',
'invoice_configuration' => '',
'invoice_default_comments' => '',
@@ -178,7 +176,7 @@ return [
'invoice_printer' => '',
'invoice_type' => '',
'is_readable' => '',
- 'is_writable' => 'is writable, but the permissions are higher than 750.',
+ 'is_writable' => '',
'item_markup' => '',
'jsprintsetup_required' => '',
'language' => '',
@@ -200,6 +198,7 @@ return [
'location_info' => '',
'login_form' => '',
'logout' => '',
+ 'mailpath_invalid' => 'Nieprawidłowa ścieżka sendmail. Dozwolone są tylko litery, cyfry, myślniki, podkreślenia, ukośniki, ukośniki odwrotne, dwukropki, spacje i kropki.',
'message' => '',
'message_configuration' => '',
'msg_msg' => '',
@@ -211,7 +210,7 @@ return [
'msg_uid' => '',
'msg_uid_required' => '',
'multi_pack_enabled' => '',
- 'no_risk' => 'No security/vulnerability risks.',
+ 'no_risk' => '',
'none' => '',
'notify_alignment' => '',
'number_format' => '',
@@ -224,12 +223,12 @@ return [
'payment_options_order' => '',
'payment_reference_code_length_limits' => 'Kod referencyjny płatności
Limity długości',
'payment_reference_code_length_max_label' => 'Maks',
- 'payment_reference_code_length_min_label' => 'Min',
- 'perm_risk' => 'Permissions higher than 750 leaves this software at risk.',
+ 'payment_reference_code_length_min_label' => '',
+ 'perm_risk' => '',
'phone' => '',
'phone_required' => '',
- 'plugins' => '',
- 'plugins_configuration' => '',
+ 'plugins' => '',
+ 'plugins_configuration' => '',
'print_bottom_margin' => '',
'print_bottom_margin_number' => '',
'print_bottom_margin_required' => '',
@@ -282,12 +281,15 @@ return [
'right' => '',
'sales_invoice_format' => '',
'sales_quote_format' => '',
- 'mailpath_invalid' => 'Nieprawidłowa ścieżka sendmail. Dozwolone są tylko litery, cyfry, myślniki, podkreślenia, ukośniki, ukośniki odwrotne, dwukropki, spacje i kropki.',
'saved_successfully' => '',
'saved_unsuccessfully' => '',
- 'security_issue' => 'Security Vulnerability Warning',
- 'server_notice' => 'Please use the below info for issue reporting.',
+ 'security_issue' => '',
+ 'server_notice' => '',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => '',
'statistics' => '',
@@ -305,12 +307,8 @@ return [
'suggestions_layout' => '',
'suggestions_second_column' => '',
'suggestions_third_column' => '',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
- 'system_info' => 'System Info',
+ 'system_conf' => '',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
diff --git a/app/Language/pl/Customers.php b/app/Language/pl/Customers.php
index 6748d986c..45aa9fd56 100644
--- a/app/Language/pl/Customers.php
+++ b/app/Language/pl/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => '',
'one_or_multiple' => '',
'quantity' => 'Ilość',
+ 'rewards_package' => '',
'stats_info' => '',
'successful_adding' => '',
'successful_deleted' => '',
@@ -43,5 +44,4 @@ return [
'taxable' => '',
'total' => '',
'update' => '',
- 'rewards_package' => '',
];
diff --git a/app/Language/pl/Datepicker.php b/app/Language/pl/Datepicker.php
index 7e3d6bd76..592e614d4 100644
--- a/app/Language/pl/Datepicker.php
+++ b/app/Language/pl/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => 'Do',
'today' => 'Dzisiaj',
'today_last_year' => 'Dzisiaj rok temu',
- 'weekstart' => '0',
+ 'weekstart' => '1',
'yesterday' => 'Wczoraj',
];
diff --git a/app/Language/pl/Employees.php b/app/Language/pl/Employees.php
index 0fe0fd415..179611822 100644
--- a/app/Language/pl/Employees.php
+++ b/app/Language/pl/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => '',
'successful_updating' => '',
'system_language' => '',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => '',
'update' => '',
'username' => '',
diff --git a/app/Language/pl/Error.php b/app/Language/pl/Error.php
index 70f673966..ff658820c 100644
--- a/app/Language/pl/Error.php
+++ b/app/Language/pl/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Nie masz dostępu do modułu',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Nie można utworzyć {filePath}, aby przygotować throttle.key',
'unable_to_lock_file' => 'Nie można zablokować {filePath}: {reason}',
'unable_to_open_lock_file' => 'Nie można otworzyć {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Nie można zapisać throttle.key w {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Nie można zapisać throttle.key w {filePath}',
'unable_to_read_env_file' => 'Nie można odczytać {filePath}, aby przygotować throttle.key',
'unknown' => 'Niespodziewany błąd',
];
diff --git a/app/Language/pl/Expenses_categories.php b/app/Language/pl/Expenses_categories.php
index 2fb0604fe..393a800f7 100644
--- a/app/Language/pl/Expenses_categories.php
+++ b/app/Language/pl/Expenses_categories.php
@@ -1,10 +1,10 @@
'Nazwa Kategorii Wydatków jest wymagana',
'add_item' => 'Dodaj Kategorię',
'cannot_be_deleted' => 'Nie można usunąć Kategorię Wydatki',
- 'category_id' => 'Id',
+ 'category_id' => '',
+ 'category_name_required' => 'Nazwa Kategorii Wydatków jest wymagana',
'confirm_delete' => 'Czy jesteś pewien, że chcesz usunąć zaznaczone Kategorie Wydatków?',
'confirm_restore' => 'Czy jesteś pewien, że chcesz przywrócić zaznaczone Kategorie Wydatków?',
'description' => 'Opis kategorii',
diff --git a/app/Language/pl/Item_kits.php b/app/Language/pl/Item_kits.php
index 38bb2c34d..bcbd3ab15 100644
--- a/app/Language/pl/Item_kits.php
+++ b/app/Language/pl/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => '',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => '',
'kit' => '',
'kit_and_components' => '',
diff --git a/app/Language/pl/Items.php b/app/Language/pl/Items.php
index 8ed777627..5d2328e2b 100644
--- a/app/Language/pl/Items.php
+++ b/app/Language/pl/Items.php
@@ -110,8 +110,8 @@ return [
'tax_category' => '',
'tax_name_invalid' => 'Nazwa podatku zawiera niedozwolone znaki.',
'tax_percent' => '',
- 'tax_percent_number' => '',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => '',
'tax_percent_required' => '',
'tax_percents' => '',
'temp' => '',
diff --git a/app/Language/pl/Messages.php b/app/Language/pl/Messages.php
index 82c6af53d..1c2d7cd19 100644
--- a/app/Language/pl/Messages.php
+++ b/app/Language/pl/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'Numer telefonu wymagany',
'phone_placeholder' => 'Numer(y) telefonu tutaj...',
'sms_send' => 'Wyślij SMS',
- 'successfully_sent' => 'Wiadomość pomyślnie wysłana do: ',
- 'unsuccessfully_sent' => 'Wiadomość nie została wysłana z powodzeniem do: ',
+ 'successfully_sent' => 'Wiadomość pomyślnie wysłana do:',
+ 'unsuccessfully_sent' => 'Wiadomość nie została wysłana z powodzeniem do:',
];
diff --git a/app/Language/pl/Receivings.php b/app/Language/pl/Receivings.php
index a3bd4611d..c72f1e32f 100644
--- a/app/Language/pl/Receivings.php
+++ b/app/Language/pl/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => '',
'mode' => '',
'new_supplier' => '',
+ 'not_authorized' => '',
'one_or_multiple' => '',
'print_after_sale' => '',
'quantity' => '',
diff --git a/app/Language/pl/Sales.php b/app/Language/pl/Sales.php
index a1290e249..d2166ff50 100644
--- a/app/Language/pl/Sales.php
+++ b/app/Language/pl/Sales.php
@@ -90,26 +90,26 @@ return [
'item_number' => '',
'item_out_of_stock' => '',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => '',
'must_enter_numeric' => '',
'must_enter_numeric_giftcard' => '',
@@ -123,6 +123,7 @@ return [
'new_item' => '',
'no_description' => '',
'no_items_in_cart' => '',
+ 'no_sales_to_display' => '',
'none_selected' => '',
'nontaxed_ind' => '',
'not_authorized' => '',
diff --git a/app/Language/pl/Taxes.php b/app/Language/pl/Taxes.php
index c14f7fdf6..cb81ea4ef 100644
--- a/app/Language/pl/Taxes.php
+++ b/app/Language/pl/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => '',
'error_adding_updating' => '',
'group_seq' => '',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => '',
'name' => '',
'new' => '',
diff --git a/app/Language/pt-BR/Attributes.php b/app/Language/pt-BR/Attributes.php
index 7f88cdc46..ada5e0d36 100644
--- a/app/Language/pt-BR/Attributes.php
+++ b/app/Language/pt-BR/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => 'Tem certeza de que deseja restaurar o(s) atributo(s) selecionado(s)?',
'definition_cannot_be_deleted' => 'Não foi possível excluir atributo selecionado (s)',
'definition_error_adding_updating' => 'Atributo {0} não pode ser adicionado ou atualizado. Por favor verifique o log de erros.',
- 'definition_invalid_group' => 'O grupo selecionado não existe ou é inválido.',
'definition_flags' => 'Visibilidade de atributo',
'definition_group' => 'Grupo',
- 'definition_id' => 'Id',
+ 'definition_id' => '',
+ 'definition_invalid_group' => 'O grupo selecionado não existe ou é inválido.',
'definition_name' => 'Adicionar Atributo',
'definition_name_required' => 'Nome do atributo é um campo obrigatório',
'definition_one_or_multiple' => 'Atributo(s)',
- 'definition_successful_adding' => 'Você adicionou com êxito o item',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'Você excluiu com êxito',
'definition_successful_updating' => 'Você atualizou com êxito o atributo',
'definition_type' => 'Tipo de atributo',
@@ -21,7 +21,7 @@ return [
'definition_unit' => 'Unidade de medida',
'definition_values' => 'Valores de atributo',
'new' => 'Novo Atributo',
- 'no_attributes_to_display' => 'Não há itens para exibir',
+ 'no_attributes_to_display' => '',
'receipt_visibility' => 'Recibo',
'show_in_items' => 'Mostrar em itens',
'show_in_items_visibility' => 'Itens',
diff --git a/app/Language/pt-BR/Cashups.php b/app/Language/pt-BR/Cashups.php
index d28a1eb98..88d23888f 100644
--- a/app/Language/pt-BR/Cashups.php
+++ b/app/Language/pt-BR/Cashups.php
@@ -15,7 +15,7 @@ return [
'closed_amount_check' => 'Cheques',
'closed_amount_due' => 'Devido',
'closed_amount_giftcard' => '',
- 'closed_amount_total' => 'Total',
+ 'closed_amount_total' => '',
'closed_date' => 'Data Fechada',
'confirm_delete' => 'Tem a certeza de que pretende eliminar o recebimento selecionado?',
'confirm_restore' => 'Tem certeza de que deseja restaurar o(s) recebimento(s) selecionado(s)?',
@@ -26,7 +26,7 @@ return [
'enable_expected' => '',
'error_adding_updating' => 'Erro ao adicionar/atualizar o recebimento',
'giftcard' => '',
- 'id' => 'Id',
+ 'id' => '',
'info' => 'Informações do recebimento',
'info_employee' => '',
'is_deleted' => 'Apagado',
@@ -42,7 +42,7 @@ return [
'successful_adding' => 'Recebimento adicionado com sucesso',
'successful_deleted' => 'Recebimento excluído com sucesso',
'successful_updating' => 'Atualização de recebimento bem-sucedida',
- 'total' => 'Total',
+ 'total' => '',
'transfer_amount_cash' => 'Dinheiro E/S',
'transfer_amount_cash_minus' => '',
'update' => 'Atualizar recebimento',
diff --git a/app/Language/pt-BR/Common.php b/app/Language/pt-BR/Common.php
index 6dc673113..f96641b6b 100644
--- a/app/Language/pt-BR/Common.php
+++ b/app/Language/pt-BR/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Comentários',
'common' => 'comum',
'confirm_search' => 'Você selecionou uma ou mais linhas, estes não serão mais selecionados após a sua pesquisa. Tem certeza de que deseja enviar esta pesquisa?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Por favor, corrija os erros identificados antes de salvar',
'country' => 'País',
'dashboard' => 'Painel',
@@ -31,8 +30,8 @@ return [
'first_name_required' => 'O nome é requerido.',
'first_page' => 'Primeira',
'gender' => 'Sexo',
- 'gender_female' => 'F',
- 'gender_male' => 'M',
+ 'gender_female' => '',
+ 'gender_male' => '',
'gender_undefined' => 'Indefinido',
'icon' => 'Ícone',
'id' => 'Id',
@@ -50,20 +49,17 @@ return [
'list_of' => 'Lista de',
'logo' => 'Logotipo',
'logo_mark' => 'Símbolo da marca',
- 'logout' => 'Sair',
'manager' => 'Gerente',
- 'migration_needed' => 'Uma migração do banco de dados para {0} será iniciada após o login.',
'new' => 'Novo',
'no' => 'Não',
'no_persons_to_display' => 'Não existem pessoas para mostrar.',
- 'none_selected_text' => 'Selecione',
+ 'none_selected_text' => '[Selecione]',
'or' => 'ou',
'people' => 'Pessoas',
'phone_number' => 'Telefone',
- 'phone_number_required' => 'Número do telefone é requerido',
'please_visit_my' => 'Para saber mais sobre esta aplicação visite o website do projeto |',
'position' => 'Posição',
- 'powered_by' => 'Desenvolvido por',
+ 'powered_by' => 'Desenvolvido por {app} {version}',
'price' => 'Preço',
'print' => 'Imprimir',
'remove' => 'Remover',
@@ -73,14 +69,11 @@ return [
'search' => 'Pesquisar',
'search_options' => 'Opções de pesquisa',
'searched_for' => 'Pesquisar por',
- 'software_short' => 'ospos',
- 'software_title' => 'Ponto de Venda de Código Aberto',
'state' => 'Estado',
'submit' => 'Enviar',
'total_spent' => 'Total gasto',
'unknown' => 'Desconhecido',
'view_recent_sales' => 'Ver Vendas Recentes',
- 'website' => 'opensourcepos.org',
'welcome' => 'Bem-vindo',
'welcome_message' => 'Bem-vindo.',
'yes' => 'Sim',
diff --git a/app/Language/pt-BR/Config.php b/app/Language/pt-BR/Config.php
index 0631549b8..da6a6cf84 100644
--- a/app/Language/pt-BR/Config.php
+++ b/app/Language/pt-BR/Config.php
@@ -3,7 +3,7 @@
return [
'address' => 'Endereço da empresa',
'address_required' => 'Endereço da empresa é um campo obrigatório.',
- 'all_set' => 'All file permissions are set correctly!',
+ 'all_set' => '',
'allow_duplicate_barcodes' => 'Permitir códigos de barras duplicados',
'apostrophe' => 'apóstrofe',
'backup_button' => 'Cópia de Segurança',
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'Imposto 1 Tarifa',
'default_tax_rate_2' => 'Imposto 2 Tarifa',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'A taxa de Imposto padrão deve ser um número.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'A taxa de Imposto padrão deve ser um número.',
'default_tax_rate_required' => 'A taxa de Imposto padrão é um campo obrigatório.',
'derive_sale_quantity' => 'Permitir quantidade de venda derivada',
'derive_sale_quantity_tooltip' => 'Se marcado, um novo tipo de item será fornecido para itens solicitados por quantidade estendida',
@@ -132,8 +132,8 @@ return [
'enable_right_bar_tooltip' => '',
'enforce_privacy' => 'Reforce a privacidade',
'enforce_privacy_tooltip' => 'Proteja a privacidade dos clientes, impondo a codificação de dados no caso de seus dados serem excluídos',
- 'fax' => 'Fax',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
+ 'fax' => '',
+ 'file_perm' => '',
'financial_year' => 'Início do ano fiscal',
'financial_year_apr' => '1 de abril',
'financial_year_aug' => '1 de agosto',
@@ -168,6 +168,8 @@ return [
'info' => 'Informações',
'info_configuration' => 'Informações da loja',
'input_groups' => '',
+ 'integrations' => 'Integrações',
+ 'integrations_configuration' => 'Integrações de terceiros',
'invoice' => 'Fatura',
'invoice_configuration' => 'Configuração de Impressão',
'invoice_default_comments' => 'Comentário',
@@ -198,6 +200,7 @@ return [
'location_info' => 'Informações da localização',
'login_form' => '',
'logout' => 'Você não quer fazer uma cópia de segurança antes de sair? Clique [OK] para fazer a cópia de segurança.',
+ 'mailpath_invalid' => 'Caminho do sendmail inválido. Apenas letras, números, traços, sublinhados, barras, barras invertidas, dois-pontos, espaços e pontos são permitidos.',
'message' => 'Mensagem',
'message_configuration' => 'Configuração de Mensagens',
'msg_msg' => 'Salvar mensagem de texto',
@@ -209,7 +212,7 @@ return [
'msg_uid' => 'SMS-API usuário',
'msg_uid_required' => 'SMS-API usuário é um campo obrigatório',
'multi_pack_enabled' => 'Vários pacotes por item',
- 'no_risk' => 'No security/vulnerability risks.',
+ 'no_risk' => '',
'none' => 'nenhum',
'notify_alignment' => 'Notificação Posição Popup',
'number_format' => 'Formato do número',
@@ -278,12 +281,15 @@ return [
'right' => 'Direita',
'sales_invoice_format' => 'Formato da Fatura de Vendas',
'sales_quote_format' => 'Formato de cotação de vendas',
- 'mailpath_invalid' => 'Caminho do sendmail inválido. Apenas letras, números, traços, sublinhados, barras, barras invertidas, dois-pontos, espaços e pontos são permitidos.',
'saved_successfully' => 'Configuração salva com sucesso.',
'saved_unsuccessfully' => 'Configuração não salva.',
- 'security_issue' => 'Security Vulnerability Warning',
+ 'security_issue' => '',
'server_notice' => 'Por favor, use as informações abaixo para o relatório de problemas.',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => 'Mostrar ícone do escritório',
'statistics' => 'Enviar estatísticas',
@@ -301,12 +307,8 @@ return [
'suggestions_layout' => 'Layout de sugestões de pesquisa',
'suggestions_second_column' => 'Coluna 2',
'suggestions_third_column' => 'Coluna 3',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
- 'system_info' => 'System Info',
+ 'system_conf' => '',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
@@ -331,7 +333,7 @@ return [
'top' => 'Topo',
'use_destination_based_tax' => 'Use o Imposto Baseado em Destino',
'user_timezone' => 'Fuso horário local:',
- 'website' => 'OSPOS',
+ 'website' => '',
'wholesale_markup' => '',
'work_order_enable' => 'Suporte para Ordem de Serviço',
'work_order_format' => 'Formato Ordem de Serviço',
diff --git a/app/Language/pt-BR/Customers.php b/app/Language/pt-BR/Customers.php
index 3dbb7466c..2cec09988 100644
--- a/app/Language/pt-BR/Customers.php
+++ b/app/Language/pt-BR/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => 'Você não selecionou nenhum clientes para apagar.',
'one_or_multiple' => 'Cliente(s)',
'quantity' => 'Quantidade',
+ 'rewards_package' => 'Pacote de recompensas',
'stats_info' => 'Estatísticas',
'successful_adding' => 'Você adicionou o cliente com sucesso',
'successful_deleted' => 'Você excluiu com sucesso',
@@ -43,5 +44,4 @@ return [
'taxable' => 'Tributável',
'total' => 'Total',
'update' => 'Atualizar Cliente',
- 'rewards_package' => 'Pacote de recompensas',
];
diff --git a/app/Language/pt-BR/Employees.php b/app/Language/pt-BR/Employees.php
index 04d1c34de..d3cd16969 100644
--- a/app/Language/pt-BR/Employees.php
+++ b/app/Language/pt-BR/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'Você apagou o funcionário com sucesso',
'successful_updating' => 'Você atualizou com sucesso o funcionário',
'system_language' => 'Idioma do sistema',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'Falha na mudança de senha.',
'update' => 'Atualizar funcionário',
'username' => 'Usuário',
diff --git a/app/Language/pt-BR/Error.php b/app/Language/pt-BR/Error.php
index 9cc6a7e4d..e8d2090f9 100644
--- a/app/Language/pt-BR/Error.php
+++ b/app/Language/pt-BR/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Você não tem permissão para acessar o módulo chamado',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Não foi possível criar {filePath} para provisionar throttle.key',
'unable_to_lock_file' => 'Não foi possível bloquear {filePath}: {reason}',
'unable_to_open_lock_file' => 'Não foi possível abrir {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Não foi possível persistir throttle.key em {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Não foi possível persistir throttle.key em {filePath}',
'unable_to_read_env_file' => 'Não foi possível ler {filePath} para provisionar throttle.key',
'unknown' => 'Desconhecido',
];
diff --git a/app/Language/pt-BR/Expenses.php b/app/Language/pt-BR/Expenses.php
index 3c42d267f..8029b7048 100644
--- a/app/Language/pt-BR/Expenses.php
+++ b/app/Language/pt-BR/Expenses.php
@@ -27,7 +27,7 @@ return [
'due_filter' => 'Vencimento',
'employee' => 'Criado por',
'error_adding_updating' => 'Erro ao adicionar / atualizar a despesa',
- 'expense_id' => 'Id',
+ 'expense_id' => '',
'expenses_employee' => 'Funcionário',
'info' => 'Informação da despesa',
'ip_address' => '',
diff --git a/app/Language/pt-BR/Expenses_categories.php b/app/Language/pt-BR/Expenses_categories.php
index 1b69ea394..f99a15b6a 100644
--- a/app/Language/pt-BR/Expenses_categories.php
+++ b/app/Language/pt-BR/Expenses_categories.php
@@ -1,10 +1,10 @@
'Nome da Categoria de Despesa Requerido',
'add_item' => 'Adicionar categoria',
'cannot_be_deleted' => 'Não foi possível excluir a (s) despesa (s) de categoria',
- 'category_id' => 'Id',
+ 'category_id' => '',
+ 'category_name_required' => 'Nome da Categoria de Despesa Requerido',
'confirm_delete' => 'Tem certeza de que deseja excluir a categoria de despesa selecionada?',
'confirm_restore' => 'Tem certeza de que deseja restaurar a categoria de despesa selecionada?',
'description' => 'Categoria Descrição',
diff --git a/app/Language/pt-BR/Item_kits.php b/app/Language/pt-BR/Item_kits.php
index dac16d2a0..cd26e3d6f 100644
--- a/app/Language/pt-BR/Item_kits.php
+++ b/app/Language/pt-BR/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'Produto',
'item_kit_number' => 'Código de Barras',
'item_kit_number_duplicate' => 'O número do kit já se encontra na base de dados.',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'Itens',
'kit' => 'Conjunto Id',
'kit_and_components' => 'Conjunto e componentes',
diff --git a/app/Language/pt-BR/Items.php b/app/Language/pt-BR/Items.php
index 326854c1c..dcd51f351 100644
--- a/app/Language/pt-BR/Items.php
+++ b/app/Language/pt-BR/Items.php
@@ -78,7 +78,7 @@ return [
'nonstock' => 'Sem estoque',
'number_information' => 'Item Número',
'number_required' => 'Cod. Barra é um campo obrigatório.',
- 'one_or_multiple' => 'item(s)',
+ 'one_or_multiple' => '',
'pack_name' => 'Nome do pacote',
'qty_per_pack' => 'Quantidade por embalagem',
'quantity' => 'Quantidade',
@@ -110,8 +110,8 @@ return [
'tax_category' => 'Categoria de imposto',
'tax_name_invalid' => 'O nome do imposto contém caracteres não permitidos.',
'tax_percent' => 'Percentual Imposto',
- 'tax_percent_number' => 'Porcentagem de imposto deve ser um valor numérico',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'Porcentagem de imposto deve ser um valor numérico',
'tax_percent_required' => 'Imposto Percentual um campo obrigatório.',
'tax_percents' => 'Imposto Percentual',
'temp' => 'Temporário',
diff --git a/app/Language/pt-BR/Messages.php b/app/Language/pt-BR/Messages.php
index fc0f8ef1b..125cdd1f3 100644
--- a/app/Language/pt-BR/Messages.php
+++ b/app/Language/pt-BR/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'Número do Celular é obrigatório',
'phone_placeholder' => 'Numero(s) do(s) Celulares aqui ...',
'sms_send' => 'Enviar SMS',
- 'successfully_sent' => 'Mensagem enviada com sucesso para: ',
- 'unsuccessfully_sent' => 'Mensagem sem sucesso no envio para: ',
+ 'successfully_sent' => 'Mensagem enviada com sucesso para:',
+ 'unsuccessfully_sent' => 'Mensagem sem sucesso no envio para:',
];
diff --git a/app/Language/pt-BR/Module.php b/app/Language/pt-BR/Module.php
index 91c5ec1fd..61fceb0d3 100644
--- a/app/Language/pt-BR/Module.php
+++ b/app/Language/pt-BR/Module.php
@@ -13,7 +13,7 @@ return [
'customers' => 'Clientes',
'customers_desc' => 'Adicionar, atualizar, excluir e Pesquisar clientes.',
'employees' => 'Funcionários',
- 'employees_desc' => 'Adicionar , atualizar, excluir e Pesquisar funcionários.',
+ 'employees_desc' => 'Adicionar, atualizar, excluir e pesquisar funcionários.',
'expenses' => 'Despesas',
'expenses_categories' => 'Categorias de despesas',
'expenses_categories_desc' => 'Adicionar, atualizar e excluir categorias de despesas.',
@@ -23,7 +23,7 @@ return [
'home' => 'Início',
'home_desc' => 'Listar os módulos do menu inicial.',
'item_kits' => 'Conjuntos',
- 'item_kits_desc' => 'Adicionar , atualizar, excluir e Pesquisar conjunto de itens.',
+ 'item_kits_desc' => 'Adicionar, atualizar, excluir e pesquisar conjunto de itens.',
'items' => 'Itens',
'items_desc' => 'Adicionar, atualizar, excluir e Pesquisar itens.',
'messages' => 'Mensagens',
diff --git a/app/Language/pt-BR/Receivings.php b/app/Language/pt-BR/Receivings.php
index ff4ecab8f..284211e62 100644
--- a/app/Language/pt-BR/Receivings.php
+++ b/app/Language/pt-BR/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'Nome do item',
'mode' => 'Tipo Recebimento',
'new_supplier' => 'Novo Fornecedor',
+ 'not_authorized' => '',
'one_or_multiple' => 'recebimento(s)',
'print_after_sale' => 'Imprimir ao concluir',
'quantity' => 'Qtde.',
@@ -51,7 +52,7 @@ return [
'supplier_address' => 'Endereço',
'supplier_email' => 'e-mail',
'supplier_location' => 'Localização',
- 'total' => 'Total',
+ 'total' => '',
'transaction_failed' => 'Recebimentos Transações Falharam.',
'unable_to_add_item' => 'Não é possível adicionar item para recebimento.',
'unsuccessfully_updated' => 'Recebimento não atualizado.',
diff --git a/app/Language/pt-BR/Reports.php b/app/Language/pt-BR/Reports.php
index 6f9eea93c..6632a72bb 100644
--- a/app/Language/pt-BR/Reports.php
+++ b/app/Language/pt-BR/Reports.php
@@ -7,11 +7,11 @@ return [
'categories' => 'Categorias',
'categories_summary_report' => 'Relatório Resumo de Categorias',
'category' => 'Categoria',
- 'code_canceled' => 'CNL',
+ 'code_canceled' => '',
'code_invoice' => 'FAT',
- 'code_pos' => 'POS',
- 'code_quote' => 'Q',
- 'code_return' => 'RET',
+ 'code_pos' => '',
+ 'code_quote' => '',
+ 'code_return' => '',
'code_type' => 'Tipo',
'code_work_order' => 'O/T',
'comments' => 'Comentário',
@@ -130,7 +130,7 @@ return [
'taxes' => 'Impostos',
'taxes_summary_report' => 'Relatório Resumido de Impostos',
'toggle_cost_and_profit' => 'Alternar Custo & Lucro',
- 'total' => 'Total',
+ 'total' => '',
'total_inventory_value' => 'Valor Total Inventário',
'total_low_sell_quantity' => 'Quantidade Total de Venda Baixa',
'total_quantity' => 'Quantidade total',
diff --git a/app/Language/pt-BR/Sales.php b/app/Language/pt-BR/Sales.php
index 6a346a657..be862dbe2 100644
--- a/app/Language/pt-BR/Sales.php
+++ b/app/Language/pt-BR/Sales.php
@@ -35,7 +35,7 @@ return [
'customer_location' => 'Localização',
'customer_optional' => '(Obrigatório para pagamentos vencidos)',
'customer_required' => '(Requerido)',
- 'customer_total' => 'Total',
+ 'customer_total' => '',
'date' => 'Data Venda',
'date_range' => 'Intervalo de datas',
'date_required' => 'A data correta precisa ser preenchida.',
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'Número cartão presente',
'group_by_category' => 'Agrupar por Categoria',
'group_by_type' => 'Agrupar por Tipo',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'Venda ID',
'include_prices' => 'Incluir Preços?',
'insufficient_giftcard_balance' => 'Saldo insuficiente do cartão presente para este pagamento.',
@@ -77,7 +77,7 @@ return [
'invoice_filter' => 'Faturas',
'invoice_no_email' => 'Este cliente não tem um endereço de e-mail válido.',
'invoice_number' => 'Fatura nº',
- 'invoice_number_duplicate' => 'Por favor insira um número de fatura única.',
+ 'invoice_number_duplicate' => 'O número da fatura {0} deve ser único.',
'invoice_sent' => 'Enviar Fatura para',
'invoice_total' => 'Total da fatura',
'invoice_type_custom_invoice' => 'Fatura personalizada (custom_invoice.php)',
@@ -90,26 +90,26 @@ return [
'item_number' => 'Item nº',
'item_out_of_stock' => 'Item sem estoque.',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => 'Registrar como',
'must_enter_numeric' => 'Deve entrar valor numérico para montante da proposta apresentada.',
'must_enter_numeric_giftcard' => 'Deve entrar valor numérico para o número de cartão presente.',
@@ -123,8 +123,9 @@ return [
'new_item' => 'Novo Item',
'no_description' => 'Sem descrição',
'no_items_in_cart' => 'Não há itens na cesta.',
+ 'no_sales_to_display' => 'Sem vendas para mostrar.',
'none_selected' => 'Você não selecionou nenhuma venda para apagar.',
- 'nontaxed_ind' => ' ',
+ 'nontaxed_ind' => '',
'not_authorized' => 'Esta ação não é autorizada.',
'one_or_multiple' => 'venda(s)',
'payment' => 'Forma de pagamento',
@@ -182,7 +183,7 @@ return [
'successfully_updated' => 'Venda atualizada.',
'suspend_sale' => 'Suspender',
'suspended_doc_id' => 'Documento',
- 'suspended_sale_id' => 'ID',
+ 'suspended_sale_id' => '',
'suspended_sales' => 'Suspenso',
'table' => 'Mesa',
'takings' => 'Vendas',
@@ -191,7 +192,7 @@ return [
'tax_invoice' => 'Fatura de imposto',
'tax_percent' => 'Taxa %',
'taxed_ind' => 'Indicador de Taxa de Vendas',
- 'total' => 'Total',
+ 'total' => '',
'total_tax_exclusive' => 'taxas excluídas',
'transaction_failed' => 'Falha na transação Vendas.',
'unable_to_add_item' => 'Não é possível adicionar item à venda',
@@ -202,7 +203,7 @@ return [
'unsuspend' => 'Não suspenso',
'unsuspend_and_delete' => 'Retornar e apagar',
'update' => 'Editar Venda',
- 'upi' => 'UPI',
+ 'upi' => '',
'wallet' => '',
'work_order' => 'Ordem de trabalho',
'work_order_number' => 'Número da ordem de trabalho',
diff --git a/app/Language/pt-BR/Suppliers.php b/app/Language/pt-BR/Suppliers.php
index 38a2f946d..b5c4c135d 100644
--- a/app/Language/pt-BR/Suppliers.php
+++ b/app/Language/pt-BR/Suppliers.php
@@ -19,7 +19,7 @@ return [
'successful_deleted' => 'excluído com sucesso',
'successful_updating' => 'Você atualizou com sucesso fornecedor',
'supplier' => 'Fornecedor',
- 'supplier_id' => 'Id',
+ 'supplier_id' => '',
'tax_id' => 'Id imposto',
'update' => 'Atualização Fornecedor',
];
diff --git a/app/Language/pt-BR/Taxes.php b/app/Language/pt-BR/Taxes.php
index 4bdecc811..f41868292 100644
--- a/app/Language/pt-BR/Taxes.php
+++ b/app/Language/pt-BR/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'Taxa de imposto padrão',
'error_adding_updating' => 'Código fiscal adicionar ou atualizar falhou',
'group_seq' => 'Sequência do grupo',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'Nome da Jurisdição',
'name' => 'Nome',
'new' => 'Novo Imposto',
diff --git a/app/Language/ro/Attributes.php b/app/Language/ro/Attributes.php
index 911476e38..9a1cdcc16 100644
--- a/app/Language/ro/Attributes.php
+++ b/app/Language/ro/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => '',
'definition_cannot_be_deleted' => 'Nu se poate sterge atributul/atributele selectat(e)',
'definition_error_adding_updating' => '',
- 'definition_invalid_group' => 'Grupul selectat nu există sau este invalid.',
'definition_flags' => 'Vizibilitate atribut',
'definition_group' => 'Grup',
- 'definition_id' => 'Id',
+ 'definition_id' => '',
+ 'definition_invalid_group' => 'Grupul selectat nu există sau este invalid.',
'definition_name' => 'Adauga atribut',
'definition_name_required' => 'Nume atribut este un camp obligatoriu',
'definition_one_or_multiple' => 'atribut(e)',
- 'definition_successful_adding' => 'Ati adaugat articolul cu succes',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'Ati sters cu succes',
'definition_successful_updating' => 'Ati actualizat atributul cu succes',
'definition_type' => 'Tip Atribut',
@@ -21,7 +21,7 @@ return [
'definition_unit' => '',
'definition_values' => 'Valori Atribut',
'new' => 'Atribut nou',
- 'no_attributes_to_display' => 'Nu sunt articole de afisat',
+ 'no_attributes_to_display' => '',
'receipt_visibility' => 'Chitanta',
'show_in_items' => 'Arata in articole',
'show_in_items_visibility' => 'Articole',
diff --git a/app/Language/ro/Cashups.php b/app/Language/ro/Cashups.php
index cc157b5a8..6bac43150 100644
--- a/app/Language/ro/Cashups.php
+++ b/app/Language/ro/Cashups.php
@@ -15,7 +15,7 @@ return [
'closed_amount_check' => 'Cecuri',
'closed_amount_due' => 'Taxe',
'closed_amount_giftcard' => '',
- 'closed_amount_total' => 'Total',
+ 'closed_amount_total' => '',
'closed_date' => 'Data inchidere',
'confirm_delete' => 'Sigur doriti stergerea Incasarii selectate?',
'confirm_restore' => 'Sigur doriti restaurarea Incasarii/Incasarilor?',
@@ -26,7 +26,7 @@ return [
'enable_expected' => '',
'error_adding_updating' => 'Eroare privind adaugare/actualizare Incasare',
'giftcard' => '',
- 'id' => 'Id',
+ 'id' => '',
'info' => 'Info Incasare',
'info_employee' => '',
'is_deleted' => 'Stearsa',
@@ -42,7 +42,7 @@ return [
'successful_adding' => 'Adaugare Incasare reusita',
'successful_deleted' => 'Stergere Incasare reusita',
'successful_updating' => 'Actualizare Incasare reusita',
- 'total' => 'Total',
+ 'total' => '',
'transfer_amount_cash' => 'Intrare/Iesire Numerar',
'transfer_amount_cash_minus' => '',
'update' => 'Acutualizare Incasare',
diff --git a/app/Language/ro/Common.php b/app/Language/ro/Common.php
index 887e2f36b..84708b2b9 100644
--- a/app/Language/ro/Common.php
+++ b/app/Language/ro/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Comnetarii',
'common' => 'comun',
'confirm_search' => 'Ați selectat unul sau mai multe rânduri, acestea nu vor mai fi selectate după căutarea dvs. Sigur doriți să trimiteți această căutare?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Corectati va rog erorile identificate inainte de salvare',
'country' => 'Țară',
'dashboard' => '',
@@ -31,18 +30,18 @@ return [
'first_name_required' => 'Primul nume este un câmp obligatoriu.',
'first_page' => 'Primul',
'gender' => 'Gen',
- 'gender_female' => 'F',
- 'gender_male' => 'M',
+ 'gender_female' => '',
+ 'gender_male' => '',
'gender_undefined' => '',
'icon' => '',
'id' => 'Id',
- 'import' => 'Import',
+ 'import' => '',
'import_change_file' => 'Schimbare',
- 'import_csv' => 'CSV Import',
+ 'import_csv' => '',
'import_full_path' => 'Calea completa pentru fisierul CSV este necesara',
'import_remove_file' => 'Elimină',
'import_select_file' => 'Selectează fișier',
- 'inv' => 'inv',
+ 'inv' => '',
'last_name' => 'Numele de familie',
'last_name_required' => 'Ultimul nume este un câmp obligatoriu.',
'last_page' => 'Ultimul',
@@ -50,20 +49,17 @@ return [
'list_of' => 'Lista de',
'logo' => '',
'logo_mark' => '',
- 'logout' => 'Deconectare',
'manager' => '',
- 'migration_needed' => 'Migrarea bazei de date catre {0} va incepe dupa autentificare.',
'new' => 'Nou',
'no' => '',
'no_persons_to_display' => 'Nu există persoane de afișat.',
- 'none_selected_text' => '[Select]ati',
+ 'none_selected_text' => '[Selectați]',
'or' => 'SAU',
'people' => '',
'phone_number' => 'Număr de telefon',
- 'phone_number_required' => '',
'please_visit_my' => 'Vă rugăm să vizitați',
'position' => '',
- 'powered_by' => 'Sustinut de',
+ 'powered_by' => 'Sustinut de {app} {version}',
'price' => 'Preț',
'print' => 'Printează',
'remove' => 'Elimină',
@@ -73,14 +69,11 @@ return [
'search' => 'Caută',
'search_options' => 'Opțiuni de căutare',
'searched_for' => 'Căutat pentru',
- 'software_short' => '',
- 'software_title' => '',
'state' => 'Stat',
'submit' => 'Depune',
'total_spent' => 'Total cheltuit',
'unknown' => 'Necunoscut',
'view_recent_sales' => 'Vedeți vânzările recente',
- 'website' => 'website',
'welcome' => 'Bine ați venit',
'welcome_message' => 'Bine ați venit la OSPOS, faceți clic pe un modul de mai jos pentru a începe.',
'yes' => '',
diff --git a/app/Language/ro/Config.php b/app/Language/ro/Config.php
index 3ce0377c5..8b162e387 100644
--- a/app/Language/ro/Config.php
+++ b/app/Language/ro/Config.php
@@ -3,17 +3,17 @@
return [
'address' => 'Adresa companiei',
'address_required' => 'Adresa companiei este un câmp obligatoriu.',
- 'all_set' => 'All file permissions are set correctly!',
+ 'all_set' => '',
'allow_duplicate_barcodes' => 'Permiteți coduri de bare duplicate',
'apostrophe' => 'apostrof',
- 'backup_button' => 'Backup',
+ 'backup_button' => '',
'backup_database' => 'Rezervă de date',
- 'barcode' => 'Barcode',
+ 'barcode' => '',
'barcode_company' => 'Numele Companiei',
'barcode_configuration' => 'Configurarea codului de bare',
'barcode_content' => 'Conținutul codului de bare',
'barcode_first_row' => 'Rândul 1',
- 'barcode_font' => 'Font',
+ 'barcode_font' => '',
'barcode_formats' => 'Formate de intrare',
'barcode_generate_if_empty' => 'Generați dacă este gol.',
'barcode_height' => 'Înălțime (px)',
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => '',
'default_tax_rate_2' => '',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => '',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => '',
'default_tax_rate_required' => '',
'derive_sale_quantity' => '',
'derive_sale_quantity_tooltip' => '',
@@ -133,7 +133,7 @@ return [
'enforce_privacy' => '',
'enforce_privacy_tooltip' => '',
'fax' => '',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
+ 'file_perm' => '',
'financial_year' => '',
'financial_year_apr' => '',
'financial_year_aug' => '',
@@ -168,6 +168,8 @@ return [
'info' => '',
'info_configuration' => '',
'input_groups' => '',
+ 'integrations' => '',
+ 'integrations_configuration' => '',
'invoice' => '',
'invoice_configuration' => '',
'invoice_default_comments' => '',
@@ -176,7 +178,7 @@ return [
'invoice_printer' => '',
'invoice_type' => '',
'is_readable' => '',
- 'is_writable' => 'is writable, but the permissions are higher than 750.',
+ 'is_writable' => '',
'item_markup' => '',
'jsprintsetup_required' => '',
'language' => '',
@@ -198,6 +200,7 @@ return [
'location_info' => '',
'login_form' => '',
'logout' => '',
+ 'mailpath_invalid' => 'Cale sendmail invalidă. Sunt permise doar litere, cifre, liniuțe, liniuțe de subliniere, bare oblice, bare oblice inverse, două puncte, spații și puncte.',
'message' => '',
'message_configuration' => '',
'msg_msg' => '',
@@ -209,7 +212,7 @@ return [
'msg_uid' => '',
'msg_uid_required' => '',
'multi_pack_enabled' => '',
- 'no_risk' => 'No security/vulnerability risks.',
+ 'no_risk' => '',
'none' => '',
'notify_alignment' => '',
'number_format' => '',
@@ -221,9 +224,9 @@ return [
'ospos_info' => '',
'payment_options_order' => '',
'payment_reference_code_length_limits' => 'Cod de referință plată
Limite de lungime',
- 'payment_reference_code_length_max_label' => 'Max',
- 'payment_reference_code_length_min_label' => 'Min',
- 'perm_risk' => 'Permissions higher than 750 leaves this software at risk.',
+ 'payment_reference_code_length_max_label' => '',
+ 'payment_reference_code_length_min_label' => '',
+ 'perm_risk' => '',
'phone' => '',
'phone_required' => '',
'print_bottom_margin' => '',
@@ -278,12 +281,15 @@ return [
'right' => '',
'sales_invoice_format' => '',
'sales_quote_format' => '',
- 'mailpath_invalid' => 'Cale sendmail invalidă. Sunt permise doar litere, cifre, liniuțe, liniuțe de subliniere, bare oblice, bare oblice inverse, două puncte, spații și puncte.',
'saved_successfully' => '',
'saved_unsuccessfully' => '',
- 'security_issue' => 'Security Vulnerability Warning',
- 'server_notice' => 'Please use the below info for issue reporting.',
+ 'security_issue' => '',
+ 'server_notice' => '',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => '',
'statistics' => '',
@@ -301,12 +307,8 @@ return [
'suggestions_layout' => '',
'suggestions_second_column' => '',
'suggestions_third_column' => '',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
- 'system_info' => 'System Info',
+ 'system_conf' => '',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
diff --git a/app/Language/ro/Customers.php b/app/Language/ro/Customers.php
index fd891406b..d46416806 100644
--- a/app/Language/ro/Customers.php
+++ b/app/Language/ro/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => 'Nu ati selectat niciun client de sters.',
'one_or_multiple' => 'client(i)',
'quantity' => 'Cantitate',
+ 'rewards_package' => 'Pachet recompense',
'stats_info' => 'Statistici',
'successful_adding' => 'Ati adaugat cu succes clientul',
'successful_deleted' => 'Ati sters cu succes',
@@ -43,5 +44,4 @@ return [
'taxable' => 'Taxabil',
'total' => 'Total cheltuit',
'update' => 'Actualizeaza Client',
- 'rewards_package' => 'Pachet recompense',
];
diff --git a/app/Language/ro/Datepicker.php b/app/Language/ro/Datepicker.php
index b015fbf6e..6b9d5fab6 100644
--- a/app/Language/ro/Datepicker.php
+++ b/app/Language/ro/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => '',
'today' => '',
'today_last_year' => '',
- 'weekstart' => '',
+ 'weekstart' => '1',
'yesterday' => '',
];
diff --git a/app/Language/ro/Employees.php b/app/Language/ro/Employees.php
index 2fd7bac93..fd08cf914 100644
--- a/app/Language/ro/Employees.php
+++ b/app/Language/ro/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => '',
'successful_updating' => '',
'system_language' => '',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => '',
'update' => '',
'username' => '',
diff --git a/app/Language/ro/Error.php b/app/Language/ro/Error.php
index eb09dfea1..a4ea9c4e3 100644
--- a/app/Language/ro/Error.php
+++ b/app/Language/ro/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Nu aveti permisiunea de acces a modulului numit',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Nu s-a putut crea {filePath} pentru a aproviziona throttle.key',
'unable_to_lock_file' => 'Nu s-a putut bloca {filePath}: {reason}',
'unable_to_open_lock_file' => 'Nu s-a putut deschide {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Nu s-a putut persista throttle.key in {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Nu s-a putut persista throttle.key in {filePath}',
'unable_to_read_env_file' => 'Nu s-a putut citi {filePath} pentru a aproviziona throttle.key',
'unknown' => 'Eroare neasteptata',
];
diff --git a/app/Language/ro/Expenses_categories.php b/app/Language/ro/Expenses_categories.php
index d61f61b56..d09041bcb 100644
--- a/app/Language/ro/Expenses_categories.php
+++ b/app/Language/ro/Expenses_categories.php
@@ -1,10 +1,10 @@
'',
'add_item' => '',
'cannot_be_deleted' => '',
'category_id' => '',
+ 'category_name_required' => '',
'confirm_delete' => '',
'confirm_restore' => '',
'description' => '',
diff --git a/app/Language/ro/Item_kits.php b/app/Language/ro/Item_kits.php
index cb4cf4239..6a830f1a1 100644
--- a/app/Language/ro/Item_kits.php
+++ b/app/Language/ro/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => '',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => '',
'kit' => '',
'kit_and_components' => '',
diff --git a/app/Language/ro/Items.php b/app/Language/ro/Items.php
index d7e8caa6b..b42369b8a 100644
--- a/app/Language/ro/Items.php
+++ b/app/Language/ro/Items.php
@@ -110,8 +110,8 @@ return [
'tax_category' => '',
'tax_name_invalid' => 'Numele taxei conține caractere nepermise.',
'tax_percent' => '',
- 'tax_percent_number' => '',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => '',
'tax_percent_required' => '',
'tax_percents' => '',
'temp' => '',
diff --git a/app/Language/ro/Login.php b/app/Language/ro/Login.php
index 60e5f4d0d..bb93bce24 100644
--- a/app/Language/ro/Login.php
+++ b/app/Language/ro/Login.php
@@ -10,7 +10,7 @@ return [
'invalid_installation' => '',
'invalid_username_and_password' => '',
'login' => '',
- 'logout' => '',
+ 'logout' => 'Deconectare',
'migrating_database' => 'Migrare bază de date',
'migration_auth_message' => '',
'migration_complete' => '',
@@ -20,7 +20,7 @@ return [
'migration_error_connection' => '',
'migration_failed' => '',
'migration_initializing' => '',
- 'migration_needed' => '',
+ 'migration_needed' => 'Migrarea bazei de date catre {0} va incepe dupa autentificare.',
'migration_required' => '',
'migration_running' => '',
'password' => '',
diff --git a/app/Language/ro/Receivings.php b/app/Language/ro/Receivings.php
index 9b9814d19..82f4d045d 100644
--- a/app/Language/ro/Receivings.php
+++ b/app/Language/ro/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => '',
'mode' => '',
'new_supplier' => '',
+ 'not_authorized' => '',
'one_or_multiple' => '',
'print_after_sale' => '',
'quantity' => '',
diff --git a/app/Language/ro/Sales.php b/app/Language/ro/Sales.php
index b81cf245f..ef1b66f28 100644
--- a/app/Language/ro/Sales.php
+++ b/app/Language/ro/Sales.php
@@ -31,11 +31,11 @@ return [
'customer' => 'Nume',
'customer_address' => 'Adresa',
'customer_discount' => 'Reducere',
- 'customer_email' => 'Email',
+ 'customer_email' => '',
'customer_location' => 'Amplasare',
'customer_optional' => '(Optional)',
'customer_required' => '(Necesar)',
- 'customer_total' => 'Total',
+ 'customer_total' => '',
'date' => 'Data Vanzare',
'date_range' => 'Perioada',
'date_required' => 'Trebuie introdusa o data corecta.',
@@ -45,7 +45,7 @@ return [
'delete_confirmation' => 'Sigur doriti stergerea acestei vanzari? Nu puteti reveni anterior dupa aceasta actiune.',
'delete_successful' => 'Stergere vanzare reusita.',
'delete_unsuccessful' => 'Stergere vanzare nereusita.',
- 'description_abbrv' => 'Desc.',
+ 'description_abbrv' => '',
'discard' => 'Renunta',
'discount' => 'Reducere',
'discount_exceeds_item_total' => '',
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'Numar Card Cadou',
'group_by_category' => 'Grupare dupa Categorie',
'group_by_type' => 'Grupare dupa Tip',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'ID Vanzare',
'include_prices' => 'Include Preturi?',
'insufficient_giftcard_balance' => 'Soldul cardului de cadou insuficient pentru această plată.',
@@ -77,7 +77,7 @@ return [
'invoice_filter' => 'Facturi',
'invoice_no_email' => 'Adresa de email a acestui client nu este valida.',
'invoice_number' => 'Factura #',
- 'invoice_number_duplicate' => 'Numar Factura trebuie sa fie unic.',
+ 'invoice_number_duplicate' => 'Numărul facturii {0} trebuie să fie unic.',
'invoice_sent' => 'Factura trimisa catre',
'invoice_total' => 'Total Factura',
'invoice_type_custom_invoice' => 'Factura Personalizata (custom_invoice.php)',
@@ -90,26 +90,26 @@ return [
'item_number' => 'Articol #',
'item_out_of_stock' => 'Articolul nu este in stoc.',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => 'Mod inregistrare',
'must_enter_numeric' => 'Valoare ofertata trebuie sa fie numerica.',
'must_enter_numeric_giftcard' => 'Numar Card Cadou trebuie sa fie numeric.',
@@ -123,6 +123,7 @@ return [
'new_item' => 'Articol nou',
'no_description' => 'Fara descriere',
'no_items_in_cart' => 'Nu sunt articole in cosul de cumparaturi.',
+ 'no_sales_to_display' => 'Nu sunt Vanzari de afisat.',
'none_selected' => 'Nu ati selecta nicio Vanzare de sters.',
'nontaxed_ind' => '',
'not_authorized' => 'Aceasta actiune nu este autorizata.',
@@ -175,14 +176,14 @@ return [
'start_typing_item_name' => 'Incepeti tastarea Nume Articol sau scanati Cod de bare ...',
'stock' => 'Stoc',
'stock_location' => 'Locatie Stoc',
- 'sub_total' => 'Subtotal',
+ 'sub_total' => '',
'successfully_deleted' => 'Ati reusit stergerea',
'successfully_restored' => 'Ati reusit restaurarea',
'successfully_suspended_sale' => 'Suspendare vanzare reusita.',
'successfully_updated' => 'Actualizare vanzare reusita.',
'suspend_sale' => 'Suspendare',
- 'suspended_doc_id' => 'Document',
- 'suspended_sale_id' => 'ID',
+ 'suspended_doc_id' => '',
+ 'suspended_sale_id' => '',
'suspended_sales' => 'Suspendata',
'table' => 'Masa',
'takings' => 'Vanzari Zilnice',
@@ -191,7 +192,7 @@ return [
'tax_invoice' => 'Factura Fiscala',
'tax_percent' => 'Taxa %',
'taxed_ind' => '',
- 'total' => 'Total',
+ 'total' => '',
'total_tax_exclusive' => 'Fara taxe',
'transaction_failed' => 'Tranzactie nereusita.',
'unable_to_add_item' => 'Adaugare articol la Vanzare nereusita',
diff --git a/app/Language/ro/Taxes.php b/app/Language/ro/Taxes.php
index 137dc1ab2..3b3426dab 100644
--- a/app/Language/ro/Taxes.php
+++ b/app/Language/ro/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => '',
'error_adding_updating' => '',
'group_seq' => '',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => '',
'name' => '',
'new' => '',
diff --git a/app/Language/ru/Cashups.php b/app/Language/ru/Cashups.php
index 4bfd960da..6c2bab796 100644
--- a/app/Language/ru/Cashups.php
+++ b/app/Language/ru/Cashups.php
@@ -26,7 +26,7 @@ return [
'enable_expected' => 'Включить ожидаемую сумму',
'error_adding_updating' => 'Ошибка при добавлении/обновлении кассовой смены',
'giftcard' => 'Подарочная карта',
- 'id' => 'Id',
+ 'id' => '',
'info' => 'Информация о кассовых сменах',
'info_employee' => 'Информация о сотруднике',
'is_deleted' => 'Удалено',
diff --git a/app/Language/ru/Common.php b/app/Language/ru/Common.php
index f87fe8566..1b8e24665 100644
--- a/app/Language/ru/Common.php
+++ b/app/Language/ru/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Комментарии',
'common' => 'общее',
'confirm_search' => 'Вы выбрали одну или несколько строк, после поиска они больше не будут выбраны. Вы уверены, что хотите отправить этот запрос?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Пожалуйста, исправьте выявленные ошибки перед сохранением',
'country' => 'Страна',
'dashboard' => 'Панель управления',
@@ -35,7 +34,7 @@ return [
'gender_male' => 'Муж.',
'gender_undefined' => 'Не указан',
'icon' => 'Иконка',
- 'id' => 'ID',
+ 'id' => '',
'import' => 'Импорт',
'import_change_file' => 'Изменить',
'import_csv' => 'Импорт из CSV',
@@ -50,9 +49,7 @@ return [
'list_of' => 'Список',
'logo' => 'Логотип',
'logo_mark' => 'Пометка',
- 'logout' => 'Выход',
'manager' => 'Менеджер',
- 'migration_needed' => 'Требуется миграция базы данных',
'new' => 'Новый',
'no' => 'Нет',
'no_persons_to_display' => 'Нет информации для отображения.',
@@ -60,10 +57,9 @@ return [
'or' => 'ИЛИ',
'people' => 'Люди',
'phone_number' => 'Номер телефона',
- 'phone_number_required' => 'Номер телефона - обязательное поле для заполнения.',
'please_visit_my' => 'Посетите',
'position' => 'Должность',
- 'powered_by' => 'ПО:',
+ 'powered_by' => 'ПО: {app} {version}',
'price' => 'Цена',
'print' => 'Печать',
'remove' => 'Удалить',
@@ -73,14 +69,11 @@ return [
'search' => 'Поиск',
'search_options' => 'Параметры поиска',
'searched_for' => 'Найдено',
- 'software_short' => 'OSPOS',
- 'software_title' => 'Система управления продажами с открытым исходным кодом',
'state' => 'Регион',
'submit' => 'Сохранить',
'total_spent' => 'Всего потрачено',
'unknown' => 'Неизвестно',
'view_recent_sales' => 'Посмотреть недавние продажи',
- 'website' => 'opensourcepos.org',
'welcome' => 'Добро пожаловать',
'welcome_message' => 'Добро пожаловать в OSPOS, нажмите на модули ниже, чтобы начать.',
'yes' => 'Да',
diff --git a/app/Language/ru/Datepicker.php b/app/Language/ru/Datepicker.php
index 378e9a22d..760fb8607 100644
--- a/app/Language/ru/Datepicker.php
+++ b/app/Language/ru/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => 'До',
'today' => 'Сегодня',
'today_last_year' => 'Сегодняшний день в прошлом году',
- 'weekstart' => '0',
+ 'weekstart' => '1',
'yesterday' => 'Вчера',
];
diff --git a/app/Language/ru/Employees.php b/app/Language/ru/Employees.php
index c0e21d78d..74ca5146b 100644
--- a/app/Language/ru/Employees.php
+++ b/app/Language/ru/Employees.php
@@ -1,50 +1,51 @@
'Администратор',
- 'basic_information' => 'Информация',
- 'cannot_be_deleted' => 'Не удалось удалить выбранных сотрудников, один или несколько из них обработали продажи или вы пытаетесь удалить свою учетную запись.',
- 'change_employee' => 'Изменить сотрудника',
- 'change_password' => 'Смена пароля',
- 'clerk' => 'Продавец',
- 'commission' => 'Комиссия',
- 'confirm_delete' => 'Вы уверены, что хотите удалить выбранных сотрудников?',
- 'confirm_restore' => 'Вы уверены, что хотите восстановить выбранных сотрудников?',
- 'current_password' => 'Текущий пароль',
- 'current_password_invalid' => 'Текущий пароль введен неверно.',
- 'employee' => 'Сотрудник',
- 'error_adding_updating' => 'Ошибка при добавлении/обновлении сотрудника.',
- 'error_cannot_remove_own_minimum_grant' => 'Вы не можете удалить собственные минимальные права доступа к модулям.',
- 'error_deleting_admin' => 'Вы не можете удалить администратора.',
- 'error_deleting_demo_admin' => 'Вы не можете удалить демо-администратора.',
- 'error_grant_change_disallowed' => 'Изменения прав доступа отключены в этой демонстрации.',
- 'error_password_change_disallowed' => 'Изменение пароля отключено в этой демонстрации.',
- 'error_updating_admin' => 'Вы не можете изменить администратора.',
- 'error_updating_demo_admin' => 'Вы не можете изменить демо-администратора.',
- 'language' => 'Язык',
- 'login_info' => 'Вход',
- 'manager' => 'Менеджер',
- 'new' => 'Новый сотрудник',
- 'none_selected' => 'Вы не выбрали ни одного сотрудника для удаления.',
- 'one_or_multiple' => 'сотрудник(и)',
- 'password' => 'Пароль',
- 'password_minlength' => 'Пароль должен быть не менее 8 символов.',
- 'password_must_match' => 'Пароли не совпадают.',
- 'password_not_must_match' => 'Текущий пароль и новый пароль должны быть уникальными.',
- 'password_required' => 'Пароль обязателен.',
- 'permission_desc' => 'Отметьте флажками ниже, чтобы предоставить доступ к модулям.',
- 'permission_info' => 'Права доступа',
- 'repeat_password' => 'Повтор пароля',
- 'subpermission_required' => 'Добавьте хотя бы одно разрешение для каждого модуля.',
- 'successful_adding' => 'Сотрудник успешно создан.',
- 'successful_change_password' => 'Смена пароля прошла успешно.',
- 'successful_deleted' => 'Успешно удалено',
- 'successful_updating' => 'Информация о сотруднике успешно обновлена',
- 'system_language' => 'Язык системы',
- 'unsuccessful_change_password' => 'Не удалось изменить пароль.',
- 'update' => 'Обновление сотрудника',
- 'username' => 'Имя пользователя',
- 'username_duplicate' => 'Имя пользователя сотрудника уже используется. Пожалуйста, выберите другое.',
- 'username_minlength' => 'Имя пользователя должно быть не менее 5 символов.',
- 'username_required' => 'Имя пользователя - обязательное поле для заполнения.',
+ 'administrator' => 'Администратор',
+ 'basic_information' => 'Информация',
+ 'cannot_be_deleted' => 'Не удалось удалить выбранных сотрудников, один или несколько из них обработали продажи или вы пытаетесь удалить свою учетную запись.',
+ 'change_employee' => 'Изменить сотрудника',
+ 'change_password' => 'Смена пароля',
+ 'clerk' => 'Продавец',
+ 'commission' => 'Комиссия',
+ 'confirm_delete' => 'Вы уверены, что хотите удалить выбранных сотрудников?',
+ 'confirm_restore' => 'Вы уверены, что хотите восстановить выбранных сотрудников?',
+ 'current_password' => 'Текущий пароль',
+ 'current_password_invalid' => 'Текущий пароль введен неверно.',
+ 'employee' => 'Сотрудник',
+ 'error_adding_updating' => 'Ошибка при добавлении/обновлении сотрудника.',
+ 'error_cannot_remove_own_minimum_grant' => 'Вы не можете удалить собственные минимальные права доступа к модулям.',
+ 'error_deleting_admin' => 'Вы не можете удалить администратора.',
+ 'error_deleting_demo_admin' => 'Вы не можете удалить демо-администратора.',
+ 'error_grant_change_disallowed' => 'Изменения прав доступа отключены в этой демонстрации.',
+ 'error_password_change_disallowed' => 'Изменение пароля отключено в этой демонстрации.',
+ 'error_updating_admin' => 'Вы не можете изменить администратора.',
+ 'error_updating_demo_admin' => 'Вы не можете изменить демо-администратора.',
+ 'language' => 'Язык',
+ 'login_info' => 'Вход',
+ 'manager' => 'Менеджер',
+ 'new' => 'Новый сотрудник',
+ 'none_selected' => 'Вы не выбрали ни одного сотрудника для удаления.',
+ 'one_or_multiple' => 'сотрудник(и)',
+ 'password' => 'Пароль',
+ 'password_minlength' => 'Пароль должен быть не менее 8 символов.',
+ 'password_must_match' => 'Пароли не совпадают.',
+ 'password_not_must_match' => 'Текущий пароль и новый пароль должны быть уникальными.',
+ 'password_required' => 'Пароль обязателен.',
+ 'permission_desc' => 'Отметьте флажками ниже, чтобы предоставить доступ к модулям.',
+ 'permission_info' => 'Права доступа',
+ 'repeat_password' => 'Повтор пароля',
+ 'subpermission_required' => 'Добавьте хотя бы одно разрешение для каждого модуля.',
+ 'successful_adding' => 'Сотрудник успешно создан.',
+ 'successful_change_password' => 'Смена пароля прошла успешно.',
+ 'successful_deleted' => 'Успешно удалено',
+ 'successful_updating' => 'Информация о сотруднике успешно обновлена',
+ 'system_language' => 'Язык системы',
+ 'unauthorized_modify' => '',
+ 'unsuccessful_change_password' => 'Не удалось изменить пароль.',
+ 'update' => 'Обновление сотрудника',
+ 'username' => 'Имя пользователя',
+ 'username_duplicate' => 'Имя пользователя сотрудника уже используется. Пожалуйста, выберите другое.',
+ 'username_minlength' => 'Имя пользователя должно быть не менее 5 символов.',
+ 'username_required' => 'Имя пользователя - обязательное поле для заполнения.',
];
diff --git a/app/Language/ru/Error.php b/app/Language/ru/Error.php
index ece98c758..1ce60f3ac 100644
--- a/app/Language/ru/Error.php
+++ b/app/Language/ru/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'У вас нет разрешения на доступ к модулю',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Не удалось создать {filePath} для настройки throttle.key',
'unable_to_lock_file' => 'Не удалось заблокировать {filePath}: {reason}',
'unable_to_open_lock_file' => 'Не удалось открыть {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Не удалось сохранить throttle.key в {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Не удалось сохранить throttle.key в {filePath}',
'unable_to_read_env_file' => 'Не удалось прочитать {filePath} для настройки throttle.key',
'unknown' => 'Неизвестная ошибка',
];
diff --git a/app/Language/ru/Expenses.php b/app/Language/ru/Expenses.php
index 0cb639a5b..ee6bba8cd 100644
--- a/app/Language/ru/Expenses.php
+++ b/app/Language/ru/Expenses.php
@@ -27,7 +27,7 @@ return [
'due_filter' => 'Задолженность',
'employee' => 'Создано',
'error_adding_updating' => 'Ошибка добавления / обновления расходов',
- 'expense_id' => 'Id',
+ 'expense_id' => '',
'expenses_employee' => 'Сотрудник',
'info' => 'Информация о расходах',
'ip_address' => 'IP-адрес',
diff --git a/app/Language/ru/Item_kits.php b/app/Language/ru/Item_kits.php
index 659bb6f12..a91424df8 100644
--- a/app/Language/ru/Item_kits.php
+++ b/app/Language/ru/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'Товар',
'item_kit_number' => 'Штрихкод',
'item_kit_number_duplicate' => 'Номер комплекта товаров уже присутствует в базе данных.',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'Товары',
'kit' => '№ комплекта',
'kit_and_components' => 'Комплект и компоненты',
diff --git a/app/Language/ru/Login.php b/app/Language/ru/Login.php
index 96155a05d..b891bffd9 100644
--- a/app/Language/ru/Login.php
+++ b/app/Language/ru/Login.php
@@ -1,31 +1,31 @@
'Я не робот.',
- 'go' => 'Перейти',
- 'initialization_message' => 'База данных не была инициализирована.',
- 'initialization_required' => 'Требуется инициализация базы данных',
- 'initialize' => 'Инициализировать',
- 'invalid_gcaptcha' => 'Пожалуйста, подтвердите, что вы не робот.',
- 'invalid_installation' => 'Ошибка установки, проверьте файл php.ini.',
- 'invalid_username_and_password' => 'Неверное имя пользователя или пароль.',
- 'login' => 'Вход',
- 'logout' => 'Выход',
- 'migrating_database' => 'Миграция базы данных',
- 'migration_auth_message' => 'Для авторизации миграции базы данных до версии {0} требуются учетные данные администратора. Пожалуйста, войдите в систему, чтобы продолжить.',
- 'migration_complete' => 'База данных успешно инициализирована!',
- 'migration_complete_login' => 'Теперь вы можете войти в систему.',
- 'migration_complete_migrate' => 'База данных успешно перенесена!',
- 'migration_complete_redirect' => 'Миграция завершена. Перенаправление на страницу входа...',
- 'migration_error_connection' => 'Ошибка соединения. Пожалуйста, попробуйте снова.',
- 'migration_failed' => 'Миграция не удалась',
- 'migration_initializing' => 'Инициализация базы данных',
- 'migration_needed' => 'Миграция базы данных в {0} начнется после входа в систему.',
- 'migration_required' => 'Требуется миграция базы данных',
- 'migration_running' => 'Выполняется миграция базы данных...',
- 'password' => 'Пароль',
- 'required_username' => 'Поле имени пользователя обязательно для заполнения.',
- 'too_many_attempts' => 'Слишком много попыток. Пожалуйста, подождите немного и попробуйте снова.',
- 'username' => 'Имя пользователя',
- 'welcome' => 'Добро пожаловать в {0}!',
+ 'gcaptcha' => 'Я не робот.',
+ 'go' => 'Перейти',
+ 'initialization_message' => 'База данных не была инициализирована.',
+ 'initialization_required' => 'Требуется инициализация базы данных',
+ 'initialize' => 'Инициализировать',
+ 'invalid_gcaptcha' => 'Пожалуйста, подтвердите, что вы не робот.',
+ 'invalid_installation' => 'Ошибка установки, проверьте файл php.ini.',
+ 'invalid_username_and_password' => 'Неверное имя пользователя или пароль.',
+ 'login' => 'Вход',
+ 'logout' => 'Выход',
+ 'migrating_database' => 'Миграция базы данных',
+ 'migration_auth_message' => 'Для авторизации миграции базы данных до версии {0} требуются учетные данные администратора. Пожалуйста, войдите в систему, чтобы продолжить.',
+ 'migration_complete' => 'База данных успешно инициализирована!',
+ 'migration_complete_login' => 'Теперь вы можете войти в систему.',
+ 'migration_complete_migrate' => 'База данных успешно перенесена!',
+ 'migration_complete_redirect' => 'Миграция завершена. Перенаправление на страницу входа...',
+ 'migration_error_connection' => 'Ошибка соединения. Пожалуйста, попробуйте снова.',
+ 'migration_failed' => 'Миграция не удалась',
+ 'migration_initializing' => 'Инициализация базы данных',
+ 'migration_needed' => 'Миграция базы данных в {0} начнется после входа в систему.',
+ 'migration_required' => 'Требуется миграция базы данных',
+ 'migration_running' => 'Выполняется миграция базы данных...',
+ 'password' => 'Пароль',
+ 'required_username' => 'Поле имени пользователя обязательно для заполнения.',
+ 'too_many_attempts' => 'Слишком много попыток. Пожалуйста, подождите немного и попробуйте снова.',
+ 'username' => 'Имя пользователя',
+ 'welcome' => 'Добро пожаловать в {0}!',
];
diff --git a/app/Language/ru/Messages.php b/app/Language/ru/Messages.php
index ea6d99f3b..e645a51b9 100644
--- a/app/Language/ru/Messages.php
+++ b/app/Language/ru/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'Номер телефона обязателен для заполнения',
'phone_placeholder' => 'Введите номер мобильного телефона...',
'sms_send' => 'Отправить SMS',
- 'successfully_sent' => 'Сообщение успешно отправлено: ',
- 'unsuccessfully_sent' => 'Сообщение не отправлено: ',
+ 'successfully_sent' => 'Сообщение успешно отправлено:',
+ 'unsuccessfully_sent' => 'Сообщение не отправлено:',
];
diff --git a/app/Language/ru/Receivings.php b/app/Language/ru/Receivings.php
index 87e83bfc6..32c62b6b1 100644
--- a/app/Language/ru/Receivings.php
+++ b/app/Language/ru/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'Название товара',
'mode' => 'Режим закупок',
'new_supplier' => 'Новый поставщик',
+ 'not_authorized' => '',
'one_or_multiple' => 'закупка(и)',
'print_after_sale' => 'Распечатать после продажи',
'quantity' => 'Кол-во.',
diff --git a/app/Language/ru/Sales.php b/app/Language/ru/Sales.php
index e5285a455..78fd4e981 100644
--- a/app/Language/ru/Sales.php
+++ b/app/Language/ru/Sales.php
@@ -114,7 +114,7 @@ return [
'must_enter_numeric' => 'Внесенная сумма должна быть числом.',
'must_enter_numeric_giftcard' => 'Номер подарочной карты должен быть числом.',
'must_enter_reference_code' => 'Необходимо ввести справочный/поисковый номер.',
- 'negative_amount_tendered' => 'Предложенная сумма не может быть отрицательной.',
+ 'negative_amount_tendered' => 'Предложенная сумма не может быть отрицательной.',
'negative_discount_invalid' => 'Скидка не может быть отрицательной.',
'negative_price_invalid' => 'Цена не может быть отрицательной.',
'negative_quantity_invalid' => 'Количество не может быть отрицательным.',
@@ -123,8 +123,9 @@ return [
'new_item' => 'Новый товар',
'no_description' => 'Нет описания',
'no_items_in_cart' => 'В корзине нет товаров.',
+ 'no_sales_to_display' => 'Нет продаж для отображения.',
'none_selected' => 'Вы не выбрали ни одной продажи для удаления.',
- 'nontaxed_ind' => ' ',
+ 'nontaxed_ind' => '',
'not_authorized' => 'Это действие не разрешено.',
'one_or_multiple' => 'продажа(и)',
'payment' => 'Тип оплаты',
@@ -202,7 +203,7 @@ return [
'unsuspend' => 'Возобновить',
'unsuspend_and_delete' => 'Действие',
'update' => 'Обновить',
- 'upi' => 'UPI',
+ 'upi' => '',
'wallet' => 'Кошелек',
'work_order' => 'Наряд-заказ',
'work_order_number' => 'Номер наряд-заказа',
diff --git a/app/Language/ru/Taxes.php b/app/Language/ru/Taxes.php
index ba61bfe5e..fb53e09c2 100644
--- a/app/Language/ru/Taxes.php
+++ b/app/Language/ru/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'Налоговая ставка по умолчанию',
'error_adding_updating' => 'Не удалось добавить или обновить налоговый код',
'group_seq' => 'Групповая последовательность',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'Название юрисдикции',
'name' => 'Название',
'new' => 'Новый налоговый код',
diff --git a/app/Language/sv/Attributes.php b/app/Language/sv/Attributes.php
index b27d34d6e..86fe69ef9 100644
--- a/app/Language/sv/Attributes.php
+++ b/app/Language/sv/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => 'Är du säker på att du vill återställa de valda attributen?',
'definition_cannot_be_deleted' => 'Det gick inte att ta bort valda attribut',
'definition_error_adding_updating' => 'Attribut{0} kunde inte läggas till eller uppdateras. Kontrollera felloggen.',
- 'definition_invalid_group' => 'Den valda gruppen finns inte eller är ogiltig.',
'definition_flags' => 'Attribut synlighet',
'definition_group' => 'Grupp',
- 'definition_id' => 'Id',
+ 'definition_id' => '',
+ 'definition_invalid_group' => 'Den valda gruppen finns inte eller är ogiltig.',
'definition_name' => 'Lägg till attribut',
'definition_name_required' => 'Attributnamn är ett obligatoriskt fält',
'definition_one_or_multiple' => 'attribut',
- 'definition_successful_adding' => 'Du har lagt till artikeln',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'Du har tagit bort',
'definition_successful_updating' => 'Du har uppdaterat attributet',
'definition_type' => 'Attributtyp',
@@ -21,7 +21,7 @@ return [
'definition_unit' => 'Måttenhet',
'definition_values' => 'Attributvärden',
'new' => 'Nytt attribut',
- 'no_attributes_to_display' => 'Inga artiklar att visa',
+ 'no_attributes_to_display' => '',
'receipt_visibility' => 'Kvitto',
'show_in_items' => 'Visa i artiklar',
'show_in_items_visibility' => 'Artiklar',
diff --git a/app/Language/sv/Cashups.php b/app/Language/sv/Cashups.php
index e17879e7d..d60d29cc8 100644
--- a/app/Language/sv/Cashups.php
+++ b/app/Language/sv/Cashups.php
@@ -15,7 +15,7 @@ return [
'closed_amount_check' => 'Kontroller',
'closed_amount_due' => 'Avgifter',
'closed_amount_giftcard' => '',
- 'closed_amount_total' => 'Total',
+ 'closed_amount_total' => '',
'closed_date' => 'Avslutat datum',
'confirm_delete' => 'Är du säker på att du vill ta bort den valda dagskassan?',
'confirm_restore' => 'Är du säker på att du vill återställa valda dagsavslut?',
@@ -26,7 +26,7 @@ return [
'enable_expected' => '',
'error_adding_updating' => 'Fel vid tilläggning/uppdatering av dagskassa',
'giftcard' => '',
- 'id' => 'Id',
+ 'id' => '',
'info' => 'Information om dagskassor',
'info_employee' => '',
'is_deleted' => 'Raderad',
diff --git a/app/Language/sv/Common.php b/app/Language/sv/Common.php
index eeb7d8744..37c4b597c 100644
--- a/app/Language/sv/Common.php
+++ b/app/Language/sv/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Kommentarer',
'common' => 'allmänt',
'confirm_search' => 'Du har valt en eller flera rader, dessa kommer inte längre att väljas efter din sökning. Är du säker på att du vill skicka in den här sökningen?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Vänligen rätta till identifierade fel innan du sparar',
'country' => 'Land',
'dashboard' => '',
@@ -22,7 +21,7 @@ return [
'edit' => 'redigera',
'email' => 'E-post',
'email_invalid_format' => 'E-postadressen är inte i rätt format.',
- 'export_csv' => 'CSV Export',
+ 'export_csv' => '',
'export_csv_no' => 'Nej',
'export_csv_yes' => 'Ja',
'fields_required_message' => 'Fält markerade i rött är obligatoriska',
@@ -35,8 +34,8 @@ return [
'gender_male' => 'Man',
'gender_undefined' => '',
'icon' => 'Ikon',
- 'id' => 'ID',
- 'import' => 'Import',
+ 'id' => '',
+ 'import' => '',
'import_change_file' => 'Ändra',
'import_csv' => 'CSV-import',
'import_full_path' => 'Fullständig sökväg till CSV-fil krävs',
@@ -50,9 +49,7 @@ return [
'list_of' => 'Lista av',
'logo' => 'Logga',
'logo_mark' => 'Varumärke',
- 'logout' => 'Logga ut',
'manager' => '',
- 'migration_needed' => 'Migration av databasen {0} kommer att påbörjas efter login.',
'new' => 'Ny',
'no' => 'Nej',
'no_persons_to_display' => 'Det finns inga personer att visa.',
@@ -60,10 +57,9 @@ return [
'or' => 'Eller',
'people' => '',
'phone_number' => 'Telefonnummer',
- 'phone_number_required' => '',
'please_visit_my' => 'Vänligen besök',
'position' => '',
- 'powered_by' => 'Drivs av',
+ 'powered_by' => 'Drivs av {app} {version}',
'price' => 'Pris',
'print' => 'Skriv ut',
'remove' => 'Radera',
@@ -73,14 +69,11 @@ return [
'search' => 'Sök',
'search_options' => 'Sökalternativ',
'searched_for' => 'Sök efter',
- 'software_short' => 'OSPOS',
- 'software_title' => 'Point of Sale med öppen källkod',
'state' => 'Län',
'submit' => 'Spara',
'total_spent' => 'Totalt spenderat',
'unknown' => 'Okänt',
'view_recent_sales' => 'Visa senaste försäljningar',
- 'website' => 'opensourcepos.org',
'welcome' => 'Välkommen',
'welcome_message' => 'Välkommen till OSPOS, klicka på en modul nedan för att komma igång.',
'yes' => 'Ja',
diff --git a/app/Language/sv/Config.php b/app/Language/sv/Config.php
index 2f421eb7f..01502a4c8 100644
--- a/app/Language/sv/Config.php
+++ b/app/Language/sv/Config.php
@@ -6,14 +6,14 @@ return [
'all_set' => 'Alla filbehörigheter är korrekt inställda!',
'allow_duplicate_barcodes' => 'Tillåt duplicera streckkoder',
'apostrophe' => 'apostrof',
- 'backup_button' => 'Backup',
+ 'backup_button' => '',
'backup_database' => 'Säkerhetskopiera databas',
'barcode' => 'Streckkod',
'barcode_company' => 'Företagsnamn',
'barcode_configuration' => 'Streckkodskonfiguration',
'barcode_content' => 'Streckkod innehåll',
'barcode_first_row' => 'Rad 1',
- 'barcode_font' => 'Font',
+ 'barcode_font' => '',
'barcode_formats' => 'Inmatningsformat',
'barcode_generate_if_empty' => 'Skapa om tom.',
'barcode_height' => 'Höjd (px)',
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'Skattesats 1',
'default_tax_rate_2' => 'Skattesats 2',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Standardskattesats måste vara ett nummer.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'Standardskattesats måste vara ett nummer.',
'default_tax_rate_required' => 'Standardskattesats är ett obligatoriskt fält.',
'derive_sale_quantity' => 'Tillåt avledad försäljningskvantitet',
'derive_sale_quantity_tooltip' => 'Om den är markerad kommer en ny objekttyp att tillhandahållas för poster som beställts med förlängd mängd',
@@ -118,10 +118,10 @@ return [
'email_receipt_check_behaviour_last' => 'Kom ihåg det senaste valet',
'email_receipt_check_behaviour_never' => 'Alltid urkryssad',
'email_smtp_crypto' => 'SMTP kryptering',
- 'email_smtp_host' => 'SMTP Server',
+ 'email_smtp_host' => '',
'email_smtp_pass' => 'SMTP Lösenord',
'email_smtp_pass_set' => '',
- 'email_smtp_port' => 'SMTP Port',
+ 'email_smtp_port' => '',
'email_smtp_timeout' => 'SMTP Timeout',
'email_smtp_user' => 'SMTP Användarnamn',
'enable_avatar' => '',
@@ -132,8 +132,8 @@ return [
'enable_right_bar_tooltip' => '',
'enforce_privacy' => 'Upprätthålla integritet',
'enforce_privacy_tooltip' => 'Skydda kundernas integritet genom att kryptera data om deras data raderas',
- 'fax' => 'Fax',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
+ 'fax' => '',
+ 'file_perm' => '',
'financial_year' => 'Räkenskapsårets början',
'financial_year_apr' => '1 april',
'financial_year_aug' => '1 augusti',
@@ -165,9 +165,11 @@ return [
'image_max_width_tooltip' => 'Högsta tillåtna bredd för bilduppladdningar i pixlar (px).',
'image_restrictions' => 'Begränsningar för bildöverföring',
'include_hsn' => 'Inkludera stöd för HSN-koder',
- 'info' => 'Information',
+ 'info' => '',
'info_configuration' => 'Butiksinformation',
'input_groups' => 'Inmatningsgrupper',
+ 'integrations' => 'Integrationer',
+ 'integrations_configuration' => 'Tredjepartsintegrationer',
'invoice' => 'Faktura',
'invoice_configuration' => 'Faktura utskriftsinställningar',
'invoice_default_comments' => 'Standardfaktura kommentarer',
@@ -198,6 +200,7 @@ return [
'location_info' => 'Platskonfigurationsinformation',
'login_form' => 'Formulär-stil för inloggning',
'logout' => 'Vill du göra en säkerhetskopiering innan du loggar ut? Klicka på [OK] för att säkerhetskopiera eller [Avbryt] för att logga ut.',
+ 'mailpath_invalid' => 'Ogiltig sendmail-sökväg. Endast bokstäver, siffror, bindestreck, understreck, snedstreck, omvända snedstreck, kolon, mellanslag och punkter tillåts.',
'message' => 'Medelande',
'message_configuration' => 'Meddelandekonfiguration',
'msg_msg' => 'Sparade SMS',
@@ -221,8 +224,8 @@ return [
'ospos_info' => 'OSPOS installationsinfo',
'payment_options_order' => 'Betalningsalternativ ordnning',
'payment_reference_code_length_limits' => 'Betalningsreferenskod
Längdgränser',
- 'payment_reference_code_length_max_label' => 'Max',
- 'payment_reference_code_length_min_label' => 'Min',
+ 'payment_reference_code_length_max_label' => '',
+ 'payment_reference_code_length_min_label' => '',
'perm_risk' => 'Felaktiga behörigheter gör att denna programvara är i fara.',
'phone' => 'Företagets telefon',
'phone_required' => 'Företagets telefon är ett obligatoriskt fält.',
@@ -278,12 +281,15 @@ return [
'right' => 'Höger',
'sales_invoice_format' => 'Försäljningsfakturaformat',
'sales_quote_format' => 'Försäljningsquotaformat',
- 'mailpath_invalid' => 'Ogiltig sendmail-sökväg. Endast bokstäver, siffror, bindestreck, understreck, snedstreck, omvända snedstreck, kolon, mellanslag och punkter tillåts.',
'saved_successfully' => 'Konfigurationen sparades.',
'saved_unsuccessfully' => 'Konfigurationsbesparingen misslyckades.',
'security_issue' => 'Varning för säkerhetsrisker',
'server_notice' => 'Vänligen använd nedanstående info för fel-rapportering.',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => 'Visa kontorsikon',
'statistics' => 'Skicka statistik',
@@ -301,12 +307,8 @@ return [
'suggestions_layout' => 'Sök förslag till layout',
'suggestions_second_column' => 'Kolumn 2',
'suggestions_third_column' => 'Kolumn 3',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
'system_conf' => 'Ställ in & Konf',
- 'system_info' => 'System Info',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
@@ -328,7 +330,7 @@ return [
'thousands_separator' => 'Tusentals separator',
'timezone' => 'Tidszon',
'timezone_error' => 'OSPOS-tidszon skiljer sig från din lokala tidszon.',
- 'top' => 'Top',
+ 'top' => '',
'use_destination_based_tax' => 'Använd destinationsbaserad skatt',
'user_timezone' => 'Lokal tidszon:',
'website' => 'Hemsida',
diff --git a/app/Language/sv/Customers.php b/app/Language/sv/Customers.php
index 92e98a5b9..fb5cccfbc 100644
--- a/app/Language/sv/Customers.php
+++ b/app/Language/sv/Customers.php
@@ -7,7 +7,7 @@ return [
'available_points_value' => '',
'average' => 'Genomsnittlig spenderad',
'avg_discount' => 'Genomsnittlig rabatt',
- 'basic_information' => 'Information',
+ 'basic_information' => '',
'cannot_be_deleted' => 'Kunde inte radera valda kunder, en eller flera av de valda kunderna har försäljning.',
'company_name' => 'Företag',
'confirm_delete' => 'Är du säker på att du vill radera den valda kunden / kunderna?',
@@ -34,6 +34,7 @@ return [
'none_selected' => 'Du har inte valt någon kund att radera.',
'one_or_multiple' => 'Kunder',
'quantity' => 'Antal',
+ 'rewards_package' => 'Belöningspaket',
'stats_info' => 'Status',
'successful_adding' => 'Du har lagt till en kund',
'successful_deleted' => 'Du har tagit bort',
@@ -43,5 +44,4 @@ return [
'taxable' => 'Skattetabell',
'total' => 'Totalt spenderat',
'update' => 'Uppdatera kund',
- 'rewards_package' => 'Belöningspaket',
];
diff --git a/app/Language/sv/Datepicker.php b/app/Language/sv/Datepicker.php
index 0f7d91cb8..20fc3fee3 100644
--- a/app/Language/sv/Datepicker.php
+++ b/app/Language/sv/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => 'Till',
'today' => 'Idag',
'today_last_year' => 'Idag föregående år',
- 'weekstart' => '0',
+ 'weekstart' => '1',
'yesterday' => 'I går',
];
diff --git a/app/Language/sv/Employees.php b/app/Language/sv/Employees.php
index b93f7f4d0..08de4431d 100644
--- a/app/Language/sv/Employees.php
+++ b/app/Language/sv/Employees.php
@@ -2,7 +2,7 @@
return [
'administrator' => '',
- 'basic_information' => 'Information',
+ 'basic_information' => '',
'cannot_be_deleted' => 'Det går inte att radera valda anställda, en eller flera av dem har behandlat försäljningar eller du försöker radera ditt konto.',
'change_employee' => '',
'change_password' => 'Ändra lösenord',
@@ -22,7 +22,7 @@ return [
'error_updating_admin' => '',
'error_updating_demo_admin' => 'Du kan inte ändra demo admin-användaren.',
'language' => 'Språk',
- 'login_info' => 'Login',
+ 'login_info' => '',
'manager' => '',
'new' => 'Ny anställd',
'none_selected' => 'Du har inte valt någon anställd att radera.',
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'Du har tagit bort',
'successful_updating' => 'Du har uppdaterat anställda',
'system_language' => 'System Språk',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'Lösenordsbyte misslyckades.',
'update' => 'Uppdatera anställd',
'username' => 'Användarnamn',
diff --git a/app/Language/sv/Error.php b/app/Language/sv/Error.php
index 0b3eaf251..fab7b96b8 100644
--- a/app/Language/sv/Error.php
+++ b/app/Language/sv/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Du har inte rättigheter till modulen',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Det gick inte att skapa {filePath} för att etablera throttle.key',
'unable_to_lock_file' => 'Det gick inte att låsa {filePath}: {reason}',
'unable_to_open_lock_file' => 'Det gick inte att öppna {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Det gick inte att spara throttle.key i {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Det gick inte att spara throttle.key i {filePath}',
'unable_to_read_env_file' => 'Det gick inte att läsa {filePath} för att etablera throttle.key',
'unknown' => 'Oväntat fel',
];
diff --git a/app/Language/sv/Expenses.php b/app/Language/sv/Expenses.php
index 3bb080c7a..344d07de1 100644
--- a/app/Language/sv/Expenses.php
+++ b/app/Language/sv/Expenses.php
@@ -27,7 +27,7 @@ return [
'due_filter' => 'skuld',
'employee' => 'Skapad av',
'error_adding_updating' => 'Det gick inte att lägga till / uppdatera kostnader',
- 'expense_id' => 'Id',
+ 'expense_id' => '',
'expenses_employee' => 'Anställd',
'info' => 'Utgifter info',
'ip_address' => '',
diff --git a/app/Language/sv/Expenses_categories.php b/app/Language/sv/Expenses_categories.php
index 765ea4f05..a4993f650 100644
--- a/app/Language/sv/Expenses_categories.php
+++ b/app/Language/sv/Expenses_categories.php
@@ -1,10 +1,10 @@
'Expense Kategori namn krävs',
'add_item' => 'Lägg till Kategori',
'cannot_be_deleted' => 'Kunde inte ta bort kategorikostnad',
- 'category_id' => 'Id',
+ 'category_id' => '',
+ 'category_name_required' => 'Expense Kategori namn krävs',
'confirm_delete' => 'Är du säker på att du vill radera den valda utgiftskategorin?',
'confirm_restore' => 'Är du säker på att du vill återställa den valda utgiftskategorin?',
'description' => 'Kategori Beskrivning',
diff --git a/app/Language/sv/Giftcards.php b/app/Language/sv/Giftcards.php
index 8f7c295f5..c6aad4d3a 100644
--- a/app/Language/sv/Giftcards.php
+++ b/app/Language/sv/Giftcards.php
@@ -6,7 +6,7 @@ return [
'bulk_edit' => 'Massändra',
'cannot_be_deleted' => 'Det gick inte att radera valda presentkort, ett eller flera av de valda presentkorten har försäljning.',
'cannot_find_giftcard' => 'Presentkort hittades inte.',
- 'cannot_use' => 'Giftcard {0} cannot be used for this sale. Invalid Customer!',
+ 'cannot_use' => '',
'card_value' => 'Värde',
'category' => 'Kategori',
'change_all_to_allow_alt_desc' => 'Tillåt alternativ beskrivning för alla.',
diff --git a/app/Language/sv/Item_kits.php b/app/Language/sv/Item_kits.php
index 4b4206751..3da7c8f6a 100644
--- a/app/Language/sv/Item_kits.php
+++ b/app/Language/sv/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'Artikel',
'item_kit_number' => 'Streckkod',
'item_kit_number_duplicate' => 'Artikelpaketet nummer finns redan i databasen.',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'Artiklar',
'kit' => 'Artikelpaket ID',
'kit_and_components' => 'Artikelpaket och delar',
diff --git a/app/Language/sv/Items.php b/app/Language/sv/Items.php
index 48fa97978..7657b2733 100644
--- a/app/Language/sv/Items.php
+++ b/app/Language/sv/Items.php
@@ -43,7 +43,7 @@ return [
'error_updating_multiple' => 'Ett fel uppstod vid uppdatering av artiklar',
'generate_barcodes' => 'Generera streckkoder',
'hsn_code' => 'Harmoniserade systemnomenklaturen',
- 'image' => 'Avatar',
+ 'image' => '',
'import_items_csv' => 'Artikelimport från CSV',
'info_provided_by' => 'Information tillhandahållen av',
'inventory' => 'Lager',
@@ -62,7 +62,7 @@ return [
'item_number' => 'Streckkod',
'item_number_duplicate' => 'Artikelnummer finns redan i databasen.',
'item_number_invalid' => 'Artikelnumret innehåller otillåtna tecken.',
- 'kit' => 'Kit',
+ 'kit' => '',
'location' => 'Lagerplats',
'low_inventory_items' => 'Artikeln slutsåld',
'low_sell_item' => 'Låg försäljnings artikel',
@@ -95,7 +95,7 @@ return [
'search_attributes' => 'Sök attribut',
'select_image' => 'Välj Bild',
'serialized_items' => 'Serialiserade artiklar',
- 'standard' => 'Standard',
+ 'standard' => '',
'stock' => 'Lager',
'stock_location' => 'Lagerplats',
'stock_type' => 'Lagertyp',
@@ -110,8 +110,8 @@ return [
'tax_category' => 'Skattekategori',
'tax_name_invalid' => 'Skattenamnet innehåller otillåtna tecken.',
'tax_percent' => 'Skatt %',
- 'tax_percent_number' => 'Skattprocent måste vara ett numeriskt värde',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'Skattprocent måste vara ett numeriskt värde',
'tax_percent_required' => 'Skattprocent är ett obligatoriskt fält.',
'tax_percents' => 'Skatt %',
'temp' => 'Tillfällig',
diff --git a/app/Language/sv/Login.php b/app/Language/sv/Login.php
index 1d1b9c781..90f39ed49 100644
--- a/app/Language/sv/Login.php
+++ b/app/Language/sv/Login.php
@@ -9,7 +9,7 @@ return [
'invalid_gcaptcha' => 'Ogiltig jag är ingen robot.',
'invalid_installation' => 'Installationen är inte korrekt, kontrollera din php.ini fil.',
'invalid_username_and_password' => 'Ogiltigt användarnamn eller lösenord.',
- 'login' => 'Login',
+ 'login' => '',
'logout' => 'Logga ut',
'migrating_database' => 'Migrerar databas',
'migration_auth_message' => 'Admin-uppgifter krävs för att godkänna databasmigrationen till version {0}. Logga in för att fortsätta.',
diff --git a/app/Language/sv/Messages.php b/app/Language/sv/Messages.php
index 065c844e1..b2bd477dd 100644
--- a/app/Language/sv/Messages.php
+++ b/app/Language/sv/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'Telefonnummer krävs',
'phone_placeholder' => 'Mobilnummer här...',
'sms_send' => 'Skicka SMS',
- 'successfully_sent' => 'Skickandet av meddelandet till lyckades: ',
- 'unsuccessfully_sent' => 'Meddelandet skickades ej till: ',
+ 'successfully_sent' => 'Skickandet av meddelandet till lyckades:',
+ 'unsuccessfully_sent' => 'Meddelandet skickades ej till:',
];
diff --git a/app/Language/sv/Receivings.php b/app/Language/sv/Receivings.php
index ce335a7f4..5dcb14bb2 100644
--- a/app/Language/sv/Receivings.php
+++ b/app/Language/sv/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'Namn på artikel',
'mode' => 'Inleveransläge',
'new_supplier' => 'Ny leverantör',
+ 'not_authorized' => '',
'one_or_multiple' => 'Inleveranser',
'print_after_sale' => 'Skriv ut efter försäljning',
'quantity' => 'Antal.',
@@ -39,7 +40,7 @@ return [
'requisition' => 'Rekvisition',
'return' => 'Retur',
'select_supplier' => 'Välj leverantör (valfritt)',
- 'ship_pack' => 'Ship Pack',
+ 'ship_pack' => '',
'start_typing_supplier_name' => 'Börja skriva leverantörens namn ...',
'stock' => 'Lager',
'stock_destination' => 'Lagerplats',
diff --git a/app/Language/sv/Reports.php b/app/Language/sv/Reports.php
index c7a37bb91..3a9e24fa3 100644
--- a/app/Language/sv/Reports.php
+++ b/app/Language/sv/Reports.php
@@ -7,11 +7,11 @@ return [
'categories' => 'Kategorier',
'categories_summary_report' => 'Sammanfattningsrapport för Kategorier',
'category' => 'Kategori',
- 'code_canceled' => 'CNL',
- 'code_invoice' => 'INV',
- 'code_pos' => 'POS',
- 'code_quote' => 'Q',
- 'code_return' => 'RET',
+ 'code_canceled' => '',
+ 'code_invoice' => '',
+ 'code_pos' => '',
+ 'code_quote' => '',
+ 'code_return' => '',
'code_type' => 'Typ',
'code_work_order' => 'A/O',
'comments' => 'Kommentarer',
@@ -102,7 +102,7 @@ return [
'requisitions' => 'Rekvisitioner',
'returns' => 'Returer',
'revenue' => 'Förtjänst',
- 'sale_id' => 'Trans. ID',
+ 'sale_id' => '',
'sale_type' => 'Typ av transaktion',
'sales' => 'Transaktioner',
'sales_amount' => 'Transaktionsbelopp',
diff --git a/app/Language/sv/Sales.php b/app/Language/sv/Sales.php
index bd9e43317..92fa894d7 100644
--- a/app/Language/sv/Sales.php
+++ b/app/Language/sv/Sales.php
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'Presentkortsnummer',
'group_by_category' => 'Gruppera per kategori',
'group_by_type' => 'Gruppera per typ',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'Försäljnings-ID',
'include_prices' => 'Inkludera priser?',
'insufficient_giftcard_balance' => 'Otillräckligt presentkortsaldo för denna betalning.',
@@ -77,12 +77,12 @@ return [
'invoice_filter' => 'Fakturor',
'invoice_no_email' => 'Den här kunden har ingen giltig e-postadress.',
'invoice_number' => 'Faktura #',
- 'invoice_number_duplicate' => 'Fakturanummer måste vara unika.',
+ 'invoice_number_duplicate' => 'Fakturanummer {0} måste vara unikt.',
'invoice_sent' => 'Faktura skickad till',
'invoice_total' => 'Faktura totalt',
'invoice_type_custom_invoice' => 'Anpassad faktura (custom_invoice.php)',
'invoice_type_custom_tax_invoice' => 'Anpassad momsfaktura (custom_tax_invoice.php)',
- 'invoice_type_invoice' => 'Faktura (faktura.php',
+ 'invoice_type_invoice' => 'Faktura (invoice.php)',
'invoice_type_tax_invoice' => 'Skattefaktura (tax_invoice.php)',
'invoice_unsent' => 'Faktura misslyckades med att skickas till',
'item_insufficient_of_stock' => 'Artikeln har otillräckligt lager.',
@@ -92,10 +92,10 @@ return [
'key_browser' => 'Hjälpfulla genvägar',
'key_cancel' => 'Avbryter nuvarande Kvot/Faktura/Försäljning',
'key_customer_search' => 'Kundsökning',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_quote' => '',
'key_finish_sale' => 'Lägg till betalning och fullständig faktura/försäljning',
'key_full' => 'Öppna i fullskärmsläge',
- 'key_function' => 'Function',
+ 'key_function' => '',
'key_help' => 'Genvägar',
'key_help_modal' => 'Öppna fönstret för genvägar',
'key_in' => 'Zooma in',
@@ -123,8 +123,9 @@ return [
'new_item' => 'Ny artikel',
'no_description' => 'Inget',
'no_items_in_cart' => 'Det finns inga varor i kundvagnen.',
+ 'no_sales_to_display' => 'Ingen försäljning att visa.',
'none_selected' => 'Du har inte valt någon Försäljning (ar) att radera.',
- 'nontaxed_ind' => ' ',
+ 'nontaxed_ind' => '',
'not_authorized' => 'Den här åtgärden är inte tillåten.',
'one_or_multiple' => 'Försäljning(ar)',
'payment' => 'Betalningstyp',
@@ -182,7 +183,7 @@ return [
'successfully_updated' => 'Försäljningsuppdatering lyckades.',
'suspend_sale' => 'Avbruten',
'suspended_doc_id' => 'Dokument',
- 'suspended_sale_id' => 'ID',
+ 'suspended_sale_id' => '',
'suspended_sales' => 'Avbruten',
'table' => 'Tabell',
'takings' => 'Daglig försäljning',
@@ -190,7 +191,7 @@ return [
'tax_id' => 'Skatteid',
'tax_invoice' => 'Skatte faktura',
'tax_percent' => 'Skattesats %',
- 'taxed_ind' => 'T',
+ 'taxed_ind' => '',
'total' => 'Totalt',
'total_tax_exclusive' => 'Skatt exkluderad',
'transaction_failed' => 'Försäljningstransaktionen misslyckades.',
@@ -202,7 +203,7 @@ return [
'unsuspend' => 'Återuppta',
'unsuspend_and_delete' => 'Verkställ',
'update' => 'Uppdatera',
- 'upi' => 'UPI',
+ 'upi' => '',
'wallet' => '',
'work_order' => 'Arbetsorder',
'work_order_number' => 'Arbetsorder nummer',
diff --git a/app/Language/sv/Suppliers.php b/app/Language/sv/Suppliers.php
index e6355c249..22a45fe37 100644
--- a/app/Language/sv/Suppliers.php
+++ b/app/Language/sv/Suppliers.php
@@ -19,7 +19,7 @@ return [
'successful_deleted' => 'Du har lagt till leverantör',
'successful_updating' => 'Du har lagt till leverantör',
'supplier' => 'Leverantör',
- 'supplier_id' => 'Id',
+ 'supplier_id' => '',
'tax_id' => 'Skatteid',
'update' => 'Uppdatera leverantör',
];
diff --git a/app/Language/sv/Taxes.php b/app/Language/sv/Taxes.php
index 4c34d86b7..64ac9cfa6 100644
--- a/app/Language/sv/Taxes.php
+++ b/app/Language/sv/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'Standard skattesats',
'error_adding_updating' => 'Skattekodens tillägg eller uppdatering misslyckades',
'group_seq' => 'Grupp Seq',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'Jurisdiktionsnamn',
'name' => 'Namn',
'new' => 'Ny skattsatts',
@@ -25,7 +26,7 @@ return [
'rounding_code' => 'Avrundningskod',
'sales_tax' => 'Moms',
'sales_tax_by_invoice' => 'Moms per faktura',
- 'sequence' => 'Seq.',
+ 'sequence' => '',
'state' => 'Län',
'successful_deleted' => 'Du har tagit bort',
'tax_categories' => 'Skattekategorier',
@@ -56,7 +57,7 @@ return [
'tax_codes_saved_unsuccessfully' => 'Skattkodsändringar sparades inte',
'tax_excluded' => 'Skatt exkluderad',
'tax_group' => 'Skattegrupp',
- 'tax_group_not_unique' => 'Skattegrupp{0} är inte unik',
+ 'tax_group_not_unique' => 'Skattegrupp {0} är inte unik',
'tax_group_sequence' => 'Skattgruppsekvens',
'tax_included' => 'Skatt ingår',
'tax_jurisdiction' => 'Skattejurisdiktion',
diff --git a/app/Language/sw-KE/Attributes.php b/app/Language/sw-KE/Attributes.php
index 71eaf308b..cea206490 100644
--- a/app/Language/sw-KE/Attributes.php
+++ b/app/Language/sw-KE/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => 'Una uhakika unataka kurejesha sifa iliyochaguliwa/zilizochaguliwa?',
'definition_cannot_be_deleted' => 'Haiwezekani kufuta sifa iliyochaguliwa/zilizochaguliwa',
'definition_error_adding_updating' => 'Sifa {0} haiwezekani kuongezwa au kusasishwa. Tafadhali angalia logi ya makosa.',
- 'definition_invalid_group' => 'Kikundi ulichochagua hakipo au hakitoshi.',
'definition_flags' => 'Uonekano wa Sifa',
'definition_group' => 'Kundi',
- 'definition_id' => 'Id',
+ 'definition_id' => '',
+ 'definition_invalid_group' => 'Kikundi ulichochagua hakipo au hakitoshi.',
'definition_name' => 'Ongeza Sifa',
'definition_name_required' => 'Jina la sifa ni kiashiria kinachohitajika',
'definition_one_or_multiple' => 'Sifa',
- 'definition_successful_adding' => 'Umefanikiwa kuongeza kipengee(Item)',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'Umefanikiwa kufuta',
'definition_successful_updating' => 'Umefanikiwa kusasisha sifa',
'definition_type' => 'Aina ya Sifa',
diff --git a/app/Language/sw-KE/Cashups.php b/app/Language/sw-KE/Cashups.php
index 8916112f1..029a98414 100644
--- a/app/Language/sw-KE/Cashups.php
+++ b/app/Language/sw-KE/Cashups.php
@@ -26,7 +26,7 @@ return [
'enable_expected' => '',
'error_adding_updating' => 'Hitilafu katika kuongeza/kusasisha Fedha Taslimu',
'giftcard' => '',
- 'id' => 'Id',
+ 'id' => '',
'info' => 'Taarifa za Fedha Taslimu',
'info_employee' => '',
'is_deleted' => 'Imefutwa',
diff --git a/app/Language/sw-KE/Common.php b/app/Language/sw-KE/Common.php
index e62eb48e8..5e815b066 100644
--- a/app/Language/sw-KE/Common.php
+++ b/app/Language/sw-KE/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Maoni',
'common' => 'Kawaida',
'confirm_search' => 'Umechagua safu moja au zaidi, hizi hazitachaguliwa tena baada ya utafutaji wako. Una uhakika unataka kuwasilisha utafutaji huu?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Tafadhali rekebisha makosa yaliyotambuliwa kabla ya kuhifadhi',
'country' => 'Nchi',
'dashboard' => '',
@@ -32,10 +31,10 @@ return [
'first_page' => 'Kwanza',
'gender' => 'Jinsia',
'gender_female' => 'K',
- 'gender_male' => 'M',
+ 'gender_male' => '',
'gender_undefined' => '',
- 'icon' => 'Icon',
- 'id' => 'ID',
+ 'icon' => '',
+ 'id' => '',
'import' => 'Ingiza',
'import_change_file' => 'Badilisha',
'import_csv' => 'Ingiza CSV',
@@ -50,9 +49,7 @@ return [
'list_of' => 'Orodha ya',
'logo' => 'Nembo',
'logo_mark' => 'Alama',
- 'logout' => '',
'manager' => '',
- 'migration_needed' => '',
'new' => 'Mpya',
'no' => 'Hapana',
'no_persons_to_display' => 'Hakuna watu wa kuonyesha.',
@@ -60,10 +57,9 @@ return [
'or' => 'AU',
'people' => '',
'phone_number' => 'Namba ya Simu',
- 'phone_number_required' => '',
'please_visit_my' => 'Tafadhali tembelea',
'position' => '',
- 'powered_by' => 'Imewezeshwa na',
+ 'powered_by' => 'Imewezeshwa na {app} {version}',
'price' => 'Bei',
'print' => 'Chapisha',
'remove' => 'Ondoa',
@@ -73,14 +69,11 @@ return [
'search' => 'Tafuta',
'search_options' => 'Chaguo za Utafutaji',
'searched_for' => 'Umetafuta',
- 'software_short' => 'OSPOS',
- 'software_title' => 'Open Source Point of Sale',
'state' => 'Jimbo',
'submit' => 'Wasilisha',
'total_spent' => 'Jumla Iliyotumika',
'unknown' => 'Haijulikani',
'view_recent_sales' => 'Angalia Mauzo ya Hivi Karibuni',
- 'website' => 'opensourcepos.org',
'welcome' => 'Karibu',
'welcome_message' => 'Karibu OSPOS, bonyeza moduli hapa chini kuanza.',
'yes' => 'Ndiyo',
diff --git a/app/Language/sw-KE/Config.php b/app/Language/sw-KE/Config.php
index 92887b042..6e0fc187a 100644
--- a/app/Language/sw-KE/Config.php
+++ b/app/Language/sw-KE/Config.php
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'Kiwango cha Kodi 1',
'default_tax_rate_2' => 'Kiwango cha Kodi 2',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Kiwango cha Kodi kwa Chaguo-msingi lazima kiwe nambari.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'Kiwango cha Kodi kwa Chaguo-msingi lazima kiwe nambari.',
'default_tax_rate_required' => 'Kiwango cha Kodi kwa Chaguo-msingi ni kiashiria kinachohitajika.',
'derive_sale_quantity' => 'Ruhusu Kiasi cha Mauzo Kilichotokana',
'derive_sale_quantity_tooltip' => 'Ikiwa imechaguliwa basi aina mpya ya bidhaa itatolewa kwa bidhaa zilizoagizwa kwa kiasi kilichoongezwa',
@@ -168,6 +168,8 @@ return [
'info' => 'Taarifa',
'info_configuration' => 'Taarifa za Duka',
'input_groups' => 'Makundi ya Uingizaji',
+ 'integrations' => 'Muunganiko',
+ 'integrations_configuration' => 'Muunganiko wa Watu wengine',
'invoice' => 'Ankara',
'invoice_configuration' => 'Mpangilio wa Uchapishaji wa Ankara',
'invoice_default_comments' => 'Maoni ya Chaguo-msingi ya Ankara',
@@ -198,6 +200,7 @@ return [
'location_info' => 'Taarifa za Mpangilio wa Stoo',
'login_form' => 'Aina ya Fomu ya Ingia',
'logout' => 'Unataka kufanya hifadhi nakala kabla ya kutoka? Bonyeza [Sawa] kuhifadhi au [Ghairi] kutoka.',
+ 'mailpath_invalid' => 'Njia ya sendmail si sahihi. Herufi, nambari, mistari mifupi, mistari chini, mikwaju, mikwaju ya kinyume, koloni, nafasi na vitone pekee ndivyo vinaruhusiwa.',
'message' => 'Ujumbe',
'message_configuration' => 'Mpangilio wa Ujumbe',
'msg_msg' => 'Ujumbe wa SMS uliohifadhiwa',
@@ -278,12 +281,15 @@ return [
'right' => 'Kulia',
'sales_invoice_format' => 'Muundo wa Ankara ya Mauzo',
'sales_quote_format' => 'Muundo wa Nukuu ya Mauzo',
- 'mailpath_invalid' => 'Njia ya sendmail si sahihi. Herufi, nambari, mistari mifupi, mistari chini, mikwaju, mikwaju ya kinyume, koloni, nafasi na vitone pekee ndivyo vinaruhusiwa.',
'saved_successfully' => 'Mpangilio umehifadhiwa kwa mafanikio.',
'saved_unsuccessfully' => 'Mpangilio umeshindwa kuhifadhiwa.',
'security_issue' => 'Onyo la Udhaifu wa Usalama',
'server_notice' => 'Tafadhali tumia taarifa zilizo hapa chini kuripoti tatizo.',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => 'Onyesha ikoni ya ofisi',
'statistics' => 'Tuma Takwimu',
@@ -301,10 +307,6 @@ return [
'suggestions_layout' => 'Mpangilio wa Mapendekezo ya Utafutaji',
'suggestions_second_column' => 'Safu wima 2',
'suggestions_third_column' => 'Safu wima 3',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
'system_conf' => 'Usanidi & Mpangilio',
'system_info' => 'Taarifa za Mfumo',
'system_info_copy' => '',
diff --git a/app/Language/sw-KE/Customers.php b/app/Language/sw-KE/Customers.php
index 487af8f7e..ea0d51877 100644
--- a/app/Language/sw-KE/Customers.php
+++ b/app/Language/sw-KE/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => 'Hujachagua mteja/wateja wa kufuta.',
'one_or_multiple' => 'Mteja/wateja',
'quantity' => 'Kiasi',
+ 'rewards_package' => 'Kifurushi cha Zawadi',
'stats_info' => 'Takwimu',
'successful_adding' => 'Umefanikiwa kuongeza mteja',
'successful_deleted' => 'Umefanikiwa kufuta',
@@ -43,5 +44,4 @@ return [
'taxable' => 'Inatozwa Kodi',
'total' => 'Jumla ya matumizi',
'update' => 'Sasisha Mteja',
- 'rewards_package' => 'Kifurushi cha Zawadi',
];
diff --git a/app/Language/sw-KE/Employees.php b/app/Language/sw-KE/Employees.php
index 29b809ebb..0399c8fd4 100644
--- a/app/Language/sw-KE/Employees.php
+++ b/app/Language/sw-KE/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'Umefanikiwa kufuta',
'successful_updating' => 'Umefanikiwa kusasisha mfanyakazi',
'system_language' => 'Lugha ya Mfumo',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'Imeshindikana kubadili Nenosiri.',
'update' => 'Sasisha Mfanyakazi',
'username' => 'Jina la Mtumiaji',
diff --git a/app/Language/sw-KE/Error.php b/app/Language/sw-KE/Error.php
index 070629d06..3cb9d70cd 100644
--- a/app/Language/sw-KE/Error.php
+++ b/app/Language/sw-KE/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Huna ruhusa ya kufikia moduli iliyoitwa',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Imeshindwa kuunda {filePath} kutayarisha throttle.key',
'unable_to_lock_file' => 'Imeshindwa kufunga {filePath}: {reason}',
'unable_to_open_lock_file' => 'Imeshindwa kufungua {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Imeshindwa kuhifadhi throttle.key katika {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Imeshindwa kuhifadhi throttle.key katika {filePath}',
'unable_to_read_env_file' => 'Imeshindwa kusoma {filePath} kutayarisha throttle.key',
'unknown' => 'Hitilafu isiyotarajiwa',
];
diff --git a/app/Language/sw-KE/Expenses.php b/app/Language/sw-KE/Expenses.php
index ed2015836..22a507aaf 100644
--- a/app/Language/sw-KE/Expenses.php
+++ b/app/Language/sw-KE/Expenses.php
@@ -27,7 +27,7 @@ return [
'due_filter' => 'Deni',
'employee' => 'Imeundwa na',
'error_adding_updating' => 'Hitilafu katika kuongeza/kusasisha Matumizi',
- 'expense_id' => 'Id',
+ 'expense_id' => '',
'expenses_employee' => 'Mfanyakazi',
'info' => 'Taarifa za Matumizi',
'ip_address' => '',
diff --git a/app/Language/sw-KE/Expenses_categories.php b/app/Language/sw-KE/Expenses_categories.php
index f6d5d2820..2c13c7492 100644
--- a/app/Language/sw-KE/Expenses_categories.php
+++ b/app/Language/sw-KE/Expenses_categories.php
@@ -1,10 +1,10 @@
'Jina la Kategoria ya Matumizi linahitajika',
'add_item' => 'Ongeza Kategoria',
'cannot_be_deleted' => 'Haiwezekani kufuta Kategoria ya Matumizi',
- 'category_id' => 'Id',
+ 'category_id' => '',
+ 'category_name_required' => 'Jina la Kategoria ya Matumizi linahitajika',
'confirm_delete' => 'Una uhakika unataka kufuta Kategoria ya Matumizi uliyochagua?',
'confirm_restore' => 'Una uhakika unataka kurejesha Kategoria ya Matumizi uliyochagua?',
'description' => 'Maelezo ya Kategoria',
diff --git a/app/Language/sw-KE/Item_kits.php b/app/Language/sw-KE/Item_kits.php
index e566c7293..fe480560b 100644
--- a/app/Language/sw-KE/Item_kits.php
+++ b/app/Language/sw-KE/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'Bidhaa',
'item_kit_number' => 'Msimbo wa Mstari',
'item_kit_number_duplicate' => 'Nambari ya Kifurushi cha Bidhaa tayari ipo kwenye kanzidata.',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'Bidhaa',
'kit' => 'ID ya Kifurushi',
'kit_and_components' => 'Kifurushi na Vipengele',
diff --git a/app/Language/sw-KE/Items.php b/app/Language/sw-KE/Items.php
index 3dda66046..2c6049e42 100644
--- a/app/Language/sw-KE/Items.php
+++ b/app/Language/sw-KE/Items.php
@@ -42,14 +42,14 @@ return [
'error_adding_updating' => 'Hitilafu katika kuongeza/kusasisha Bidhaa',
'error_updating_multiple' => 'Hitilafu katika kusasisha Bidhaa',
'generate_barcodes' => 'Tengeneza Misimbomstari',
- 'hsn_code' => 'Harmonized System Nomenclature',
+ 'hsn_code' => '',
'image' => 'Picha',
'import_items_csv' => 'Ingiza Bidhaa kutoka CSV',
'info_provided_by' => 'Taarifa imetolewa na',
'inventory' => 'Hisa',
'inventory_CSV_import_quantity' => 'Kiasi kilichoingizwa kutoka CSV',
'inventory_comments' => 'Maoni',
- 'inventory_data_tracking' => 'Inventory Data Tracking',
+ 'inventory_data_tracking' => '',
'inventory_date' => 'Tarehe',
'inventory_employee' => 'Mfanyakazi',
'inventory_in_out_quantity' => 'Kiasi Ndani/Nje',
@@ -110,8 +110,8 @@ return [
'tax_category' => 'Aina ya Kodi',
'tax_name_invalid' => 'Jina la kodi lina herufi zisizoruhusiwa.',
'tax_percent' => 'Asilimia ya Kodi',
- 'tax_percent_number' => 'Asilimia ya Kodi lazima iwe namba',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'Asilimia ya Kodi lazima iwe namba',
'tax_percent_required' => 'Asilimia ya Kodi ni kiashiria kinachohitajika.',
'tax_percents' => 'Asilimia za Kodi',
'temp' => 'isiyodumu',
diff --git a/app/Language/sw-KE/Messages.php b/app/Language/sw-KE/Messages.php
index 3668d980b..5a153af94 100644
--- a/app/Language/sw-KE/Messages.php
+++ b/app/Language/sw-KE/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'Namba ya simu inahitajika',
'phone_placeholder' => 'Namba ya Simu hapa...',
'sms_send' => 'Tuma ujumbe mfupi wa maneno',
- 'successfully_sent' => 'Ujumbe umetumwa kwa mafanikio kwa: ',
- 'unsuccessfully_sent' => 'Ujumbe umetumwa bila mafanikio kwa: ',
+ 'successfully_sent' => 'Ujumbe umetumwa kwa mafanikio kwa:',
+ 'unsuccessfully_sent' => 'Ujumbe umetumwa bila mafanikio kwa:',
];
diff --git a/app/Language/sw-KE/Receivings.php b/app/Language/sw-KE/Receivings.php
index 722d420a3..2f5854e91 100644
--- a/app/Language/sw-KE/Receivings.php
+++ b/app/Language/sw-KE/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'Jina la Bidhaa',
'mode' => 'Hali ya Manunuzi',
'new_supplier' => 'Msambazaji Mpya',
+ 'not_authorized' => '',
'one_or_multiple' => 'Manunuzi',
'print_after_sale' => 'Chapisha Baada ya Mauzo',
'quantity' => 'Kiasi',
@@ -43,7 +44,7 @@ return [
'start_typing_supplier_name' => 'Anza kuandika jina la msambazaji...',
'stock' => 'Hisa',
'stock_destination' => 'Mahali Hisa Inapoenda',
- 'stock_location' => '',
+ 'stock_location' => 'Mahali pa Hisa',
'stock_source' => 'Chanzo cha Hisa',
'successfully_deleted' => 'Umefanikiwa kufuta',
'successfully_updated' => 'Manunuzi yamesasishwa kwa mafanikio',
@@ -56,5 +57,4 @@ return [
'unable_to_add_item' => 'Kuongeza bidhaa kwenye Manunuzi kimeshindikana.',
'unsuccessfully_updated' => 'Kusasisha Manunuzi kimeshindikana.',
'update' => 'Sasisha',
- 'stock_locaiton' => 'Mahali pa Hisa',
];
diff --git a/app/Language/sw-KE/Reports.php b/app/Language/sw-KE/Reports.php
index c3722cbd8..e20dbc8db 100644
--- a/app/Language/sw-KE/Reports.php
+++ b/app/Language/sw-KE/Reports.php
@@ -7,13 +7,13 @@ return [
'categories' => 'Karegoria',
'categories_summary_report' => 'Ripoti ya Muhtasari wa Karegoria',
'category' => 'Kategoria',
- 'code_canceled' => 'CNL',
- 'code_invoice' => 'INV',
- 'code_pos' => 'POS',
- 'code_quote' => 'Q',
- 'code_return' => 'RET',
+ 'code_canceled' => '',
+ 'code_invoice' => '',
+ 'code_pos' => '',
+ 'code_quote' => '',
+ 'code_return' => '',
'code_type' => 'Aina',
- 'code_work_order' => 'W/O',
+ 'code_work_order' => '',
'comments' => 'Maoni',
'commission' => '',
'complete' => 'Mauzo na Marejesho Yaliyokamilika',
diff --git a/app/Language/sw-KE/Sales.php b/app/Language/sw-KE/Sales.php
index 949295a5b..8afa778cc 100644
--- a/app/Language/sw-KE/Sales.php
+++ b/app/Language/sw-KE/Sales.php
@@ -45,7 +45,7 @@ return [
'delete_confirmation' => 'Una uhakika unataka kufuta mauzo haya? Hatua hii haiwezi kubatilishwa.',
'delete_successful' => 'Mauzo yamefutwa kwa mafanikio.',
'delete_unsuccessful' => 'Kufuta mauzo kimeshindikana.',
- 'description_abbrv' => 'Desc.',
+ 'description_abbrv' => '',
'discard' => 'Ondoa',
'discount' => 'Punguzo',
'discount_exceeds_item_total' => '',
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'Namba ya Kadi ya Zawadi',
'group_by_category' => 'Panga kwa Kategoria',
'group_by_type' => 'Panga kwa Aina',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'Namba ya Mauzo',
'include_prices' => 'Jumuisha Bei?',
'insufficient_giftcard_balance' => 'Salio la kadi ya zawadi haitoshi kwa malipo haya.',
@@ -95,7 +95,7 @@ return [
'key_finish_quote' => 'Kamilisha Nukuu/Ankara bila malipo',
'key_finish_sale' => 'Ongeza Malipo na Kamilisha Ankara/Mauzo',
'key_full' => 'Fungua kwa Skrini Nzima',
- 'key_function' => 'Function',
+ 'key_function' => '',
'key_help' => 'Vifupisho',
'key_help_modal' => 'Fungua Dirisha la Vifupisho',
'key_in' => 'Kuza',
@@ -123,8 +123,9 @@ return [
'new_item' => 'Bidhaa Mpya',
'no_description' => 'Hakuna maelezo',
'no_items_in_cart' => 'Hakuna bidhaa kwenye Kikapu cha Ununuzi.',
+ 'no_sales_to_display' => 'Hakuna mauzo ya kuonyesha.',
'none_selected' => 'Hujachagua mauzo yoyote ya kufuta.',
- 'nontaxed_ind' => ' ',
+ 'nontaxed_ind' => '',
'not_authorized' => 'Hatua hii haijaruhusiwa.',
'one_or_multiple' => 'Mauzo',
'payment' => 'Aina ya Malipo',
@@ -182,7 +183,7 @@ return [
'successfully_updated' => 'Kusasisha mauzo kumewezekana.',
'suspend_sale' => 'Sitisha',
'suspended_doc_id' => 'Nyaraka',
- 'suspended_sale_id' => 'ID',
+ 'suspended_sale_id' => '',
'suspended_sales' => 'Yaliyositishwa',
'table' => 'Jedwali',
'takings' => 'Mauzo ya Kila Siku',
@@ -202,7 +203,7 @@ return [
'unsuspend' => 'Ondoa Kusitishwa',
'unsuspend_and_delete' => 'Hatua',
'update' => 'Sasisha',
- 'upi' => 'UPI',
+ 'upi' => '',
'wallet' => '',
'work_order' => 'Agizo la Kazi (Work Order)',
'work_order_number' => 'Nambari ya Agizo la Kazi',
diff --git a/app/Language/sw-KE/Suppliers.php b/app/Language/sw-KE/Suppliers.php
index d5dd3a4c7..03845a0aa 100644
--- a/app/Language/sw-KE/Suppliers.php
+++ b/app/Language/sw-KE/Suppliers.php
@@ -9,7 +9,7 @@ return [
'company_name_required' => 'Jina la Kampuni ni kiashiria kinachohitajika.',
'confirm_delete' => 'Una uhakika unataka kufuta Wasambazaji waliochaguliwa?',
'confirm_restore' => 'Una uhakika unataka kurejesha Wasambazaji waliochaguliwa?',
- 'cost' => 'Wasambazaji wa Wazalishaji (Cost Supplier) ',
+ 'cost' => 'Wasambazaji wa Wazalishaji (Cost Supplier)',
'error_adding_updating' => 'Kusasisha au kuongeza Wasambazaji kimeshindikana.',
'goods' => 'Wasambazaji wa Bidhaa (Goods Supplier)',
'new' => 'Msambazaji Mpya',
@@ -19,7 +19,7 @@ return [
'successful_deleted' => 'Umefanikiwa kufuta',
'successful_updating' => 'Umefanikiwa kusasisha Msambazaji',
'supplier' => 'Msambazaji',
- 'supplier_id' => 'Id',
+ 'supplier_id' => '',
'tax_id' => 'Kitambulisho cha Kodi',
'update' => 'Sasisha Msambazaji',
];
diff --git a/app/Language/sw-KE/Taxes.php b/app/Language/sw-KE/Taxes.php
index 98475c06b..ca1fe9e53 100644
--- a/app/Language/sw-KE/Taxes.php
+++ b/app/Language/sw-KE/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'Kiwango cha Kodi cha Chaguo-msingi',
'error_adding_updating' => 'Kuongeza au kusasisha Nambari ya Kodi (Tax Code) kimeshindikana',
'group_seq' => 'Mpangilio wa Kundi',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'Jina la Eneo la Kodi (Jurisdiction Name)',
'name' => 'Jina',
'new' => 'Kodi Mpya',
diff --git a/app/Language/sw-TZ/Attributes.php b/app/Language/sw-TZ/Attributes.php
index 71eaf308b..cea206490 100644
--- a/app/Language/sw-TZ/Attributes.php
+++ b/app/Language/sw-TZ/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => 'Una uhakika unataka kurejesha sifa iliyochaguliwa/zilizochaguliwa?',
'definition_cannot_be_deleted' => 'Haiwezekani kufuta sifa iliyochaguliwa/zilizochaguliwa',
'definition_error_adding_updating' => 'Sifa {0} haiwezekani kuongezwa au kusasishwa. Tafadhali angalia logi ya makosa.',
- 'definition_invalid_group' => 'Kikundi ulichochagua hakipo au hakitoshi.',
'definition_flags' => 'Uonekano wa Sifa',
'definition_group' => 'Kundi',
- 'definition_id' => 'Id',
+ 'definition_id' => '',
+ 'definition_invalid_group' => 'Kikundi ulichochagua hakipo au hakitoshi.',
'definition_name' => 'Ongeza Sifa',
'definition_name_required' => 'Jina la sifa ni kiashiria kinachohitajika',
'definition_one_or_multiple' => 'Sifa',
- 'definition_successful_adding' => 'Umefanikiwa kuongeza kipengee(Item)',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'Umefanikiwa kufuta',
'definition_successful_updating' => 'Umefanikiwa kusasisha sifa',
'definition_type' => 'Aina ya Sifa',
diff --git a/app/Language/sw-TZ/Cashups.php b/app/Language/sw-TZ/Cashups.php
index 8916112f1..029a98414 100644
--- a/app/Language/sw-TZ/Cashups.php
+++ b/app/Language/sw-TZ/Cashups.php
@@ -26,7 +26,7 @@ return [
'enable_expected' => '',
'error_adding_updating' => 'Hitilafu katika kuongeza/kusasisha Fedha Taslimu',
'giftcard' => '',
- 'id' => 'Id',
+ 'id' => '',
'info' => 'Taarifa za Fedha Taslimu',
'info_employee' => '',
'is_deleted' => 'Imefutwa',
diff --git a/app/Language/sw-TZ/Common.php b/app/Language/sw-TZ/Common.php
index e62eb48e8..5e815b066 100644
--- a/app/Language/sw-TZ/Common.php
+++ b/app/Language/sw-TZ/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Maoni',
'common' => 'Kawaida',
'confirm_search' => 'Umechagua safu moja au zaidi, hizi hazitachaguliwa tena baada ya utafutaji wako. Una uhakika unataka kuwasilisha utafutaji huu?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Tafadhali rekebisha makosa yaliyotambuliwa kabla ya kuhifadhi',
'country' => 'Nchi',
'dashboard' => '',
@@ -32,10 +31,10 @@ return [
'first_page' => 'Kwanza',
'gender' => 'Jinsia',
'gender_female' => 'K',
- 'gender_male' => 'M',
+ 'gender_male' => '',
'gender_undefined' => '',
- 'icon' => 'Icon',
- 'id' => 'ID',
+ 'icon' => '',
+ 'id' => '',
'import' => 'Ingiza',
'import_change_file' => 'Badilisha',
'import_csv' => 'Ingiza CSV',
@@ -50,9 +49,7 @@ return [
'list_of' => 'Orodha ya',
'logo' => 'Nembo',
'logo_mark' => 'Alama',
- 'logout' => '',
'manager' => '',
- 'migration_needed' => '',
'new' => 'Mpya',
'no' => 'Hapana',
'no_persons_to_display' => 'Hakuna watu wa kuonyesha.',
@@ -60,10 +57,9 @@ return [
'or' => 'AU',
'people' => '',
'phone_number' => 'Namba ya Simu',
- 'phone_number_required' => '',
'please_visit_my' => 'Tafadhali tembelea',
'position' => '',
- 'powered_by' => 'Imewezeshwa na',
+ 'powered_by' => 'Imewezeshwa na {app} {version}',
'price' => 'Bei',
'print' => 'Chapisha',
'remove' => 'Ondoa',
@@ -73,14 +69,11 @@ return [
'search' => 'Tafuta',
'search_options' => 'Chaguo za Utafutaji',
'searched_for' => 'Umetafuta',
- 'software_short' => 'OSPOS',
- 'software_title' => 'Open Source Point of Sale',
'state' => 'Jimbo',
'submit' => 'Wasilisha',
'total_spent' => 'Jumla Iliyotumika',
'unknown' => 'Haijulikani',
'view_recent_sales' => 'Angalia Mauzo ya Hivi Karibuni',
- 'website' => 'opensourcepos.org',
'welcome' => 'Karibu',
'welcome_message' => 'Karibu OSPOS, bonyeza moduli hapa chini kuanza.',
'yes' => 'Ndiyo',
diff --git a/app/Language/sw-TZ/Config.php b/app/Language/sw-TZ/Config.php
index 65c432cf4..c8a082472 100644
--- a/app/Language/sw-TZ/Config.php
+++ b/app/Language/sw-TZ/Config.php
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'Kiwango cha Kodi 1',
'default_tax_rate_2' => 'Kiwango cha Kodi 2',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Kiwango cha Kodi kwa Chaguo-msingi lazima kiwe nambari.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'Kiwango cha Kodi kwa Chaguo-msingi lazima kiwe nambari.',
'default_tax_rate_required' => 'Kiwango cha Kodi kwa Chaguo-msingi ni kiashiria kinachohitajika.',
'derive_sale_quantity' => 'Ruhusu Kiasi cha Mauzo Kilichotokana',
'derive_sale_quantity_tooltip' => 'Ikiwa imechaguliwa basi aina mpya ya bidhaa itatolewa kwa bidhaa zilizoagizwa kwa kiasi kilichoongezwa',
@@ -168,6 +168,8 @@ return [
'info' => 'Taarifa',
'info_configuration' => 'Taarifa za Duka',
'input_groups' => 'Makundi ya Uingizaji',
+ 'integrations' => 'Muunganiko',
+ 'integrations_configuration' => 'Muunganiko wa Watu wengine',
'invoice' => 'Ankara',
'invoice_configuration' => 'Mpangilio wa Uchapishaji wa Ankara',
'invoice_default_comments' => 'Maoni ya Chaguo-msingi ya Ankara',
@@ -198,6 +200,7 @@ return [
'location_info' => 'Taarifa za Mpangilio wa Stoo',
'login_form' => 'Aina ya Fomu ya Ingia',
'logout' => 'Unataka kufanya hifadhi nakala kabla ya kutoka? Bonyeza [Sawa] kuhifadhi au [Ghairi] kutoka.',
+ 'mailpath_invalid' => 'Njia ya sendmail si sahihi. Herufi, tarakimu, mistari mifupi, mistari ya chini, mikwaju, mikwaju ya kinyume, koloni, nafasi na vitone tu ndivyo vinaruhusiwa.',
'message' => 'Ujumbe',
'message_configuration' => 'Mpangilio wa Ujumbe',
'msg_msg' => 'Ujumbe wa SMS uliohifadhiwa',
@@ -278,12 +281,15 @@ return [
'right' => 'Kulia',
'sales_invoice_format' => 'Muundo wa Ankara ya Mauzo',
'sales_quote_format' => 'Muundo wa Nukuu ya Mauzo',
- 'mailpath_invalid' => 'Njia ya sendmail si sahihi. Herufi, tarakimu, mistari mifupi, mistari ya chini, mikwaju, mikwaju ya kinyume, koloni, nafasi na vitone tu ndivyo vinaruhusiwa.',
'saved_successfully' => 'Mpangilio umehifadhiwa kwa mafanikio.',
'saved_unsuccessfully' => 'Mpangilio umeshindwa kuhifadhiwa.',
'security_issue' => 'Onyo la Udhaifu wa Usalama',
'server_notice' => 'Tafadhali tumia taarifa zilizo hapa chini kuripoti tatizo.',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => 'Onyesha ikoni ya ofisi',
'statistics' => 'Tuma Takwimu',
@@ -301,10 +307,6 @@ return [
'suggestions_layout' => 'Mpangilio wa Mapendekezo ya Utafutaji',
'suggestions_second_column' => 'Safu wima 2',
'suggestions_third_column' => 'Safu wima 3',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
'system_conf' => 'Usanidi & Mpangilio',
'system_info' => 'Taarifa za Mfumo',
'system_info_copy' => '',
diff --git a/app/Language/sw-TZ/Customers.php b/app/Language/sw-TZ/Customers.php
index 487af8f7e..ea0d51877 100644
--- a/app/Language/sw-TZ/Customers.php
+++ b/app/Language/sw-TZ/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => 'Hujachagua mteja/wateja wa kufuta.',
'one_or_multiple' => 'Mteja/wateja',
'quantity' => 'Kiasi',
+ 'rewards_package' => 'Kifurushi cha Zawadi',
'stats_info' => 'Takwimu',
'successful_adding' => 'Umefanikiwa kuongeza mteja',
'successful_deleted' => 'Umefanikiwa kufuta',
@@ -43,5 +44,4 @@ return [
'taxable' => 'Inatozwa Kodi',
'total' => 'Jumla ya matumizi',
'update' => 'Sasisha Mteja',
- 'rewards_package' => 'Kifurushi cha Zawadi',
];
diff --git a/app/Language/sw-TZ/Datepicker.php b/app/Language/sw-TZ/Datepicker.php
index ddbc55d28..b4d04b355 100644
--- a/app/Language/sw-TZ/Datepicker.php
+++ b/app/Language/sw-TZ/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => 'Hadi',
'today' => 'Leo',
'today_last_year' => 'Leo Mwaka Uliopita',
- 'weekstart' => '0',
+ 'weekstart' => '1',
'yesterday' => 'Jana',
];
diff --git a/app/Language/sw-TZ/Employees.php b/app/Language/sw-TZ/Employees.php
index 29b809ebb..0399c8fd4 100644
--- a/app/Language/sw-TZ/Employees.php
+++ b/app/Language/sw-TZ/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'Umefanikiwa kufuta',
'successful_updating' => 'Umefanikiwa kusasisha mfanyakazi',
'system_language' => 'Lugha ya Mfumo',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'Imeshindikana kubadili Nenosiri.',
'update' => 'Sasisha Mfanyakazi',
'username' => 'Jina la Mtumiaji',
diff --git a/app/Language/sw-TZ/Error.php b/app/Language/sw-TZ/Error.php
index 070629d06..3cb9d70cd 100644
--- a/app/Language/sw-TZ/Error.php
+++ b/app/Language/sw-TZ/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Huna ruhusa ya kufikia moduli iliyoitwa',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Imeshindwa kuunda {filePath} kutayarisha throttle.key',
'unable_to_lock_file' => 'Imeshindwa kufunga {filePath}: {reason}',
'unable_to_open_lock_file' => 'Imeshindwa kufungua {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Imeshindwa kuhifadhi throttle.key katika {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Imeshindwa kuhifadhi throttle.key katika {filePath}',
'unable_to_read_env_file' => 'Imeshindwa kusoma {filePath} kutayarisha throttle.key',
'unknown' => 'Hitilafu isiyotarajiwa',
];
diff --git a/app/Language/sw-TZ/Expenses.php b/app/Language/sw-TZ/Expenses.php
index ed2015836..22a507aaf 100644
--- a/app/Language/sw-TZ/Expenses.php
+++ b/app/Language/sw-TZ/Expenses.php
@@ -27,7 +27,7 @@ return [
'due_filter' => 'Deni',
'employee' => 'Imeundwa na',
'error_adding_updating' => 'Hitilafu katika kuongeza/kusasisha Matumizi',
- 'expense_id' => 'Id',
+ 'expense_id' => '',
'expenses_employee' => 'Mfanyakazi',
'info' => 'Taarifa za Matumizi',
'ip_address' => '',
diff --git a/app/Language/sw-TZ/Expenses_categories.php b/app/Language/sw-TZ/Expenses_categories.php
index f6d5d2820..2c13c7492 100644
--- a/app/Language/sw-TZ/Expenses_categories.php
+++ b/app/Language/sw-TZ/Expenses_categories.php
@@ -1,10 +1,10 @@
'Jina la Kategoria ya Matumizi linahitajika',
'add_item' => 'Ongeza Kategoria',
'cannot_be_deleted' => 'Haiwezekani kufuta Kategoria ya Matumizi',
- 'category_id' => 'Id',
+ 'category_id' => '',
+ 'category_name_required' => 'Jina la Kategoria ya Matumizi linahitajika',
'confirm_delete' => 'Una uhakika unataka kufuta Kategoria ya Matumizi uliyochagua?',
'confirm_restore' => 'Una uhakika unataka kurejesha Kategoria ya Matumizi uliyochagua?',
'description' => 'Maelezo ya Kategoria',
diff --git a/app/Language/sw-TZ/Item_kits.php b/app/Language/sw-TZ/Item_kits.php
index e566c7293..fe480560b 100644
--- a/app/Language/sw-TZ/Item_kits.php
+++ b/app/Language/sw-TZ/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'Bidhaa',
'item_kit_number' => 'Msimbo wa Mstari',
'item_kit_number_duplicate' => 'Nambari ya Kifurushi cha Bidhaa tayari ipo kwenye kanzidata.',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'Bidhaa',
'kit' => 'ID ya Kifurushi',
'kit_and_components' => 'Kifurushi na Vipengele',
diff --git a/app/Language/sw-TZ/Items.php b/app/Language/sw-TZ/Items.php
index 3dda66046..2c6049e42 100644
--- a/app/Language/sw-TZ/Items.php
+++ b/app/Language/sw-TZ/Items.php
@@ -42,14 +42,14 @@ return [
'error_adding_updating' => 'Hitilafu katika kuongeza/kusasisha Bidhaa',
'error_updating_multiple' => 'Hitilafu katika kusasisha Bidhaa',
'generate_barcodes' => 'Tengeneza Misimbomstari',
- 'hsn_code' => 'Harmonized System Nomenclature',
+ 'hsn_code' => '',
'image' => 'Picha',
'import_items_csv' => 'Ingiza Bidhaa kutoka CSV',
'info_provided_by' => 'Taarifa imetolewa na',
'inventory' => 'Hisa',
'inventory_CSV_import_quantity' => 'Kiasi kilichoingizwa kutoka CSV',
'inventory_comments' => 'Maoni',
- 'inventory_data_tracking' => 'Inventory Data Tracking',
+ 'inventory_data_tracking' => '',
'inventory_date' => 'Tarehe',
'inventory_employee' => 'Mfanyakazi',
'inventory_in_out_quantity' => 'Kiasi Ndani/Nje',
@@ -110,8 +110,8 @@ return [
'tax_category' => 'Aina ya Kodi',
'tax_name_invalid' => 'Jina la kodi lina herufi zisizoruhusiwa.',
'tax_percent' => 'Asilimia ya Kodi',
- 'tax_percent_number' => 'Asilimia ya Kodi lazima iwe namba',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'Asilimia ya Kodi lazima iwe namba',
'tax_percent_required' => 'Asilimia ya Kodi ni kiashiria kinachohitajika.',
'tax_percents' => 'Asilimia za Kodi',
'temp' => 'isiyodumu',
diff --git a/app/Language/sw-TZ/Messages.php b/app/Language/sw-TZ/Messages.php
index 3668d980b..5a153af94 100644
--- a/app/Language/sw-TZ/Messages.php
+++ b/app/Language/sw-TZ/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'Namba ya simu inahitajika',
'phone_placeholder' => 'Namba ya Simu hapa...',
'sms_send' => 'Tuma ujumbe mfupi wa maneno',
- 'successfully_sent' => 'Ujumbe umetumwa kwa mafanikio kwa: ',
- 'unsuccessfully_sent' => 'Ujumbe umetumwa bila mafanikio kwa: ',
+ 'successfully_sent' => 'Ujumbe umetumwa kwa mafanikio kwa:',
+ 'unsuccessfully_sent' => 'Ujumbe umetumwa bila mafanikio kwa:',
];
diff --git a/app/Language/sw-TZ/Receivings.php b/app/Language/sw-TZ/Receivings.php
index b79205a2c..58051ea71 100644
--- a/app/Language/sw-TZ/Receivings.php
+++ b/app/Language/sw-TZ/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'Jina la Bidhaa',
'mode' => 'Hali ya Manunuzi',
'new_supplier' => 'Msambazaji Mpya',
+ 'not_authorized' => '',
'one_or_multiple' => 'Manunuzi',
'print_after_sale' => 'Chapisha Baada ya Mauzo',
'quantity' => 'Kiasi',
@@ -56,5 +57,4 @@ return [
'unable_to_add_item' => 'Kuongeza bidhaa kwenye Manunuzi kimeshindikana.',
'unsuccessfully_updated' => 'Kusasisha Manunuzi kimeshindikana.',
'update' => 'Sasisha',
- 'stock_locaiton' => 'Store',
];
diff --git a/app/Language/sw-TZ/Reports.php b/app/Language/sw-TZ/Reports.php
index c3722cbd8..e20dbc8db 100644
--- a/app/Language/sw-TZ/Reports.php
+++ b/app/Language/sw-TZ/Reports.php
@@ -7,13 +7,13 @@ return [
'categories' => 'Karegoria',
'categories_summary_report' => 'Ripoti ya Muhtasari wa Karegoria',
'category' => 'Kategoria',
- 'code_canceled' => 'CNL',
- 'code_invoice' => 'INV',
- 'code_pos' => 'POS',
- 'code_quote' => 'Q',
- 'code_return' => 'RET',
+ 'code_canceled' => '',
+ 'code_invoice' => '',
+ 'code_pos' => '',
+ 'code_quote' => '',
+ 'code_return' => '',
'code_type' => 'Aina',
- 'code_work_order' => 'W/O',
+ 'code_work_order' => '',
'comments' => 'Maoni',
'commission' => '',
'complete' => 'Mauzo na Marejesho Yaliyokamilika',
diff --git a/app/Language/sw-TZ/Sales.php b/app/Language/sw-TZ/Sales.php
index 949295a5b..8afa778cc 100644
--- a/app/Language/sw-TZ/Sales.php
+++ b/app/Language/sw-TZ/Sales.php
@@ -45,7 +45,7 @@ return [
'delete_confirmation' => 'Una uhakika unataka kufuta mauzo haya? Hatua hii haiwezi kubatilishwa.',
'delete_successful' => 'Mauzo yamefutwa kwa mafanikio.',
'delete_unsuccessful' => 'Kufuta mauzo kimeshindikana.',
- 'description_abbrv' => 'Desc.',
+ 'description_abbrv' => '',
'discard' => 'Ondoa',
'discount' => 'Punguzo',
'discount_exceeds_item_total' => '',
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'Namba ya Kadi ya Zawadi',
'group_by_category' => 'Panga kwa Kategoria',
'group_by_type' => 'Panga kwa Aina',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'Namba ya Mauzo',
'include_prices' => 'Jumuisha Bei?',
'insufficient_giftcard_balance' => 'Salio la kadi ya zawadi haitoshi kwa malipo haya.',
@@ -95,7 +95,7 @@ return [
'key_finish_quote' => 'Kamilisha Nukuu/Ankara bila malipo',
'key_finish_sale' => 'Ongeza Malipo na Kamilisha Ankara/Mauzo',
'key_full' => 'Fungua kwa Skrini Nzima',
- 'key_function' => 'Function',
+ 'key_function' => '',
'key_help' => 'Vifupisho',
'key_help_modal' => 'Fungua Dirisha la Vifupisho',
'key_in' => 'Kuza',
@@ -123,8 +123,9 @@ return [
'new_item' => 'Bidhaa Mpya',
'no_description' => 'Hakuna maelezo',
'no_items_in_cart' => 'Hakuna bidhaa kwenye Kikapu cha Ununuzi.',
+ 'no_sales_to_display' => 'Hakuna mauzo ya kuonyesha.',
'none_selected' => 'Hujachagua mauzo yoyote ya kufuta.',
- 'nontaxed_ind' => ' ',
+ 'nontaxed_ind' => '',
'not_authorized' => 'Hatua hii haijaruhusiwa.',
'one_or_multiple' => 'Mauzo',
'payment' => 'Aina ya Malipo',
@@ -182,7 +183,7 @@ return [
'successfully_updated' => 'Kusasisha mauzo kumewezekana.',
'suspend_sale' => 'Sitisha',
'suspended_doc_id' => 'Nyaraka',
- 'suspended_sale_id' => 'ID',
+ 'suspended_sale_id' => '',
'suspended_sales' => 'Yaliyositishwa',
'table' => 'Jedwali',
'takings' => 'Mauzo ya Kila Siku',
@@ -202,7 +203,7 @@ return [
'unsuspend' => 'Ondoa Kusitishwa',
'unsuspend_and_delete' => 'Hatua',
'update' => 'Sasisha',
- 'upi' => 'UPI',
+ 'upi' => '',
'wallet' => '',
'work_order' => 'Agizo la Kazi (Work Order)',
'work_order_number' => 'Nambari ya Agizo la Kazi',
diff --git a/app/Language/sw-TZ/Suppliers.php b/app/Language/sw-TZ/Suppliers.php
index d5dd3a4c7..03845a0aa 100644
--- a/app/Language/sw-TZ/Suppliers.php
+++ b/app/Language/sw-TZ/Suppliers.php
@@ -9,7 +9,7 @@ return [
'company_name_required' => 'Jina la Kampuni ni kiashiria kinachohitajika.',
'confirm_delete' => 'Una uhakika unataka kufuta Wasambazaji waliochaguliwa?',
'confirm_restore' => 'Una uhakika unataka kurejesha Wasambazaji waliochaguliwa?',
- 'cost' => 'Wasambazaji wa Wazalishaji (Cost Supplier) ',
+ 'cost' => 'Wasambazaji wa Wazalishaji (Cost Supplier)',
'error_adding_updating' => 'Kusasisha au kuongeza Wasambazaji kimeshindikana.',
'goods' => 'Wasambazaji wa Bidhaa (Goods Supplier)',
'new' => 'Msambazaji Mpya',
@@ -19,7 +19,7 @@ return [
'successful_deleted' => 'Umefanikiwa kufuta',
'successful_updating' => 'Umefanikiwa kusasisha Msambazaji',
'supplier' => 'Msambazaji',
- 'supplier_id' => 'Id',
+ 'supplier_id' => '',
'tax_id' => 'Kitambulisho cha Kodi',
'update' => 'Sasisha Msambazaji',
];
diff --git a/app/Language/sw-TZ/Taxes.php b/app/Language/sw-TZ/Taxes.php
index 98475c06b..ca1fe9e53 100644
--- a/app/Language/sw-TZ/Taxes.php
+++ b/app/Language/sw-TZ/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'Kiwango cha Kodi cha Chaguo-msingi',
'error_adding_updating' => 'Kuongeza au kusasisha Nambari ya Kodi (Tax Code) kimeshindikana',
'group_seq' => 'Mpangilio wa Kundi',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'Jina la Eneo la Kodi (Jurisdiction Name)',
'name' => 'Jina',
'new' => 'Kodi Mpya',
diff --git a/app/Language/ta/Attributes.php b/app/Language/ta/Attributes.php
index 554ce1349..a7d890f86 100644
--- a/app/Language/ta/Attributes.php
+++ b/app/Language/ta/Attributes.php
@@ -4,33 +4,33 @@ return [
'attribute_value_invalid_chars' => 'பண்புக்கூறு மதிப்பு \'_\' அல்லது \'|\' கொண்டிருக்கக்கூடாது',
'confirm_delete' => 'தேர்ந்தெடுக்கப்பட்ட பண்புக்கூறு (களை) நீக்க விரும்புகிறீர்களா?',
'confirm_restore' => 'தேர்ந்தெடுக்கப்பட்ட பண்புக்கூறுகளை (களை) மீட்டெடுக்க விரும்புகிறீர்களா?',
- 'definition_cannot_be_deleted' => 'Could not delete selected attribute(s)',
- 'definition_error_adding_updating' => 'Attribute {0} could not be added or updated. Please check the error log.',
+ 'definition_cannot_be_deleted' => '',
+ 'definition_error_adding_updating' => '',
+ 'definition_flags' => '',
+ 'definition_group' => '',
+ 'definition_id' => '',
'definition_invalid_group' => '',
- 'definition_flags' => 'Attribute Visibility',
- 'definition_group' => 'Group',
- 'definition_id' => 'Id',
- 'definition_name' => 'Add Attribute',
- 'definition_name_required' => 'Attribute name is a required field',
- 'definition_one_or_multiple' => 'attribute(s)',
- 'definition_successful_adding' => 'You have successfully added item',
- 'definition_successful_deleted' => 'You have successfully deleted',
- 'definition_successful_updating' => 'You have successfully updated attribute',
- 'definition_type' => 'Attribute Type',
- 'definition_type_required' => 'Attribute type is a required field',
- 'definition_unit' => 'Measurement Unit',
- 'definition_values' => 'Attribute Values',
- 'new' => 'New Attribute',
- 'no_attributes_to_display' => 'No Items to display',
- 'receipt_visibility' => 'Receipt',
- 'show_in_items' => 'Show in items',
- 'show_in_items_visibility' => 'Items',
- 'show_in_receipt' => 'Show in receipt',
- 'show_in_receivings' => 'Show in receivings',
- 'show_in_receivings_visibility' => 'Receivings',
- 'show_in_sales' => 'Show in sales',
- 'show_in_sales_visibility' => 'Sales',
+ 'definition_name' => '',
+ 'definition_name_required' => '',
+ 'definition_one_or_multiple' => '',
+ 'definition_successful_adding' => '',
+ 'definition_successful_deleted' => '',
+ 'definition_successful_updating' => '',
+ 'definition_type' => '',
+ 'definition_type_required' => '',
+ 'definition_unit' => '',
+ 'definition_values' => '',
+ 'new' => '',
+ 'no_attributes_to_display' => '',
+ 'receipt_visibility' => '',
+ 'show_in_items' => '',
+ 'show_in_items_visibility' => '',
+ 'show_in_receipt' => '',
+ 'show_in_receivings' => '',
+ 'show_in_receivings_visibility' => '',
+ 'show_in_sales' => '',
+ 'show_in_sales_visibility' => '',
'show_in_search' => 'தேடலில் காட்டு',
'show_in_search_visibility' => 'தேடல்',
- 'update' => 'Update Attribute',
+ 'update' => '',
];
diff --git a/app/Language/ta/Cashups.php b/app/Language/ta/Cashups.php
index 6ba1c37b7..e2c205d06 100644
--- a/app/Language/ta/Cashups.php
+++ b/app/Language/ta/Cashups.php
@@ -1,50 +1,50 @@
'Amount',
- 'amount_number' => 'Amount must be a number',
- 'amount_required' => 'Amount is a Required Field.',
+ 'amount' => '',
+ 'amount_number' => '',
+ 'amount_required' => '',
'cancel_cashups' => '',
'cancel_cashups_enter' => '',
- 'cannot_be_deleted' => 'Cashup cannot be deleted',
+ 'cannot_be_deleted' => '',
'cash_difference' => '',
- 'close_date' => 'Close Date',
- 'close_employee' => 'Closed By',
- 'closed_amount_card' => 'Cards',
- 'closed_amount_cash' => 'Closed Cash',
- 'closed_amount_check' => 'Checks',
- 'closed_amount_due' => 'Dues',
+ 'close_date' => '',
+ 'close_employee' => '',
+ 'closed_amount_card' => '',
+ 'closed_amount_cash' => '',
+ 'closed_amount_check' => '',
+ 'closed_amount_due' => '',
'closed_amount_giftcard' => '',
- 'closed_amount_total' => 'Total',
- 'closed_date' => 'Closed Date',
- 'confirm_delete' => 'Are you sure you want to delete the selected Cashup?',
- 'confirm_restore' => 'Are you sure you want to restore selected Cashup(s)?',
+ 'closed_amount_total' => '',
+ 'closed_date' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
'confirm_submit' => '',
- 'date_number' => 'Date must be a number',
- 'date_required' => 'Date is a required field',
- 'description' => 'Description',
+ 'date_number' => '',
+ 'date_required' => '',
+ 'description' => '',
'enable_expected' => '',
- 'error_adding_updating' => 'Error adding/updating Cashup',
+ 'error_adding_updating' => '',
'giftcard' => '',
- 'id' => 'Id',
- 'info' => 'Cashups Info',
+ 'id' => '',
+ 'info' => '',
'info_employee' => '',
- 'is_deleted' => 'Deleted',
- 'new' => 'New Cashup',
- 'no_cashups_to_display' => 'There are no Cashups to display',
- 'none_selected' => 'You have not selected any Cashups',
- 'note' => 'Notes',
- 'one_or_multiple' => 'Cashups(s)',
- 'open_amount_cash' => 'Open Cash',
- 'open_date' => 'Open Date',
- 'open_employee' => 'Opened By',
- 'opened_date' => 'Opened Date',
- 'successful_adding' => 'Cashup add successful',
- 'successful_deleted' => 'Cashup delete successful',
- 'successful_updating' => 'Cashup update successful',
- 'total' => 'Total',
- 'transfer_amount_cash' => 'In/Out Cash',
+ 'is_deleted' => '',
+ 'new' => '',
+ 'no_cashups_to_display' => '',
+ 'none_selected' => '',
+ 'note' => '',
+ 'one_or_multiple' => '',
+ 'open_amount_cash' => '',
+ 'open_date' => '',
+ 'open_employee' => '',
+ 'opened_date' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'total' => '',
+ 'transfer_amount_cash' => '',
'transfer_amount_cash_minus' => '',
- 'update' => 'Update Cashup',
+ 'update' => '',
'warning' => '',
];
diff --git a/app/Language/ta/Common.php b/app/Language/ta/Common.php
index d91908917..7e88a6ffa 100644
--- a/app/Language/ta/Common.php
+++ b/app/Language/ta/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'குறிப்பு',
'common' => 'பொது',
'confirm_search' => 'நீங்கள் ஒன்று அல்லது அதற்கு மேற்பட்ட வரிசைகளைத் தேர்ந்தெடுத்துள்ளீர்கள், இவை உங்கள் தேடலுக்குப் பிறகு தேர்ந்தெடுக்கப்படாது. இந்த தேடலை நீங்கள் சமர்ப்பிக்க விரும்புகிறீர்களா?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'சேமிப்பதற்கு முன் அடையாளம் காணப்பட்ட பிழைகளை சரிசெய்யவும்',
'country' => 'நாடு',
'dashboard' => '',
@@ -50,9 +49,7 @@ return [
'list_of' => 'பட்டியல்',
'logo' => 'முத்திரை',
'logo_mark' => 'குறி',
- 'logout' => 'வெளியேறு',
'manager' => '',
- 'migration_needed' => '{0} க்கு தரவுத்தள மாற்றம் உள்நுழைந்த பிறகு தொடங்கும்.',
'new' => 'புதியது',
'no' => '',
'no_persons_to_display' => 'காண்பிக்க நபர்கள் இல்லை.',
@@ -60,10 +57,9 @@ return [
'or' => 'அல்லது',
'people' => '',
'phone_number' => 'தொலைபேசி எண்',
- 'phone_number_required' => '',
'please_visit_my' => 'தயவுசெய்து பார்வையிடவும்',
'position' => '',
- 'powered_by' => 'மூலம் இயக்கப்படுகிறது',
+ 'powered_by' => 'மூலம் இயக்கப்படுகிறது {app} {version}',
'price' => 'விலை',
'print' => 'அச்சிடுக',
'remove' => 'அகற்று',
@@ -73,14 +69,11 @@ return [
'search' => 'தேடல்',
'search_options' => 'தேடல் விருப்பங்கள்',
'searched_for' => 'தேடியது',
- 'software_short' => 'OSPOS',
- 'software_title' => 'Open Source Point of Sale',
'state' => 'மாநிலம்',
'submit' => 'சமர்ப்பிக்கவும்',
'total_spent' => 'மொத்த செலவு',
'unknown' => 'தெரியவில்லை',
'view_recent_sales' => 'சமீபத்திய விற்பனையைக் காண்க',
- 'website' => 'opensourcepos.org வலைத்தளம்',
'welcome' => 'வரவேற்கிறோம்',
'welcome_message' => 'OSPOS க்கு வருக, தொடங்குவதற்கு கீழே உள்ள ஒரு தொகுதியைக் கிளிக் செய்க.',
'yes' => '',
diff --git a/app/Language/ta/Config.php b/app/Language/ta/Config.php
index 67fdbfefe..7a137fd9e 100644
--- a/app/Language/ta/Config.php
+++ b/app/Language/ta/Config.php
@@ -1,37 +1,37 @@
'Company Address',
- 'address_required' => 'Company address is a required field.',
- 'all_set' => 'All file permissions are set correctly!',
- 'allow_duplicate_barcodes' => 'Allow Duplicate Barcodes',
- 'apostrophe' => 'apostrophe',
- 'backup_button' => 'Backup',
- 'backup_database' => 'Backup Database',
- 'barcode' => 'Barcode',
- 'barcode_company' => 'Company Name',
- 'barcode_configuration' => 'Barcode Configuration',
- 'barcode_content' => 'Barcode Content',
- 'barcode_first_row' => 'Row 1',
- 'barcode_font' => 'Font',
- 'barcode_formats' => 'Input Formats',
- 'barcode_generate_if_empty' => 'Generate if empty.',
- 'barcode_height' => 'Height (px)',
- 'barcode_id' => 'Item Id/Name',
- 'barcode_info' => 'Barcode Configuration Information',
- 'barcode_layout' => 'Barcode Layout',
- 'barcode_name' => 'Name',
- 'barcode_number' => 'Barcode',
- 'barcode_number_in_row' => 'Number in row',
- 'barcode_page_cellspacing' => 'Display page cellspacing.',
- 'barcode_page_width' => 'Display page width',
- 'barcode_price' => 'Price',
- 'barcode_second_row' => 'Row 2',
- 'barcode_third_row' => 'Row 3',
+ 'address' => '',
+ 'address_required' => '',
+ 'all_set' => '',
+ 'allow_duplicate_barcodes' => '',
+ 'apostrophe' => '',
+ 'backup_button' => '',
+ 'backup_database' => '',
+ 'barcode' => '',
+ 'barcode_company' => '',
+ 'barcode_configuration' => '',
+ 'barcode_content' => '',
+ 'barcode_first_row' => '',
+ 'barcode_font' => '',
+ 'barcode_formats' => '',
+ 'barcode_generate_if_empty' => '',
+ 'barcode_height' => '',
+ 'barcode_id' => '',
+ 'barcode_info' => '',
+ 'barcode_layout' => '',
+ 'barcode_name' => '',
+ 'barcode_number' => '',
+ 'barcode_number_in_row' => '',
+ 'barcode_page_cellspacing' => '',
+ 'barcode_page_width' => '',
+ 'barcode_price' => '',
+ 'barcode_second_row' => '',
+ 'barcode_third_row' => '',
'barcode_tooltip' => 'எச்சரிக்கை: இந்த அம்சம் நகல் உருப்படிகளை இறக்குமதி செய்ய அல்லது உருவாக்க காரணமாக இருக்கலாம். நீங்கள் நகல் பட்டைக்குறியீடுகளை விரும்பவில்லை என்றால் பயன்படுத்த வேண்டாம்.',
- 'barcode_type' => 'Barcode Type',
- 'barcode_width' => 'Width (px)',
- 'bottom' => 'Bottom',
+ 'barcode_type' => '',
+ 'barcode_width' => '',
+ 'bottom' => '',
'cash_button' => '',
'cash_button_1' => '',
'cash_button_2' => '',
@@ -39,300 +39,302 @@ return [
'cash_button_4' => '',
'cash_button_5' => '',
'cash_button_6' => '',
- 'cash_decimals' => 'Cash Decimals',
- 'cash_decimals_tooltip' => 'If Cash Decimals and Currency Decimals are the same then no cash triggered rounding will take place, unless Cash Rounding is set to Half Five.',
- 'cash_rounding' => 'Cash Rounding',
- 'category_dropdown' => 'Show Category as a dropdown',
- 'center' => 'Center',
+ 'cash_decimals' => '',
+ 'cash_decimals_tooltip' => '',
+ 'cash_rounding' => '',
+ 'category_dropdown' => '',
+ 'center' => '',
'change_apperance_tooltip' => '',
- 'comma' => 'comma',
- 'company' => 'Company Name',
+ 'comma' => '',
+ 'company' => '',
'company_avatar' => '',
- 'company_change_image' => 'Change Image',
- 'company_logo' => 'Company Logo',
- 'company_remove_image' => 'Remove Image',
- 'company_required' => 'Company name is a required field',
- 'company_select_image' => 'Select Image',
- 'company_website_url' => 'Company website is not a valid URL (http://...).',
- 'country_codes' => 'Country Codes',
- 'country_codes_tooltip' => 'Comma separated list of country codes for nominatim address lookup.',
- 'currency_code' => 'Currency Code',
- 'currency_decimals' => 'Currency Decimals',
- 'currency_symbol' => 'Currency Symbol',
+ 'company_change_image' => '',
+ 'company_logo' => '',
+ 'company_remove_image' => '',
+ 'company_required' => '',
+ 'company_select_image' => '',
+ 'company_website_url' => '',
+ 'country_codes' => '',
+ 'country_codes_tooltip' => '',
+ 'currency_code' => '',
+ 'currency_decimals' => '',
+ 'currency_symbol' => '',
'current_employee_only' => '',
- 'customer_reward' => 'Reward',
- 'customer_reward_duplicate' => 'Reward must be unique.',
- 'customer_reward_enable' => 'Enable Customer Rewards',
- 'customer_reward_invalid_chars' => 'Reward can not contain \'_\'',
- 'customer_reward_required' => 'Reward is a required field',
+ 'customer_reward' => '',
+ 'customer_reward_duplicate' => '',
+ 'customer_reward_enable' => '',
+ 'customer_reward_invalid_chars' => '',
+ 'customer_reward_required' => '',
'customer_sales_tax_support' => '',
- 'date_or_time_format' => 'Date and Time Filter',
- 'datetimeformat' => 'Date and Time Format',
- 'decimal_point' => 'Decimal Point',
- 'default_barcode_font_size_number' => 'Default Barcode Font Size must be a number.',
- 'default_barcode_font_size_required' => 'Default Barcode Font Size is a required field.',
- 'default_barcode_height_number' => 'Default Barcode Height must be a number.',
- 'default_barcode_height_required' => 'Default Barcode Height is a required field.',
- 'default_barcode_num_in_row_number' => 'Default Barcode Number in Row must be a number.',
- 'default_barcode_num_in_row_required' => 'Default Barcode Number in Row is a required field.',
- 'default_barcode_page_cellspacing_number' => 'Default Barcode Page Cellspacing must be a number.',
- 'default_barcode_page_cellspacing_required' => 'Default Barcode Page Cellspacing is a required field.',
- 'default_barcode_page_width_number' => 'Default Barcode Page Width must be a number.',
- 'default_barcode_page_width_required' => 'Default Barcode Page Width is a required field.',
- 'default_barcode_width_number' => 'Default Barcode Width must be a number.',
- 'default_barcode_width_required' => 'Default Barcode Width is a required field.',
- 'default_item_columns' => 'Default Visible Item Columns',
- 'default_origin_tax_code' => 'Default Origin Tax Code',
- 'default_receivings_discount' => 'Default Receivings Discount',
- 'default_receivings_discount_number' => 'Default Receivings Discount must be a number.',
- 'default_receivings_discount_required' => 'Default Receivings Discount is a required field.',
- 'default_sales_discount' => 'Default Sales Discount',
- 'default_sales_discount_number' => 'Default Sales Discount must be a number.',
- 'default_sales_discount_required' => 'Default Sales Discount is a required field.',
- 'default_tax_category' => 'Default Tax Category',
- 'default_tax_code' => 'Default Tax Code',
- 'default_tax_jurisdiction' => 'Default Tax Jurisdiction',
- 'default_tax_name_number' => 'Default Tax Name must be a string.',
- 'default_tax_name_required' => 'Default Tax Name is a required field.',
- 'default_tax_rate' => 'Default Tax Rate %',
- 'default_tax_rate_1' => 'Tax 1 Rate',
- 'default_tax_rate_2' => 'Tax 2 Rate',
+ 'date_or_time_format' => '',
+ 'datetimeformat' => '',
+ 'decimal_point' => '',
+ 'default_barcode_font_size_number' => '',
+ 'default_barcode_font_size_required' => '',
+ 'default_barcode_height_number' => '',
+ 'default_barcode_height_required' => '',
+ 'default_barcode_num_in_row_number' => '',
+ 'default_barcode_num_in_row_required' => '',
+ 'default_barcode_page_cellspacing_number' => '',
+ 'default_barcode_page_cellspacing_required' => '',
+ 'default_barcode_page_width_number' => '',
+ 'default_barcode_page_width_required' => '',
+ 'default_barcode_width_number' => '',
+ 'default_barcode_width_required' => '',
+ 'default_item_columns' => '',
+ 'default_origin_tax_code' => '',
+ 'default_receivings_discount' => '',
+ 'default_receivings_discount_number' => '',
+ 'default_receivings_discount_required' => '',
+ 'default_sales_discount' => '',
+ 'default_sales_discount_number' => '',
+ 'default_sales_discount_required' => '',
+ 'default_tax_category' => '',
+ 'default_tax_code' => '',
+ 'default_tax_jurisdiction' => '',
+ 'default_tax_name_number' => '',
+ 'default_tax_name_required' => '',
+ 'default_tax_rate' => '',
+ 'default_tax_rate_1' => '',
+ 'default_tax_rate_2' => '',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Default Tax Rate must be a number.',
'default_tax_rate_non_negative' => '',
- 'default_tax_rate_required' => 'Default Tax Rate is a required field.',
- 'derive_sale_quantity' => 'Allow Derived Sale Quantity',
- 'derive_sale_quantity_tooltip' => 'If checked then a new item type will provided for items ordered by extended amount',
- 'dinner_table' => 'Table',
- 'dinner_table_duplicate' => 'Table must be unique.',
- 'dinner_table_enable' => 'Enable Dinner Tables',
- 'dinner_table_invalid_chars' => 'Table Name can not contain \'_\'.',
- 'dinner_table_required' => 'Table is a required field.',
- 'dot' => 'dot',
- 'email' => 'Email',
- 'email_configuration' => 'Email Configuration',
- 'email_mailpath' => 'Path to Sendmail',
- 'email_protocol' => 'Protocol',
- 'email_receipt_check_behaviour' => 'Email Receipt checkbox',
- 'email_receipt_check_behaviour_always' => 'Always checked',
- 'email_receipt_check_behaviour_last' => 'Remember last selection',
- 'email_receipt_check_behaviour_never' => 'Always unchecked',
- 'email_smtp_crypto' => 'SMTP Encryption',
- 'email_smtp_host' => 'SMTP Server',
- 'email_smtp_pass' => 'SMTP Password',
+ 'default_tax_rate_number' => '',
+ 'default_tax_rate_required' => '',
+ 'derive_sale_quantity' => '',
+ 'derive_sale_quantity_tooltip' => '',
+ 'dinner_table' => '',
+ 'dinner_table_duplicate' => '',
+ 'dinner_table_enable' => '',
+ 'dinner_table_invalid_chars' => '',
+ 'dinner_table_required' => '',
+ 'dot' => '',
+ 'email' => '',
+ 'email_configuration' => '',
+ 'email_mailpath' => '',
+ 'email_protocol' => '',
+ 'email_receipt_check_behaviour' => '',
+ 'email_receipt_check_behaviour_always' => '',
+ 'email_receipt_check_behaviour_last' => '',
+ 'email_receipt_check_behaviour_never' => '',
+ 'email_smtp_crypto' => '',
+ 'email_smtp_host' => '',
+ 'email_smtp_pass' => '',
'email_smtp_pass_set' => '',
- 'email_smtp_port' => 'SMTP Port',
- 'email_smtp_timeout' => 'SMTP Timeout (s)',
- 'email_smtp_user' => 'SMTP Username',
+ 'email_smtp_port' => '',
+ 'email_smtp_timeout' => '',
+ 'email_smtp_user' => '',
'enable_avatar' => '',
'enable_avatar_tooltip' => '',
'enable_dropdown_tooltip' => '',
'enable_new_look' => '',
'enable_right_bar' => '',
'enable_right_bar_tooltip' => '',
- 'enforce_privacy' => 'Enforce privacy',
- 'enforce_privacy_tooltip' => 'Protect Customers privacy enforcing data scrambling in case of their data being deleted',
- 'fax' => 'Fax',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
- 'financial_year' => 'Fiscal Year Start',
- 'financial_year_apr' => '1st of April',
- 'financial_year_aug' => '1st of August',
- 'financial_year_dec' => '1st of December',
- 'financial_year_feb' => '1st of February',
- 'financial_year_jan' => '1st of January',
- 'financial_year_jul' => '1st of July',
- 'financial_year_jun' => '1st of June',
- 'financial_year_mar' => '1st of March',
- 'financial_year_may' => '1st of May',
- 'financial_year_nov' => '1st of November',
- 'financial_year_oct' => '1st of October',
- 'financial_year_sep' => '1st of September',
+ 'enforce_privacy' => '',
+ 'enforce_privacy_tooltip' => '',
+ 'fax' => '',
+ 'file_perm' => '',
+ 'financial_year' => '',
+ 'financial_year_apr' => '',
+ 'financial_year_aug' => '',
+ 'financial_year_dec' => '',
+ 'financial_year_feb' => '',
+ 'financial_year_jan' => '',
+ 'financial_year_jul' => '',
+ 'financial_year_jun' => '',
+ 'financial_year_mar' => '',
+ 'financial_year_may' => '',
+ 'financial_year_nov' => '',
+ 'financial_year_oct' => '',
+ 'financial_year_sep' => '',
'floating_labels' => '',
- 'gcaptcha_enable' => 'Login Page reCAPTCHA',
- 'gcaptcha_secret_key' => 'reCAPTCHA Secret Key',
- 'gcaptcha_secret_key_required' => 'reCAPTCHA Secret Key is a required field',
- 'gcaptcha_site_key' => 'reCAPTCHA Site Key',
- 'gcaptcha_site_key_required' => 'reCAPTCHA Site Key is a required field',
- 'gcaptcha_tooltip' => 'Protect the Login page with Google reCAPTCHA, click the icon for an API key pair.',
- 'general' => 'General',
- 'general_configuration' => 'General Configuration',
- 'giftcard_number' => 'Gift Card Number',
- 'giftcard_random' => 'Generate Random',
- 'giftcard_series' => 'Generate in Series',
- 'image_allowed_file_types' => 'Allowed file types',
- 'image_max_height_tooltip' => 'Maximum allowed height of image uploads in pixels (px).',
- 'image_max_size_tooltip' => 'Maximum allowed file size of image uploads in kilobytes (kb).',
- 'image_max_width_tooltip' => 'Maximum allowed width of image uploads in pixels (px).',
- 'image_restrictions' => 'Image Upload Restrictions',
- 'include_hsn' => 'Include Support for HSN Codes',
- 'info' => 'Information',
- 'info_configuration' => 'Store Information',
+ 'gcaptcha_enable' => '',
+ 'gcaptcha_secret_key' => '',
+ 'gcaptcha_secret_key_required' => '',
+ 'gcaptcha_site_key' => '',
+ 'gcaptcha_site_key_required' => '',
+ 'gcaptcha_tooltip' => '',
+ 'general' => '',
+ 'general_configuration' => '',
+ 'giftcard_number' => '',
+ 'giftcard_random' => '',
+ 'giftcard_series' => '',
+ 'image_allowed_file_types' => '',
+ 'image_max_height_tooltip' => '',
+ 'image_max_size_tooltip' => '',
+ 'image_max_width_tooltip' => '',
+ 'image_restrictions' => '',
+ 'include_hsn' => '',
+ 'info' => '',
+ 'info_configuration' => '',
'input_groups' => '',
- 'invoice' => 'Invoice',
- 'invoice_configuration' => 'Invoice Print Settings',
- 'invoice_default_comments' => 'Default Invoice Comments',
- 'invoice_email_message' => 'Invoice Email Template',
- 'invoice_enable' => 'Enable Invoicing',
- 'invoice_printer' => 'Invoice Printer',
- 'invoice_type' => 'Invoice Type',
- 'is_readable' => 'is readable, but the permissions are incorrectly set. Please set it to 640 or 660 and refresh.',
- 'is_writable' => 'is writable, but the permissions are incorrectly set. Please set it to 750 and refresh.',
+ 'integrations' => '',
+ 'integrations_configuration' => '',
+ 'invoice' => '',
+ 'invoice_configuration' => '',
+ 'invoice_default_comments' => '',
+ 'invoice_email_message' => '',
+ 'invoice_enable' => '',
+ 'invoice_printer' => '',
+ 'invoice_type' => '',
+ 'is_readable' => '',
+ 'is_writable' => '',
'item_markup' => '',
- 'jsprintsetup_required' => 'Warning: This functionality will only work if you have the FireFox jsPrintSetup addon installed. Save anyway?',
- 'language' => 'Language',
- 'last_used_invoice_number' => 'Last used Invoice Number',
- 'last_used_quote_number' => 'Last used Quote Number',
- 'last_used_work_order_number' => 'Last used W/O Number',
- 'left' => 'Left',
- 'license' => 'License',
- 'license_configuration' => 'License Statement',
- 'line_sequence' => 'Line Sequence',
- 'lines_per_page' => 'Lines per Page',
- 'lines_per_page_number' => 'Lines per Page must be a number.',
- 'lines_per_page_required' => 'Lines per Page is a required field.',
- 'locale' => 'Localization',
- 'locale_configuration' => 'Localization Configuration',
- 'locale_info' => 'Localization Configuration Information',
- 'location' => 'Stock',
- 'location_configuration' => 'Stock Locations',
- 'location_info' => 'Location Configuration Information',
+ 'jsprintsetup_required' => '',
+ 'language' => '',
+ 'last_used_invoice_number' => '',
+ 'last_used_quote_number' => '',
+ 'last_used_work_order_number' => '',
+ 'left' => '',
+ 'license' => '',
+ 'license_configuration' => '',
+ 'line_sequence' => '',
+ 'lines_per_page' => '',
+ 'lines_per_page_number' => '',
+ 'lines_per_page_required' => '',
+ 'locale' => '',
+ 'locale_configuration' => '',
+ 'locale_info' => '',
+ 'location' => '',
+ 'location_configuration' => '',
+ 'location_info' => '',
'login_form' => '',
- 'logout' => 'Do you want to make a backup before logging out? Click [OK] to backup or [Cancel] to logout.',
- 'message' => 'Message',
- 'message_configuration' => 'Message Configuration',
- 'msg_msg' => 'Saved Text Message',
- 'msg_msg_placeholder' => 'If you wish to use a SMS template save your message here, otherwise leave the box blank.',
- 'msg_pwd' => 'SMS-API Password',
+ 'logout' => '',
+ 'mailpath_invalid' => 'தவறான sendmail பாதை. எழுத்துகள், எண்கள், கோடுகள், அடிக்கோடுகள், சாய்வுக்கோடுகள், பின்சாய்வுக்கோடுகள், முக்காற்புள்ளிகள், இடைவெளிகள் மற்றும் புள்ளிகள் மட்டுமே அனுமதிக்கப்படும்.',
+ 'message' => '',
+ 'message_configuration' => '',
+ 'msg_msg' => '',
+ 'msg_msg_placeholder' => '',
+ 'msg_pwd' => '',
'msg_pwd_set' => '',
- 'msg_src' => 'SMS-API Sender ID',
- 'msg_src_required' => 'SMS-API Sender ID is a required field',
- 'msg_uid' => 'SMS-API Username',
- 'msg_uid_required' => 'SMS-API Username is a required field',
- 'multi_pack_enabled' => 'Multiple Packages per Item',
- 'no_risk' => 'No security/vulnerability risks.',
- 'none' => 'none',
- 'notify_alignment' => 'Notification Popup Position',
- 'number_format' => 'Number Format',
- 'number_locale' => 'Localization',
- 'number_locale_invalid' => 'The entered locale is invalid. Check the link in the tooltip to find a valid locale.',
- 'number_locale_required' => 'Number Locale is a required field.',
- 'number_locale_tooltip' => 'Find a suitable locale through this link.',
- 'os_timezone' => 'OSPOS Timezone:',
- 'ospos_info' => 'OSPOS Installation Info',
- 'payment_options_order' => 'Payment Options Order',
+ 'msg_src' => '',
+ 'msg_src_required' => '',
+ 'msg_uid' => '',
+ 'msg_uid_required' => '',
+ 'multi_pack_enabled' => '',
+ 'no_risk' => '',
+ 'none' => '',
+ 'notify_alignment' => '',
+ 'number_format' => '',
+ 'number_locale' => '',
+ 'number_locale_invalid' => '',
+ 'number_locale_required' => '',
+ 'number_locale_tooltip' => '',
+ 'os_timezone' => '',
+ 'ospos_info' => '',
+ 'payment_options_order' => '',
'payment_reference_code_length_limits' => 'கட்டண குறிப்பு குறியீடு
நீள வரம்புகள்',
'payment_reference_code_length_max_label' => 'அதிகபட்சம்',
'payment_reference_code_length_min_label' => 'குறைந்தபட்சம்',
- 'perm_risk' => 'Incorrect permissions leaves this software at risk.',
- 'phone' => 'Company Phone',
- 'phone_required' => 'Company Phone is a required field.',
- 'print_bottom_margin' => 'Margin Bottom',
- 'print_bottom_margin_number' => 'Margin Bottom must be a number.',
- 'print_bottom_margin_required' => 'Margin Bottom is a required field.',
- 'print_delay_autoreturn' => 'Autoreturn to Sale delay',
+ 'perm_risk' => '',
+ 'phone' => '',
+ 'phone_required' => '',
+ 'print_bottom_margin' => '',
+ 'print_bottom_margin_number' => '',
+ 'print_bottom_margin_required' => '',
+ 'print_delay_autoreturn' => '',
'print_delay_autoreturn_number' => '',
'print_delay_autoreturn_required' => '',
- 'print_footer' => 'Print Browser Footer',
- 'print_header' => 'Print Browser Header',
- 'print_left_margin' => 'Margin Left',
- 'print_left_margin_number' => 'Margin Left must be a number.',
- 'print_left_margin_required' => 'Margin Left is a required field.',
- 'print_receipt_check_behaviour' => 'Print Receipt checkbox',
- 'print_receipt_check_behaviour_always' => 'Always checked',
- 'print_receipt_check_behaviour_last' => 'Remember last selection',
- 'print_receipt_check_behaviour_never' => 'Always unchecked',
- 'print_right_margin' => 'Margin Right',
- 'print_right_margin_number' => 'Margin Right must be a number.',
- 'print_right_margin_required' => 'Margin Right is a required field.',
- 'print_silently' => 'Show Print Dialog',
- 'print_top_margin' => 'Margin Top',
- 'print_top_margin_number' => 'Margin Top must be a number.',
- 'print_top_margin_required' => 'Margin Top is a required field.',
- 'quantity_decimals' => 'Quantity Decimals',
+ 'print_footer' => '',
+ 'print_header' => '',
+ 'print_left_margin' => '',
+ 'print_left_margin_number' => '',
+ 'print_left_margin_required' => '',
+ 'print_receipt_check_behaviour' => '',
+ 'print_receipt_check_behaviour_always' => '',
+ 'print_receipt_check_behaviour_last' => '',
+ 'print_receipt_check_behaviour_never' => '',
+ 'print_right_margin' => '',
+ 'print_right_margin_number' => '',
+ 'print_right_margin_required' => '',
+ 'print_silently' => '',
+ 'print_top_margin' => '',
+ 'print_top_margin_number' => '',
+ 'print_top_margin_required' => '',
+ 'quantity_decimals' => '',
'quick_cash_enable' => '',
- 'quote_default_comments' => 'Default Quote Comments',
- 'receipt' => 'Receipt',
+ 'quote_default_comments' => '',
+ 'receipt' => '',
'receipt_category' => '',
- 'receipt_configuration' => 'Receipt Print Settings',
- 'receipt_default' => 'Default',
- 'receipt_font_size' => 'Font Size',
- 'receipt_font_size_number' => 'Font Size must be a number.',
- 'receipt_font_size_required' => 'Font Size is a required field.',
- 'receipt_info' => 'Receipt Configuration Information',
- 'receipt_printer' => 'Ticket Printer',
- 'receipt_short' => 'Short',
- 'receipt_show_company_name' => 'Show Company Name',
- 'receipt_show_description' => 'Show Description',
- 'receipt_show_serialnumber' => 'Show Serial Number',
- 'receipt_show_tax_ind' => 'Show Tax Indicator',
- 'receipt_show_taxes' => 'Show Taxes',
- 'receipt_show_total_discount' => 'Show Total Discount',
- 'receipt_template' => 'Receipt Template',
- 'receiving_calculate_average_price' => 'Calc avg. Price (Receiving)',
- 'recv_invoice_format' => 'Receivings Invoice Format',
- 'register_mode_default' => 'Default Register Mode',
- 'report_an_issue' => 'Report an issue',
- 'return_policy_required' => 'Return policy is a required field.',
- 'reward' => 'Reward',
- 'reward_configuration' => 'Reward Configuration',
- 'right' => 'Right',
- 'sales_invoice_format' => 'Sales Invoice Format',
- 'sales_quote_format' => 'Sales Quote Format',
- 'mailpath_invalid' => 'தவறான sendmail பாதை. எழுத்துகள், எண்கள், கோடுகள், அடிக்கோடுகள், சாய்வுக்கோடுகள், பின்சாய்வுக்கோடுகள், முக்காற்புள்ளிகள், இடைவெளிகள் மற்றும் புள்ளிகள் மட்டுமே அனுமதிக்கப்படும்.',
- 'saved_successfully' => 'Configuration save successful.',
- 'saved_unsuccessfully' => 'Configuration save failed.',
- 'security_issue' => 'Security Vulnerability Warning',
- 'server_notice' => 'Please use the below info for issue reporting.',
+ 'receipt_configuration' => '',
+ 'receipt_default' => '',
+ 'receipt_font_size' => '',
+ 'receipt_font_size_number' => '',
+ 'receipt_font_size_required' => '',
+ 'receipt_info' => '',
+ 'receipt_printer' => '',
+ 'receipt_short' => '',
+ 'receipt_show_company_name' => '',
+ 'receipt_show_description' => '',
+ 'receipt_show_serialnumber' => '',
+ 'receipt_show_tax_ind' => '',
+ 'receipt_show_taxes' => '',
+ 'receipt_show_total_discount' => '',
+ 'receipt_template' => '',
+ 'receiving_calculate_average_price' => '',
+ 'recv_invoice_format' => '',
+ 'register_mode_default' => '',
+ 'report_an_issue' => '',
+ 'return_policy_required' => '',
+ 'reward' => '',
+ 'reward_configuration' => '',
+ 'right' => '',
+ 'sales_invoice_format' => '',
+ 'sales_quote_format' => '',
+ 'saved_successfully' => '',
+ 'saved_unsuccessfully' => '',
+ 'security_issue' => '',
+ 'server_notice' => '',
'service_charge' => '',
- 'show_due_enable' => '',
- 'show_office_group' => 'Show office icon',
- 'statistics' => 'Send Statistics',
- 'statistics_tooltip' => 'Send statistics for development and feature improvement purposes.',
- 'stock_location' => 'Stock location',
- 'stock_location_default' => 'இயல்புநிலை பங்கு இருப்பிடம்',
- 'stock_location_default_header' => 'இயல்புநிலை',
- 'stock_location_duplicate' => 'Stock Location must be unique.',
- 'stock_location_invalid_chars' => 'Stock Location can not contain \'_\'.',
- 'stock_location_name_header' => 'பெயர்',
- 'stock_location_required' => 'Stock location is a required field.',
- 'suggestions_fifth_column' => '',
- 'suggestions_first_column' => 'Column 1',
- 'suggestions_fourth_column' => '',
- 'suggestions_layout' => 'Search Suggestions Layout',
- 'suggestions_second_column' => 'Column 2',
- 'suggestions_third_column' => 'Column 3',
'shortcuts' => '',
'shortcuts_configuration' => '',
'shortcuts_duplicate_bindings' => '',
'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
- 'system_info' => 'System Info',
+ 'show_due_enable' => '',
+ 'show_office_group' => '',
+ 'statistics' => '',
+ 'statistics_tooltip' => '',
+ 'stock_location' => '',
+ 'stock_location_default' => 'இயல்புநிலை பங்கு இருப்பிடம்',
+ 'stock_location_default_header' => 'இயல்புநிலை',
+ 'stock_location_duplicate' => '',
+ 'stock_location_invalid_chars' => '',
+ 'stock_location_name_header' => 'பெயர்',
+ 'stock_location_required' => '',
+ 'suggestions_fifth_column' => '',
+ 'suggestions_first_column' => '',
+ 'suggestions_fourth_column' => '',
+ 'suggestions_layout' => '',
+ 'suggestions_second_column' => '',
+ 'suggestions_third_column' => '',
+ 'system_conf' => '',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
- 'table' => 'Table',
- 'table_configuration' => 'Table Configuration',
- 'takings_printer' => 'Receipt Printer',
- 'tax' => 'Tax',
- 'tax_category' => 'Tax Category',
- 'tax_category_duplicate' => 'The entered tax category already exists.',
- 'tax_category_invalid_chars' => 'The entered tax category is invalid.',
- 'tax_category_required' => 'The tax category is required.',
- 'tax_category_used' => 'Tax category cannot be deleted because it is being used.',
- 'tax_configuration' => 'Tax Configuration',
- 'tax_decimals' => 'Tax Decimals',
- 'tax_id' => 'Tax Id',
- 'tax_included' => 'Tax Included',
- 'theme' => 'Theme',
+ 'table' => '',
+ 'table_configuration' => '',
+ 'takings_printer' => '',
+ 'tax' => '',
+ 'tax_category' => '',
+ 'tax_category_duplicate' => '',
+ 'tax_category_invalid_chars' => '',
+ 'tax_category_required' => '',
+ 'tax_category_used' => '',
+ 'tax_configuration' => '',
+ 'tax_decimals' => '',
+ 'tax_id' => '',
+ 'tax_included' => '',
+ 'theme' => '',
'theme_preview' => '',
- 'thousands_separator' => 'Thousands Separator',
- 'timezone' => 'Timezone',
- 'timezone_error' => 'OSPOS Timezone is Different from your Local Timezone.',
- 'top' => 'Top',
- 'use_destination_based_tax' => 'Use Destination Based Tax',
- 'user_timezone' => 'Local Timezone:',
- 'website' => 'Website',
+ 'thousands_separator' => '',
+ 'timezone' => '',
+ 'timezone_error' => '',
+ 'top' => '',
+ 'use_destination_based_tax' => '',
+ 'user_timezone' => '',
+ 'website' => '',
'wholesale_markup' => '',
- 'work_order_enable' => 'Work Order Support',
- 'work_order_format' => 'Work Order Format',
+ 'work_order_enable' => '',
+ 'work_order_format' => '',
];
diff --git a/app/Language/ta/Customers.php b/app/Language/ta/Customers.php
index f9803dba8..43d57ecef 100644
--- a/app/Language/ta/Customers.php
+++ b/app/Language/ta/Customers.php
@@ -8,7 +8,7 @@ return [
'average' => 'சராசரி செலவிடபட்டது',
'avg_discount' => 'சராசரி தள்ளுபடி',
'basic_information' => 'தகவல்',
- 'cannot_be_deleted' => 'தேர்ந்தெடுக்கப்பட்ட வாடிக்கையாளர்களை நீக்க முடியவில்லை, தேர்ந்தெடுக்கப்பட்ட ஒன்று அல்லது அதற்கு மேற்பட்ட வாடிக்கையாளர்களுக்கு விற்பனை உள்ளது..',
+ 'cannot_be_deleted' => 'தேர்ந்தெடுக்கப்பட்ட வாடிக்கையாளர்களை நீக்க முடியவில்லை, தேர்ந்தெடுக்கப்பட்ட ஒன்று அல்லது அதற்கு மேற்பட்ட வாடிக்கையாளர்களுக்கு விற்பனை உள்ளது.',
'company_name' => 'நிறுவனம்',
'confirm_delete' => 'தேர்ந்தெடுக்கப்பட்ட வாடிக்கையாளர் (களை) நீக்க விரும்புகிறீர்களா?',
'confirm_restore' => 'தேர்ந்தெடுக்கப்பட்ட வாடிக்கையாளர்களை (களை) மீட்டெடுக்க விரும்புகிறீர்களா?',
@@ -16,7 +16,7 @@ return [
'consent_required' => 'பதிவு ஒப்புதல் என்பது தேவையான தரவு.',
'csv_import_failed' => 'CSV இறக்குமதி தோல்வியுற்றது',
'csv_import_nodata_wrongformat' => 'பதிவேற்றிய கோப்பில் தரவு இல்லை அல்லது தவறாக வடிவமைக்கப்பட்டுள்ளது.',
- 'csv_import_partially_failed' => 'Customer import successful with some failures:',
+ 'csv_import_partially_failed' => '',
'csv_import_success' => 'வாடிக்கையாளரின் இறக்குமதி வெற்றிகரமாக முடிந்தது.',
'customer' => 'வாடிக்கையாளர்',
'date' => 'தேதி',
@@ -34,6 +34,7 @@ return [
'none_selected' => 'நீக்க எந்த வாடிக்கையாளரையும் நீங்கள் தேர்ந்தெடுக்கவில்லை.',
'one_or_multiple' => 'வாடிக்கையாளர் (கள்)',
'quantity' => 'அளவு',
+ 'rewards_package' => 'வெகுமதி தொகுப்பு',
'stats_info' => 'புள்ளிவிவரங்கள்',
'successful_adding' => 'நீங்கள் வெற்றிகரமாக வாடிக்கையாளரைச் சேர்த்துள்ளீர்கள்',
'successful_deleted' => 'நீங்கள் வெற்றிகரமாக நீக்கிவிட்டீர்கள்',
@@ -43,5 +44,4 @@ return [
'taxable' => 'வரி விதிக்கப்படக்கூடியது',
'total' => 'மொத்தம் செலவிடப்பட்டது',
'update' => 'வாடிக்கையாளரைப் புதுப்பிக்கவும்',
- 'rewards_package' => 'வெகுமதி தொகுப்பு',
];
diff --git a/app/Language/ta/Employees.php b/app/Language/ta/Employees.php
index 87fc0f55a..ba7078dec 100644
--- a/app/Language/ta/Employees.php
+++ b/app/Language/ta/Employees.php
@@ -2,49 +2,50 @@
return [
'administrator' => '',
- 'basic_information' => 'Information',
+ 'basic_information' => '',
'cannot_be_deleted' => 'தேர்ந்தெடுக்கப்பட்ட ஊழியர்(களை) நீக்க முடியவில்லை, ஒன்று அல்லது அதற்கு மேற்பட்டவை விற்பனையை செயலாக்கியுள்ளன அல்லது நீங்கள் உங்கள் கணக்கை நீக்க முயற்சிக்கிறீர்கள்.',
'change_employee' => '',
- 'change_password' => 'Change Password',
+ 'change_password' => '',
'clerk' => '',
'commission' => '',
- 'confirm_delete' => 'Are you sure you want to delete the selected employee(s)?',
- 'confirm_restore' => 'Are you sure you want to restore selected employee(s)?',
- 'current_password' => 'Current Password',
- 'current_password_invalid' => 'Current Password is invalid.',
- 'employee' => 'Employee',
- 'error_adding_updating' => 'Employee add or update failed.',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'current_password' => '',
+ 'current_password_invalid' => '',
+ 'employee' => '',
+ 'error_adding_updating' => '',
'error_cannot_remove_own_minimum_grant' => 'உங்கள் சொந்த குறைந்தபட்ச தொகுதி அணுகல் அனுமதிகளை நீக்க முடியாது.',
'error_deleting_admin' => '',
- 'error_deleting_demo_admin' => 'You can not delete the demo admin user.',
+ 'error_deleting_demo_admin' => '',
'error_grant_change_disallowed' => 'அனுமதி மாற்றங்கள் இந்த டெமோவில் முடக்கப்பட்டுள்ளன.',
'error_password_change_disallowed' => 'கடவுச்சொல் மாற்றங்கள் இந்த டெமோவில் முடக்கப்பட்டுள்ளன.',
'error_updating_admin' => '',
- 'error_updating_demo_admin' => 'You can not change the demo admin user.',
- 'language' => 'Language',
- 'login_info' => 'Login',
+ 'error_updating_demo_admin' => '',
+ 'language' => '',
+ 'login_info' => '',
'manager' => '',
- 'new' => 'New Employee',
- 'none_selected' => 'You have not selected any employee(s) to delete.',
- 'one_or_multiple' => 'employee(s)',
- 'password' => 'Password',
- 'password_minlength' => 'Password must be at least 8 characters in length.',
- 'password_must_match' => 'Passwords do not match.',
- 'password_not_must_match' => 'Current password and new password must be unique.',
- 'password_required' => 'Password is required.',
- 'permission_desc' => 'Check the boxes below to grant access to modules.',
- 'permission_info' => 'Permissions',
- 'repeat_password' => 'Password Again',
- 'subpermission_required' => 'Add at least one grant for each module.',
- 'successful_adding' => 'Employee add successful.',
- 'successful_change_password' => 'Password change successful.',
- 'successful_deleted' => 'You have successfully deleted',
- 'successful_updating' => 'You have successfully updated employee',
- 'system_language' => 'System Language',
- 'unsuccessful_change_password' => 'Password change failed.',
- 'update' => 'Update Employee',
- 'username' => 'Username',
+ 'new' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'password' => '',
+ 'password_minlength' => '',
+ 'password_must_match' => '',
+ 'password_not_must_match' => '',
+ 'password_required' => '',
+ 'permission_desc' => '',
+ 'permission_info' => '',
+ 'repeat_password' => '',
+ 'subpermission_required' => '',
+ 'successful_adding' => '',
+ 'successful_change_password' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'system_language' => '',
+ 'unauthorized_modify' => '',
+ 'unsuccessful_change_password' => '',
+ 'update' => '',
+ 'username' => '',
'username_duplicate' => '',
- 'username_minlength' => 'Username must be at least 5 characters in length.',
- 'username_required' => 'Username is a required field.',
+ 'username_minlength' => '',
+ 'username_required' => '',
];
diff --git a/app/Language/ta/Error.php b/app/Language/ta/Error.php
index e06a02f68..caec9cb57 100644
--- a/app/Language/ta/Error.php
+++ b/app/Language/ta/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'பெயரிடப்பட்ட தொகுதியை பயன்படுத்த உங்களுக்கு அனுமதி இல்லை',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'throttle.key ஐ ஏற்பாடு செய்ய {filePath} ஐ உருவாக்க முடியவில்லை',
'unable_to_lock_file' => '{filePath} ஐ பூட்ட முடியவில்லை: {reason}',
'unable_to_open_lock_file' => '{filePath} ஐ திறக்க முடியவில்லை: {reason}',
- 'unable_to_persist_throttle_key' => 'throttle.key ஐ {filePath} இல் நிலைநிறுத்த முடியவில்லை',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'throttle.key ஐ {filePath} இல் நிலைநிறுத்த முடியவில்லை',
'unable_to_read_env_file' => 'throttle.key ஐ ஏற்பாடு செய்ய {filePath} ஐ படிக்க முடியவில்லை',
'unknown' => 'எதிர்பாராத பிழை',
];
diff --git a/app/Language/ta/Expenses_categories.php b/app/Language/ta/Expenses_categories.php
index e83748f66..d09041bcb 100644
--- a/app/Language/ta/Expenses_categories.php
+++ b/app/Language/ta/Expenses_categories.php
@@ -1,23 +1,23 @@
'Expense Category name required',
- 'add_item' => 'Add Category',
- 'cannot_be_deleted' => 'Could not delete Category Expense(s)',
- 'category_id' => 'Id',
- 'confirm_delete' => 'Are you sure you want to delete the selected Expense Category?',
- 'confirm_restore' => 'Are you sure you want to restore the selected Expense Category?',
- 'description' => 'Category Description',
- 'error_adding_updating' => 'Error adding/updating Expense Category',
- 'info' => 'Category Expense Info',
- 'name' => 'Category Name',
- 'new' => 'New Category',
- 'no_expenses_categories_to_display' => 'No Category to display',
- 'none_selected' => 'You have not selected any Category Expense',
- 'one_or_multiple' => 'Category Expense',
- 'quantity' => 'Quantity',
- 'successful_adding' => 'Expense Category add successful',
- 'successful_deleted' => 'Expense Category delete successful',
- 'successful_updating' => 'Expense Category update successful',
- 'update' => 'Update Category',
+ 'add_item' => '',
+ 'cannot_be_deleted' => '',
+ 'category_id' => '',
+ 'category_name_required' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'description' => '',
+ 'error_adding_updating' => '',
+ 'info' => '',
+ 'name' => '',
+ 'new' => '',
+ 'no_expenses_categories_to_display' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'quantity' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'update' => '',
];
diff --git a/app/Language/ta/Giftcards.php b/app/Language/ta/Giftcards.php
index d680d46df..e6b599bfc 100644
--- a/app/Language/ta/Giftcards.php
+++ b/app/Language/ta/Giftcards.php
@@ -1,72 +1,72 @@
'Inventory to add or subtract.',
- 'allow_alt_description' => 'Allow Alternate Description',
- 'bulk_edit' => 'Bulk Edit',
- 'cannot_be_deleted' => 'Could not delete selected Gift Card(s), one or more of the selected Gift Cards has sales.',
- 'cannot_find_giftcard' => 'Gift Card not found.',
- 'cannot_use' => 'Gift Card {0} cannot be used for this sale: invalid Customer.',
- 'card_value' => 'Value',
- 'category' => 'Category',
- 'change_all_to_allow_alt_desc' => 'Allow alternate description for all.',
- 'change_all_to_not_allow_allow_desc' => 'Do not allow alternate description for all.',
- 'change_all_to_serialized' => 'Change All To Serialized',
- 'change_all_to_unserialized' => 'Change All To Unserialized',
- 'confirm_bulk_edit' => 'Are you sure you want to edit the selected Gift Card(s)?',
- 'confirm_delete' => 'Are you sure you want to delete the selected Gift Card(s)?',
- 'confirm_restore' => 'Are you sure you want to restore selected Gift Card(s)?',
- 'cost_price' => 'Wholesale Price',
- 'count' => 'Update Inventory',
- 'csv_import_failed' => 'CSV import failed.',
- 'current_quantity' => 'Current Quantity',
- 'description' => 'Description',
- 'details_count' => 'Inventory Count Details',
- 'do_nothing' => 'Do Nothing',
- 'edit_fields_you_want_to_update' => 'Edit desired fields for selected Gift Card(s).',
- 'edit_multiple_giftcards' => 'Edit Multiple Gift Cards.',
- 'error_adding_updating' => 'Gift Card add or update failed.',
- 'error_updating_multiple' => 'Gift Card(s) update failed.',
- 'generate_barcodes' => 'Generate Barcodes',
- 'giftcard' => 'Gift Card',
- 'giftcard_number' => 'Gift Card Number',
- 'info_provided_by' => 'Info provided by',
- 'inventory_comments' => 'Comments',
- 'is_serialized' => 'Gift Card has Serial Number',
- 'low_inventory_giftcards' => 'Low Inventory Gift Cards',
- 'manually_editing_of_quantity' => 'Manual Edit of Quantity',
- 'must_select_giftcard_for_barcode' => 'You must select at least one (1) Gift Card to generate barcodes.',
- 'new' => 'New Gift Card',
- 'no_description_giftcards' => 'No Description Gift Cards',
- 'no_giftcards_to_display' => 'No Gift Cards to display.',
- 'none' => 'None',
- 'none_selected' => 'No Gift Card(s) selected to edit.',
- 'number' => 'Gift Card Number must be a number.',
- 'number_information' => 'Gift Card Number',
- 'number_required' => 'Gift Card Number is a required field.',
- 'one_or_multiple' => 'Gift Card(s)',
- 'person_id' => 'Customer',
- 'quantity' => 'Quantity',
- 'quantity_required' => 'Quantity is a required field. Please close (X) to cancel.',
- 'remaining_balance' => 'Gift Card {0} remaining value is {1}!',
- 'reorder_level' => 'Reorder Level',
- 'retrive_giftcard_info' => 'Retrieve Gift Card Info',
- 'sales_tax_1' => 'Sales Tax',
- 'sales_tax_2' => 'Sales Tax 2',
- 'serialized_giftcards' => 'Serialized Gift Cards',
- 'successful_adding' => 'You have successfully added Gift Card',
- 'successful_bulk_edit' => 'You have successfully updated the selected Gift Card(s)',
- 'successful_deleted' => 'You have successfully deleted',
- 'successful_updating' => 'You have successfully updated Gift Card',
- 'supplier' => 'Supplier',
- 'tax_1' => 'Tax 1',
- 'tax_2' => 'Tax 2',
- 'tax_percent' => 'Tax Percent',
- 'tax_percents' => 'Tax Percent(s)',
- 'unit_price' => 'Retail Value',
- 'upc_database' => 'Barcode Database',
- 'update' => 'Update Gift Card',
- 'use_inventory_menu' => 'Use Inventory Menu',
- 'value' => 'Gift Card Value must be a number.',
- 'value_required' => 'Gift Card Value is a required field.',
+ 'add_minus' => '',
+ 'allow_alt_description' => '',
+ 'bulk_edit' => '',
+ 'cannot_be_deleted' => '',
+ 'cannot_find_giftcard' => '',
+ 'cannot_use' => '',
+ 'card_value' => '',
+ 'category' => '',
+ 'change_all_to_allow_alt_desc' => '',
+ 'change_all_to_not_allow_allow_desc' => '',
+ 'change_all_to_serialized' => '',
+ 'change_all_to_unserialized' => '',
+ 'confirm_bulk_edit' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'cost_price' => '',
+ 'count' => '',
+ 'csv_import_failed' => '',
+ 'current_quantity' => '',
+ 'description' => '',
+ 'details_count' => '',
+ 'do_nothing' => '',
+ 'edit_fields_you_want_to_update' => '',
+ 'edit_multiple_giftcards' => '',
+ 'error_adding_updating' => '',
+ 'error_updating_multiple' => '',
+ 'generate_barcodes' => '',
+ 'giftcard' => '',
+ 'giftcard_number' => '',
+ 'info_provided_by' => '',
+ 'inventory_comments' => '',
+ 'is_serialized' => '',
+ 'low_inventory_giftcards' => '',
+ 'manually_editing_of_quantity' => '',
+ 'must_select_giftcard_for_barcode' => '',
+ 'new' => '',
+ 'no_description_giftcards' => '',
+ 'no_giftcards_to_display' => '',
+ 'none' => '',
+ 'none_selected' => '',
+ 'number' => '',
+ 'number_information' => '',
+ 'number_required' => '',
+ 'one_or_multiple' => '',
+ 'person_id' => '',
+ 'quantity' => '',
+ 'quantity_required' => '',
+ 'remaining_balance' => '',
+ 'reorder_level' => '',
+ 'retrive_giftcard_info' => '',
+ 'sales_tax_1' => '',
+ 'sales_tax_2' => '',
+ 'serialized_giftcards' => '',
+ 'successful_adding' => '',
+ 'successful_bulk_edit' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'supplier' => '',
+ 'tax_1' => '',
+ 'tax_2' => '',
+ 'tax_percent' => '',
+ 'tax_percents' => '',
+ 'unit_price' => '',
+ 'upc_database' => '',
+ 'update' => '',
+ 'use_inventory_menu' => '',
+ 'value' => '',
+ 'value_required' => '',
];
diff --git a/app/Language/ta/Item_kits.php b/app/Language/ta/Item_kits.php
index 370056053..6a830f1a1 100644
--- a/app/Language/ta/Item_kits.php
+++ b/app/Language/ta/Item_kits.php
@@ -1,42 +1,40 @@
'Add Item',
- 'all' => 'All',
- 'cannot_be_deleted' => 'Item Kit(s) delete failed.',
- 'confirm_delete' => 'Are you sure you want to delete the selected Item Kit(s)?',
- 'confirm_restore' => 'Are you sure you want to restore selected Item Kit(s)?',
- 'description' => 'Item Kit Description',
- 'discount' => 'Discount',
- 'discount_fixed' => 'Fixed Discount',
- 'discount_percent' => 'Discount Percent',
- 'discount_type' => 'Discount Type',
- 'error_adding_updating' => 'Item Kit add or update failed.',
- 'find_kit_item' => 'Kit Item',
- 'info' => 'Item Kit Info',
- 'item' => 'Item',
- 'item_kit_number' => 'Barcode',
- 'item_kit_number_duplicate' => 'Item Kit Number is already present in the database.',
- 'item_number' => '',
- 'item_number_duplicate' => '',
- 'items' => 'Items',
- 'kit' => 'Kit ID',
- 'kit_and_components' => 'Kit and Components',
- 'kit_and_stock' => 'Kit and Stock',
- 'kit_only' => 'Kit Only',
- 'name' => 'Item Kit Name',
- 'new' => 'New Item Kit',
- 'no_item_kits_to_display' => 'No Item Kits to display.',
- 'none_selected' => 'You have not selected any Item Kits.',
- 'one_or_multiple' => 'Item Kit(s)',
- 'price_option' => 'Price Option',
- 'priced_only' => 'Priced Only',
- 'print_option' => 'Print Option',
- 'quantity' => 'Quantity',
- 'sequence' => 'Sequence',
- 'successful_adding' => 'You have successfully added Item Kit',
- 'successful_deleted' => 'You have successfully deleted',
- 'successful_updating' => 'You have successfully updated Item Kit',
+ 'add_item' => '',
+ 'all' => '',
+ 'cannot_be_deleted' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'description' => '',
+ 'discount' => '',
+ 'discount_fixed' => '',
+ 'discount_percent' => '',
+ 'discount_type' => '',
+ 'error_adding_updating' => '',
+ 'find_kit_item' => '',
+ 'info' => '',
+ 'item' => '',
+ 'item_kit_number' => '',
+ 'item_kit_number_duplicate' => '',
+ 'items' => '',
+ 'kit' => '',
+ 'kit_and_components' => '',
+ 'kit_and_stock' => '',
+ 'kit_only' => '',
+ 'name' => '',
+ 'new' => '',
+ 'no_item_kits_to_display' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'price_option' => '',
+ 'priced_only' => '',
+ 'print_option' => '',
+ 'quantity' => '',
+ 'sequence' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
'unit_price' => '',
- 'update' => 'Update Item Kit',
+ 'update' => '',
];
diff --git a/app/Language/ta/Items.php b/app/Language/ta/Items.php
index 11e745a96..82ad190f1 100644
--- a/app/Language/ta/Items.php
+++ b/app/Language/ta/Items.php
@@ -17,109 +17,109 @@ return [
'change_all_to_serialized' => 'அனைத்தையும் தொடர்களாக மாற்றவும்',
'change_all_to_unserialized' => 'அனைத்தையும் தொடர்களாக மாற்றவும்',
'change_image' => 'படத்தை மாற்று',
- 'confirm_bulk_edit' => 'Are you sure you want to edit selected Item(s)?',
- 'confirm_bulk_edit_wipe_taxes' => 'All Item Tax information will be replaced.',
- 'confirm_delete' => 'Are you sure you want to delete selected item(s)?',
- 'confirm_restore' => 'Are you sure you want to restore selected item(s)?',
- 'cost_price' => 'Wholesale Price',
- 'cost_price_number' => 'Wholesale Price must be a number.',
- 'cost_price_required' => 'Wholesale Price is a required field.',
- 'count' => 'Update Inventory',
- 'csv_import_failed' => 'CSV import failed',
+ 'confirm_bulk_edit' => '',
+ 'confirm_bulk_edit_wipe_taxes' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'cost_price' => '',
+ 'cost_price_number' => '',
+ 'cost_price_required' => '',
+ 'count' => '',
+ 'csv_import_failed' => '',
'csv_import_invalid_location' => '',
- 'csv_import_nodata_wrongformat' => 'The uploaded CSV file has no data or is formatted incorrectly.',
- 'csv_import_partially_failed' => 'There were {0} item import failure(s) on line(s): {1}. No rows were imported.',
- 'csv_import_success' => 'Item CSV import successful.',
- 'current_quantity' => 'Current Quantity',
- 'default_pack_name' => 'Each',
- 'description' => 'Description',
- 'details_count' => 'Inventory Count Details',
- 'do_nothing' => 'Do Nothing',
+ 'csv_import_nodata_wrongformat' => '',
+ 'csv_import_partially_failed' => '',
+ 'csv_import_success' => '',
+ 'current_quantity' => '',
+ 'default_pack_name' => '',
+ 'description' => '',
+ 'details_count' => '',
+ 'do_nothing' => '',
'edit' => '',
- 'edit_fields_you_want_to_update' => 'Edit the desired fields for selected item(s).',
- 'edit_multiple_items' => 'Editing Multiple Items',
- 'empty_upc_items' => 'Empty Barcode Items',
- 'error_adding_updating' => 'Error adding/updating item',
- 'error_updating_multiple' => 'Error updating items',
- 'generate_barcodes' => 'Generate Barcodes',
- 'hsn_code' => 'Harmonized System Nomenclature',
- 'image' => 'Avatar',
- 'import_items_csv' => 'Item Import from CSV',
- 'info_provided_by' => 'Information provided by',
- 'inventory' => 'Inventory',
- 'inventory_CSV_import_quantity' => 'Quantity Imported from CSV',
- 'inventory_comments' => 'Comments',
- 'inventory_data_tracking' => 'Inventory Data Tracking',
- 'inventory_date' => 'Date',
- 'inventory_employee' => 'Employee',
- 'inventory_in_out_quantity' => 'In/Out Quantity',
- 'inventory_remarks' => 'Remarks',
- 'is_deleted' => 'Deleted',
+ 'edit_fields_you_want_to_update' => '',
+ 'edit_multiple_items' => '',
+ 'empty_upc_items' => '',
+ 'error_adding_updating' => '',
+ 'error_updating_multiple' => '',
+ 'generate_barcodes' => '',
+ 'hsn_code' => '',
+ 'image' => '',
+ 'import_items_csv' => '',
+ 'info_provided_by' => '',
+ 'inventory' => '',
+ 'inventory_CSV_import_quantity' => '',
+ 'inventory_comments' => '',
+ 'inventory_data_tracking' => '',
+ 'inventory_date' => '',
+ 'inventory_employee' => '',
+ 'inventory_in_out_quantity' => '',
+ 'inventory_remarks' => '',
+ 'is_deleted' => '',
'is_printed' => '',
- 'is_serialized' => 'Item has Serial Number',
- 'item' => 'Item',
+ 'is_serialized' => '',
+ 'item' => '',
'item_id' => '',
- 'item_number' => 'Barcode',
- 'item_number_duplicate' => 'Item Number is already present in the database.',
+ 'item_number' => '',
+ 'item_number_duplicate' => '',
'item_number_invalid' => 'பொருள் எண் அனுமதிக்கப்படாத எழுத்துக்களைக் கொண்டுள்ளது.',
- 'kit' => 'Kit',
- 'location' => 'Location',
- 'low_inventory_items' => 'Out Of Stock Items',
- 'low_sell_item' => 'Low sell item',
- 'manually_editing_of_quantity' => 'Manual Edit of Quantity',
+ 'kit' => '',
+ 'location' => '',
+ 'low_inventory_items' => '',
+ 'low_sell_item' => '',
+ 'manually_editing_of_quantity' => '',
'markup' => '',
- 'name' => 'Item Name',
- 'name_required' => 'Item Name is a required field.',
- 'new' => 'New Item',
- 'no_description_items' => 'No Description Items',
- 'no_items_to_display' => 'No Items to display.',
- 'none' => 'None',
- 'none_selected' => 'You have not selected any Item(s) to edit',
- 'nonstock' => 'Non-stocked',
- 'number_information' => 'Item Number',
- 'number_required' => 'Barcode is a required field.',
- 'one_or_multiple' => 'item(s)',
- 'pack_name' => 'Pack Name',
- 'qty_per_pack' => 'Quantity per pack',
- 'quantity' => 'Quantity',
- 'quantity_number' => 'Quantity must be a number.',
- 'quantity_required' => 'Quantity is a required field.',
- 'receiving_quantity' => 'Receiving Quantity',
- 'remove_image' => 'Remove Image',
- 'reorder_level' => 'Reorder Level',
- 'reorder_level_number' => 'Reorder Level must be a number.',
- 'reorder_level_required' => 'Reorder Level is a required field.',
+ 'name' => '',
+ 'name_required' => '',
+ 'new' => '',
+ 'no_description_items' => '',
+ 'no_items_to_display' => '',
+ 'none' => '',
+ 'none_selected' => '',
+ 'nonstock' => '',
+ 'number_information' => '',
+ 'number_required' => '',
+ 'one_or_multiple' => '',
+ 'pack_name' => '',
+ 'qty_per_pack' => '',
+ 'quantity' => '',
+ 'quantity_number' => '',
+ 'quantity_required' => '',
+ 'receiving_quantity' => '',
+ 'remove_image' => '',
+ 'reorder_level' => '',
+ 'reorder_level_number' => '',
+ 'reorder_level_required' => '',
'retrive_item_info' => 'உருப்படி தகவலை மீட்டெடுக்கவும்',
- 'sales_tax_1' => 'Sales Tax',
- 'sales_tax_2' => 'Sales Tax 2',
- 'search_attributes' => 'Search Attributes',
- 'select_image' => 'Select Image',
- 'serialized_items' => 'Serialized Items',
- 'standard' => 'Standard',
- 'stock' => 'Stock',
- 'stock_location' => 'Stock location',
- 'stock_type' => 'Stock Type',
- 'successful_adding' => 'You have successfully added item',
- 'successful_bulk_edit' => 'You have successfully updated the selected item(s)',
- 'successful_deleted' => 'You have successfully deleted',
- 'successful_updating' => 'You have successfully updated item',
- 'supplier' => 'Supplier',
- 'tax_1' => 'Tax 1',
- 'tax_2' => 'Tax 2',
+ 'sales_tax_1' => '',
+ 'sales_tax_2' => '',
+ 'search_attributes' => '',
+ 'select_image' => '',
+ 'serialized_items' => '',
+ 'standard' => '',
+ 'stock' => '',
+ 'stock_location' => '',
+ 'stock_type' => '',
+ 'successful_adding' => '',
+ 'successful_bulk_edit' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'supplier' => '',
+ 'tax_1' => '',
+ 'tax_2' => '',
'tax_3' => '',
- 'tax_category' => 'Tax Category',
+ 'tax_category' => '',
'tax_name_invalid' => 'வரி பெயரில் அனுமதிக்கப்படாத எழுத்துக்கள் உள்ளன.',
'tax_percent' => '',
- 'tax_percent_number' => 'Tax Percent must be a numeric value',
'tax_percent_non_negative' => '',
- 'tax_percent_required' => 'Tax Percent is a required field.',
- 'tax_percents' => 'Tax Percent(s)',
- 'temp' => 'Temporary',
- 'type' => 'Item Type',
- 'unit_price' => 'Retail Price',
- 'unit_price_number' => 'Unit price must be a number.',
- 'unit_price_required' => 'Retail Price is a required field.',
- 'upc_database' => 'Barcode Database',
- 'update' => 'Update Item',
- 'use_inventory_menu' => 'Use Inventory Menu',
+ 'tax_percent_number' => '',
+ 'tax_percent_required' => '',
+ 'tax_percents' => '',
+ 'temp' => '',
+ 'type' => '',
+ 'unit_price' => '',
+ 'unit_price_number' => '',
+ 'unit_price_required' => '',
+ 'upc_database' => '',
+ 'update' => '',
+ 'use_inventory_menu' => '',
];
diff --git a/app/Language/ta/Messages.php b/app/Language/ta/Messages.php
index d07ccd21d..881ec7bcd 100644
--- a/app/Language/ta/Messages.php
+++ b/app/Language/ta/Messages.php
@@ -1,16 +1,16 @@
'First name',
- 'last_name' => 'Last name',
- 'message' => 'Message',
- 'message_placeholder' => 'Your Message here...',
- 'message_required' => 'Message required',
- 'multiple_phones' => '(In case of multiple recipients, enter mobile numbers separated by commas)',
- 'phone' => 'Phone number',
- 'phone_number_required' => 'Phone number required',
- 'phone_placeholder' => 'Mobile Number(s) here...',
- 'sms_send' => 'Send SMS',
- 'successfully_sent' => 'Message successfully sent to: ',
- 'unsuccessfully_sent' => 'Message unsuccessfully sent to: ',
+ 'first_name' => '',
+ 'last_name' => '',
+ 'message' => '',
+ 'message_placeholder' => '',
+ 'message_required' => '',
+ 'multiple_phones' => '',
+ 'phone' => '',
+ 'phone_number_required' => '',
+ 'phone_placeholder' => '',
+ 'sms_send' => '',
+ 'successfully_sent' => '',
+ 'unsuccessfully_sent' => '',
];
diff --git a/app/Language/ta/Module.php b/app/Language/ta/Module.php
index 557465f18..148786227 100644
--- a/app/Language/ta/Module.php
+++ b/app/Language/ta/Module.php
@@ -3,46 +3,46 @@
return [
'admin_cashups' => '',
'admin_cashups_desc' => '',
- 'attributes' => 'Attributes',
- 'attributes_desc' => 'Add, Update, Delete, and Search attributes.',
- 'both' => 'Both',
- 'cashups' => 'Cashups',
- 'cashups_desc' => 'Add, Update, Delete, and Search Cashups.',
- 'config' => 'Configuration',
- 'config_desc' => 'Change OSPOS\'s Configuration.',
- 'customers' => 'Customers',
- 'customers_desc' => 'Add, Update, Delete, and Search Customers.',
- 'employees' => 'Employees',
- 'employees_desc' => 'Add, Update, Delete, and Search Employees.',
- 'expenses' => 'Expenses',
- 'expenses_categories' => 'Expenses Categories',
- 'expenses_categories_desc' => 'Add, Update, and Delete Expenses Categories.',
- 'expenses_desc' => 'Add, Update, Delete, and Search Expenses.',
- 'giftcards' => 'Gift Cards',
- 'giftcards_desc' => 'Add, Update, Delete and Search Gift Cards.',
- 'home' => 'Home',
- 'home_desc' => 'List home menu modules.',
- 'item_kits' => 'Item Kits',
- 'item_kits_desc' => 'Add, Update, Delete and Search Item Kits.',
- 'items' => 'Items',
- 'items_desc' => 'Add, Update, Delete, and Search Items.',
- 'messages' => 'Messages',
- 'messages_desc' => 'Send Messages to Customers, Suppliers and Employees.',
- 'migrate' => 'Migrate',
- 'migrate_desc' => 'Update the OSPOS Database.',
- 'office' => 'Office',
- 'office_desc' => 'List office menu modules.',
+ 'attributes' => '',
+ 'attributes_desc' => '',
+ 'both' => '',
+ 'cashups' => '',
+ 'cashups_desc' => '',
+ 'config' => '',
+ 'config_desc' => '',
+ 'customers' => '',
+ 'customers_desc' => '',
+ 'employees' => '',
+ 'employees_desc' => '',
+ 'expenses' => '',
+ 'expenses_categories' => '',
+ 'expenses_categories_desc' => '',
+ 'expenses_desc' => '',
+ 'giftcards' => '',
+ 'giftcards_desc' => '',
+ 'home' => '',
+ 'home_desc' => '',
+ 'item_kits' => '',
+ 'item_kits_desc' => '',
+ 'items' => '',
+ 'items_desc' => '',
+ 'messages' => '',
+ 'messages_desc' => '',
+ 'migrate' => '',
+ 'migrate_desc' => '',
+ 'office' => '',
+ 'office_desc' => '',
'plugins' => 'செருகுநிரல்கள்',
- 'receivings' => 'Receivings',
- 'receivings_desc' => 'Process Purchase Orders.',
- 'reports' => 'Reports',
- 'reports_desc' => 'View and generate Reports.',
- 'sales' => 'Sales',
- 'sales_desc' => 'Process Sales and Returns.',
- 'suppliers' => 'Suppliers',
- 'suppliers_desc' => 'Add, Update, Delete, and Search Suppliers.',
- 'taxes' => 'Taxes',
- 'taxes_desc' => 'Configure Sales Taxes.',
+ 'receivings' => '',
+ 'receivings_desc' => '',
+ 'reports' => '',
+ 'reports_desc' => '',
+ 'sales' => '',
+ 'sales_desc' => '',
+ 'suppliers' => '',
+ 'suppliers_desc' => '',
+ 'taxes' => '',
+ 'taxes_desc' => '',
'timeclocks' => '',
'timeclocks_categories' => '',
'timeclocks_categories_desc' => '',
diff --git a/app/Language/ta/Receivings.php b/app/Language/ta/Receivings.php
index 98420eb38..94098ce97 100644
--- a/app/Language/ta/Receivings.php
+++ b/app/Language/ta/Receivings.php
@@ -3,57 +3,58 @@
return [
'amount_due' => '',
'cancel_receiving' => 'ரத்து செய்',
- 'cannot_be_deleted' => 'Receiving(s) delete failed.',
- 'comments' => 'Comments',
- 'complete_receiving' => 'Finish',
- 'confirm_cancel_receiving' => 'Are you sure you want to clear this receiving? All items will cleared.',
- 'confirm_delete' => 'Are you sure you want to delete this receiving? This action cannot be undone.',
- 'confirm_finish_receiving' => 'Are you sure you want to submit this receiving? This cannot be undone.',
+ 'cannot_be_deleted' => '',
+ 'comments' => '',
+ 'complete_receiving' => '',
+ 'confirm_cancel_receiving' => '',
+ 'confirm_delete' => '',
+ 'confirm_finish_receiving' => '',
'confirm_restore' => '',
- 'cost' => 'Cost',
+ 'cost' => '',
'daily' => '',
- 'date' => 'Receiving Date',
- 'date_required' => 'A correct date must be entered.',
- 'date_type' => 'Date is a required field.',
- 'delete_entire_sale' => 'Delete Entire Sale',
- 'discount' => 'Discount',
- 'edit' => 'Edit',
- 'edit_sale' => 'Edit Receiving',
- 'employee' => 'Employee',
- 'error_editing_item' => 'Item edit failed.',
- 'error_requisition' => 'Unable to move Inventory from or to the same Stock Location.',
- 'find_or_scan_item' => 'Find or Scan Item',
- 'find_or_scan_item_or_receipt' => 'Find or Scan Item or Receipt',
- 'id' => 'Receiving ID',
- 'item_name' => 'Item Name',
- 'mode' => 'Receiving Mode',
- 'new_supplier' => 'New Supplier',
- 'one_or_multiple' => 'receiving(s)',
- 'print_after_sale' => 'Print After Sale',
- 'quantity' => 'Qty.',
- 'receipt' => 'Receivings Receipt',
- 'receipt_number' => 'Receiving #',
- 'receiving' => 'Receive',
- 'reference' => 'Reference',
- 'register' => 'Items Receiving',
- 'requisition' => 'Requisition',
- 'return' => 'Return',
- 'select_supplier' => 'Select Supplier (Optional)',
- 'ship_pack' => 'Ship Pack',
- 'start_typing_supplier_name' => 'Start Typing Supplier\'s name...',
- 'stock' => 'Stock',
- 'stock_destination' => 'Stock Destination',
- 'stock_location' => 'Stock Location',
- 'stock_source' => 'Stock Source',
- 'successfully_deleted' => 'You have successfully deleted',
- 'successfully_updated' => 'Receiving successfully updated',
- 'supplier' => 'Supplier',
- 'supplier_address' => 'Address',
- 'supplier_email' => 'Email',
- 'supplier_location' => 'Location',
- 'total' => 'Total',
- 'transaction_failed' => 'Receivings transaction(s) failed.',
- 'unable_to_add_item' => 'Item add to Receiving failed.',
- 'unsuccessfully_updated' => 'Receiving update failed.',
- 'update' => 'Update',
+ 'date' => '',
+ 'date_required' => '',
+ 'date_type' => '',
+ 'delete_entire_sale' => '',
+ 'discount' => '',
+ 'edit' => '',
+ 'edit_sale' => '',
+ 'employee' => '',
+ 'error_editing_item' => '',
+ 'error_requisition' => '',
+ 'find_or_scan_item' => '',
+ 'find_or_scan_item_or_receipt' => '',
+ 'id' => '',
+ 'item_name' => '',
+ 'mode' => '',
+ 'new_supplier' => '',
+ 'not_authorized' => '',
+ 'one_or_multiple' => '',
+ 'print_after_sale' => '',
+ 'quantity' => '',
+ 'receipt' => '',
+ 'receipt_number' => '',
+ 'receiving' => '',
+ 'reference' => '',
+ 'register' => '',
+ 'requisition' => '',
+ 'return' => '',
+ 'select_supplier' => '',
+ 'ship_pack' => '',
+ 'start_typing_supplier_name' => '',
+ 'stock' => '',
+ 'stock_destination' => '',
+ 'stock_location' => '',
+ 'stock_source' => '',
+ 'successfully_deleted' => '',
+ 'successfully_updated' => '',
+ 'supplier' => '',
+ 'supplier_address' => '',
+ 'supplier_email' => '',
+ 'supplier_location' => '',
+ 'total' => '',
+ 'transaction_failed' => '',
+ 'unable_to_add_item' => '',
+ 'unsuccessfully_updated' => '',
+ 'update' => '',
];
diff --git a/app/Language/ta/Reports.php b/app/Language/ta/Reports.php
index eb90a53c2..63b5150e2 100644
--- a/app/Language/ta/Reports.php
+++ b/app/Language/ta/Reports.php
@@ -7,16 +7,16 @@ return [
'categories' => 'வகைகள்',
'categories_summary_report' => 'வகைகளின் சுருக்க அறிக்கை',
'category' => 'வகை',
- 'code_canceled' => 'CNL',
- 'code_invoice' => 'INV',
- 'code_pos' => 'POS',
- 'code_quote' => 'Q',
- 'code_return' => 'RET',
- 'code_type' => 'Type',
- 'code_work_order' => 'W/O',
+ 'code_canceled' => '',
+ 'code_invoice' => '',
+ 'code_pos' => '',
+ 'code_quote' => '',
+ 'code_return' => '',
+ 'code_type' => '',
+ 'code_work_order' => '',
'comments' => 'கருத்துரைகள்',
'commission' => '',
- 'complete' => 'Completed Sales and Returns',
+ 'complete' => '',
'completed_sales' => 'முடிந்த விற்பனைகள்',
'confirm_delete' => 'தேர்ந்தெடுக்கப்பட்ட நுழைவு(களை) நீக்க விரும்புகிறீர்களா?',
'confirm_restore' => 'தேர்ந்தெடுக்கப்பட்ட நுழைவு(களை) மீட்டமைக்க விரும்புகிறீர்களா?',
@@ -26,9 +26,9 @@ return [
'customer' => 'வாடிக்கையாளர்',
'customers' => 'வாடிக்கையாளர்கள்',
'customers_summary_report' => 'வாடிக்கையாளர்களின் சுருக்க அறிக்கை',
- 'date' => 'Date',
+ 'date' => '',
'date_range' => 'தேதி வரம்பு',
- 'description' => 'Description',
+ 'description' => '',
'detailed_item_sales_report' => '',
'detailed_receivings_report' => 'விரிவான பெறுதல் அறிக்கை',
'detailed_receivings_report_input' => '',
@@ -61,11 +61,11 @@ return [
'inventory_reports' => 'சரக்கு அறிக்கைகள்',
'inventory_summary' => 'சரக்கு சுருக்கம்',
'inventory_summary_report' => 'சரக்கு சுருக்க அறிக்கை',
- 'item' => 'Item',
+ 'item' => '',
'item_count' => 'உருப்படி எண்ணிக்கையை வடிகட்டவும்',
- 'item_name' => 'Item Name',
+ 'item_name' => '',
'item_number' => 'அடையாளக் குறியீடு',
- 'items' => 'Items',
+ 'items' => '',
'items_purchased' => 'வாங்கிய பொருட்கள்',
'items_received' => 'பெறப்பட்ட பொருட்கள்',
'items_summary_report' => 'உருப்படிகளின் சுருக்க அறிக்கை',
@@ -74,23 +74,23 @@ return [
'low_inventory_report' => '',
'low_sell_quantity' => 'குறைந்த விற்பனை அளவு',
'more_than_zero' => 'சுழியத்தைவிட அதிகம்',
- 'name' => 'Name',
+ 'name' => '',
'no_reports_to_display' => 'காண்பிக்க உருப்படிகள் இல்லை.',
'payment_type' => 'கட்டண வகை',
'payments' => 'கட்டணங்கள்',
- 'payments_summary_report' => 'Payments Summary Report',
- 'profit' => 'Profit',
- 'quantity' => 'Quantity',
- 'quantity_purchased' => 'Quantity Purchased',
- 'quotes' => 'Quotes',
- 'received_by' => 'Received By',
- 'receiving_id' => 'Receiving ID',
- 'receiving_type' => 'Receiving Type',
- 'receivings' => 'Receivings',
- 'reorder_level' => 'Reorder Level',
- 'report' => 'Report',
- 'report_input' => 'Report Input',
- 'reports' => 'Reports',
+ 'payments_summary_report' => '',
+ 'profit' => '',
+ 'quantity' => '',
+ 'quantity_purchased' => '',
+ 'quotes' => '',
+ 'received_by' => '',
+ 'receiving_id' => '',
+ 'receiving_type' => '',
+ 'receivings' => '',
+ 'reorder_level' => '',
+ 'report' => '',
+ 'report_input' => '',
+ 'reports' => '',
'requisition' => '',
'requisition_by' => '',
'requisition_id' => '',
@@ -99,53 +99,53 @@ return [
'requisition_related_item' => '',
'requisition_related_item_total_quantity' => '',
'requisition_related_item_unit_quantity' => '',
- 'requisitions' => 'Requisitions',
- 'returns' => 'Returns',
- 'revenue' => 'Revenue',
- 'sale_id' => 'Trans. ID',
- 'sale_type' => 'Transaction Type',
- 'sales' => 'Transactions',
- 'sales_amount' => 'Transactions amount',
- 'sales_summary_report' => 'Transactions Summary Report',
- 'sales_taxes' => 'Sales Taxes',
- 'sales_taxes_summary_report' => 'Sales Taxes Summary Report',
- 'serial_number' => 'Serial Number',
+ 'requisitions' => '',
+ 'returns' => '',
+ 'revenue' => '',
+ 'sale_id' => '',
+ 'sale_type' => '',
+ 'sales' => '',
+ 'sales_amount' => '',
+ 'sales_summary_report' => '',
+ 'sales_taxes' => '',
+ 'sales_taxes_summary_report' => '',
+ 'serial_number' => '',
'service_charge' => '',
- 'sold_by' => 'Sold By',
+ 'sold_by' => '',
'sold_items' => '',
- 'sold_to' => 'Sold To',
- 'stock_location' => 'Stock Location',
- 'sub_total_value' => 'Subtotal',
- 'subtotal' => 'Subtotal',
- 'summary_reports' => 'Summary Reports',
- 'supplied_by' => 'Supplied by',
- 'supplier' => 'Supplier',
- 'suppliers' => 'Suppliers',
- 'suppliers_summary_report' => 'Suppliers Summary Report',
- 'tax' => 'Tax',
- 'tax_category' => 'Tax Category',
+ 'sold_to' => '',
+ 'stock_location' => '',
+ 'sub_total_value' => '',
+ 'subtotal' => '',
+ 'summary_reports' => '',
+ 'supplied_by' => '',
+ 'supplier' => '',
+ 'suppliers' => '',
+ 'suppliers_summary_report' => '',
+ 'tax' => '',
+ 'tax_category' => '',
'tax_name' => '',
- 'tax_percent' => 'Tax Percent',
- 'tax_rate' => 'Tax Rate',
- 'taxes' => 'Taxes',
- 'taxes_summary_report' => 'Taxes Summary Report',
+ 'tax_percent' => '',
+ 'tax_rate' => '',
+ 'taxes' => '',
+ 'taxes_summary_report' => '',
'toggle_cost_and_profit' => '',
- 'total' => 'Total',
- 'total_inventory_value' => 'Total Inventory Value',
- 'total_low_sell_quantity' => 'Total Low Sell Quantity',
- 'total_quantity' => 'Total Quantity',
- 'total_retail' => 'Total Inv. Retail Value',
- 'trans_amount' => 'Transaction Amount',
- 'trans_due' => 'Due',
- 'trans_group' => 'Transaction Group',
- 'trans_nopay_sales' => 'Sales with no payment',
- 'trans_payments' => 'Payments',
- 'trans_refunded' => 'Refunded',
- 'trans_sales' => 'Sales',
- 'trans_type' => 'Transaction Type',
- 'type' => 'Type',
- 'unit_price' => 'Retail Price',
- 'used' => 'Points Used',
- 'work_orders' => 'Work Orders',
- 'zero_and_less' => 'Zero and less',
+ 'total' => '',
+ 'total_inventory_value' => '',
+ 'total_low_sell_quantity' => '',
+ 'total_quantity' => '',
+ 'total_retail' => '',
+ 'trans_amount' => '',
+ 'trans_due' => '',
+ 'trans_group' => '',
+ 'trans_nopay_sales' => '',
+ 'trans_payments' => '',
+ 'trans_refunded' => '',
+ 'trans_sales' => '',
+ 'trans_type' => '',
+ 'type' => '',
+ 'unit_price' => '',
+ 'used' => '',
+ 'work_orders' => '',
+ 'zero_and_less' => '',
];
diff --git a/app/Language/ta/Sales.php b/app/Language/ta/Sales.php
index 25ece9d25..0a4ca255b 100644
--- a/app/Language/ta/Sales.php
+++ b/app/Language/ta/Sales.php
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'பரிசு அட்டை எண்',
'group_by_category' => 'வகை வாரியாக',
'group_by_type' => 'வகை வாரியாக',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'விற்பனை எண்',
'include_prices' => 'விலைகளைச் சேர்க்கவா?',
'insufficient_giftcard_balance' => 'இந்தக் கட்டணத்திற்கு போதிய பரிசு அட்டை சமநிலை இல்லை.',
@@ -90,26 +90,26 @@ return [
'item_number' => 'பொருள் #',
'item_out_of_stock' => 'பொருள் கையிருப்பில் இல்லை.',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => 'சில்லரை வணிகம்',
'must_enter_numeric' => 'தொகை ஒரு எண்ணாக இருக்க வேண்டும்.',
'must_enter_numeric_giftcard' => 'பரிசு அட்டை எண் ஒரு எண்ணாக இருக்க வேண்டும்.',
@@ -121,16 +121,17 @@ return [
'negative_total_invalid' => '',
'new_customer' => 'புது வாடிக்கையாளர்',
'new_item' => 'புதிய பொருள்',
- 'no_description' => 'No description',
+ 'no_description' => '',
'no_items_in_cart' => 'வண்டியில் எந்த பொருட்களும் இல்லை.',
+ 'no_sales_to_display' => 'காண்பிக்க எந்த விற்பனையும் இல்லை.',
'none_selected' => 'விற்பனை(களை) நீக்க நீங்கள் எந்தப் பொருட்களையும் தேர்ந்தெடுக்கவில்லை.',
- 'nontaxed_ind' => ' ',
+ 'nontaxed_ind' => '',
'not_authorized' => 'இந்த செயலுக்கு அங்கீகாரம் இல்லை.',
'one_or_multiple' => 'விற்பனை(கள்)',
'payment' => 'கட்டண வகை',
'payment_amount' => 'தொகை',
'payment_not_cover_total' => 'கட்டண தொகை மொத்தத்தை விட அதிகமாகவோ அல்லது சமமாகவோ இருக்க வேண்டும்.',
- 'payment_type' => 'Type',
+ 'payment_type' => '',
'payments' => '',
'payments_total' => 'மொத்தக் கட்டணம்',
'price' => 'விலை',
@@ -155,7 +156,7 @@ return [
'refund' => 'பணத்தைத் திரும்பப்பெறுதல் வகை',
'register' => 'விற்பனை பதிவு',
'remove_customer' => 'வாடிக்கையாளரை அகற்று',
- 'return' => 'Return',
+ 'return' => '',
'rewards' => 'வெகுமதி புள்ளிகள்',
'rewards_package' => 'வெகுமதிகள்',
'rewards_remaining_balance' => 'வெகுமதி புள்ளிகள் மீதமுள்ள மதிப்பு ',
@@ -172,41 +173,41 @@ return [
'show_invoice' => 'விலைப்பட்டியலைக் காட்டு',
'show_receipt' => 'ரசீதைக் காட்டு',
'start_typing_customer_name' => 'வாடிக்கையாளர் விவரங்களைத் தட்டச்சு செய்யத் தொடங்கு...',
- 'start_typing_item_name' => 'Start typing Item Name or scan Barcode...',
- 'stock' => 'Stock',
- 'stock_location' => 'Stock Location',
- 'sub_total' => 'Subtotal',
- 'successfully_deleted' => 'You have successfully deleted',
- 'successfully_restored' => 'You have successfully restored',
- 'successfully_suspended_sale' => 'Sale suspend successful.',
- 'successfully_updated' => 'Sale update successful.',
- 'suspend_sale' => 'Suspend',
- 'suspended_doc_id' => 'Document',
- 'suspended_sale_id' => 'ID',
- 'suspended_sales' => 'Suspended',
- 'table' => 'Table',
- 'takings' => 'Daily Sales',
- 'tax' => 'Tax',
- 'tax_id' => 'Tax Id',
- 'tax_invoice' => 'Tax Invoice',
- 'tax_percent' => 'Tax %',
+ 'start_typing_item_name' => '',
+ 'stock' => '',
+ 'stock_location' => '',
+ 'sub_total' => '',
+ 'successfully_deleted' => '',
+ 'successfully_restored' => '',
+ 'successfully_suspended_sale' => '',
+ 'successfully_updated' => '',
+ 'suspend_sale' => '',
+ 'suspended_doc_id' => '',
+ 'suspended_sale_id' => '',
+ 'suspended_sales' => '',
+ 'table' => '',
+ 'takings' => '',
+ 'tax' => '',
+ 'tax_id' => '',
+ 'tax_invoice' => '',
+ 'tax_percent' => '',
'taxed_ind' => 'வ',
- 'total' => 'Total',
- 'total_tax_exclusive' => 'Tax excluded',
- 'transaction_failed' => 'Sales Transaction failed.',
- 'unable_to_add_item' => 'Item add to Sale failed',
- 'unsuccessfully_deleted' => 'Sale(s) delete failed.',
- 'unsuccessfully_restored' => 'Sale(s) restore failed.',
- 'unsuccessfully_suspended_sale' => 'Sale suspend failed.',
- 'unsuccessfully_updated' => 'Sale update failed.',
- 'unsuspend' => 'Unsuspend',
- 'unsuspend_and_delete' => 'Action',
- 'update' => 'Update',
- 'upi' => 'UPI',
+ 'total' => '',
+ 'total_tax_exclusive' => '',
+ 'transaction_failed' => '',
+ 'unable_to_add_item' => '',
+ 'unsuccessfully_deleted' => '',
+ 'unsuccessfully_restored' => '',
+ 'unsuccessfully_suspended_sale' => '',
+ 'unsuccessfully_updated' => '',
+ 'unsuspend' => '',
+ 'unsuspend_and_delete' => '',
+ 'update' => '',
+ 'upi' => '',
'wallet' => '',
- 'work_order' => 'Work Order',
- 'work_order_number' => 'Work Order Number',
- 'work_order_number_duplicate' => 'Work Order Number must be unique.',
- 'work_order_sent' => 'Work Order sent to',
- 'work_order_unsent' => 'Work Order failed to be sent to',
+ 'work_order' => '',
+ 'work_order_number' => '',
+ 'work_order_number_duplicate' => '',
+ 'work_order_sent' => '',
+ 'work_order_unsent' => '',
];
diff --git a/app/Language/ta/Suppliers.php b/app/Language/ta/Suppliers.php
index 8344135bd..71600cbc2 100644
--- a/app/Language/ta/Suppliers.php
+++ b/app/Language/ta/Suppliers.php
@@ -1,25 +1,25 @@
'Account Number',
- 'agency_name' => 'Agency Name',
- 'cannot_be_deleted' => 'Could not delete selected Supplier(s). One or more have Sales.',
- 'category' => 'Category',
- 'company_name' => 'Company Name',
- 'company_name_required' => 'Company Name is a required field.',
- 'confirm_delete' => 'Are you sure you want to delete the selected Supplier(s)?',
- 'confirm_restore' => 'Are you sure you want to restore selected Supplier(s)?',
- 'cost' => 'Cost Supplier',
- 'error_adding_updating' => 'Supplier update or add failed.',
- 'goods' => 'Goods Supplier',
- 'new' => 'New Supplier',
- 'none_selected' => 'You have not selected Supplier(s) to delete.',
- 'one_or_multiple' => 'Supplier(s)',
- 'successful_adding' => 'You have successfully added Supplier',
- 'successful_deleted' => 'You have successfully deleted',
- 'successful_updating' => 'You have successfully updated Supplier',
- 'supplier' => 'Supplier',
- 'supplier_id' => 'Id',
- 'tax_id' => 'Tax Id',
- 'update' => 'Update Supplier',
+ 'account_number' => '',
+ 'agency_name' => '',
+ 'cannot_be_deleted' => '',
+ 'category' => '',
+ 'company_name' => '',
+ 'company_name_required' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'cost' => '',
+ 'error_adding_updating' => '',
+ 'goods' => '',
+ 'new' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'supplier' => '',
+ 'supplier_id' => '',
+ 'tax_id' => '',
+ 'update' => '',
];
diff --git a/app/Language/ta/Taxes.php b/app/Language/ta/Taxes.php
index 468901586..0e955bb59 100644
--- a/app/Language/ta/Taxes.php
+++ b/app/Language/ta/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'இயல்புநிலை வரி விகிதம்',
'error_adding_updating' => 'வரிக் குறியீடு சேர்க்க அல்லது புதுப்பித்தல் தோல்வியுற்றது',
'group_seq' => 'குழு வரிசை',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'அதிகார வரம்பு பெயர்',
'name' => 'பெயர்',
'new' => 'புதிய வரி',
@@ -29,56 +30,56 @@ return [
'state' => 'மாநிலம்',
'successful_deleted' => 'நீங்கள் வெற்றிகரமாக நீக்கிவிட்டீர்கள்',
'tax_categories' => 'வரி வகைகள்',
- 'tax_categories_configuration' => 'Tax Categories Configuration',
- 'tax_categories_saved_successfully' => 'Tax Categories changes saved',
- 'tax_categories_saved_unsuccessfully' => 'Tax Categories changes not saved',
- 'tax_category' => 'Tax Category',
- 'tax_category_code' => 'Tax Category Code',
- 'tax_category_duplicate' => 'Duplicate tax category',
- 'tax_category_invalid_chars' => 'Invalid characters in tax category name',
- 'tax_category_name' => 'Tax Category Name',
- 'tax_category_new' => 'New Tax Category',
- 'tax_category_required' => 'Tax category is required',
- 'tax_code' => 'Tax Code',
- 'tax_code_cannot_be_deleted' => 'Tax Code delete failed',
- 'tax_code_duplicate' => 'Duplicate tax code',
- 'tax_code_invalid_chars' => 'Invalid characters in tax code',
- 'tax_code_name' => 'Tax Code Name',
- 'tax_code_required' => 'Tax Code is a required field',
- 'tax_code_successful_deleted' => 'You have successfully deleted Tax Code',
- 'tax_code_successful_updated' => 'You have successfully updated',
- 'tax_code_successful_updating' => 'You have successfully updated Tax Code',
- 'tax_code_successfully_added' => 'You have successfully added',
- 'tax_code_type' => 'Tax Code Type',
- 'tax_codes' => 'Tax Codes',
- 'tax_codes_configuration' => 'Tax Codes Configuration',
- 'tax_codes_saved_successfully' => 'Tax Code changes saved',
- 'tax_codes_saved_unsuccessfully' => 'Tax Code changes not saved',
- 'tax_excluded' => 'Tax excluded',
- 'tax_group' => 'Tax Group',
- 'tax_group_not_unique' => 'Tax Group {0} is not unique',
- 'tax_group_sequence' => 'Tax Group Sequence',
- 'tax_included' => 'Tax included',
- 'tax_jurisdiction' => 'Tax Jurisdiction',
- 'tax_jurisdiction_duplicate' => 'Duplicate tax jurisdiction',
- 'tax_jurisdiction_invalid_chars' => 'Invalid characters in jurisdiction name',
- 'tax_jurisdiction_required' => 'Tax jurisdiction is required',
- 'tax_jurisdictions' => 'Tax Jurisdictions',
- 'tax_jurisdictions_configuration' => 'Tax Jurisdictions Configuration',
- 'tax_jurisdictions_saved_successfully' => 'Tax Jurisdiction changes saved',
- 'tax_jurisdictions_saved_unsuccessfully' => 'Tax Jurisdiction changes not saved',
- 'tax_rate' => 'Tax Rate',
- 'tax_rate_configuration' => 'Tax Rate Configuration',
- 'tax_rate_error_adding_updating' => 'Tax Rate add or update failed',
+ 'tax_categories_configuration' => '',
+ 'tax_categories_saved_successfully' => '',
+ 'tax_categories_saved_unsuccessfully' => '',
+ 'tax_category' => '',
+ 'tax_category_code' => '',
+ 'tax_category_duplicate' => '',
+ 'tax_category_invalid_chars' => '',
+ 'tax_category_name' => '',
+ 'tax_category_new' => '',
+ 'tax_category_required' => '',
+ 'tax_code' => '',
+ 'tax_code_cannot_be_deleted' => '',
+ 'tax_code_duplicate' => '',
+ 'tax_code_invalid_chars' => '',
+ 'tax_code_name' => '',
+ 'tax_code_required' => '',
+ 'tax_code_successful_deleted' => '',
+ 'tax_code_successful_updated' => '',
+ 'tax_code_successful_updating' => '',
+ 'tax_code_successfully_added' => '',
+ 'tax_code_type' => '',
+ 'tax_codes' => '',
+ 'tax_codes_configuration' => '',
+ 'tax_codes_saved_successfully' => '',
+ 'tax_codes_saved_unsuccessfully' => '',
+ 'tax_excluded' => '',
+ 'tax_group' => '',
+ 'tax_group_not_unique' => '',
+ 'tax_group_sequence' => '',
+ 'tax_included' => '',
+ 'tax_jurisdiction' => '',
+ 'tax_jurisdiction_duplicate' => '',
+ 'tax_jurisdiction_invalid_chars' => '',
+ 'tax_jurisdiction_required' => '',
+ 'tax_jurisdictions' => '',
+ 'tax_jurisdictions_configuration' => '',
+ 'tax_jurisdictions_saved_successfully' => '',
+ 'tax_jurisdictions_saved_unsuccessfully' => '',
+ 'tax_rate' => '',
+ 'tax_rate_configuration' => '',
+ 'tax_rate_error_adding_updating' => '',
'tax_rate_non_negative' => '',
- 'tax_rate_numeric' => 'Tax Rate must be a number',
- 'tax_rate_required' => 'Tax Rate is a required field',
- 'tax_rate_successful_updated' => 'You have successfully updated',
- 'tax_rate_successfully_added' => 'You have successfully added',
- 'tax_rates' => 'Tax Rates',
- 'tax_rates_configuration' => 'Tax Rates Configuration',
- 'tax_rounding' => 'Tax Rounding',
- 'tax_type' => 'Tax Type',
- 'update' => 'Update Tax Rate',
- 'vat_tax' => 'VAT Tax',
+ 'tax_rate_numeric' => '',
+ 'tax_rate_required' => '',
+ 'tax_rate_successful_updated' => '',
+ 'tax_rate_successfully_added' => '',
+ 'tax_rates' => '',
+ 'tax_rates_configuration' => '',
+ 'tax_rounding' => '',
+ 'tax_type' => '',
+ 'update' => '',
+ 'vat_tax' => '',
];
diff --git a/app/Language/th/Attributes.php b/app/Language/th/Attributes.php
index 8a26d894a..ba32d73c6 100644
--- a/app/Language/th/Attributes.php
+++ b/app/Language/th/Attributes.php
@@ -1,36 +1,36 @@
'คุณลักษณะไม่สามารถมีเครื่องหมาย \':\' หรือเครื่องหมาย \'|\' ได้',
- 'confirm_delete' => 'ต้องการลบคุณลักษณะที่เลือกหรือไม่ ?',
- 'confirm_restore' => 'ต้องการคืนค่าคุณลักษณะที่เลือกหรือไม่ ?',
- 'definition_cannot_be_deleted' => 'ไม่สามารถลบคุณลักษณะที่เลือก',
+ 'attribute_value_invalid_chars' => 'คุณลักษณะไม่สามารถมีเครื่องหมาย \':\' หรือเครื่องหมาย \'|\' ได้',
+ 'confirm_delete' => 'ต้องการลบคุณลักษณะที่เลือกหรือไม่ ?',
+ 'confirm_restore' => 'ต้องการคืนค่าคุณลักษณะที่เลือกหรือไม่ ?',
+ 'definition_cannot_be_deleted' => 'ไม่สามารถลบคุณลักษณะที่เลือก',
'definition_error_adding_updating' => 'ไม่สามารถเพิ่มหรือแก้ไขคุณลักษณะ {0}, โปรดตรวจสอบความผิดพลาดในบันทึก',
- 'definition_invalid_group' => 'กลุ่มที่เลือกไม่มีอยู่หรือไม่ถูกต้อง',
- 'definition_flags' => 'การมองเห็นคุณลักษณะ',
- 'definition_group' => 'กลุ่ม',
- 'definition_id' => 'ID',
- 'definition_name' => 'เพิ่มแอตทริบิวต์',
- 'definition_name_required' => 'ชื่อแอตทริบิวต์ จำเป็นต้องป้อน',
- 'definition_one_or_multiple' => 'แอตทริบิวต์',
- 'definition_successful_adding' => 'คุณได้เพิ่มแอตทริบิวต์เรียบร้อยแล้ว',
- 'definition_successful_deleted' => 'ลบรายการสำเร็จแล้ว',
- 'definition_successful_updating' => 'คุณได้อัปเดตแอตทริบิวต์เรียบร้อยแล้ว',
- 'definition_type' => 'ประเภทแอตทริบิวต์',
- 'definition_type_required' => 'ประเภทแอตทริบิวต์ จำเป็นต้องป้อน',
- 'definition_unit' => 'หน่วยวัด',
- 'definition_values' => 'ค่าแอตทริบิวต์',
- 'new' => 'สร้าง แอตทริบิวต์',
- 'no_attributes_to_display' => 'ไม่มีรายการที่จะแสดง',
- 'receipt_visibility' => 'ใบเสร็จ',
- 'show_in_items' => 'แสดงใน รายการสินค้า',
- 'show_in_items_visibility' => 'รายการสินค้า',
- 'show_in_receipt' => 'แสดงใน ใบเสร็จ',
- 'show_in_receivings' => 'แสดงใน สินค้าขาเข้า',
- 'show_in_receivings_visibility' => 'สินค้าขาเข้า',
- 'show_in_sales' => 'แสดงใน การขาย',
- 'show_in_sales_visibility' => 'การขาย',
- 'show_in_search' => 'แสดงใน การค้นหา',
- 'show_in_search_visibility' => 'การค้นหา',
- 'update' => 'ปรับปรุงแอตทริบิวต์',
+ 'definition_flags' => 'การมองเห็นคุณลักษณะ',
+ 'definition_group' => 'กลุ่ม',
+ 'definition_id' => 'ID',
+ 'definition_invalid_group' => 'กลุ่มที่เลือกไม่มีอยู่หรือไม่ถูกต้อง',
+ 'definition_name' => 'เพิ่มแอตทริบิวต์',
+ 'definition_name_required' => 'ชื่อแอตทริบิวต์ จำเป็นต้องป้อน',
+ 'definition_one_or_multiple' => 'แอตทริบิวต์',
+ 'definition_successful_adding' => 'คุณได้เพิ่มแอตทริบิวต์เรียบร้อยแล้ว',
+ 'definition_successful_deleted' => 'ลบรายการสำเร็จแล้ว',
+ 'definition_successful_updating' => 'คุณได้อัปเดตแอตทริบิวต์เรียบร้อยแล้ว',
+ 'definition_type' => 'ประเภทแอตทริบิวต์',
+ 'definition_type_required' => 'ประเภทแอตทริบิวต์ จำเป็นต้องป้อน',
+ 'definition_unit' => 'หน่วยวัด',
+ 'definition_values' => 'ค่าแอตทริบิวต์',
+ 'new' => 'สร้าง แอตทริบิวต์',
+ 'no_attributes_to_display' => 'ไม่มีรายการที่จะแสดง',
+ 'receipt_visibility' => 'ใบเสร็จ',
+ 'show_in_items' => 'แสดงใน รายการสินค้า',
+ 'show_in_items_visibility' => 'รายการสินค้า',
+ 'show_in_receipt' => 'แสดงใน ใบเสร็จ',
+ 'show_in_receivings' => 'แสดงใน สินค้าขาเข้า',
+ 'show_in_receivings_visibility' => 'สินค้าขาเข้า',
+ 'show_in_sales' => 'แสดงใน การขาย',
+ 'show_in_sales_visibility' => 'การขาย',
+ 'show_in_search' => 'แสดงใน การค้นหา',
+ 'show_in_search_visibility' => 'การค้นหา',
+ 'update' => 'ปรับปรุงแอตทริบิวต์',
];
diff --git a/app/Language/th/Bootstrap_tables.php b/app/Language/th/Bootstrap_tables.php
index 946a207de..1e3d9e80c 100644
--- a/app/Language/th/Bootstrap_tables.php
+++ b/app/Language/th/Bootstrap_tables.php
@@ -4,7 +4,7 @@ return [
'all' => 'ทั้งหมด',
'columns' => 'คอลัมน์',
'hide_show_pagination' => 'ซ่อน/แสดง รายการหน้า',
- 'loading' => 'กำลังดำเนินการ รอสักครู่ ...',
+ 'loading' => 'กำลังดำเนินการ รอสักครู่',
'page_from_to' => 'แสดง {0} ถึง {1} จาก {2} รายการ',
'refresh' => 'Refresh ข้อมูล',
'rows_per_page' => '{0} รายการ/หน้า',
diff --git a/app/Language/th/Common.php b/app/Language/th/Common.php
index 2f187b32c..4aa342052 100644
--- a/app/Language/th/Common.php
+++ b/app/Language/th/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'หมายเหตุ',
'common' => 'ธรรมดา',
'confirm_search' => 'คุณเลือกมากกว่าหนึ่งแถว, สิ่งที่คุณเลือกจะถูกยกเลิกหลังการค้นหา. แน่ใจหรือไม่ที่จะค้นหา?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'โปรดแก้ไขข้อผิดพลาดที่ระบุ ก่อนบันทึกข้อมูล',
'country' => 'ประเทศ',
'dashboard' => '',
@@ -22,7 +21,7 @@ return [
'edit' => 'แก้ไข',
'email' => 'อีเมล์',
'email_invalid_format' => 'อีเมล์ไม่ถูกต้อง',
- 'export_csv' => 'CSV Export',
+ 'export_csv' => '',
'export_csv_no' => 'ไม่',
'export_csv_yes' => 'ใช่',
'fields_required_message' => 'ช่องสีแดง จำเป็นต้องป้อน',
@@ -50,20 +49,17 @@ return [
'list_of' => 'รายการ',
'logo' => 'โลโก้',
'logo_mark' => 'เครื่องหมาย',
- 'logout' => 'ออกจากระบบ',
'manager' => '',
- 'migration_needed' => 'การย้ายฐานข้อมูลไปยัง {0} จะเริ่มขึ้นหลังจากเข้าสู่ระบบ',
'new' => 'สร้างใหม่',
'no' => 'ไม่',
'no_persons_to_display' => 'ไม่พบข้อมูลตัวบุคคล',
- 'none_selected_text' => 'กรุณาเลือก',
+ 'none_selected_text' => '[กรุณาเลือก]',
'or' => 'หรือ',
'people' => '',
'phone_number' => 'โทรศัพท์',
- 'phone_number_required' => 'ต้องกรอกเบอร์โทร',
'please_visit_my' => 'เยี่ยมชมที่',
'position' => '',
- 'powered_by' => 'จัดทำโดย',
+ 'powered_by' => 'จัดทำโดย {app} {version}',
'price' => 'ราคา',
'print' => 'พิมพ์',
'remove' => 'ลบ',
@@ -73,14 +69,11 @@ return [
'search' => 'ค้นหา',
'search_options' => 'ตัวเลือกการค้นหา',
'searched_for' => 'การค้นหา',
- 'software_short' => 'โอเอสพีโอเอส',
- 'software_title' => 'โอเพ่นซอร์สพอยออฟเซล',
'state' => 'จังหวัด',
'submit' => 'ส่งข้อมูล',
'total_spent' => 'ยอดสั่งซื้อทั้งหมด',
'unknown' => 'ไม่ทราบ',
'view_recent_sales' => 'การขายล่าสุด',
- 'website' => 'เว็บไซต์ opensourcepos.org',
'welcome' => 'ยินดีต้อนรับ',
'welcome_message' => 'ยินดีต้อนรับสู่ OSPOS, กรุณาเลือกโมดูลด้านล่างที่ต้องการทำงาน',
'yes' => 'ใช่',
diff --git a/app/Language/th/Config.php b/app/Language/th/Config.php
index e8556e0c0..e0199734a 100644
--- a/app/Language/th/Config.php
+++ b/app/Language/th/Config.php
@@ -1,340 +1,340 @@
'ที่อยู่',
- 'address_required' => 'ที่อยู่ต้องกรอก',
- 'all_set' => 'การตั้งค่าอนุญาตไฟล์ทั้งหมดถูกต้อง!',
- 'allow_duplicate_barcodes' => 'อนุญาตบาร์โค้ดที่ซ้ำกัน',
- 'apostrophe' => 'อัญประกาศเดี่ยว \'',
- 'backup_button' => 'สำรองข้อมูล',
- 'backup_database' => 'สำรองฐานข้อมูล',
- 'barcode' => 'ตั้งค่าระบบบาร์โค้ด',
- 'barcode_company' => 'ชื่อร้านค้า',
- 'barcode_configuration' => 'ตั้งค่าระบบบาร์โค้ด',
- 'barcode_content' => 'รหัสที่พิมพ์',
- 'barcode_first_row' => 'แถว 1',
- 'barcode_font' => 'แบบอักษร',
- 'barcode_formats' => 'รูปแบบอินพุต',
- 'barcode_generate_if_empty' => 'Generate if empty',
- 'barcode_height' => 'สูง (px)',
- 'barcode_id' => 'รหัสสินค้า/ชื่อสินค้า',
- 'barcode_info' => 'ตั้งค่าบาร์โค้ด',
- 'barcode_layout' => 'โครงร่างการพิมพ์',
- 'barcode_name' => 'สินค้า',
- 'barcode_number' => 'UPC/EAN/ISBN',
- 'barcode_number_in_row' => 'จำนวนดวงใน 1 แถว',
- 'barcode_page_cellspacing' => 'ระยะห่างต่อดวง',
- 'barcode_page_width' => 'ความกว้างในหน้า',
- 'barcode_price' => 'ราคา',
- 'barcode_second_row' => 'แถว 2',
- 'barcode_third_row' => 'แถว 3',
- 'barcode_tooltip' => 'คำเตือน: คุณสมบัตินี้สามารถทำให้เกิดรายการที่ซ้ำกันที่จะนำเข้าหรือสร้าง ห้ามใช้หากคุณไม่ต้องการบาร์โค้ดที่ซ้ำกัน',
- 'barcode_type' => 'ประเภทบาร์โค้ด',
- 'barcode_width' => 'กว้าง (px)',
- 'bottom' => 'ด้านล่าง',
- 'cash_button' => '',
- 'cash_button_1' => '',
- 'cash_button_2' => '',
- 'cash_button_3' => '',
- 'cash_button_4' => '',
- 'cash_button_5' => '',
- 'cash_button_6' => '',
- 'cash_decimals' => 'ทศนิยมแบบการเงินสด',
- 'cash_decimals_tooltip' => 'ถ้าทศนิยมแบบเงินสดและทศนิยมแบบสกุลเงินเหมือนกันจะไม่มีการปัดเศษเงินสด',
- 'cash_rounding' => 'การปัดเศษทางการเงิน',
- 'category_dropdown' => 'แสดงกลุ่มเป็นแบบดรอปดาวน์',
- 'center' => 'กึ่งกลาง',
- 'change_apperance_tooltip' => '',
- 'comma' => 'จุลภาค',
- 'company' => 'ชื่อร้านค้า',
- 'company_avatar' => '',
- 'company_change_image' => 'เปลี่ยนรูป',
- 'company_logo' => 'ภาพโลโก้',
- 'company_remove_image' => 'ลบรูป',
- 'company_required' => 'ชื่อร้านค้าต้องกรอก',
- 'company_select_image' => 'เลือกรูป',
- 'company_website_url' => 'ที่อยู่เว็บไซต์ร้านค้าไม่ถูกต้อง (เช่น http://...)',
- 'country_codes' => 'รหัสประเทศ',
- 'country_codes_tooltip' => 'รายการรหัสประเทศที่คั่นด้วยคอมม่าสำหรับการค้นหาโดยชื่อที่อยู่',
- 'currency_code' => 'รหัสสกุลเงิน',
- 'currency_decimals' => 'ทศนิยมแบบการเงิน',
- 'currency_symbol' => 'สัญลักษณ์ค่าเงิน',
- 'current_employee_only' => '',
- 'customer_reward' => 'รางวัล',
- 'customer_reward_duplicate' => 'รางวัลต้องไม่ซ้ำกัน',
- 'customer_reward_enable' => 'เปิดใช้งานรางวัลของลูกค้า',
- 'customer_reward_invalid_chars' => 'รางวัลไม่สามารถมี \'_\' ได้',
- 'customer_reward_required' => 'รางวัลเป็นฟิลด์บังคับ',
- 'customer_sales_tax_support' => '',
- 'date_or_time_format' => 'ตัวกรองวันที่และเวลา',
- 'datetimeformat' => 'รูปแบบวันและเวลา',
- 'decimal_point' => 'จุดทศนิยม',
- 'default_barcode_font_size_number' => 'ค่าบาร์โค้ดจะต้องเป็นตัวเลข',
- 'default_barcode_font_size_required' => 'ต้องระบุขนาดตัวบาร์โค้ดเริ่มต้น',
- 'default_barcode_height_number' => 'ความสูงของบาร์โค้ดต้องเป็นตัวเลข',
- 'default_barcode_height_required' => 'ต้องระบุความสูงของบาร์โค้ด',
- 'default_barcode_num_in_row_number' => 'บาร์โค้ดในแถวจะต้องเป็นตัวเลข',
- 'default_barcode_num_in_row_required' => 'ต้องระบุค่าบาร์โค้ด',
- 'default_barcode_page_cellspacing_number' => 'The default barcode page cellspacing must be a number',
- 'default_barcode_page_cellspacing_required' => 'The default barcode page cellspacing is a required field',
- 'default_barcode_page_width_number' => 'The default barcode page width must be a number',
- 'default_barcode_page_width_required' => 'The default barcode page width is a required field',
- 'default_barcode_width_number' => 'The default barcode width must be a number',
- 'default_barcode_width_required' => 'The default barcode width is a required field',
- 'default_item_columns' => 'คอลัมน์รายการที่แสดงเป็นค่าเริ่มต้น',
- 'default_origin_tax_code' => 'รหัสภาษีที่เป็นค่าเริ่มต้น',
- 'default_receivings_discount' => 'ส่วนลดที่เป็นค่าเริ่มต้นที่จะได้รับ',
- 'default_receivings_discount_number' => 'การรับส่วนลดที่เป็นค่าเริ่มต้นต้องเป็นตัวเลข',
- 'default_receivings_discount_required' => 'การรับส่วนลดที่เป็นค่าเริ่มต้นจำเป็นต้องระบุ',
- 'default_sales_discount' => 'ส่วนลดการขายที่เป็นค่าเริ่มต้น',
- 'default_sales_discount_number' => 'ส่วนลดการขายเริ่มต้นจะต้องเป็นตัวเลข',
- 'default_sales_discount_required' => 'ส่วนลดการขายเริ่มต้นเป็นจำเป็นต้องมีข้อมูล',
- 'default_tax_category' => 'หมวดหมู่ภาษีที่เป็นค่าเริ่มต้น',
- 'default_tax_code' => 'รหัสภาษีที่เป็นค่าเริ่มต้น',
- 'default_tax_jurisdiction' => 'เขตพื้นที่กฎหมายภาษีที่เป็นค่าเริ่มต้น',
- 'default_tax_name_number' => 'ชื่อภาษีที่เป็นค่าเริ่มต้นจะต้องเป็นตัวอักษร',
- 'default_tax_name_required' => 'ชื่อภาษีเริ่มต้นจำเป็นต้องมีข้อมูล',
- 'default_tax_rate' => 'อัตราภาษีเริ่มต้น %',
- 'default_tax_rate_1' => 'อัตราภาษีลำดับที่ 1',
- 'default_tax_rate_2' => 'อัตราภาษีลำดับที่ 2',
- 'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'อัตราภาษีเริ่มต้นต้องเป็นตัวเลข',
- 'default_tax_rate_non_negative' => 'อัตราภาษีเริ่มต้นจะต้องไม่เป็นค่าติดลบ',
- 'default_tax_rate_required' => 'อัตราภาษีเริ่มต้นต้องกรอก',
- 'derive_sale_quantity' => 'จำนวนปริมาณการขายที่ได้รับ',
- 'derive_sale_quantity_tooltip' => 'หากทำเครื่องหมาย ระบบจะระบุประเภทรายการใหม่สำหรับรายการตามจำนวนที่เพิ่มขึ้น',
- 'dinner_table' => 'โต๊ะ',
- 'dinner_table_duplicate' => 'โต๊ะจะต้องไม่ซ้ำกัน',
- 'dinner_table_enable' => 'เปิดใช้งานบริการโต๊ะนั่งทาน',
- 'dinner_table_invalid_chars' => 'ชื่อโต๊ะจะต้องไม่มีเครื่องหมาย \'_\' อยู่',
- 'dinner_table_required' => 'โต๊ะจำเป็นต้องระบุค่า',
- 'dot' => 'จุด',
- 'email' => 'อีเมล์',
- 'email_configuration' => 'ตั้งค่าอีเมล์',
- 'email_mailpath' => 'ที่อยู่ส่งเมล์',
- 'email_protocol' => 'โปรโตคอล',
- 'email_receipt_check_behaviour' => 'ทำเครื่องหมายรับอีเมล',
- 'email_receipt_check_behaviour_always' => 'ตรวจสอบอยู่เสมอ',
- 'email_receipt_check_behaviour_last' => 'จำการเลือกสุดท้าย',
- 'email_receipt_check_behaviour_never' => 'ไม่ถูกตรวจสอบเสมอ',
- 'email_smtp_crypto' => 'การเข้ารหัสของเอสเอ็มทีพี',
- 'email_smtp_host' => 'เซอร์เวอร์เอสเอ็มทีพี',
- 'email_smtp_pass' => 'รหัสผ่านเอสเอ็มทีพี',
- 'email_smtp_pass_set' => 'ตั้งค่าไว้เรียบร้อยแล้ว — ปล่อยว่างไว้หากต้องการใช้ค่าเดิม',
- 'email_smtp_port' => 'เอสเอ็มทีพีพอร์ต',
- 'email_smtp_timeout' => 'ระยะเวลารอคอยของเอสเอ็มทีพี',
- 'email_smtp_user' => 'ชื่อผู้ใช้งานของเอสเอ็มทีพี',
- 'enable_avatar' => '',
- 'enable_avatar_tooltip' => '',
- 'enable_dropdown_tooltip' => '',
- 'enable_new_look' => '',
- 'enable_right_bar' => '',
- 'enable_right_bar_tooltip' => '',
- 'enforce_privacy' => 'บังคับความเป็นส่วนตัว',
- 'enforce_privacy_tooltip' => 'ปกป้องความเป็นส่วนตัวของลูกค้าที่บังคับใช้การตรวจข้อมูลในกรณีที่ข้อมูลถูกลบ',
- 'fax' => 'แฟ็กซ์',
- 'file_perm' => 'มีปัญหาเกี่ยวกับการอนุญาตของไฟล์ โปรดแก้ไขและโหลดหน้านี้ใหม่อีกครั้ง',
- 'financial_year' => 'เริ่มปีงบประมาณ',
- 'financial_year_apr' => 'วันที่ 1 เมษายน',
- 'financial_year_aug' => 'วันที่ 1 สิงหาคม',
- 'financial_year_dec' => 'วันที่ 1 ธันวาคม',
- 'financial_year_feb' => 'วันที่ 1 กุมภาพันธ์',
- 'financial_year_jan' => 'วันที่ 1 มกราคม',
- 'financial_year_jul' => 'วันที่ 1 กรกฏาคม',
- 'financial_year_jun' => 'วันที่ 1 มิถุนายน',
- 'financial_year_mar' => 'วันที่ 1 มีนาคม',
- 'financial_year_may' => 'วันที่ 1 พฤษภาคม',
- 'financial_year_nov' => 'วันที่ 1 พฤศจิกายน',
- 'financial_year_oct' => 'วันที่ 1 ตุลาคม',
- 'financial_year_sep' => 'วันที่ 1 กันยายน',
- 'floating_labels' => 'แสดงตัวเลข',
- 'gcaptcha_enable' => 'ขอรหัสยืนยันใหม่ เพื่อเข้าระบบ',
- 'gcaptcha_secret_key' => 'รหัสลับ สำหรับรหัสยืนยัน',
- 'gcaptcha_secret_key_required' => 'จำเป็นต้องระบุ รหัสลับ สำหรับรหัสยืนยัน',
- 'gcaptcha_site_key' => 'รหัสของเว็บเพจ สำหรับรหัสยืนยัน',
- 'gcaptcha_site_key_required' => 'จำเป็นต้องระบุ รหัสของเว็บเพจ สำหรับรหัสยืนยัน',
- 'gcaptcha_tooltip' => 'ปกป้องการเข้าสู่ระบบด้วย reCAPTCHA โปรดคลิกที่ไอคอนเพื่อรับ API key pair',
- 'general' => 'การตั้งค่า',
- 'general_configuration' => 'ตั้งค่าทั่วไป',
- 'giftcard_number' => 'เลขที่บัตรของขวัญ',
- 'giftcard_random' => 'สร้างหมายเลขแบบสุ่ม',
- 'giftcard_series' => 'สร้างหมายเลขตามลำดับ',
- 'image_allowed_file_types' => 'ประเภทไฟล์ที่ยอมรับ',
- 'image_max_height_tooltip' => 'ค่าพิกเซลความสูงของรูปที่ยอมให้แนบไฟล์ได้',
- 'image_max_size_tooltip' => 'ขนาดของไฟล์รูปที่ยอมให้แนบไฟล์ได้ในขนาดกิโลไบต์(kb.)',
- 'image_max_width_tooltip' => 'ค่าพิกเซลความยาวของรูปที่ยอมให้แนบไฟล์ได้',
- 'image_restrictions' => 'ข้อจำกัดของไฟล์รูปที่แนบ',
- 'include_hsn' => 'เพิ่มการรองรับ HSN Codes',
- 'info' => 'ข้อมูลร้านค้า',
- 'info_configuration' => 'ข้อมูลร้านค้า',
- 'input_groups' => 'นำเข้าแบบกลุ่ม',
- 'integrations' => 'การเข้าร่วม',
- 'integrations_configuration' => 'การเข้าร่วมกับบุคคลภายนอก',
- 'invoice' => 'ใบแจ้งหนี้',
- 'invoice_configuration' => 'ตั้งค่าการพิมพ์ใบแจ้งหนี้',
- 'invoice_default_comments' => 'ค่าเริ่มต้นหมายเหตุในใบแจ้งหนี้',
- 'invoice_email_message' => 'ต้นแบบใบแจ้งหนี้ (Email)',
- 'invoice_enable' => 'เปิดการออกใบแจ้งหนี้',
- 'invoice_printer' => 'เครื่องพิมพ์สำหรับการออกใบแจ้งหนี้',
- 'invoice_type' => 'ชนิดของใบแจ้งหนี้',
- 'is_readable' => 'สามารถอ่านได้ แต่สิทธิ์ไม่ถูกต้อง กรุณาตั้งค่าเป็น 640 หรือ 660 แล้วโหลดใหม่อีกครั้ง',
- 'is_writable' => 'สามารถเขียนข้อมูลได้ แต่สิทธิ์ไม่ถูกต้อง ต้องสูงกว่าค่า 750 กรุณาตั้งค่าเป็น 750 แล้วโหลดใหม่อีกครั้ง',
- 'item_markup' => '',
- 'jsprintsetup_required' => 'คำเตือน! ฟังก์ชันการทำงานที่ถูกปิดอยู่ จะสามารถใช้งานได้เมื่อติดตั้ง FireFox jsPrintSetup แล้วเท่านั้น, จะบันทึกข้อมูลหรือไม่?',
- 'language' => 'ภาษา',
- 'last_used_invoice_number' => 'หมายเลขใบแจ้งหนี้ฉบับล่าสุด',
- 'last_used_quote_number' => 'หมายเลขใบเสนอราคาฉบับล่าสุด',
- 'last_used_work_order_number' => 'หมายเลข W/O ฉบับล่าสุด',
- 'left' => 'ซ้าย',
- 'license' => 'ใบอนุญาต',
- 'license_configuration' => 'รายละเอียดใบอนุญาต',
- 'line_sequence' => 'เลขที่บรรทัด',
- 'lines_per_page' => 'จำนวนบรรทัด/หน้า',
- 'lines_per_page_number' => 'จำนวนบรรทัด/หน้า จะต้องเป็นตัวเลข',
- 'lines_per_page_required' => 'จำเป็นต้องป้อน จำนวนบรรทัด/หน้า',
- 'locale' => 'เขตพื้นที่',
- 'locale_configuration' => 'ตั้งค่าเขตพื้นที่',
- 'locale_info' => 'ข้อมูลเขตพื้นที่',
- 'location' => 'สินค้าคงคลัง',
- 'location_configuration' => 'ตำแหน่งสินค้าคงคลัง',
- 'location_info' => 'ข้อมูลตำแหน่งสินค้าคงคลัง',
- 'login_form' => 'รูปแบบแบบฟอร์มการเข้าระบบ',
- 'logout' => 'ต้องการสำรองข้อมูลก่อนออกจากระบบหรือไม่? [OK] สำรองข้อมูล / [Cancel] ออกจากระบบ',
- 'message' => 'ข้อความ',
- 'message_configuration' => 'ตั้งค่าข้อความ',
- 'msg_msg' => 'ข้อความที่ถูกบักทึกไว้',
- 'msg_msg_placeholder' => 'สร้างข้อความ SMS template ที่นี่',
- 'msg_pwd' => 'รหัสผ่านของ SMS-API',
- 'msg_pwd_set' => 'ตั้งค่าไว้เรียบร้อยแล้ว — ปล่อยว่างไว้หากต้องการใช้ค่าเดิม',
- 'msg_src' => 'ID ผู้ส่ง (SMS-API)',
- 'msg_src_required' => 'จำเป็นต้องป้อน ID ผู้ส่ง',
- 'msg_uid' => 'ชื่อผู้ใช้งานระบบ SMS-API',
- 'msg_uid_required' => 'จำเป็นต้องป้อน ชื่อผู้ใช้งานระบบ SMS-API',
- 'multi_pack_enabled' => 'หนึ่งรายการมีหลายชิ้น',
- 'no_risk' => 'ไม่มีความเสี่ยงด้านความปลอดภัย / ความเสี่ยง',
- 'none' => 'none',
- 'notify_alignment' => 'แจ้งตำแหน่งแสดงการแจ้งเตือน',
- 'number_format' => 'รูปแบบตัวเลข',
- 'number_locale' => 'Localisation',
- 'number_locale_invalid' => 'The entered locale is invalid. Check the link in the tooltip to find a sensible value',
- 'number_locale_required' => 'Number Locale is a required field',
- 'number_locale_tooltip' => 'Find a suitable locale through this link',
- 'os_timezone' => 'เขตเวลาของระบบ OSPOS:',
- 'ospos_info' => 'ข้อมูลการติดตั้งระบบ OSPOS',
- 'payment_options_order' => 'ตัวเลือกการชำระเงิน',
- 'payment_reference_code_length_limits' => 'รหัสอ้างอิงการชำระเงิน
ขีดจำกัดความยาว',
- 'payment_reference_code_length_max_label' => 'สูงสุด',
- 'payment_reference_code_length_min_label' => 'ต่ำสุด',
- 'perm_risk' => 'การอนุญาตที่ไม่ถูกต้องทำให้ซอฟต์แวร์นี้ตกอยู่ในความเสี่ยง',
- 'phone' => 'เบอร์โทรศัพท์',
- 'phone_required' => 'เบอร์โทรต้องกรอก',
- 'print_bottom_margin' => 'ขอบล่าง',
- 'print_bottom_margin_number' => 'The default bottom margin must be a number',
- 'print_bottom_margin_required' => 'The default bottom margin is a required field',
- 'print_delay_autoreturn' => 'การส่งกลับอัตโนมัติของการขายที่ล่าช้า',
- 'print_delay_autoreturn_number' => 'การส่งค่ากลับอัตโนมัติของการขาย จำเป็นต้องเป็นตัวเลข',
- 'print_delay_autoreturn_required' => 'การส่งค่ากลับอัตโนมัติของการขาย จำเป็นต้องระบุ',
- 'print_footer' => 'พิมพ์ส่วนท้ายของเบราว์เซอร์',
- 'print_header' => 'พิมพ์ส่วนหัวของเบราว์เซอร์',
- 'print_left_margin' => 'ขอบด้านซ้าย',
- 'print_left_margin_number' => 'ขอบด้านซ้ายค่าเริ่มต้นต้องเป็นตัวเลข',
- 'print_left_margin_required' => 'จำเป็นต้องระบุขอบด้านซ้าย',
- 'print_receipt_check_behaviour' => 'กล่องพิมพ์ใบเสร็จรับเงิน',
- 'print_receipt_check_behaviour_always' => 'เลือกไว้ตลอด',
- 'print_receipt_check_behaviour_last' => 'จดจำการเลือกสุดท้ายไว้',
- 'print_receipt_check_behaviour_never' => 'ไม่เลือกไว้ตลอด',
- 'print_right_margin' => 'ขอบด้านขวา',
- 'print_right_margin_number' => 'ขอบด้านขวาค่าเริ่มต้นต้องเป็นตัวเลข',
- 'print_right_margin_required' => 'ต้องระบุขอบด้านขวา',
- 'print_silently' => 'แสดงกล่องโต้ตอบการพิมพ์',
- 'print_top_margin' => 'ขอบด้านบน',
- 'print_top_margin_number' => 'ขอบด้านบนค่าเริ่มต้นจะต้องเป็นตัวเลข',
- 'print_top_margin_required' => 'ต้องระบุขอบด้านบน',
- 'quantity_decimals' => 'ทศนิยมจำนวน',
- 'quick_cash_enable' => '',
- 'quote_default_comments' => 'ค่าปริยายของความคิดเห็น',
- 'receipt' => 'ใบเสร็จ',
- 'receipt_category' => '',
- 'receipt_configuration' => 'ตั้งค่าใบเสร็จ',
- 'receipt_default' => 'ค่าเริ่มต้น',
- 'receipt_font_size' => 'ขนาดของตัวอักษร',
- 'receipt_font_size_number' => 'ขนาดตัวอักษรต้องเป็นตัวเลข',
- 'receipt_font_size_required' => 'จำเป็นต้องระบุขนาดตัวอักษร',
- 'receipt_info' => 'ข้อมูลการตั้งค่าใบเสร็จ',
- 'receipt_printer' => 'เครื่องพิมพ์ตั๋ว',
- 'receipt_short' => 'สั้น',
- 'receipt_show_company_name' => 'แสดงชื่อบริษัท',
- 'receipt_show_description' => 'แสดงรายละเอียด',
- 'receipt_show_serialnumber' => 'แสดงหมายเลขซีเรียล',
- 'receipt_show_tax_ind' => 'แสดงอัตราภาษี',
- 'receipt_show_taxes' => 'แสดงภาษี',
- 'receipt_show_total_discount' => 'แสดงส่วนลดทั้งหมด',
- 'receipt_template' => 'ต้นแบบใบเสร็จ',
- 'receiving_calculate_average_price' => 'คำนวณราคาเฉลี่ย (ได้รับมา)',
- 'recv_invoice_format' => 'ใบส่งของ',
- 'register_mode_default' => 'ค่าปริยายรูปแบบการลงทะเบียน',
- 'report_an_issue' => 'รายงานปัญหา',
- 'return_policy_required' => 'ต้องกรอกเงื่อนไขการคืนสินค้า',
- 'reward' => 'คะแนนสะสม',
- 'reward_configuration' => 'การตั้งค่าคะแนนสะสม',
- 'right' => 'ถูกต้อง',
- 'sales_invoice_format' => 'รหัสใบเสร็จ',
- 'sales_quote_format' => 'รูปแบบใบเสนอราคาขาย',
- 'mailpath_invalid' => 'เส้นทาง sendmail ไม่ถูกต้อง อนุญาตเฉพาะตัวอักษร ตัวเลข ขีดกลาง ขีดล่าง เครื่องหมายทับ เครื่องหมายทับกลับ โคลอน ช่องว่าง และจุดเท่านั้น',
- 'saved_successfully' => 'บันทึกข้อมูลร้านค้าเรียบร้อยแล้ว',
- 'saved_unsuccessfully' => 'บันทึกข้อมูลร้านค้าไม่สำเร็จ',
- 'security_issue' => 'คำเตือนช่องโหว่ด้านความปลอดภัย',
- 'server_notice' => 'โปรดใช้ข้อมูลด้านล่างสำหรับการรายงานปัญหา',
- 'service_charge' => '',
- 'show_due_enable' => '',
- 'show_office_group' => 'แสดงไอคอนสำนักงาน',
- 'statistics' => 'ส่งยอดสถิติ',
- 'statistics_tooltip' => 'ส่งข้อมูลสถิติเพื่อการพัฒนาและปรับปรุงความสามารถ',
- 'stock_location' => 'สถานที่เก็บ',
- 'stock_location_default' => 'สถานที่เก็บเริ่มต้น',
- 'stock_location_default_header' => 'ค่าเริ่มต้น',
- 'stock_location_duplicate' => 'ที่ตั้งคลังสินค้าต้องไม่ซ้ำกัน',
- 'stock_location_invalid_chars' => 'ชื่อสต๊อกสถานที่เก็บสินค้าต้องไม่มีอักษรพิเศษ \'_\'',
- 'stock_location_name_header' => 'ชื่อ',
- 'stock_location_required' => 'จำเป็นต้องระบุสถานที่เก็บ',
- 'suggestions_fifth_column' => '',
- 'suggestions_first_column' => 'คอลัมน์ 1',
- 'suggestions_fourth_column' => '',
- 'suggestions_layout' => 'รูปแบบข้อแนะนำในการค้นหา',
- 'suggestions_second_column' => 'คอลัมน์ 2',
- 'suggestions_third_column' => 'คอลัมน์ 3',
- 'shortcuts' => 'คำสั่งลัด',
- 'shortcuts_configuration' => 'กำหนดค่าคำสั่งลัดการขายบนแป้นคีย์บอร์ด',
- 'shortcuts_duplicate_bindings' => 'การตั้งค่าคำสั่งลัดต้องไม่ซ้ำกัน',
- 'shortcuts_save_error' => 'ไม่สามารถบันทึกการตั้งค่าคำสั่งลัดได้',
- 'system_conf' => 'การตั้งค่าและกำหนดค่า',
- 'system_info' => 'System Info',
- 'system_info_copy' => 'คัดลอกข้อมูล',
- 'system_info_copy_error' => 'ไม่สามารถคัดลอกข้อมูลระบบไปยังคลิปบอร์ดได้',
- 'system_info_copy_success' => 'ข้อมูลระบบถูกคัดลอกไปยังคลิปบอร์ดแล้ว',
- 'table' => 'โต๊ะนั่งทาน',
- 'table_configuration' => 'ตั้งค่าโต๊ะนั่งทาน',
- 'takings_printer' => 'เลือกเครื่องพิมพ์',
- 'tax' => 'ภาษี',
- 'tax_category' => 'หมวดหมู่ภาษี',
- 'tax_category_duplicate' => 'หมวดหมู่ภาษีที่ป้อน ซ้ำกับข้อมูลที่มีอยู่',
- 'tax_category_invalid_chars' => 'หมวดหมู่ภาษีที่ป้อน ไม่ถูกต้อง',
- 'tax_category_required' => 'หมวดหมู่ภาษี จำเป็นต้องป้อน',
- 'tax_category_used' => 'ไม่สามารถลบ หมวดหมู่ภาษี ที่กำลังมีการใช้งานอยู่',
- 'tax_configuration' => 'ตั้งค่าระบบภาษี',
- 'tax_decimals' => 'จำนวนทศนิยมภาษี',
- 'tax_id' => 'เลขประจำตัวผู้เสียภาษี',
- 'tax_included' => 'รวมภาษีแล้ว',
- 'theme' => 'Theme',
- 'theme_preview' => 'ดูตัวอย่างธีม:',
- 'thousands_separator' => 'ตัวคั่นหลักพัน',
- 'timezone' => 'โซนเวลา',
- 'timezone_error' => 'เขตเวลาของระบบ OSPOS แตกต่างกับเขตเวลาปัจจุบันของคุณ',
- 'top' => 'ด้านบน',
- 'use_destination_based_tax' => 'เปิดใช้ Destination-Based Tax',
- 'user_timezone' => 'เขตเวลาปัจจุบัน:',
- 'website' => 'เว็บไซต์',
- 'wholesale_markup' => '',
- 'work_order_enable' => 'เปิดใช้ ใบสั่งงาน (WO)',
- 'work_order_format' => 'รูปแบบ ใบสั่งงาน (WO)',
+ 'address' => 'ที่อยู่',
+ 'address_required' => 'ที่อยู่ต้องกรอก',
+ 'all_set' => 'การตั้งค่าอนุญาตไฟล์ทั้งหมดถูกต้อง!',
+ 'allow_duplicate_barcodes' => 'อนุญาตบาร์โค้ดที่ซ้ำกัน',
+ 'apostrophe' => 'อัญประกาศเดี่ยว \'',
+ 'backup_button' => 'สำรองข้อมูล',
+ 'backup_database' => 'สำรองฐานข้อมูล',
+ 'barcode' => 'ตั้งค่าระบบบาร์โค้ด',
+ 'barcode_company' => 'ชื่อร้านค้า',
+ 'barcode_configuration' => 'ตั้งค่าระบบบาร์โค้ด',
+ 'barcode_content' => 'รหัสที่พิมพ์',
+ 'barcode_first_row' => 'แถว 1',
+ 'barcode_font' => 'แบบอักษร',
+ 'barcode_formats' => 'รูปแบบอินพุต',
+ 'barcode_generate_if_empty' => '',
+ 'barcode_height' => 'สูง (px)',
+ 'barcode_id' => 'รหัสสินค้า/ชื่อสินค้า',
+ 'barcode_info' => 'ตั้งค่าบาร์โค้ด',
+ 'barcode_layout' => 'โครงร่างการพิมพ์',
+ 'barcode_name' => 'สินค้า',
+ 'barcode_number' => '',
+ 'barcode_number_in_row' => 'จำนวนดวงใน 1 แถว',
+ 'barcode_page_cellspacing' => 'ระยะห่างต่อดวง',
+ 'barcode_page_width' => 'ความกว้างในหน้า',
+ 'barcode_price' => 'ราคา',
+ 'barcode_second_row' => 'แถว 2',
+ 'barcode_third_row' => 'แถว 3',
+ 'barcode_tooltip' => 'คำเตือน: คุณสมบัตินี้สามารถทำให้เกิดรายการที่ซ้ำกันที่จะนำเข้าหรือสร้าง ห้ามใช้หากคุณไม่ต้องการบาร์โค้ดที่ซ้ำกัน',
+ 'barcode_type' => 'ประเภทบาร์โค้ด',
+ 'barcode_width' => 'กว้าง (px)',
+ 'bottom' => 'ด้านล่าง',
+ 'cash_button' => '',
+ 'cash_button_1' => '',
+ 'cash_button_2' => '',
+ 'cash_button_3' => '',
+ 'cash_button_4' => '',
+ 'cash_button_5' => '',
+ 'cash_button_6' => '',
+ 'cash_decimals' => 'ทศนิยมแบบการเงินสด',
+ 'cash_decimals_tooltip' => 'ถ้าทศนิยมแบบเงินสดและทศนิยมแบบสกุลเงินเหมือนกันจะไม่มีการปัดเศษเงินสด',
+ 'cash_rounding' => 'การปัดเศษทางการเงิน',
+ 'category_dropdown' => 'แสดงกลุ่มเป็นแบบดรอปดาวน์',
+ 'center' => 'กึ่งกลาง',
+ 'change_apperance_tooltip' => '',
+ 'comma' => 'จุลภาค',
+ 'company' => 'ชื่อร้านค้า',
+ 'company_avatar' => '',
+ 'company_change_image' => 'เปลี่ยนรูป',
+ 'company_logo' => 'ภาพโลโก้',
+ 'company_remove_image' => 'ลบรูป',
+ 'company_required' => 'ชื่อร้านค้าต้องกรอก',
+ 'company_select_image' => 'เลือกรูป',
+ 'company_website_url' => 'ที่อยู่เว็บไซต์ร้านค้าไม่ถูกต้อง (เช่น http://...)',
+ 'country_codes' => 'รหัสประเทศ',
+ 'country_codes_tooltip' => 'รายการรหัสประเทศที่คั่นด้วยคอมม่าสำหรับการค้นหาโดยชื่อที่อยู่',
+ 'currency_code' => 'รหัสสกุลเงิน',
+ 'currency_decimals' => 'ทศนิยมแบบการเงิน',
+ 'currency_symbol' => 'สัญลักษณ์ค่าเงิน',
+ 'current_employee_only' => '',
+ 'customer_reward' => 'รางวัล',
+ 'customer_reward_duplicate' => 'รางวัลต้องไม่ซ้ำกัน',
+ 'customer_reward_enable' => 'เปิดใช้งานรางวัลของลูกค้า',
+ 'customer_reward_invalid_chars' => 'รางวัลไม่สามารถมี \'_\' ได้',
+ 'customer_reward_required' => 'รางวัลเป็นฟิลด์บังคับ',
+ 'customer_sales_tax_support' => '',
+ 'date_or_time_format' => 'ตัวกรองวันที่และเวลา',
+ 'datetimeformat' => 'รูปแบบวันและเวลา',
+ 'decimal_point' => 'จุดทศนิยม',
+ 'default_barcode_font_size_number' => 'ค่าบาร์โค้ดจะต้องเป็นตัวเลข',
+ 'default_barcode_font_size_required' => 'ต้องระบุขนาดตัวบาร์โค้ดเริ่มต้น',
+ 'default_barcode_height_number' => 'ความสูงของบาร์โค้ดต้องเป็นตัวเลข',
+ 'default_barcode_height_required' => 'ต้องระบุความสูงของบาร์โค้ด',
+ 'default_barcode_num_in_row_number' => 'บาร์โค้ดในแถวจะต้องเป็นตัวเลข',
+ 'default_barcode_num_in_row_required' => 'ต้องระบุค่าบาร์โค้ด',
+ 'default_barcode_page_cellspacing_number' => '',
+ 'default_barcode_page_cellspacing_required' => '',
+ 'default_barcode_page_width_number' => '',
+ 'default_barcode_page_width_required' => '',
+ 'default_barcode_width_number' => '',
+ 'default_barcode_width_required' => '',
+ 'default_item_columns' => 'คอลัมน์รายการที่แสดงเป็นค่าเริ่มต้น',
+ 'default_origin_tax_code' => 'รหัสภาษีที่เป็นค่าเริ่มต้น',
+ 'default_receivings_discount' => 'ส่วนลดที่เป็นค่าเริ่มต้นที่จะได้รับ',
+ 'default_receivings_discount_number' => 'การรับส่วนลดที่เป็นค่าเริ่มต้นต้องเป็นตัวเลข',
+ 'default_receivings_discount_required' => 'การรับส่วนลดที่เป็นค่าเริ่มต้นจำเป็นต้องระบุ',
+ 'default_sales_discount' => 'ส่วนลดการขายที่เป็นค่าเริ่มต้น',
+ 'default_sales_discount_number' => 'ส่วนลดการขายเริ่มต้นจะต้องเป็นตัวเลข',
+ 'default_sales_discount_required' => 'ส่วนลดการขายเริ่มต้นเป็นจำเป็นต้องมีข้อมูล',
+ 'default_tax_category' => 'หมวดหมู่ภาษีที่เป็นค่าเริ่มต้น',
+ 'default_tax_code' => 'รหัสภาษีที่เป็นค่าเริ่มต้น',
+ 'default_tax_jurisdiction' => 'เขตพื้นที่กฎหมายภาษีที่เป็นค่าเริ่มต้น',
+ 'default_tax_name_number' => 'ชื่อภาษีที่เป็นค่าเริ่มต้นจะต้องเป็นตัวอักษร',
+ 'default_tax_name_required' => 'ชื่อภาษีเริ่มต้นจำเป็นต้องมีข้อมูล',
+ 'default_tax_rate' => 'อัตราภาษีเริ่มต้น %',
+ 'default_tax_rate_1' => 'อัตราภาษีลำดับที่ 1',
+ 'default_tax_rate_2' => 'อัตราภาษีลำดับที่ 2',
+ 'default_tax_rate_3' => '',
+ 'default_tax_rate_non_negative' => 'อัตราภาษีเริ่มต้นจะต้องไม่เป็นค่าติดลบ',
+ 'default_tax_rate_number' => 'อัตราภาษีเริ่มต้นต้องเป็นตัวเลข',
+ 'default_tax_rate_required' => 'อัตราภาษีเริ่มต้นต้องกรอก',
+ 'derive_sale_quantity' => 'จำนวนปริมาณการขายที่ได้รับ',
+ 'derive_sale_quantity_tooltip' => 'หากทำเครื่องหมาย ระบบจะระบุประเภทรายการใหม่สำหรับรายการตามจำนวนที่เพิ่มขึ้น',
+ 'dinner_table' => 'โต๊ะ',
+ 'dinner_table_duplicate' => 'โต๊ะจะต้องไม่ซ้ำกัน',
+ 'dinner_table_enable' => 'เปิดใช้งานบริการโต๊ะนั่งทาน',
+ 'dinner_table_invalid_chars' => 'ชื่อโต๊ะจะต้องไม่มีเครื่องหมาย \'_\' อยู่',
+ 'dinner_table_required' => 'โต๊ะจำเป็นต้องระบุค่า',
+ 'dot' => 'จุด',
+ 'email' => 'อีเมล์',
+ 'email_configuration' => 'ตั้งค่าอีเมล์',
+ 'email_mailpath' => 'ที่อยู่ส่งเมล์',
+ 'email_protocol' => 'โปรโตคอล',
+ 'email_receipt_check_behaviour' => 'ทำเครื่องหมายรับอีเมล',
+ 'email_receipt_check_behaviour_always' => 'ตรวจสอบอยู่เสมอ',
+ 'email_receipt_check_behaviour_last' => 'จำการเลือกสุดท้าย',
+ 'email_receipt_check_behaviour_never' => 'ไม่ถูกตรวจสอบเสมอ',
+ 'email_smtp_crypto' => 'การเข้ารหัสของเอสเอ็มทีพี',
+ 'email_smtp_host' => 'เซอร์เวอร์เอสเอ็มทีพี',
+ 'email_smtp_pass' => 'รหัสผ่านเอสเอ็มทีพี',
+ 'email_smtp_pass_set' => 'ตั้งค่าไว้เรียบร้อยแล้ว — ปล่อยว่างไว้หากต้องการใช้ค่าเดิม',
+ 'email_smtp_port' => 'เอสเอ็มทีพีพอร์ต',
+ 'email_smtp_timeout' => 'ระยะเวลารอคอยของเอสเอ็มทีพี',
+ 'email_smtp_user' => 'ชื่อผู้ใช้งานของเอสเอ็มทีพี',
+ 'enable_avatar' => '',
+ 'enable_avatar_tooltip' => '',
+ 'enable_dropdown_tooltip' => '',
+ 'enable_new_look' => '',
+ 'enable_right_bar' => '',
+ 'enable_right_bar_tooltip' => '',
+ 'enforce_privacy' => 'บังคับความเป็นส่วนตัว',
+ 'enforce_privacy_tooltip' => 'ปกป้องความเป็นส่วนตัวของลูกค้าที่บังคับใช้การตรวจข้อมูลในกรณีที่ข้อมูลถูกลบ',
+ 'fax' => 'แฟ็กซ์',
+ 'file_perm' => 'มีปัญหาเกี่ยวกับการอนุญาตของไฟล์ โปรดแก้ไขและโหลดหน้านี้ใหม่อีกครั้ง',
+ 'financial_year' => 'เริ่มปีงบประมาณ',
+ 'financial_year_apr' => 'วันที่ 1 เมษายน',
+ 'financial_year_aug' => 'วันที่ 1 สิงหาคม',
+ 'financial_year_dec' => 'วันที่ 1 ธันวาคม',
+ 'financial_year_feb' => 'วันที่ 1 กุมภาพันธ์',
+ 'financial_year_jan' => 'วันที่ 1 มกราคม',
+ 'financial_year_jul' => 'วันที่ 1 กรกฏาคม',
+ 'financial_year_jun' => 'วันที่ 1 มิถุนายน',
+ 'financial_year_mar' => 'วันที่ 1 มีนาคม',
+ 'financial_year_may' => 'วันที่ 1 พฤษภาคม',
+ 'financial_year_nov' => 'วันที่ 1 พฤศจิกายน',
+ 'financial_year_oct' => 'วันที่ 1 ตุลาคม',
+ 'financial_year_sep' => 'วันที่ 1 กันยายน',
+ 'floating_labels' => 'แสดงตัวเลข',
+ 'gcaptcha_enable' => 'ขอรหัสยืนยันใหม่ เพื่อเข้าระบบ',
+ 'gcaptcha_secret_key' => 'รหัสลับ สำหรับรหัสยืนยัน',
+ 'gcaptcha_secret_key_required' => 'จำเป็นต้องระบุ รหัสลับ สำหรับรหัสยืนยัน',
+ 'gcaptcha_site_key' => 'รหัสของเว็บเพจ สำหรับรหัสยืนยัน',
+ 'gcaptcha_site_key_required' => 'จำเป็นต้องระบุ รหัสของเว็บเพจ สำหรับรหัสยืนยัน',
+ 'gcaptcha_tooltip' => 'ปกป้องการเข้าสู่ระบบด้วย reCAPTCHA โปรดคลิกที่ไอคอนเพื่อรับ API key pair',
+ 'general' => 'การตั้งค่า',
+ 'general_configuration' => 'ตั้งค่าทั่วไป',
+ 'giftcard_number' => 'เลขที่บัตรของขวัญ',
+ 'giftcard_random' => 'สร้างหมายเลขแบบสุ่ม',
+ 'giftcard_series' => 'สร้างหมายเลขตามลำดับ',
+ 'image_allowed_file_types' => 'ประเภทไฟล์ที่ยอมรับ',
+ 'image_max_height_tooltip' => 'ค่าพิกเซลความสูงของรูปที่ยอมให้แนบไฟล์ได้',
+ 'image_max_size_tooltip' => 'ขนาดของไฟล์รูปที่ยอมให้แนบไฟล์ได้ในขนาดกิโลไบต์(kb.)',
+ 'image_max_width_tooltip' => 'ค่าพิกเซลความยาวของรูปที่ยอมให้แนบไฟล์ได้',
+ 'image_restrictions' => 'ข้อจำกัดของไฟล์รูปที่แนบ',
+ 'include_hsn' => 'เพิ่มการรองรับ HSN Codes',
+ 'info' => 'ข้อมูลร้านค้า',
+ 'info_configuration' => 'ข้อมูลร้านค้า',
+ 'input_groups' => 'นำเข้าแบบกลุ่ม',
+ 'integrations' => 'การเข้าร่วม',
+ 'integrations_configuration' => 'การเข้าร่วมกับบุคคลภายนอก',
+ 'invoice' => 'ใบแจ้งหนี้',
+ 'invoice_configuration' => 'ตั้งค่าการพิมพ์ใบแจ้งหนี้',
+ 'invoice_default_comments' => 'ค่าเริ่มต้นหมายเหตุในใบแจ้งหนี้',
+ 'invoice_email_message' => 'ต้นแบบใบแจ้งหนี้ (Email)',
+ 'invoice_enable' => 'เปิดการออกใบแจ้งหนี้',
+ 'invoice_printer' => 'เครื่องพิมพ์สำหรับการออกใบแจ้งหนี้',
+ 'invoice_type' => 'ชนิดของใบแจ้งหนี้',
+ 'is_readable' => 'สามารถอ่านได้ แต่สิทธิ์ไม่ถูกต้อง กรุณาตั้งค่าเป็น 640 หรือ 660 แล้วโหลดใหม่อีกครั้ง',
+ 'is_writable' => 'สามารถเขียนข้อมูลได้ แต่สิทธิ์ไม่ถูกต้อง ต้องสูงกว่าค่า 750 กรุณาตั้งค่าเป็น 750 แล้วโหลดใหม่อีกครั้ง',
+ 'item_markup' => '',
+ 'jsprintsetup_required' => 'คำเตือน! ฟังก์ชันการทำงานที่ถูกปิดอยู่ จะสามารถใช้งานได้เมื่อติดตั้ง FireFox jsPrintSetup แล้วเท่านั้น, จะบันทึกข้อมูลหรือไม่?',
+ 'language' => 'ภาษา',
+ 'last_used_invoice_number' => 'หมายเลขใบแจ้งหนี้ฉบับล่าสุด',
+ 'last_used_quote_number' => 'หมายเลขใบเสนอราคาฉบับล่าสุด',
+ 'last_used_work_order_number' => 'หมายเลข W/O ฉบับล่าสุด',
+ 'left' => 'ซ้าย',
+ 'license' => 'ใบอนุญาต',
+ 'license_configuration' => 'รายละเอียดใบอนุญาต',
+ 'line_sequence' => 'เลขที่บรรทัด',
+ 'lines_per_page' => 'จำนวนบรรทัด/หน้า',
+ 'lines_per_page_number' => 'จำนวนบรรทัด/หน้า จะต้องเป็นตัวเลข',
+ 'lines_per_page_required' => 'จำเป็นต้องป้อน จำนวนบรรทัด/หน้า',
+ 'locale' => 'เขตพื้นที่',
+ 'locale_configuration' => 'ตั้งค่าเขตพื้นที่',
+ 'locale_info' => 'ข้อมูลเขตพื้นที่',
+ 'location' => 'สินค้าคงคลัง',
+ 'location_configuration' => 'ตำแหน่งสินค้าคงคลัง',
+ 'location_info' => 'ข้อมูลตำแหน่งสินค้าคงคลัง',
+ 'login_form' => 'รูปแบบแบบฟอร์มการเข้าระบบ',
+ 'logout' => 'ต้องการสำรองข้อมูลก่อนออกจากระบบหรือไม่? [OK] สำรองข้อมูล / [Cancel] ออกจากระบบ',
+ 'mailpath_invalid' => 'เส้นทาง sendmail ไม่ถูกต้อง อนุญาตเฉพาะตัวอักษร ตัวเลข ขีดกลาง ขีดล่าง เครื่องหมายทับ เครื่องหมายทับกลับ โคลอน ช่องว่าง และจุดเท่านั้น',
+ 'message' => 'ข้อความ',
+ 'message_configuration' => 'ตั้งค่าข้อความ',
+ 'msg_msg' => 'ข้อความที่ถูกบักทึกไว้',
+ 'msg_msg_placeholder' => 'สร้างข้อความ SMS template ที่นี่',
+ 'msg_pwd' => 'รหัสผ่านของ SMS-API',
+ 'msg_pwd_set' => 'ตั้งค่าไว้เรียบร้อยแล้ว — ปล่อยว่างไว้หากต้องการใช้ค่าเดิม',
+ 'msg_src' => 'ID ผู้ส่ง (SMS-API)',
+ 'msg_src_required' => 'จำเป็นต้องป้อน ID ผู้ส่ง',
+ 'msg_uid' => 'ชื่อผู้ใช้งานระบบ SMS-API',
+ 'msg_uid_required' => 'จำเป็นต้องป้อน ชื่อผู้ใช้งานระบบ SMS-API',
+ 'multi_pack_enabled' => 'หนึ่งรายการมีหลายชิ้น',
+ 'no_risk' => 'ไม่มีความเสี่ยงด้านความปลอดภัย / ความเสี่ยง',
+ 'none' => '',
+ 'notify_alignment' => 'แจ้งตำแหน่งแสดงการแจ้งเตือน',
+ 'number_format' => 'รูปแบบตัวเลข',
+ 'number_locale' => '',
+ 'number_locale_invalid' => '',
+ 'number_locale_required' => '',
+ 'number_locale_tooltip' => '',
+ 'os_timezone' => 'เขตเวลาของระบบ OSPOS:',
+ 'ospos_info' => 'ข้อมูลการติดตั้งระบบ OSPOS',
+ 'payment_options_order' => 'ตัวเลือกการชำระเงิน',
+ 'payment_reference_code_length_limits' => 'รหัสอ้างอิงการชำระเงิน
ขีดจำกัดความยาว',
+ 'payment_reference_code_length_max_label' => 'สูงสุด',
+ 'payment_reference_code_length_min_label' => 'ต่ำสุด',
+ 'perm_risk' => 'การอนุญาตที่ไม่ถูกต้องทำให้ซอฟต์แวร์นี้ตกอยู่ในความเสี่ยง',
+ 'phone' => 'เบอร์โทรศัพท์',
+ 'phone_required' => 'เบอร์โทรต้องกรอก',
+ 'print_bottom_margin' => 'ขอบล่าง',
+ 'print_bottom_margin_number' => '',
+ 'print_bottom_margin_required' => '',
+ 'print_delay_autoreturn' => 'การส่งกลับอัตโนมัติของการขายที่ล่าช้า',
+ 'print_delay_autoreturn_number' => 'การส่งค่ากลับอัตโนมัติของการขาย จำเป็นต้องเป็นตัวเลข',
+ 'print_delay_autoreturn_required' => 'การส่งค่ากลับอัตโนมัติของการขาย จำเป็นต้องระบุ',
+ 'print_footer' => 'พิมพ์ส่วนท้ายของเบราว์เซอร์',
+ 'print_header' => 'พิมพ์ส่วนหัวของเบราว์เซอร์',
+ 'print_left_margin' => 'ขอบด้านซ้าย',
+ 'print_left_margin_number' => 'ขอบด้านซ้ายค่าเริ่มต้นต้องเป็นตัวเลข',
+ 'print_left_margin_required' => 'จำเป็นต้องระบุขอบด้านซ้าย',
+ 'print_receipt_check_behaviour' => 'กล่องพิมพ์ใบเสร็จรับเงิน',
+ 'print_receipt_check_behaviour_always' => 'เลือกไว้ตลอด',
+ 'print_receipt_check_behaviour_last' => 'จดจำการเลือกสุดท้ายไว้',
+ 'print_receipt_check_behaviour_never' => 'ไม่เลือกไว้ตลอด',
+ 'print_right_margin' => 'ขอบด้านขวา',
+ 'print_right_margin_number' => 'ขอบด้านขวาค่าเริ่มต้นต้องเป็นตัวเลข',
+ 'print_right_margin_required' => 'ต้องระบุขอบด้านขวา',
+ 'print_silently' => 'แสดงกล่องโต้ตอบการพิมพ์',
+ 'print_top_margin' => 'ขอบด้านบน',
+ 'print_top_margin_number' => 'ขอบด้านบนค่าเริ่มต้นจะต้องเป็นตัวเลข',
+ 'print_top_margin_required' => 'ต้องระบุขอบด้านบน',
+ 'quantity_decimals' => 'ทศนิยมจำนวน',
+ 'quick_cash_enable' => '',
+ 'quote_default_comments' => 'ค่าปริยายของความคิดเห็น',
+ 'receipt' => 'ใบเสร็จ',
+ 'receipt_category' => '',
+ 'receipt_configuration' => 'ตั้งค่าใบเสร็จ',
+ 'receipt_default' => 'ค่าเริ่มต้น',
+ 'receipt_font_size' => 'ขนาดของตัวอักษร',
+ 'receipt_font_size_number' => 'ขนาดตัวอักษรต้องเป็นตัวเลข',
+ 'receipt_font_size_required' => 'จำเป็นต้องระบุขนาดตัวอักษร',
+ 'receipt_info' => 'ข้อมูลการตั้งค่าใบเสร็จ',
+ 'receipt_printer' => 'เครื่องพิมพ์ตั๋ว',
+ 'receipt_short' => 'สั้น',
+ 'receipt_show_company_name' => 'แสดงชื่อบริษัท',
+ 'receipt_show_description' => 'แสดงรายละเอียด',
+ 'receipt_show_serialnumber' => 'แสดงหมายเลขซีเรียล',
+ 'receipt_show_tax_ind' => 'แสดงอัตราภาษี',
+ 'receipt_show_taxes' => 'แสดงภาษี',
+ 'receipt_show_total_discount' => 'แสดงส่วนลดทั้งหมด',
+ 'receipt_template' => 'ต้นแบบใบเสร็จ',
+ 'receiving_calculate_average_price' => 'คำนวณราคาเฉลี่ย (ได้รับมา)',
+ 'recv_invoice_format' => 'ใบส่งของ',
+ 'register_mode_default' => 'ค่าปริยายรูปแบบการลงทะเบียน',
+ 'report_an_issue' => 'รายงานปัญหา',
+ 'return_policy_required' => 'ต้องกรอกเงื่อนไขการคืนสินค้า',
+ 'reward' => 'คะแนนสะสม',
+ 'reward_configuration' => 'การตั้งค่าคะแนนสะสม',
+ 'right' => 'ถูกต้อง',
+ 'sales_invoice_format' => 'รหัสใบเสร็จ',
+ 'sales_quote_format' => 'รูปแบบใบเสนอราคาขาย',
+ 'saved_successfully' => 'บันทึกข้อมูลร้านค้าเรียบร้อยแล้ว',
+ 'saved_unsuccessfully' => 'บันทึกข้อมูลร้านค้าไม่สำเร็จ',
+ 'security_issue' => 'คำเตือนช่องโหว่ด้านความปลอดภัย',
+ 'server_notice' => 'โปรดใช้ข้อมูลด้านล่างสำหรับการรายงานปัญหา',
+ 'service_charge' => '',
+ 'shortcuts' => 'คำสั่งลัด',
+ 'shortcuts_configuration' => 'กำหนดค่าคำสั่งลัดการขายบนแป้นคีย์บอร์ด',
+ 'shortcuts_duplicate_bindings' => 'การตั้งค่าคำสั่งลัดต้องไม่ซ้ำกัน',
+ 'shortcuts_save_error' => 'ไม่สามารถบันทึกการตั้งค่าคำสั่งลัดได้',
+ 'show_due_enable' => '',
+ 'show_office_group' => 'แสดงไอคอนสำนักงาน',
+ 'statistics' => 'ส่งยอดสถิติ',
+ 'statistics_tooltip' => 'ส่งข้อมูลสถิติเพื่อการพัฒนาและปรับปรุงความสามารถ',
+ 'stock_location' => 'สถานที่เก็บ',
+ 'stock_location_default' => 'สถานที่เก็บเริ่มต้น',
+ 'stock_location_default_header' => 'ค่าเริ่มต้น',
+ 'stock_location_duplicate' => 'ที่ตั้งคลังสินค้าต้องไม่ซ้ำกัน',
+ 'stock_location_invalid_chars' => 'ชื่อสต๊อกสถานที่เก็บสินค้าต้องไม่มีอักษรพิเศษ \'_\'',
+ 'stock_location_name_header' => 'ชื่อ',
+ 'stock_location_required' => 'จำเป็นต้องระบุสถานที่เก็บ',
+ 'suggestions_fifth_column' => '',
+ 'suggestions_first_column' => 'คอลัมน์ 1',
+ 'suggestions_fourth_column' => '',
+ 'suggestions_layout' => 'รูปแบบข้อแนะนำในการค้นหา',
+ 'suggestions_second_column' => 'คอลัมน์ 2',
+ 'suggestions_third_column' => 'คอลัมน์ 3',
+ 'system_conf' => 'การตั้งค่าและกำหนดค่า',
+ 'system_info' => '',
+ 'system_info_copy' => 'คัดลอกข้อมูล',
+ 'system_info_copy_error' => 'ไม่สามารถคัดลอกข้อมูลระบบไปยังคลิปบอร์ดได้',
+ 'system_info_copy_success' => 'ข้อมูลระบบถูกคัดลอกไปยังคลิปบอร์ดแล้ว',
+ 'table' => 'โต๊ะนั่งทาน',
+ 'table_configuration' => 'ตั้งค่าโต๊ะนั่งทาน',
+ 'takings_printer' => 'เลือกเครื่องพิมพ์',
+ 'tax' => 'ภาษี',
+ 'tax_category' => 'หมวดหมู่ภาษี',
+ 'tax_category_duplicate' => 'หมวดหมู่ภาษีที่ป้อน ซ้ำกับข้อมูลที่มีอยู่',
+ 'tax_category_invalid_chars' => 'หมวดหมู่ภาษีที่ป้อน ไม่ถูกต้อง',
+ 'tax_category_required' => 'หมวดหมู่ภาษี จำเป็นต้องป้อน',
+ 'tax_category_used' => 'ไม่สามารถลบ หมวดหมู่ภาษี ที่กำลังมีการใช้งานอยู่',
+ 'tax_configuration' => 'ตั้งค่าระบบภาษี',
+ 'tax_decimals' => 'จำนวนทศนิยมภาษี',
+ 'tax_id' => 'เลขประจำตัวผู้เสียภาษี',
+ 'tax_included' => 'รวมภาษีแล้ว',
+ 'theme' => '',
+ 'theme_preview' => 'ดูตัวอย่างธีม:',
+ 'thousands_separator' => 'ตัวคั่นหลักพัน',
+ 'timezone' => 'โซนเวลา',
+ 'timezone_error' => 'เขตเวลาของระบบ OSPOS แตกต่างกับเขตเวลาปัจจุบันของคุณ',
+ 'top' => 'ด้านบน',
+ 'use_destination_based_tax' => 'เปิดใช้ Destination-Based Tax',
+ 'user_timezone' => 'เขตเวลาปัจจุบัน:',
+ 'website' => 'เว็บไซต์',
+ 'wholesale_markup' => '',
+ 'work_order_enable' => 'เปิดใช้ ใบสั่งงาน (WO)',
+ 'work_order_format' => 'รูปแบบ ใบสั่งงาน (WO)',
];
diff --git a/app/Language/th/Customers.php b/app/Language/th/Customers.php
index 0ecbd8259..6620e14b3 100644
--- a/app/Language/th/Customers.php
+++ b/app/Language/th/Customers.php
@@ -1,47 +1,47 @@
'บัญชี #',
- 'account_number_duplicate' => 'This account number is already present in the database',
- 'available_points' => 'คะแนนที่มี',
- 'available_points_value' => '',
- 'average' => 'ใช้จ่ายเฉลี่ย',
- 'avg_discount' => 'ส่วนลดเฉลี่ย',
- 'basic_information' => 'ข้อมูล',
- 'cannot_be_deleted' => 'ไม่สามารลบลูกค้าที่ถูกเลือก, ลูกค้าที่ถูกเลือกถูขายไปแล้ว.',
- 'company_name' => 'บริษัท',
- 'confirm_delete' => 'ยืนยันลบข้อมูลลูกค้า?',
- 'confirm_restore' => 'คุณแน่ใจใช่ไหมว่าต้องการกู้คืนลูกค้าที่เลือก ?',
- 'consent' => 'ความยินยอมในการลงทะเบียน',
- 'consent_required' => 'ความยินยอมในการลงทะเบียนต้องระบุข้อมูล',
- 'csv_import_failed' => 'นำเข้าข้อมูล CSV ล้มเหลว',
- 'csv_import_nodata_wrongformat' => 'Your uploaded file has no data or wrong format',
- 'csv_import_partially_failed' => 'ลูกค้า {0} ไม่สามารถนำเข้าข้อมูลในบรรทัดที่ : {1}',
- 'csv_import_success' => 'Import of Customers successful',
- 'customer' => 'ลูกค้า',
- 'date' => 'วันที่',
- 'discount' => 'ส่วนลด',
- 'discount_fixed' => 'ส่วนลดคงที่',
- 'discount_percent' => 'ส่วนลดแบบร้อยละ',
- 'discount_type' => 'ประเภทส่วนลด',
- 'email_duplicate' => 'มีที่อยู่อีเมลนี้ในฐานข้อมูลแล้ว',
- 'employee' => 'พนักงาน',
- 'error_adding_updating' => 'แก้ไขข้อมูลลูกค้าผิดพลาด',
- 'import_items_csv' => 'Import customers from CSV sheet',
- 'max' => 'การใช้จ่ายสูงสุด',
- 'min' => 'การใช้จ่ายน้อยที่สุด',
- 'new' => 'ลูกค้าใหม่',
- 'none_selected' => 'คุณยังไม่ได้ทำการเลือกลูกค้า',
- 'one_or_multiple' => 'ลูกค้า',
- 'quantity' => 'ปริมาณ',
- 'stats_info' => 'สถิติ',
- 'successful_adding' => 'คุณได้ทำการเพิ่มลูกค้าเรียบร้อยแล้ว',
- 'successful_deleted' => 'คุณได้ทำการลบข้อมูลเรียบร้อยแล้ว',
- 'successful_updating' => 'คุณได้ทำการแก้ไขข้อมูลลูกค้าเรียบร้อยแล้ว',
- 'tax_code' => 'รหัสภาษี',
- 'tax_id' => 'ไอดีภาษี',
- 'taxable' => 'ต้องเสียภาษี',
- 'total' => 'Total',
- 'update' => 'แก้ไขข้อมูลลูกค้า',
- 'rewards_package' => 'แพคเกจรางวัล',
+ 'account_number' => 'บัญชี #',
+ 'account_number_duplicate' => '',
+ 'available_points' => 'คะแนนที่มี',
+ 'available_points_value' => '',
+ 'average' => 'ใช้จ่ายเฉลี่ย',
+ 'avg_discount' => 'ส่วนลดเฉลี่ย',
+ 'basic_information' => 'ข้อมูล',
+ 'cannot_be_deleted' => 'ไม่สามารลบลูกค้าที่ถูกเลือก, ลูกค้าที่ถูกเลือกถูขายไปแล้ว.',
+ 'company_name' => 'บริษัท',
+ 'confirm_delete' => 'ยืนยันลบข้อมูลลูกค้า?',
+ 'confirm_restore' => 'คุณแน่ใจใช่ไหมว่าต้องการกู้คืนลูกค้าที่เลือก ?',
+ 'consent' => 'ความยินยอมในการลงทะเบียน',
+ 'consent_required' => 'ความยินยอมในการลงทะเบียนต้องระบุข้อมูล',
+ 'csv_import_failed' => 'นำเข้าข้อมูล CSV ล้มเหลว',
+ 'csv_import_nodata_wrongformat' => '',
+ 'csv_import_partially_failed' => 'ลูกค้า {0} ไม่สามารถนำเข้าข้อมูลในบรรทัดที่: {1}',
+ 'csv_import_success' => '',
+ 'customer' => 'ลูกค้า',
+ 'date' => 'วันที่',
+ 'discount' => 'ส่วนลด',
+ 'discount_fixed' => 'ส่วนลดคงที่',
+ 'discount_percent' => 'ส่วนลดแบบร้อยละ',
+ 'discount_type' => 'ประเภทส่วนลด',
+ 'email_duplicate' => 'มีที่อยู่อีเมลนี้ในฐานข้อมูลแล้ว',
+ 'employee' => 'พนักงาน',
+ 'error_adding_updating' => 'แก้ไขข้อมูลลูกค้าผิดพลาด',
+ 'import_items_csv' => '',
+ 'max' => 'การใช้จ่ายสูงสุด',
+ 'min' => 'การใช้จ่ายน้อยที่สุด',
+ 'new' => 'ลูกค้าใหม่',
+ 'none_selected' => 'คุณยังไม่ได้ทำการเลือกลูกค้า',
+ 'one_or_multiple' => 'ลูกค้า',
+ 'quantity' => 'ปริมาณ',
+ 'rewards_package' => 'แพคเกจรางวัล',
+ 'stats_info' => 'สถิติ',
+ 'successful_adding' => 'คุณได้ทำการเพิ่มลูกค้าเรียบร้อยแล้ว',
+ 'successful_deleted' => 'คุณได้ทำการลบข้อมูลเรียบร้อยแล้ว',
+ 'successful_updating' => 'คุณได้ทำการแก้ไขข้อมูลลูกค้าเรียบร้อยแล้ว',
+ 'tax_code' => 'รหัสภาษี',
+ 'tax_id' => 'ไอดีภาษี',
+ 'taxable' => 'ต้องเสียภาษี',
+ 'total' => '',
+ 'update' => 'แก้ไขข้อมูลลูกค้า',
];
diff --git a/app/Language/th/Employees.php b/app/Language/th/Employees.php
index e10e803cf..c17027278 100644
--- a/app/Language/th/Employees.php
+++ b/app/Language/th/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'ลบข้อมูลสำเร็จ',
'successful_updating' => 'ปรับปรุงข้อมูลพนักงานเรียบร้อยแล้ว',
'system_language' => 'ภาษาของระบบ',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'เปลี่ยนรหัสผ่านไม่สำเร็จ',
'update' => 'แก้ไขข้อมูลพนักงาน',
'username' => 'ชื่อผู้ใช้งาน',
diff --git a/app/Language/th/Error.php b/app/Language/th/Error.php
index 92f20ba00..87fd8772a 100644
--- a/app/Language/th/Error.php
+++ b/app/Language/th/Error.php
@@ -1,14 +1,14 @@
'คุณไม่ได้รับสิทธิ์การเข้าถึงข้อมูลในส่วนนี้',
- 'unable_to_create_env_file' => 'ไม่สามารถสร้าง {filePath} เพื่อกำหนดค่า throttle.key ได้',
- 'unable_to_lock_file' => 'ไม่สามารถล็อกไฟล์ {filePath} ได้: {reason}',
- 'unable_to_open_lock_file' => 'ไม่สามารถเปิดไฟล์ {filePath} ได้: {reason}',
- 'unable_to_persist_throttle_key' => 'ไม่สามารถบันทึก throttle.key ลงใน {filePath} ได้',
+ 'encryption_key_not_provisioned' => 'ยังไม่พบคีย์เข้ารหัส โปรดเรียกใช้คำสั่ง `php spark env:provision` ก่อนดำเนินการต่อ',
+ 'no_permission_module' => 'คุณไม่ได้รับสิทธิ์การเข้าถึงข้อมูลในส่วนนี้',
+ 'throttle_key_not_provisioned' => 'ยังไม่ได้กำหนดคีย์ควบคุมการทำงาน (throttle key) กรุณาเรียกใช้คำสั่ง `php spark env:provision` ก่อนดำเนินการต่อ',
+ 'unable_to_create_env_file' => 'ไม่สามารถสร้าง {filePath} เพื่อกำหนดค่า throttle.key ได้',
+ 'unable_to_lock_file' => 'ไม่สามารถล็อกไฟล์ {filePath} ได้: {reason}',
+ 'unable_to_open_lock_file' => 'ไม่สามารถเปิดไฟล์ {filePath} ได้: {reason}',
'unable_to_persist_encryption_key' => 'ไม่สามารถบันทึกการเข้ารหัสไปยังไฟล์ {filePath} ได้',
- 'encryption_key_not_provisioned' => 'ยังไม่พบคีย์เข้ารหัส โปรดเรียกใช้คำสั่ง `php spark env:provision` ก่อนดำเนินการต่อ',
- 'throttle_key_not_provisioned' => 'ยังไม่ได้กำหนดคีย์ควบคุมการทำงาน (throttle key) กรุณาเรียกใช้คำสั่ง `php spark env:provision` ก่อนดำเนินการต่อ',
- 'unable_to_read_env_file' => 'ไม่สามารถอ่าน {filePath} เพื่อกำหนดค่า throttle.key ได้',
- 'unknown' => 'ไม่ทราบ',
+ 'unable_to_persist_throttle_key' => 'ไม่สามารถบันทึก throttle.key ลงใน {filePath} ได้',
+ 'unable_to_read_env_file' => 'ไม่สามารถอ่าน {filePath} เพื่อกำหนดค่า throttle.key ได้',
+ 'unknown' => 'ไม่ทราบ',
];
diff --git a/app/Language/th/Expenses_categories.php b/app/Language/th/Expenses_categories.php
index b3b2c6722..3d8b6a89c 100644
--- a/app/Language/th/Expenses_categories.php
+++ b/app/Language/th/Expenses_categories.php
@@ -1,10 +1,10 @@
'จำเป็นต้องระบุชื่อหมวดค่าใช้จ่าย',
'add_item' => 'เพิ่มหมวดหมู่',
'cannot_be_deleted' => 'ไม่สามารถลบหมวดหมู่ค่าใช้จ่าย',
'category_id' => 'รหัส',
+ 'category_name_required' => 'จำเป็นต้องระบุชื่อหมวดค่าใช้จ่าย',
'confirm_delete' => 'คุณแน่ใจหรือว่าต้องการลบหมวดหมู่ค่าใช้จ่ายที่เลือก?',
'confirm_restore' => 'คุณแน่ใจหรือไม่ว่าต้องการกู้คืนหมวดหมู่ค่าใช้จ่ายที่เลือก?',
'description' => 'คำอธิบายหมวดหมู่',
diff --git a/app/Language/th/Giftcards.php b/app/Language/th/Giftcards.php
index 0d5facc5f..2934fe280 100644
--- a/app/Language/th/Giftcards.php
+++ b/app/Language/th/Giftcards.php
@@ -32,32 +32,32 @@ return [
'giftcard_number' => 'เลขบัตรกำนัล',
'info_provided_by' => 'ข้อมูลที่จัดทำโดย',
'inventory_comments' => 'คำแนะนำ',
- 'is_serialized' => 'Giftcard has Serial Number',
- 'low_inventory_giftcards' => 'Low Inventory Giftcards',
+ 'is_serialized' => '',
+ 'low_inventory_giftcards' => '',
'manually_editing_of_quantity' => 'แก้ไขจำนวนปริมาณเอง',
'must_select_giftcard_for_barcode' => 'กรุณาเลือกบัตรกำนัลอย่างน้อย 1 รายการ เพื่อสร้างบาร์โค๊ด',
'new' => 'เพิ่มบัตรกำนัล',
- 'no_description_giftcards' => 'No Description Giftcards',
- 'no_giftcards_to_display' => 'No Giftcards to display',
+ 'no_description_giftcards' => '',
+ 'no_giftcards_to_display' => '',
'none' => 'ไม่มี',
'none_selected' => 'กรุณาเลือกบัตรกำนัลที่ต้องการแก้ไข',
'number' => 'เลขบัตรกำนัลต้องเป็นตัวเลขเท่านั้น',
'number_information' => 'หมายเลขบัตรของขวัญ',
'number_required' => 'ต้องกรอกเลขบัตรกำนัล',
- 'one_or_multiple' => 'giftcard(s)',
+ 'one_or_multiple' => '',
'person_id' => 'เจ้าของบัตร',
'quantity' => 'ปริมาณ',
'quantity_required' => 'ช่องข้อมูลปริมาณ จำเป็นต้องกรอก. คลิกที่เครื่องหมาย ( X ) เพื่อยกเลิก',
'remaining_balance' => 'บัตรของขวัญ {0} มีมูลค่า {1}!',
'reorder_level' => 'ยอดขั้นต่ำ',
- 'retrive_giftcard_info' => 'Retrieve Giftcard Info',
+ 'retrive_giftcard_info' => '',
'sales_tax_1' => 'ภาษีการขาย',
'sales_tax_2' => 'ภาษีขาย 2',
- 'serialized_giftcards' => 'Serialized Giftcards',
- 'successful_adding' => 'You have successfully added giftcard',
- 'successful_bulk_edit' => 'You have successfully updated the selected giftcards',
+ 'serialized_giftcards' => '',
+ 'successful_adding' => '',
+ 'successful_bulk_edit' => '',
'successful_deleted' => 'คุณทำการลบสำเร็จแล้ว',
- 'successful_updating' => 'You have successfully updated giftcard',
+ 'successful_updating' => '',
'supplier' => 'ผู้ผลิต',
'tax_1' => 'ภาษี 1',
'tax_2' => 'ภาษี 2',
diff --git a/app/Language/th/Item_kits.php b/app/Language/th/Item_kits.php
index aa79c98f1..d11bb0f08 100644
--- a/app/Language/th/Item_kits.php
+++ b/app/Language/th/Item_kits.php
@@ -17,10 +17,8 @@ return [
'item' => 'สินค้า',
'item_kit_number' => 'บาร์โค๊ด',
'item_kit_number_duplicate' => 'หมายเลขนี้มีอยู่แล้วในฐานข้อมูล',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'สินค้า',
- 'kit' => 'Kit Id',
+ 'kit' => '',
'kit_and_components' => 'ชุดและส่วนประกอบ',
'kit_and_stock' => 'ชุดและสต็อก',
'kit_only' => 'ชุดอย่างเดี่ยว',
diff --git a/app/Language/th/Items.php b/app/Language/th/Items.php
index 1b633e9f2..da0beb7e0 100644
--- a/app/Language/th/Items.php
+++ b/app/Language/th/Items.php
@@ -1,125 +1,125 @@
'เพิ่ม/ลบ จำนวนสินค้าคงคลัง',
- 'allow_alt_description' => 'แสดงข้อมูลเพิ่มเติม',
- 'amount_entry' => 'จำนวนเงิน',
- 'bulk_edit' => 'แก้ไขความจุ',
- 'buy_price_required' => 'ราคาซื้อขายต้องกรอก',
- 'cannot_be_deleted' => 'ไม่สามารถลบสินค้าที่เลือก, สินค้าที่เลือกถูกขายไปแล้ว.',
- 'cannot_find_item' => 'ไม่พบข้อมูลของสินค้า',
- 'categories' => '',
- 'category' => 'หมวดหมู่',
- 'category_new' => '',
- 'category_required' => 'หมวดหมู่สินค้าต้องกรอก',
- 'change_all_to_allow_alt_desc' => 'อนุญาตให้รายละเอียดสำรองทั้งหมด',
+ 'add_minus' => 'เพิ่ม/ลบ จำนวนสินค้าคงคลัง',
+ 'allow_alt_description' => 'แสดงข้อมูลเพิ่มเติม',
+ 'amount_entry' => 'จำนวนเงิน',
+ 'bulk_edit' => 'แก้ไขความจุ',
+ 'buy_price_required' => 'ราคาซื้อขายต้องกรอก',
+ 'cannot_be_deleted' => 'ไม่สามารถลบสินค้าที่เลือก, สินค้าที่เลือกถูกขายไปแล้ว.',
+ 'cannot_find_item' => 'ไม่พบข้อมูลของสินค้า',
+ 'categories' => '',
+ 'category' => 'หมวดหมู่',
+ 'category_new' => '',
+ 'category_required' => 'หมวดหมู่สินค้าต้องกรอก',
+ 'change_all_to_allow_alt_desc' => 'อนุญาตให้รายละเอียดสำรองทั้งหมด',
'change_all_to_not_allow_allow_desc' => 'ไม่อนุญาตให้จัดเรียงลำดับ',
- 'change_all_to_serialized' => 'เปลี่ยนแปลงรหัสสินค้าทั้งหมด',
- 'change_all_to_unserialized' => 'ลบรหัสสินค้าทั้งหมด',
- 'change_image' => 'เปลี่ยนรูปภาพ',
- 'confirm_bulk_edit' => 'แน่ใจหรือไม่ที่จะแก้ใขสินค้าทั้งหมดที่คุณเลือก?',
- 'confirm_bulk_edit_wipe_taxes' => 'ข้อมูลภาษีทั้งหมดจะถูกแทนที่',
- 'confirm_delete' => 'โปรดยืนยันการลบสินค้าที่ถูกเลือก?',
- 'confirm_restore' => 'คุณแน่ใจหรือไม่ว่าต้องการกู้คืนรายการที่เลือก?',
- 'cost_price' => 'ราคาขายส่ง',
- 'cost_price_number' => 'ราคาขายส่งต้องเป็นตัวเลข',
- 'cost_price_required' => 'ต้องกรอกราคาขายส่ง',
- 'count' => 'แก้ไขจำนวนสินค้าคงคลัง',
- 'csv_import_failed' => 'นำเข้าข้อมูล CSV ล้มเหลว',
- 'csv_import_invalid_location' => 'คลังสินค้าไม่ถูกต้องหรือไม่พบ: {0} อนุญาตเฉพาะคลังสินค้าที่มีเท่านั้น',
- 'csv_import_nodata_wrongformat' => 'Your uploaded file has no data or wrong format',
- 'csv_import_partially_failed' => 'มีรายการ {0} รายการที่นำเข้าล้มเหลว : {1} รายการที่ยังไม่ได้นำเข้า',
- 'csv_import_success' => 'Import of Items successful',
- 'current_quantity' => 'ปริมาณสินค้าคงคลัง',
- 'default_pack_name' => 'ชิ้นละ',
- 'description' => 'รายละเอียด',
- 'details_count' => 'รายละเอียดจำนวนสินค้าคงคลัง',
- 'do_nothing' => 'ไม่ต้องทำอะไร',
- 'edit' => '',
- 'edit_fields_you_want_to_update' => 'แก้ไขสินค้าทุกชนิดที่คุณเลือก',
- 'edit_multiple_items' => 'แก้ใขสินค้าต่างๆ',
- 'empty_upc_items' => 'Empty UPC Items',
- 'error_adding_updating' => 'เพิ่ม/ปรับแต่ง สินค้าล้มเหลว',
- 'error_updating_multiple' => 'ปรับแต่งสินค้าล้มเหลว',
- 'generate_barcodes' => 'พิมพ์บาร์โค๊ด',
- 'hsn_code' => 'ระบบการตั้งชื่อที่กลมกลืนกัน',
- 'image' => 'รูป',
- 'import_items_csv' => 'รายการที่นำเข้าจาก CSV',
- 'info_provided_by' => 'จัดเตรียมข้อมูลโดย',
- 'inventory' => 'สินค้าคงเหลือ',
- 'inventory_CSV_import_quantity' => 'จำนวนที่นำเข้าจาก CSV',
- 'inventory_comments' => 'คำอธิบาย',
- 'inventory_data_tracking' => 'การติดตามข้อมูลสินค้าคงคลัง',
- 'inventory_date' => 'วันที่',
- 'inventory_employee' => 'พนักงาน',
- 'inventory_in_out_quantity' => 'ปริมาณเข้า / ออก',
- 'inventory_remarks' => 'หมายเหตุ',
- 'is_deleted' => 'ถูกลบแล้ว',
- 'is_printed' => '',
- 'is_serialized' => 'สินค้ามีซีเรียลนัมเบอร์',
- 'item' => 'สินค้า',
- 'item_id' => '',
- 'item_number' => 'โค๊ด',
- 'item_number_duplicate' => 'The item number is already present in the database',
- 'item_number_invalid' => 'หมายเลขสินค้าประกอบด้วยอักขระที่ไม่อนุญาต',
- 'kit' => 'ชุด',
- 'location' => 'ที่ตั้ง',
- 'low_inventory_items' => 'สินค้าคงเหลือน้อย',
- 'low_sell_item' => 'รายการขายต่ำ',
- 'manually_editing_of_quantity' => 'แก้ไขจำนวน',
- 'markup' => '',
- 'name' => 'ชื่อสินค้า',
- 'name_required' => 'ชื่อสินค้าต้องกรอก',
- 'new' => 'เพิ่มรายการสินค้า',
- 'no_description_items' => 'สินค้าที่ไม่มีคำอธิบายหรือวิธีการใช้',
- 'no_items_to_display' => 'ไม่มีสินค้าแสดง',
- 'none' => 'ว่างเปล่า',
- 'none_selected' => 'กรุณาเลือสินค้าที่ต้องการแก้ไข',
- 'nonstock' => 'ไม่นับสต็อก',
- 'number_information' => 'หมายเลขสินค้า',
- 'number_required' => 'จำเป็นต้องระบุบาร์โค้ด',
- 'one_or_multiple' => 'สินค้า(s)',
- 'pack_name' => 'ชื่อแพ็ค',
- 'qty_per_pack' => 'ปริมาณต่อแพ็ค',
- 'quantity' => 'จำนวน',
- 'quantity_number' => 'จำนวนต้องเป็นตัวเลข',
- 'quantity_required' => 'จำนวนต้องกรอก',
- 'receiving_quantity' => 'ยอดรับมา',
- 'remove_image' => 'นำภาพออก',
- 'reorder_level' => 'ระดับการสั่งใหม่',
- 'reorder_level_number' => 'ระดับการสั่งใหม่ต้องเป็นตัวเลข',
- 'reorder_level_required' => 'ระดับการสั่งไหม่ต้องกรอก',
- 'retrive_item_info' => 'ดึงข้อมูลรายการ',
- 'sales_tax_1' => 'ถาษีขาย',
- 'sales_tax_2' => 'ภาษีขาย 2',
- 'search_attributes' => 'ค้นหาตามคุณสมบัติ',
- 'select_image' => 'เลือกรูปภาพ',
- 'serialized_items' => 'รหัสสินค้า',
- 'standard' => 'มาตรฐาน',
- 'stock' => 'คลังสินค้า',
- 'stock_location' => 'ที่เก็บ',
- 'stock_type' => 'ประเภทคลัง',
- 'successful_adding' => 'เพิ่มสินค้าสำเร็จ',
- 'successful_bulk_edit' => 'ปรับแต่งสินค้าสำเร็จ',
- 'successful_deleted' => 'ลบสินค้าสำเร็จ',
- 'successful_updating' => 'ปรับแต่งสินค้าสำเร็จ',
- 'supplier' => 'ผู้ผลิต',
- 'tax_1' => 'ภาษี 1',
- 'tax_2' => 'ภาษี 2',
- 'tax_3' => '',
- 'tax_category' => 'ประเภทภาษี',
- 'tax_name_invalid' => 'ชื่อภาษีมีอักขระที่ไม่อนุญาต.',
- 'tax_percent' => 'ภาษี(%)',
- 'tax_percent_number' => 'เปอร์เซ็นต์ภาษีต้องเป็นค่าตัวเลข',
- 'tax_percent_non_negative' => 'อัตราภาษีต้องเป็นค่าที่ไม่ติดลบ',
- 'tax_percent_required' => 'เปอร์เซ็นต์ต้องกรอก',
- 'tax_percents' => 'ภาษี(%)',
- 'temp' => 'ชั่วคราว',
- 'type' => 'ประเภทรายการ',
- 'unit_price' => 'ราคาขาย',
- 'unit_price_number' => 'ราคาต่อหน่วยต้องเป็นตัวเลข',
- 'unit_price_required' => 'ราคาต่อหน่วยต้องกรอก',
- 'upc_database' => 'UPC ฐานข้อมูล',
- 'update' => 'ปรับแต่งสินค้า',
- 'use_inventory_menu' => 'ใช้เมนูสินค้าคงเหลือ',
+ 'change_all_to_serialized' => 'เปลี่ยนแปลงรหัสสินค้าทั้งหมด',
+ 'change_all_to_unserialized' => 'ลบรหัสสินค้าทั้งหมด',
+ 'change_image' => 'เปลี่ยนรูปภาพ',
+ 'confirm_bulk_edit' => 'แน่ใจหรือไม่ที่จะแก้ใขสินค้าทั้งหมดที่คุณเลือก?',
+ 'confirm_bulk_edit_wipe_taxes' => 'ข้อมูลภาษีทั้งหมดจะถูกแทนที่',
+ 'confirm_delete' => 'โปรดยืนยันการลบสินค้าที่ถูกเลือก?',
+ 'confirm_restore' => 'คุณแน่ใจหรือไม่ว่าต้องการกู้คืนรายการที่เลือก?',
+ 'cost_price' => 'ราคาขายส่ง',
+ 'cost_price_number' => 'ราคาขายส่งต้องเป็นตัวเลข',
+ 'cost_price_required' => 'ต้องกรอกราคาขายส่ง',
+ 'count' => 'แก้ไขจำนวนสินค้าคงคลัง',
+ 'csv_import_failed' => 'นำเข้าข้อมูล CSV ล้มเหลว',
+ 'csv_import_invalid_location' => 'คลังสินค้าไม่ถูกต้องหรือไม่พบ: {0} อนุญาตเฉพาะคลังสินค้าที่มีเท่านั้น',
+ 'csv_import_nodata_wrongformat' => '',
+ 'csv_import_partially_failed' => 'มีรายการ {0} รายการที่นำเข้าล้มเหลว: {1} รายการที่ยังไม่ได้นำเข้า',
+ 'csv_import_success' => '',
+ 'current_quantity' => 'ปริมาณสินค้าคงคลัง',
+ 'default_pack_name' => 'ชิ้นละ',
+ 'description' => 'รายละเอียด',
+ 'details_count' => 'รายละเอียดจำนวนสินค้าคงคลัง',
+ 'do_nothing' => 'ไม่ต้องทำอะไร',
+ 'edit' => '',
+ 'edit_fields_you_want_to_update' => 'แก้ไขสินค้าทุกชนิดที่คุณเลือก',
+ 'edit_multiple_items' => 'แก้ใขสินค้าต่างๆ',
+ 'empty_upc_items' => '',
+ 'error_adding_updating' => 'เพิ่ม/ปรับแต่ง สินค้าล้มเหลว',
+ 'error_updating_multiple' => 'ปรับแต่งสินค้าล้มเหลว',
+ 'generate_barcodes' => 'พิมพ์บาร์โค๊ด',
+ 'hsn_code' => 'ระบบการตั้งชื่อที่กลมกลืนกัน',
+ 'image' => 'รูป',
+ 'import_items_csv' => 'รายการที่นำเข้าจาก CSV',
+ 'info_provided_by' => 'จัดเตรียมข้อมูลโดย',
+ 'inventory' => 'สินค้าคงเหลือ',
+ 'inventory_CSV_import_quantity' => 'จำนวนที่นำเข้าจาก CSV',
+ 'inventory_comments' => 'คำอธิบาย',
+ 'inventory_data_tracking' => 'การติดตามข้อมูลสินค้าคงคลัง',
+ 'inventory_date' => 'วันที่',
+ 'inventory_employee' => 'พนักงาน',
+ 'inventory_in_out_quantity' => 'ปริมาณเข้า / ออก',
+ 'inventory_remarks' => 'หมายเหตุ',
+ 'is_deleted' => 'ถูกลบแล้ว',
+ 'is_printed' => '',
+ 'is_serialized' => 'สินค้ามีซีเรียลนัมเบอร์',
+ 'item' => 'สินค้า',
+ 'item_id' => '',
+ 'item_number' => 'โค๊ด',
+ 'item_number_duplicate' => '',
+ 'item_number_invalid' => 'หมายเลขสินค้าประกอบด้วยอักขระที่ไม่อนุญาต',
+ 'kit' => 'ชุด',
+ 'location' => 'ที่ตั้ง',
+ 'low_inventory_items' => 'สินค้าคงเหลือน้อย',
+ 'low_sell_item' => 'รายการขายต่ำ',
+ 'manually_editing_of_quantity' => 'แก้ไขจำนวน',
+ 'markup' => '',
+ 'name' => 'ชื่อสินค้า',
+ 'name_required' => 'ชื่อสินค้าต้องกรอก',
+ 'new' => 'เพิ่มรายการสินค้า',
+ 'no_description_items' => 'สินค้าที่ไม่มีคำอธิบายหรือวิธีการใช้',
+ 'no_items_to_display' => 'ไม่มีสินค้าแสดง',
+ 'none' => 'ว่างเปล่า',
+ 'none_selected' => 'กรุณาเลือสินค้าที่ต้องการแก้ไข',
+ 'nonstock' => 'ไม่นับสต็อก',
+ 'number_information' => 'หมายเลขสินค้า',
+ 'number_required' => 'จำเป็นต้องระบุบาร์โค้ด',
+ 'one_or_multiple' => 'สินค้า(s)',
+ 'pack_name' => 'ชื่อแพ็ค',
+ 'qty_per_pack' => 'ปริมาณต่อแพ็ค',
+ 'quantity' => 'จำนวน',
+ 'quantity_number' => 'จำนวนต้องเป็นตัวเลข',
+ 'quantity_required' => 'จำนวนต้องกรอก',
+ 'receiving_quantity' => 'ยอดรับมา',
+ 'remove_image' => 'นำภาพออก',
+ 'reorder_level' => 'ระดับการสั่งใหม่',
+ 'reorder_level_number' => 'ระดับการสั่งใหม่ต้องเป็นตัวเลข',
+ 'reorder_level_required' => 'ระดับการสั่งไหม่ต้องกรอก',
+ 'retrive_item_info' => 'ดึงข้อมูลรายการ',
+ 'sales_tax_1' => 'ถาษีขาย',
+ 'sales_tax_2' => 'ภาษีขาย 2',
+ 'search_attributes' => 'ค้นหาตามคุณสมบัติ',
+ 'select_image' => 'เลือกรูปภาพ',
+ 'serialized_items' => 'รหัสสินค้า',
+ 'standard' => 'มาตรฐาน',
+ 'stock' => 'คลังสินค้า',
+ 'stock_location' => 'ที่เก็บ',
+ 'stock_type' => 'ประเภทคลัง',
+ 'successful_adding' => 'เพิ่มสินค้าสำเร็จ',
+ 'successful_bulk_edit' => 'ปรับแต่งสินค้าสำเร็จ',
+ 'successful_deleted' => 'ลบสินค้าสำเร็จ',
+ 'successful_updating' => 'ปรับแต่งสินค้าสำเร็จ',
+ 'supplier' => 'ผู้ผลิต',
+ 'tax_1' => 'ภาษี 1',
+ 'tax_2' => 'ภาษี 2',
+ 'tax_3' => '',
+ 'tax_category' => 'ประเภทภาษี',
+ 'tax_name_invalid' => 'ชื่อภาษีมีอักขระที่ไม่อนุญาต.',
+ 'tax_percent' => 'ภาษี(%)',
+ 'tax_percent_non_negative' => 'อัตราภาษีต้องเป็นค่าที่ไม่ติดลบ',
+ 'tax_percent_number' => 'เปอร์เซ็นต์ภาษีต้องเป็นค่าตัวเลข',
+ 'tax_percent_required' => 'เปอร์เซ็นต์ต้องกรอก',
+ 'tax_percents' => 'ภาษี(%)',
+ 'temp' => 'ชั่วคราว',
+ 'type' => 'ประเภทรายการ',
+ 'unit_price' => 'ราคาขาย',
+ 'unit_price_number' => 'ราคาต่อหน่วยต้องเป็นตัวเลข',
+ 'unit_price_required' => 'ราคาต่อหน่วยต้องกรอก',
+ 'upc_database' => 'UPC ฐานข้อมูล',
+ 'update' => 'ปรับแต่งสินค้า',
+ 'use_inventory_menu' => 'ใช้เมนูสินค้าคงเหลือ',
];
diff --git a/app/Language/th/Login.php b/app/Language/th/Login.php
index 0b6ddbf33..c369cefc2 100644
--- a/app/Language/th/Login.php
+++ b/app/Language/th/Login.php
@@ -1,31 +1,31 @@
'ฉันไม่ใช่หุ่นยนต์นะ',
- 'go' => 'เข้าสู่ระบบ',
- 'initialization_message' => 'ฐานข้อมูลยังไม่ได้ถูกใช้งาน',
- 'initialization_required' => 'จำเป็นต้องเริ่มต้นใช้งานฐานข้อมูล',
- 'initialize' => 'เริ่มต้นใช้งาน',
- 'invalid_gcaptcha' => 'กรุณาแสดงตัวตนว่าคุณไม่ใช่หุ่นยนต์',
- 'invalid_installation' => 'การติดตั้งไม่ถูกต้องตรวจสอบการตั้งค่าที่ไฟล์ php.ini ของคุณ',
+ 'gcaptcha' => 'ฉันไม่ใช่หุ่นยนต์นะ',
+ 'go' => 'เข้าสู่ระบบ',
+ 'initialization_message' => 'ฐานข้อมูลยังไม่ได้ถูกใช้งาน',
+ 'initialization_required' => 'จำเป็นต้องเริ่มต้นใช้งานฐานข้อมูล',
+ 'initialize' => 'เริ่มต้นใช้งาน',
+ 'invalid_gcaptcha' => 'กรุณาแสดงตัวตนว่าคุณไม่ใช่หุ่นยนต์',
+ 'invalid_installation' => 'การติดตั้งไม่ถูกต้องตรวจสอบการตั้งค่าที่ไฟล์ php.ini ของคุณ',
'invalid_username_and_password' => 'ชื่อผู้ใช้งานและ/หรือรหัสผ่านเข้าระบบไม่ถูกต้อง',
- 'login' => 'ลงชื่อเข้าใช้',
- 'logout' => 'ออกจากระบบ',
- 'migrating_database' => 'กำลังย้ายฐานข้อมูล',
- 'migration_auth_message' => 'ผู้ดูแลระบบจำเป็นต้องมีสิทธิ์ในการปรับปรุงฐานข้อมูลเวอร์ชั่น {0} กรุณาเข้าระบบเพื่อดำเนินการต่อ',
- 'migration_complete' => 'ทำการตั้งค่าเริ่มต้นฐานข้อมูลสำเร็จแล้ว!',
- 'migration_complete_login' => 'คุณสามารถเข้าสู่ระบบได้แล้ว',
- 'migration_complete_migrate' => 'ย้ายฐานข้อมูลสำเร็จแล้ว!',
- 'migration_complete_redirect' => 'ทำการปรับปรุงฐานข้อมูลเรียบร้อย กำลังดำเนินการไปหน้าเข้าสู่ระบบ ...',
- 'migration_error_connection' => 'เกิดข้อผิดพลาดในการเชื่อมต่อ โปรดลองใหม่อีกครั้ง',
- 'migration_failed' => 'การไมเกรดล้มเหลว',
- 'migration_initializing' => 'กำลังเริ่มต้นตั้งค่าฐานข้อมูล',
- 'migration_needed' => 'การย้ายฐานข้อมูลไปยัง {0} จะเริ่มต้นหลังจากเข้าสู่ระบบ',
- 'migration_required' => 'จําเป็นต้องมีการปรับปรุงฐานข้อมูล',
- 'migration_running' => 'กำลังไมเกรดฐานข้อมูล',
- 'password' => 'รหัสผ่าน',
- 'required_username' => 'จำเป็นต้องระบุชื่อผู้ใช้งาน',
- 'too_many_attempts' => 'พยายามมากเกินไป กรุณารอสักครู่แล้วลองใหม่อีกครั้ง',
- 'username' => 'ชื่อผู้ใช้',
- 'welcome' => 'ยินดีต้อนรับสู่ {0}!',
+ 'login' => 'ลงชื่อเข้าใช้',
+ 'logout' => 'ออกจากระบบ',
+ 'migrating_database' => 'กำลังย้ายฐานข้อมูล',
+ 'migration_auth_message' => 'ผู้ดูแลระบบจำเป็นต้องมีสิทธิ์ในการปรับปรุงฐานข้อมูลเวอร์ชั่น {0} กรุณาเข้าระบบเพื่อดำเนินการต่อ',
+ 'migration_complete' => 'ทำการตั้งค่าเริ่มต้นฐานข้อมูลสำเร็จแล้ว!',
+ 'migration_complete_login' => 'คุณสามารถเข้าสู่ระบบได้แล้ว',
+ 'migration_complete_migrate' => 'ย้ายฐานข้อมูลสำเร็จแล้ว!',
+ 'migration_complete_redirect' => 'ทำการปรับปรุงฐานข้อมูลเรียบร้อย กำลังดำเนินการไปหน้าเข้าสู่ระบบ ...',
+ 'migration_error_connection' => 'เกิดข้อผิดพลาดในการเชื่อมต่อ โปรดลองใหม่อีกครั้ง',
+ 'migration_failed' => 'การไมเกรดล้มเหลว',
+ 'migration_initializing' => 'กำลังเริ่มต้นตั้งค่าฐานข้อมูล',
+ 'migration_needed' => 'การย้ายฐานข้อมูลไปยัง {0} จะเริ่มต้นหลังจากเข้าสู่ระบบ',
+ 'migration_required' => 'จําเป็นต้องมีการปรับปรุงฐานข้อมูล',
+ 'migration_running' => 'กำลังไมเกรดฐานข้อมูล',
+ 'password' => 'รหัสผ่าน',
+ 'required_username' => 'จำเป็นต้องระบุชื่อผู้ใช้งาน',
+ 'too_many_attempts' => 'พยายามมากเกินไป กรุณารอสักครู่แล้วลองใหม่อีกครั้ง',
+ 'username' => 'ชื่อผู้ใช้',
+ 'welcome' => 'ยินดีต้อนรับสู่ {0}!',
];
diff --git a/app/Language/th/Messages.php b/app/Language/th/Messages.php
index 92b37b0fb..bdff0d3fb 100644
--- a/app/Language/th/Messages.php
+++ b/app/Language/th/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'จำเป็นต้องระบุหมายเลขโทรศัพท์',
'phone_placeholder' => 'ระบุหมายเลขโทรศัพท์มือถือ',
'sms_send' => 'ส่งข้อความ SMS',
- 'successfully_sent' => 'ส่งข้อความสำเร็จแล้วถึง: ',
- 'unsuccessfully_sent' => 'ส่งข้อความไม่สำเร็จถึง: ',
+ 'successfully_sent' => 'ส่งข้อความสำเร็จแล้วถึง:',
+ 'unsuccessfully_sent' => 'ส่งข้อความไม่สำเร็จถึง:',
];
diff --git a/app/Language/th/Module.php b/app/Language/th/Module.php
index 63b655c22..a3cb85927 100644
--- a/app/Language/th/Module.php
+++ b/app/Language/th/Module.php
@@ -26,7 +26,7 @@ return [
'item_kits_desc' => 'เพิ่ม, อัพเดท, ลบ, และค้นหา สินค้าหมู่',
'items' => 'สินค้า',
'items_desc' => 'เพิ่ม, อัพเดท, ลบ, และค้นหา สินค้า',
- 'messages' => 'Messages',
+ 'messages' => '',
'messages_desc' => 'ส่งข้อความถึง ลูกค้า, คู่ค้า และพนักงาน',
'migrate' => 'โยกย้าย',
'migrate_desc' => 'ปรับปรุงฐานข้อมูล OSPOS',
diff --git a/app/Language/th/Receivings.php b/app/Language/th/Receivings.php
index dbca33b10..96e2ed3fa 100644
--- a/app/Language/th/Receivings.php
+++ b/app/Language/th/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'ชื่อสินคัา',
'mode' => 'ประเภทธุรกรรม',
'new_supplier' => 'ผู้ผลิตรายใหม่',
+ 'not_authorized' => '',
'one_or_multiple' => 'ใบรับสินค้า',
'print_after_sale' => 'พิมพ์บิลหลังการขาย',
'quantity' => 'จำนวน.',
diff --git a/app/Language/th/Reports.php b/app/Language/th/Reports.php
index 0d6f685ff..07811d2b4 100644
--- a/app/Language/th/Reports.php
+++ b/app/Language/th/Reports.php
@@ -1,151 +1,151 @@
'ทั้งหมด',
- 'authority' => 'ผู้ได้รับอนุญาติ',
- 'canceled' => 'ถูกยกเลิก',
- 'categories' => 'หมวดหมู่',
- 'categories_summary_report' => 'รายงานสรุปหมวดหมู่',
- 'category' => 'หมวดหมู่',
- 'code_canceled' => 'รหัสยกเลิก',
- 'code_invoice' => 'รหัสใบแจ้งหนี้',
- 'code_pos' => 'รหัส POS',
- 'code_quote' => 'อ้างอิง',
- 'code_return' => 'รหัสส่งคืน',
- 'code_type' => 'ประเภท',
- 'code_work_order' => 'รหัสสั่งงาน',
- 'comments' => 'หมายเหตุ',
- 'commission' => '',
- 'complete' => 'การขายและรับคืนที่สมบูรณ์',
- 'completed_sales' => 'การขายที่สมบูรณ์',
- 'confirm_delete' => 'คุณแน่ใจหรือว่าต้องการลบรายการที่เลือก ?',
- 'confirm_restore' => 'คุณแน่ใจหรือไม่ว่าต้องการกู้คืนรายการที่เลือก?',
- 'cost' => 'ราคาขายส่ง',
- 'cost_price' => 'ราคาขายส่ง',
- 'count' => 'นับ',
- 'customer' => 'ลูกค้า',
- 'customers' => 'ลูกค้า',
- 'customers_summary_report' => 'รายงานสรุปลูกค้า',
- 'date' => 'วันที่',
- 'date_range' => 'ระหว่างวันที่',
- 'description' => 'คำอธิบาย',
- 'detailed_item_sales_report' => 'รายงานการขายสินค้าโดยละเอียด',
- 'detailed_receivings_report' => 'รายงานรายละเอียกการรับของ',
- 'detailed_receivings_report_input' => '',
- 'detailed_reports' => 'รายละเอียดรายงาน',
- 'detailed_requisition_report' => 'รายงานรายละเอียดการเบิกของ',
- 'detailed_sales_report' => 'รายงายงานขาย',
- 'discount' => 'ส่วนลด',
- 'discount_fixed' => 'ส่วนลดคงที่',
- 'discount_percent' => 'เปอร์เซ็นต์ส่วนลด',
- 'discount_type' => 'ประเภทส่วนลด',
- 'discounts' => 'ส่วนลด',
- 'discounts_summary_report' => 'รายงานสรุปส่วนลด',
- 'earned' => 'คะแนนที่ได้รับ',
- 'employee' => 'พนักงาน',
- 'employees' => 'พนักงาน',
- 'employees_summary_report' => 'รายงานสรุปพนักงาน',
- 'expenses' => 'ค่าใช้จ่าย',
- 'expenses_amount' => 'ยอดรวม',
- 'expenses_categories' => 'สรุปค่าใช้จ่าย',
- 'expenses_categories_summary_report' => 'รายงานสรุปหมวดหมู่ค่าใช้จ่าย',
- 'expenses_category' => 'หมวดหมู่',
- 'expenses_payment_amount' => '',
- 'expenses_tax_amount' => 'ภาษี',
- 'expenses_total_amount' => 'ยอดรวมทั้งหมด',
- 'expenses_total_tax_amount' => 'ภาษีทั้งหมด',
- 'graphical_reports' => 'รายงายแบบกราฟ',
- 'inventory' => 'สินค้าคงคลัง',
- 'inventory_low' => 'สินค้าเหลือน้อย',
- 'inventory_low_report' => 'รายงานสินค้าที่เหลือน้อย',
- 'inventory_reports' => 'รายงานสินค้าคงเหลือ',
- 'inventory_summary' => 'รายงานสินค้าคงเหลือ',
- 'inventory_summary_report' => 'รายงานสรุปสินค้าคงเหลือ',
- 'item' => 'สินค้า',
- 'item_count' => 'ตัวกรองรายการตามการนับ',
- 'item_name' => 'ชื่อสินค้า',
- 'item_number' => 'เลขสินค้า',
- 'items' => 'สินค้า',
- 'items_purchased' => 'สินค้าที่ถูกซื้อ',
- 'items_received' => 'สินค้าเข้า',
- 'items_summary_report' => 'รายงานสรุปสินค้า',
- 'jurisdiction' => 'การควบคุม',
- 'low_inventory' => '',
- 'low_inventory_report' => '',
- 'low_sell_quantity' => 'จำนวนขายน้อย',
- 'more_than_zero' => 'มากกว่าศูนย์',
- 'name' => 'ชื่อ',
- 'no_reports_to_display' => 'ไม่มีสินค้าแสดง',
- 'payment_type' => 'ชนิดของการจ่าย',
- 'payments' => 'การชำระเงิน',
- 'payments_summary_report' => 'รายงานสรุปการจ่าย',
- 'profit' => 'กำไร',
- 'quantity' => 'จำนวน',
- 'quantity_purchased' => 'จำนวนการช์้อ',
- 'quotes' => 'อ้างอิง',
- 'received_by' => 'รับโดย',
- 'receiving_id' => 'เลขที่การรับ',
- 'receiving_type' => 'รูปแบบการรับสินค้า',
- 'receivings' => 'รับสินค้า',
- 'reorder_level' => 'ระดับการสั่งใหม่',
- 'report' => 'รายงาน',
- 'report_input' => 'ข้อมูลรายงาน',
- 'reports' => 'รายงาน',
- 'requisition' => 'เบิกสินค้า',
- 'requisition_by' => 'ผู้เบิกสินค้า',
- 'requisition_id' => 'IDเบิกสินค้า',
- 'requisition_item' => 'ชื่อสินค้า',
- 'requisition_item_quantity' => 'จำนวนเบิก',
- 'requisition_related_item' => 'สินค้าย่อย',
+ 'all' => 'ทั้งหมด',
+ 'authority' => 'ผู้ได้รับอนุญาติ',
+ 'canceled' => 'ถูกยกเลิก',
+ 'categories' => 'หมวดหมู่',
+ 'categories_summary_report' => 'รายงานสรุปหมวดหมู่',
+ 'category' => 'หมวดหมู่',
+ 'code_canceled' => 'รหัสยกเลิก',
+ 'code_invoice' => 'รหัสใบแจ้งหนี้',
+ 'code_pos' => 'รหัส POS',
+ 'code_quote' => 'อ้างอิง',
+ 'code_return' => 'รหัสส่งคืน',
+ 'code_type' => 'ประเภท',
+ 'code_work_order' => 'รหัสสั่งงาน',
+ 'comments' => 'หมายเหตุ',
+ 'commission' => '',
+ 'complete' => 'การขายและรับคืนที่สมบูรณ์',
+ 'completed_sales' => 'การขายที่สมบูรณ์',
+ 'confirm_delete' => 'คุณแน่ใจหรือว่าต้องการลบรายการที่เลือก ?',
+ 'confirm_restore' => 'คุณแน่ใจหรือไม่ว่าต้องการกู้คืนรายการที่เลือก?',
+ 'cost' => 'ราคาขายส่ง',
+ 'cost_price' => 'ราคาขายส่ง',
+ 'count' => 'นับ',
+ 'customer' => 'ลูกค้า',
+ 'customers' => 'ลูกค้า',
+ 'customers_summary_report' => 'รายงานสรุปลูกค้า',
+ 'date' => 'วันที่',
+ 'date_range' => 'ระหว่างวันที่',
+ 'description' => 'คำอธิบาย',
+ 'detailed_item_sales_report' => 'รายงานการขายสินค้าโดยละเอียด',
+ 'detailed_receivings_report' => 'รายงานรายละเอียกการรับของ',
+ 'detailed_receivings_report_input' => '',
+ 'detailed_reports' => 'รายละเอียดรายงาน',
+ 'detailed_requisition_report' => 'รายงานรายละเอียดการเบิกของ',
+ 'detailed_sales_report' => 'รายงายงานขาย',
+ 'discount' => 'ส่วนลด',
+ 'discount_fixed' => 'ส่วนลดคงที่',
+ 'discount_percent' => 'เปอร์เซ็นต์ส่วนลด',
+ 'discount_type' => 'ประเภทส่วนลด',
+ 'discounts' => 'ส่วนลด',
+ 'discounts_summary_report' => 'รายงานสรุปส่วนลด',
+ 'earned' => 'คะแนนที่ได้รับ',
+ 'employee' => 'พนักงาน',
+ 'employees' => 'พนักงาน',
+ 'employees_summary_report' => 'รายงานสรุปพนักงาน',
+ 'expenses' => 'ค่าใช้จ่าย',
+ 'expenses_amount' => 'ยอดรวม',
+ 'expenses_categories' => 'สรุปค่าใช้จ่าย',
+ 'expenses_categories_summary_report' => 'รายงานสรุปหมวดหมู่ค่าใช้จ่าย',
+ 'expenses_category' => 'หมวดหมู่',
+ 'expenses_payment_amount' => '',
+ 'expenses_tax_amount' => 'ภาษี',
+ 'expenses_total_amount' => 'ยอดรวมทั้งหมด',
+ 'expenses_total_tax_amount' => 'ภาษีทั้งหมด',
+ 'graphical_reports' => 'รายงายแบบกราฟ',
+ 'inventory' => 'สินค้าคงคลัง',
+ 'inventory_low' => 'สินค้าเหลือน้อย',
+ 'inventory_low_report' => 'รายงานสินค้าที่เหลือน้อย',
+ 'inventory_reports' => 'รายงานสินค้าคงเหลือ',
+ 'inventory_summary' => 'รายงานสินค้าคงเหลือ',
+ 'inventory_summary_report' => 'รายงานสรุปสินค้าคงเหลือ',
+ 'item' => 'สินค้า',
+ 'item_count' => 'ตัวกรองรายการตามการนับ',
+ 'item_name' => 'ชื่อสินค้า',
+ 'item_number' => 'เลขสินค้า',
+ 'items' => 'สินค้า',
+ 'items_purchased' => 'สินค้าที่ถูกซื้อ',
+ 'items_received' => 'สินค้าเข้า',
+ 'items_summary_report' => 'รายงานสรุปสินค้า',
+ 'jurisdiction' => 'การควบคุม',
+ 'low_inventory' => '',
+ 'low_inventory_report' => '',
+ 'low_sell_quantity' => 'จำนวนขายน้อย',
+ 'more_than_zero' => 'มากกว่าศูนย์',
+ 'name' => 'ชื่อ',
+ 'no_reports_to_display' => 'ไม่มีสินค้าแสดง',
+ 'payment_type' => 'ชนิดของการจ่าย',
+ 'payments' => 'การชำระเงิน',
+ 'payments_summary_report' => 'รายงานสรุปการจ่าย',
+ 'profit' => 'กำไร',
+ 'quantity' => 'จำนวน',
+ 'quantity_purchased' => 'จำนวนการช์้อ',
+ 'quotes' => 'อ้างอิง',
+ 'received_by' => 'รับโดย',
+ 'receiving_id' => 'เลขที่การรับ',
+ 'receiving_type' => 'รูปแบบการรับสินค้า',
+ 'receivings' => 'รับสินค้า',
+ 'reorder_level' => 'ระดับการสั่งใหม่',
+ 'report' => 'รายงาน',
+ 'report_input' => 'ข้อมูลรายงาน',
+ 'reports' => 'รายงาน',
+ 'requisition' => 'เบิกสินค้า',
+ 'requisition_by' => 'ผู้เบิกสินค้า',
+ 'requisition_id' => 'IDเบิกสินค้า',
+ 'requisition_item' => 'ชื่อสินค้า',
+ 'requisition_item_quantity' => 'จำนวนเบิก',
+ 'requisition_related_item' => 'สินค้าย่อย',
'requisition_related_item_total_quantity' => 'จำนวนรวมสินค้าย่อย',
- 'requisition_related_item_unit_quantity' => 'จำนวนสินค้าย่ิอย',
- 'requisitions' => 'ใบเบิกของ',
- 'returns' => 'คืน',
- 'revenue' => 'รายรับ',
- 'sale_id' => 'เลขที่รายการ',
- 'sale_type' => 'ชนิดของการขาย',
- 'sales' => 'ขาย',
- 'sales_amount' => 'จำนวนขาย',
- 'sales_summary_report' => 'รายงานสรุปการขาย',
- 'sales_taxes' => 'ภาษีขาย',
- 'sales_taxes_summary_report' => 'รายงานสรุปภาษีขาย',
- 'serial_number' => 'หมายเลขซีเรียล',
- 'service_charge' => '',
- 'sold_by' => 'ขายโดย',
- 'sold_items' => '',
- 'sold_to' => 'ขายไปที่',
- 'stock_location' => 'ที่ตั้งคลังสินค้า',
- 'sub_total_value' => 'ยอดรวมหักภาษี',
- 'subtotal' => 'ยอดรวมรอง',
- 'summary_reports' => 'สรุปรายงาน',
- 'supplied_by' => 'ผบิตโดย',
- 'supplier' => 'ผู้ผลิต',
- 'suppliers' => 'ผู้ผลิต',
- 'suppliers_summary_report' => 'รายงานสรุปผู้ผลิต',
- 'tax' => 'ภาษี',
- 'tax_category' => 'หมวดหมู่ภาษี',
- 'tax_name' => 'ชื่อผู้เสียภาษี',
- 'tax_percent' => 'เปอร์เซ็นภาษี',
- 'tax_rate' => 'อัตราภาษี',
- 'taxes' => 'ภาษี',
- 'taxes_summary_report' => 'รายงานสรุปภาษี',
- 'toggle_cost_and_profit' => 'เปลี่ยนระหว่างต้นทุนและกำไร',
- 'total' => 'ยอดรวม',
- 'total_inventory_value' => 'มูลค่าสินค้าคงคลังรวม',
- 'total_low_sell_quantity' => 'จำนวนการขายต่ำ',
- 'total_quantity' => 'ปริมาณรวม',
- 'total_retail' => 'มูลค่ารวมใบแจ้งหนี้ค้าปลีก',
- 'trans_amount' => 'จำนวนรายการ',
- 'trans_due' => 'วันนัดหมาย',
- 'trans_group' => 'กลุ่มธุรกรรม',
- 'trans_nopay_sales' => 'การขายโดยไม่มีการชำระเงิน',
- 'trans_payments' => 'การชำระเงิน',
- 'trans_refunded' => 'คืนเงิน',
- 'trans_sales' => 'การขาย',
- 'trans_type' => 'ประเภทธุรกรรม',
- 'type' => 'ชนิด',
- 'unit_price' => 'ราคาขาย',
- 'used' => 'คะแนนที่ใช้',
- 'work_orders' => 'การสั่งงาน',
- 'zero_and_less' => 'เท่ากับศูนย์และน้อยกว่า',
+ 'requisition_related_item_unit_quantity' => 'จำนวนสินค้าย่ิอย',
+ 'requisitions' => 'ใบเบิกของ',
+ 'returns' => 'คืน',
+ 'revenue' => 'รายรับ',
+ 'sale_id' => 'เลขที่รายการ',
+ 'sale_type' => 'ชนิดของการขาย',
+ 'sales' => 'ขาย',
+ 'sales_amount' => 'จำนวนขาย',
+ 'sales_summary_report' => 'รายงานสรุปการขาย',
+ 'sales_taxes' => 'ภาษีขาย',
+ 'sales_taxes_summary_report' => 'รายงานสรุปภาษีขาย',
+ 'serial_number' => 'หมายเลขซีเรียล',
+ 'service_charge' => '',
+ 'sold_by' => 'ขายโดย',
+ 'sold_items' => '',
+ 'sold_to' => 'ขายไปที่',
+ 'stock_location' => 'ที่ตั้งคลังสินค้า',
+ 'sub_total_value' => 'ยอดรวมหักภาษี',
+ 'subtotal' => 'ยอดรวมรอง',
+ 'summary_reports' => 'สรุปรายงาน',
+ 'supplied_by' => 'ผบิตโดย',
+ 'supplier' => 'ผู้ผลิต',
+ 'suppliers' => 'ผู้ผลิต',
+ 'suppliers_summary_report' => 'รายงานสรุปผู้ผลิต',
+ 'tax' => 'ภาษี',
+ 'tax_category' => 'หมวดหมู่ภาษี',
+ 'tax_name' => 'ชื่อผู้เสียภาษี',
+ 'tax_percent' => 'เปอร์เซ็นภาษี',
+ 'tax_rate' => 'อัตราภาษี',
+ 'taxes' => 'ภาษี',
+ 'taxes_summary_report' => 'รายงานสรุปภาษี',
+ 'toggle_cost_and_profit' => 'เปลี่ยนระหว่างต้นทุนและกำไร',
+ 'total' => 'ยอดรวม',
+ 'total_inventory_value' => 'มูลค่าสินค้าคงคลังรวม',
+ 'total_low_sell_quantity' => 'จำนวนการขายต่ำ',
+ 'total_quantity' => 'ปริมาณรวม',
+ 'total_retail' => 'มูลค่ารวมใบแจ้งหนี้ค้าปลีก',
+ 'trans_amount' => 'จำนวนรายการ',
+ 'trans_due' => 'วันนัดหมาย',
+ 'trans_group' => 'กลุ่มธุรกรรม',
+ 'trans_nopay_sales' => 'การขายโดยไม่มีการชำระเงิน',
+ 'trans_payments' => 'การชำระเงิน',
+ 'trans_refunded' => 'คืนเงิน',
+ 'trans_sales' => 'การขาย',
+ 'trans_type' => 'ประเภทธุรกรรม',
+ 'type' => 'ชนิด',
+ 'unit_price' => 'ราคาขาย',
+ 'used' => 'คะแนนที่ใช้',
+ 'work_orders' => 'การสั่งงาน',
+ 'zero_and_less' => 'เท่ากับศูนย์และน้อยกว่า',
];
diff --git a/app/Language/th/Sales.php b/app/Language/th/Sales.php
index bb17c9c0d..be06b4bc0 100644
--- a/app/Language/th/Sales.php
+++ b/app/Language/th/Sales.php
@@ -1,212 +1,213 @@
'บัญชี #',
- 'add_payment' => 'เพิ่มบิล',
- 'amount_due' => 'ยอดค้างชำระ',
- 'amount_due_not_covered' => 'การชำระเงินไม่ครอบคลุมจำนวนที่ต้องชำระ',
- 'amount_tendered' => 'ชำระเข้ามา',
- 'authorized_signature' => 'ลายเซ็นผู้มีอำนาจ',
- 'bank_transfer' => 'โอนเงินผ่านธนาคาร',
- 'cancel_sale' => 'ยกเลิกการขาย',
- 'cash' => 'เงินสด',
- 'cash_adjustment' => 'การปรับเงินสดขาย',
- 'cash_deposit' => 'ฝากเงินสด',
- 'cash_filter' => 'เงินสด',
- 'change_due' => 'เงินทอน',
- 'change_price' => 'เปลี่ยนราคาขาย',
- 'check' => 'โอนเงิน/พร้อมเพย์/เช็ค',
- 'check_balance' => 'เช็คยอดคงเหลือ',
- 'check_filter' => 'ตรวจสอบ',
- 'comment' => 'หมายเหตุ',
- 'comments' => 'หมายเหตุ',
- 'company_name' => 'ชื่อบริษัท',
- 'complete_sale' => 'จบการขาย',
- 'confirm_cancel_sale' => 'แน่ใจหรือไม่ที่จะล้างการขายนี้? ทุกรายการจะถูกลบทั้งหมด',
- 'confirm_delete' => 'โปรดยืนยันการลบรายการขายที่เลือกไว้ ?',
- 'confirm_restore' => 'คุณแน่ใจหรือไม่ว่าต้องการยกเลิกการขายที่เลือกไว้?',
- 'credit' => 'เครดิตการ์ด',
- 'credit_deposit' => 'เงินฝากเครดิต',
- 'credit_filter' => 'บัตรเครติด',
- 'customer' => 'ลูกค้า',
- 'customer_address' => 'Customer Address',
- 'customer_discount' => 'ส่วนลด',
- 'customer_email' => 'Customer Email',
- 'customer_location' => 'Customer Location',
- 'customer_optional' => '(ต้องระบุวันที่ชำระเงิน)',
- 'customer_required' => '(ต้องระบุ)',
- 'customer_total' => 'Total',
- 'date' => 'วันที่ขาย',
- 'date_range' => 'ระหว่างวันที่',
- 'date_required' => 'กรุณากรอกวันที่ให้ถูกต้อง',
- 'debit' => 'บัตรประชารัฐ/เดบิตการ์ด',
- 'debit_filter' => 'บัตรเดบิต',
- 'delete' => 'อนุญาตให้ลบ',
- 'delete_confirmation' => 'แน่ใจหรือไม่ที่จะลบรายการขายนี้, ลบแล้วไม่สามารถเรียกกลับคืนใด้',
- 'delete_successful' => 'คุณลบการขายสำเร็จ',
- 'delete_unsuccessful' => 'คุณลบการขายไม่สำเร็จ',
- 'description_abbrv' => 'รายละเอียด',
- 'discard' => 'ยกเลิก',
- 'discount' => 'ส่วนลด %',
- 'discount_exceeds_item_total' => 'ส่วนลดต้องไม่เกินจำนวนรายการขายทั้งหมด',
- 'discount_included' => '% ส่วนลด',
- 'discount_percent_exceeds_100' => 'ส่วนลดเปอร์เซ็นต์มีค่าได้ไม่เกิน 100%',
- 'due' => 'วันครบกำหนด',
- 'due_filter' => 'วันที่ครบกำหนด',
- 'edit' => 'แก้ไข',
- 'edit_item' => 'แก้ไขสินค้า',
- 'email_receipt' => 'อีเมลบิล',
- 'employee' => 'พนักงาน',
- 'entry' => 'การนำเข้า',
- 'error_editing_item' => 'แก้ไขสินค้าล้มเหลว',
- 'find_or_scan_item' => 'ค้นหาสินค้า',
- 'find_or_scan_item_or_receipt' => 'ค้นหา หรือ แสกนรายการ หรือ ใบเสร็จ',
- 'giftcard' => 'บัตรของขวัญ',
- 'giftcard_balance' => 'ยอดคงเหลือบัตรของขวัญ',
- 'giftcard_number' => 'เลขที่บัตรของขวัญ',
- 'group_by_category' => 'กลุ่มตามหมวดหมู่',
- 'group_by_type' => 'กลุ่มตามประเภท',
- 'hsn' => 'HSN',
- 'id' => 'เลขที่ขาย',
- 'include_prices' => 'รวมในราคา?',
- 'insufficient_giftcard_balance' => 'ยอดเงินบัตรของขวัญไม่พอสำหรับการชำระเงินนี้.',
- 'insufficient_reward_points' => 'คะแนนรางวัลไม่พอสำหรับการชำระเงินนี้.',
- 'invoice' => 'ใบแจ้งหนี้',
- 'invoice_confirm' => 'ใบแจ้งหนี้นี้จะถูกส่งไปที่',
- 'invoice_enable' => 'เลขที่ใบแจ้งหนี้',
- 'invoice_filter' => 'ใบแจ้งหนี้',
- 'invoice_no_email' => 'ลูกค้ารายนี้ไม่มีที่อยู่อีเมล',
- 'invoice_number' => 'เลขใบแจ้งหนี้ #',
- 'invoice_number_duplicate' => 'ใบแจ้งหนี้หมายเลข {0} จะต้องไม่ซ้ำกัน',
- 'invoice_sent' => 'ส่งใบแจ้งหนี้ไปที่',
- 'invoice_total' => 'ยอดรวมในใบแจ้งหนี้',
- 'invoice_type_custom_invoice' => 'ใบแจ้งหนี้ที่กำหนดเอง (custom_invoice.php)',
- 'invoice_type_custom_tax_invoice' => 'ใบกำกับภาษีที่กำหนดเอง (custom_tax_invoice.php)',
- 'invoice_type_invoice' => 'ใบแจ้งหนี้ (invoice.php)',
- 'invoice_type_tax_invoice' => 'ใบกำกับภาษี (tax_invoice.php)',
- 'invoice_unsent' => 'ไม่สามารถส่งใบแจ้งหนี้ถึง',
- 'item_insufficient_of_stock' => 'จำนวนสินค้าไม่เพียงพอ',
- 'item_name' => 'ชื่อสินค้า',
- 'item_number' => 'สินค้า #',
- 'item_out_of_stock' => 'สินค้าจำหน่ายหมด',
- 'key_browser' => 'ความช่วยเหลือ',
- 'key_cancel' => 'ยกเลิกใบเสนอราคา/ใบแจ้งหนี้ /ใบการขาย นี้',
- 'key_customer_search' => 'ค้นหาลูกค้า',
- 'key_finish_quote' => 'จบใบเสนอราคา/ใบแจ้งหนี้โดยไม่ต้องชำระเงิน',
- 'key_finish_sale' => 'เพิ่มการชำระเงินและใบแจ้งหนี้ /ใบรายการขาย',
- 'key_full' => 'เปิดแบบเต็มหน้าจอ',
- 'key_function' => 'ฟังก์ชั่น',
- 'key_help' => 'คำสั่งลัดงานขาย',
- 'key_help_modal' => 'เปิดหน้าต่างคำสั่งลัดงานขาย',
- 'key_in' => 'ขยายเข้า',
- 'key_item_search' => 'ค้นหารายการขาย',
- 'key_out' => 'ขยายออก',
- 'key_payment' => 'เพิ่มการชำระเงิน',
- 'key_print' => 'พิมพ์หน้านี้',
- 'key_restore' => 'คืนการแสดงผลแบบดั้งเดิม/ขยาย',
- 'key_search' => 'ค้นหาตารางรายงาน',
- 'key_suspend' => 'พักรายการขายปัจจุบัน',
- 'key_suspended' => 'แสดงรายการขายที่พักไว้',
- 'key_system' => 'ทางลัดระบบ',
- 'key_tendered' => 'แก้ไขจำนวนเงินรับมา',
- 'key_title' => 'ทางลัดคียบอร์ดงานขาย',
- 'mode' => 'รูปแบบการลงทะเบียน',
- 'must_enter_numeric' => 'จำนวนที่ถุกประมูลต้องใส่ข้อมุลที่เปนตัวเลข',
- 'must_enter_numeric_giftcard' => 'เลขที่บัตรของขวัญ ต้องใส่ตัวเลขเท่านั้น',
- 'must_enter_reference_code' => 'ต้องระบุหมายเลขอ้างอิง/การดึงข้อมูล',
- 'negative_amount_tendered' => 'ชำระเข้ามาไม่สามารถเป็นค่าติดลบได้',
- 'negative_discount_invalid' => 'ส่วนลดไม่สามารถเป็นค่าติดลบได้',
- 'negative_price_invalid' => 'ราคาไม่สามารถเป็นค่าติดลบได้',
- 'negative_quantity_invalid' => 'จำนวนไม่สามารถเป็นค่าติดลบได้',
- 'negative_total_invalid' => 'ยอดขายรวมต้องไม่ติดลบ โปรดตรวจสอบส่วนลดและจำนวนสินค้า',
- 'new_customer' => 'ลูกค้าใหม่',
- 'new_item' => 'สินค้าใหม่',
- 'no_description' => 'ไม่ระบุรายละเอียด',
- 'no_items_in_cart' => 'ไม่พบสินค้าในตระกร้า',
- 'none_selected' => 'คุณยังไม่ได้เลือกการขายที่จะลบ',
- 'nontaxed_ind' => ' . ',
- 'not_authorized' => 'การกระทำนี้ไม่ได้รับอนุญาต',
- 'one_or_multiple' => 'การขาย',
- 'payment' => 'รูปแบบชำระเงิน',
- 'payment_amount' => 'จำนวน',
- 'payment_not_cover_total' => 'จำนวนเงินที่ชำระต้องมากกว่าหรือเท่ากับยอดรวม',
- 'payment_type' => 'ชำระโดย',
- 'payments' => 'การชำระเงิน',
- 'payments_total' => 'การชำระเงินทั้งหมด',
- 'price' => 'ราคา',
- 'print_after_sale' => 'พิมพ์บิลหลังการขาย',
- 'quantity' => 'จำนวน',
- 'quantity_less_than_reorder_level' => 'คำเตือน ถ้าจำนวนของไม่เพียงพอกับความต้องการหรือไม่ตรงกับยอดในบันชี ก็สามารถทำการขายได้ แต่ต้องเชคปริมานสินค้าคงคลัง',
- 'quantity_less_than_zero' => 'คำเตือน: ถ้าจำนวนของไม่เพียงพอกับความต้องการหรือไม่ตรงกับยอดในบัญชี ก็สามารถทำการขายได้ แต่ต้องตรวจสอบปริมาญสินค้าคงคลังก่อน',
- 'quantity_of_items' => 'ปริมาณของ {0} รายการ',
- 'quote' => 'ใบเสนอราคา',
- 'quote_number' => 'หมายเลขอ้างอิง',
- 'quote_number_duplicate' => 'หมายเลขอ้างอิงต้องไม่ซ้ำกัน',
- 'quote_sent' => 'ส่งการอ้างอิงถึง',
- 'quote_unsent' => 'ส่งการอ้างอิงถึงผิดพลาด',
- 'receipt' => 'บิลขาย',
- 'receipt_no_email' => 'ลูกค้านี้ไม่มีที่อยู่อีเมล์',
- 'receipt_number' => 'จุดขาย#',
- 'receipt_sent' => 'ส่งใบเสร็จไปที่',
- 'receipt_unsent' => 'ไม่สามารถส่งใบเสร็จไปที่',
- 'reference_code' => 'รหัสอ้างอิงการชำระเงิน',
+ 'account_number' => 'บัญชี #',
+ 'add_payment' => 'เพิ่มบิล',
+ 'amount_due' => 'ยอดค้างชำระ',
+ 'amount_due_not_covered' => 'การชำระเงินไม่ครอบคลุมจำนวนที่ต้องชำระ',
+ 'amount_tendered' => 'ชำระเข้ามา',
+ 'authorized_signature' => 'ลายเซ็นผู้มีอำนาจ',
+ 'bank_transfer' => 'โอนเงินผ่านธนาคาร',
+ 'cancel_sale' => 'ยกเลิกการขาย',
+ 'cash' => 'เงินสด',
+ 'cash_adjustment' => 'การปรับเงินสดขาย',
+ 'cash_deposit' => 'ฝากเงินสด',
+ 'cash_filter' => 'เงินสด',
+ 'change_due' => 'เงินทอน',
+ 'change_price' => 'เปลี่ยนราคาขาย',
+ 'check' => 'โอนเงิน/พร้อมเพย์/เช็ค',
+ 'check_balance' => 'เช็คยอดคงเหลือ',
+ 'check_filter' => 'ตรวจสอบ',
+ 'comment' => 'หมายเหตุ',
+ 'comments' => 'หมายเหตุ',
+ 'company_name' => 'ชื่อบริษัท',
+ 'complete_sale' => 'จบการขาย',
+ 'confirm_cancel_sale' => 'แน่ใจหรือไม่ที่จะล้างการขายนี้? ทุกรายการจะถูกลบทั้งหมด',
+ 'confirm_delete' => 'โปรดยืนยันการลบรายการขายที่เลือกไว้ ?',
+ 'confirm_restore' => 'คุณแน่ใจหรือไม่ว่าต้องการยกเลิกการขายที่เลือกไว้?',
+ 'credit' => 'เครดิตการ์ด',
+ 'credit_deposit' => 'เงินฝากเครดิต',
+ 'credit_filter' => 'บัตรเครติด',
+ 'customer' => 'ลูกค้า',
+ 'customer_address' => '',
+ 'customer_discount' => 'ส่วนลด',
+ 'customer_email' => '',
+ 'customer_location' => '',
+ 'customer_optional' => '(ต้องระบุวันที่ชำระเงิน)',
+ 'customer_required' => '(ต้องระบุ)',
+ 'customer_total' => '',
+ 'date' => 'วันที่ขาย',
+ 'date_range' => 'ระหว่างวันที่',
+ 'date_required' => 'กรุณากรอกวันที่ให้ถูกต้อง',
+ 'debit' => 'บัตรประชารัฐ/เดบิตการ์ด',
+ 'debit_filter' => 'บัตรเดบิต',
+ 'delete' => 'อนุญาตให้ลบ',
+ 'delete_confirmation' => 'แน่ใจหรือไม่ที่จะลบรายการขายนี้, ลบแล้วไม่สามารถเรียกกลับคืนใด้',
+ 'delete_successful' => 'คุณลบการขายสำเร็จ',
+ 'delete_unsuccessful' => 'คุณลบการขายไม่สำเร็จ',
+ 'description_abbrv' => 'รายละเอียด',
+ 'discard' => 'ยกเลิก',
+ 'discount' => 'ส่วนลด %',
+ 'discount_exceeds_item_total' => 'ส่วนลดต้องไม่เกินจำนวนรายการขายทั้งหมด',
+ 'discount_included' => '% ส่วนลด',
+ 'discount_percent_exceeds_100' => 'ส่วนลดเปอร์เซ็นต์มีค่าได้ไม่เกิน 100%',
+ 'due' => 'วันครบกำหนด',
+ 'due_filter' => 'วันที่ครบกำหนด',
+ 'edit' => 'แก้ไข',
+ 'edit_item' => 'แก้ไขสินค้า',
+ 'email_receipt' => 'อีเมลบิล',
+ 'employee' => 'พนักงาน',
+ 'entry' => 'การนำเข้า',
+ 'error_editing_item' => 'แก้ไขสินค้าล้มเหลว',
+ 'find_or_scan_item' => 'ค้นหาสินค้า',
+ 'find_or_scan_item_or_receipt' => 'ค้นหา หรือ แสกนรายการ หรือ ใบเสร็จ',
+ 'giftcard' => 'บัตรของขวัญ',
+ 'giftcard_balance' => 'ยอดคงเหลือบัตรของขวัญ',
+ 'giftcard_number' => 'เลขที่บัตรของขวัญ',
+ 'group_by_category' => 'กลุ่มตามหมวดหมู่',
+ 'group_by_type' => 'กลุ่มตามประเภท',
+ 'hsn' => '',
+ 'id' => 'เลขที่ขาย',
+ 'include_prices' => 'รวมในราคา?',
+ 'insufficient_giftcard_balance' => 'ยอดเงินบัตรของขวัญไม่พอสำหรับการชำระเงินนี้.',
+ 'insufficient_reward_points' => 'คะแนนรางวัลไม่พอสำหรับการชำระเงินนี้.',
+ 'invoice' => 'ใบแจ้งหนี้',
+ 'invoice_confirm' => 'ใบแจ้งหนี้นี้จะถูกส่งไปที่',
+ 'invoice_enable' => 'เลขที่ใบแจ้งหนี้',
+ 'invoice_filter' => 'ใบแจ้งหนี้',
+ 'invoice_no_email' => 'ลูกค้ารายนี้ไม่มีที่อยู่อีเมล',
+ 'invoice_number' => 'เลขใบแจ้งหนี้ #',
+ 'invoice_number_duplicate' => 'ใบแจ้งหนี้หมายเลข {0} จะต้องไม่ซ้ำกัน',
+ 'invoice_sent' => 'ส่งใบแจ้งหนี้ไปที่',
+ 'invoice_total' => 'ยอดรวมในใบแจ้งหนี้',
+ 'invoice_type_custom_invoice' => 'ใบแจ้งหนี้ที่กำหนดเอง (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'ใบกำกับภาษีที่กำหนดเอง (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'ใบแจ้งหนี้ (invoice.php)',
+ 'invoice_type_tax_invoice' => 'ใบกำกับภาษี (tax_invoice.php)',
+ 'invoice_unsent' => 'ไม่สามารถส่งใบแจ้งหนี้ถึง',
+ 'item_insufficient_of_stock' => 'จำนวนสินค้าไม่เพียงพอ',
+ 'item_name' => 'ชื่อสินค้า',
+ 'item_number' => 'สินค้า #',
+ 'item_out_of_stock' => 'สินค้าจำหน่ายหมด',
+ 'key_browser' => 'ความช่วยเหลือ',
+ 'key_cancel' => 'ยกเลิกใบเสนอราคา/ใบแจ้งหนี้ /ใบการขาย นี้',
+ 'key_customer_search' => 'ค้นหาลูกค้า',
+ 'key_finish_quote' => 'จบใบเสนอราคา/ใบแจ้งหนี้โดยไม่ต้องชำระเงิน',
+ 'key_finish_sale' => 'เพิ่มการชำระเงินและใบแจ้งหนี้ /ใบรายการขาย',
+ 'key_full' => 'เปิดแบบเต็มหน้าจอ',
+ 'key_function' => 'ฟังก์ชั่น',
+ 'key_help' => 'คำสั่งลัดงานขาย',
+ 'key_help_modal' => 'เปิดหน้าต่างคำสั่งลัดงานขาย',
+ 'key_in' => 'ขยายเข้า',
+ 'key_item_search' => 'ค้นหารายการขาย',
+ 'key_out' => 'ขยายออก',
+ 'key_payment' => 'เพิ่มการชำระเงิน',
+ 'key_print' => 'พิมพ์หน้านี้',
+ 'key_restore' => 'คืนการแสดงผลแบบดั้งเดิม/ขยาย',
+ 'key_search' => 'ค้นหาตารางรายงาน',
+ 'key_suspend' => 'พักรายการขายปัจจุบัน',
+ 'key_suspended' => 'แสดงรายการขายที่พักไว้',
+ 'key_system' => 'ทางลัดระบบ',
+ 'key_tendered' => 'แก้ไขจำนวนเงินรับมา',
+ 'key_title' => 'ทางลัดคียบอร์ดงานขาย',
+ 'mode' => 'รูปแบบการลงทะเบียน',
+ 'must_enter_numeric' => 'จำนวนที่ถุกประมูลต้องใส่ข้อมุลที่เปนตัวเลข',
+ 'must_enter_numeric_giftcard' => 'เลขที่บัตรของขวัญ ต้องใส่ตัวเลขเท่านั้น',
+ 'must_enter_reference_code' => 'ต้องระบุหมายเลขอ้างอิง/การดึงข้อมูล',
+ 'negative_amount_tendered' => 'ชำระเข้ามาไม่สามารถเป็นค่าติดลบได้',
+ 'negative_discount_invalid' => 'ส่วนลดไม่สามารถเป็นค่าติดลบได้',
+ 'negative_price_invalid' => 'ราคาไม่สามารถเป็นค่าติดลบได้',
+ 'negative_quantity_invalid' => 'จำนวนไม่สามารถเป็นค่าติดลบได้',
+ 'negative_total_invalid' => 'ยอดขายรวมต้องไม่ติดลบ โปรดตรวจสอบส่วนลดและจำนวนสินค้า',
+ 'new_customer' => 'ลูกค้าใหม่',
+ 'new_item' => 'สินค้าใหม่',
+ 'no_description' => 'ไม่ระบุรายละเอียด',
+ 'no_items_in_cart' => 'ไม่พบสินค้าในตระกร้า',
+ 'no_sales_to_display' => 'ไม่มีการขายที่จะแสดง',
+ 'none_selected' => 'คุณยังไม่ได้เลือกการขายที่จะลบ',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => 'การกระทำนี้ไม่ได้รับอนุญาต',
+ 'one_or_multiple' => 'การขาย',
+ 'payment' => 'รูปแบบชำระเงิน',
+ 'payment_amount' => 'จำนวน',
+ 'payment_not_cover_total' => 'จำนวนเงินที่ชำระต้องมากกว่าหรือเท่ากับยอดรวม',
+ 'payment_type' => 'ชำระโดย',
+ 'payments' => 'การชำระเงิน',
+ 'payments_total' => 'การชำระเงินทั้งหมด',
+ 'price' => 'ราคา',
+ 'print_after_sale' => 'พิมพ์บิลหลังการขาย',
+ 'quantity' => 'จำนวน',
+ 'quantity_less_than_reorder_level' => 'คำเตือน ถ้าจำนวนของไม่เพียงพอกับความต้องการหรือไม่ตรงกับยอดในบันชี ก็สามารถทำการขายได้ แต่ต้องเชคปริมานสินค้าคงคลัง',
+ 'quantity_less_than_zero' => 'คำเตือน: ถ้าจำนวนของไม่เพียงพอกับความต้องการหรือไม่ตรงกับยอดในบัญชี ก็สามารถทำการขายได้ แต่ต้องตรวจสอบปริมาญสินค้าคงคลังก่อน',
+ 'quantity_of_items' => 'ปริมาณของ {0} รายการ',
+ 'quote' => 'ใบเสนอราคา',
+ 'quote_number' => 'หมายเลขอ้างอิง',
+ 'quote_number_duplicate' => 'หมายเลขอ้างอิงต้องไม่ซ้ำกัน',
+ 'quote_sent' => 'ส่งการอ้างอิงถึง',
+ 'quote_unsent' => 'ส่งการอ้างอิงถึงผิดพลาด',
+ 'receipt' => 'บิลขาย',
+ 'receipt_no_email' => 'ลูกค้านี้ไม่มีที่อยู่อีเมล์',
+ 'receipt_number' => 'จุดขาย#',
+ 'receipt_sent' => 'ส่งใบเสร็จไปที่',
+ 'receipt_unsent' => 'ไม่สามารถส่งใบเสร็จไปที่',
+ 'reference_code' => 'รหัสอ้างอิงการชำระเงิน',
'reference_code_invalid_characters' => 'รหัสอ้างอิงต้องประกอบด้วยตัวอักษรและตัวเลขเท่านั้น',
- 'reference_code_length_error' => 'ความยาวของรหัสอ้างอิงไม่ถูกต้อง',
- 'refund' => 'ประเภทการยกเลิกการขาย',
- 'register' => 'ลงทะเบียนขาย',
- 'remove_customer' => 'ลบลูกค้า',
- 'return' => 'คืน',
- 'rewards' => 'คะแนนสะสม',
- 'rewards_package' => 'คะแนนสะสม',
- 'rewards_remaining_balance' => 'คะแนนสะสมคงเหลือ ',
- 'sale' => 'ขาย',
- 'sale_time' => 'เวลา',
- 'sales_tax' => 'ภาษีการขาย',
- 'select_customer' => 'เลือกลูกค้า (Optional)',
- 'selected_customer' => 'ลูกค้าที่เลือก',
- 'send_invoice' => 'ส่งใบแจ้งหนี้',
- 'send_quote' => 'ส่งใบเสนอราคา',
- 'send_receipt' => 'ส่งใบเสร็จ',
- 'send_work_order' => 'ส่งคำสั่งงาน',
- 'serial' => 'หมายเลขซีเรียล',
- 'show_invoice' => 'ใบแจ้งหนี้',
- 'show_receipt' => 'ใบเสร็จ',
- 'start_typing_customer_name' => 'เริ่มต้นพิมพ์ชื่อลูกค้า...',
- 'start_typing_item_name' => 'เริ่มต้นพิมพ์ชื่อสินค้า หรือ สแกนบาร์โค๊ด...',
- 'stock' => 'คลังสินค้า',
- 'stock_location' => 'ที่เก็บ',
- 'sub_total' => 'ยอดรวมย่อย',
- 'successfully_deleted' => 'ลบการขายสมยูรณ์',
- 'successfully_restored' => 'คุณกู้คืนสำเร็จแล้ว',
- 'successfully_suspended_sale' => 'การขายของคุณถูกระงับเรียบร้อย',
- 'successfully_updated' => 'อัพเดทการขายสมบูรณ์',
- 'suspend_sale' => 'พักรายการ',
- 'suspended_doc_id' => 'รหัสเอกสาร',
- 'suspended_sale_id' => 'รหัสการขายที่ถูกพัก',
- 'suspended_sales' => 'การขายที่พักไว้',
- 'table' => 'โต๊ะ',
- 'takings' => 'การขายประจำวัน',
- 'tax' => 'ภาษี',
- 'tax_id' => 'รหัสภาษี',
- 'tax_invoice' => 'ใบกำกับภาษี',
- 'tax_percent' => 'ภาษี %',
- 'taxed_ind' => 'ภ',
- 'total' => 'ยอดรวม',
- 'total_tax_exclusive' => 'ยอดไม่รวมภาษี',
- 'transaction_failed' => 'การดำเนินการขายล้มเหลว',
- 'unable_to_add_item' => 'เพิ่มรายการไปยังการขายล้มเหลว',
- 'unsuccessfully_deleted' => 'ลบการขายไม่สำเร็จ',
- 'unsuccessfully_restored' => 'การคืนค่ารายการขายล้มเหลว',
- 'unsuccessfully_suspended_sale' => 'การขายของคุณถูกระงับเรียบร้อย',
- 'unsuccessfully_updated' => 'อัพเดทการขายไม่สมบูรณ์',
- 'unsuspend' => 'ยกเลิกการระงับ',
- 'unsuspend_and_delete' => 'ยกเลิกการระงับ และ ลบ',
- 'update' => 'แก้ไข',
- 'upi' => 'ยูพีไอ',
- 'wallet' => 'กระเป๋าเงินอิเลคทรอนิค',
- 'work_order' => 'คำสั่งงาน',
- 'work_order_number' => 'หมายเลขคำสั่งงาน',
- 'work_order_number_duplicate' => 'หมายเลขคำสั่งงานต้องไม่ซ้ำกัน',
- 'work_order_sent' => 'คำสั่งงานส่งถึง',
- 'work_order_unsent' => 'ส่งคำสั่งงานล้มเหลว',
+ 'reference_code_length_error' => 'ความยาวของรหัสอ้างอิงไม่ถูกต้อง',
+ 'refund' => 'ประเภทการยกเลิกการขาย',
+ 'register' => 'ลงทะเบียนขาย',
+ 'remove_customer' => 'ลบลูกค้า',
+ 'return' => 'คืน',
+ 'rewards' => 'คะแนนสะสม',
+ 'rewards_package' => 'คะแนนสะสม',
+ 'rewards_remaining_balance' => 'คะแนนสะสมคงเหลือ ',
+ 'sale' => 'ขาย',
+ 'sale_time' => 'เวลา',
+ 'sales_tax' => 'ภาษีการขาย',
+ 'select_customer' => 'เลือกลูกค้า (Optional)',
+ 'selected_customer' => 'ลูกค้าที่เลือก',
+ 'send_invoice' => 'ส่งใบแจ้งหนี้',
+ 'send_quote' => 'ส่งใบเสนอราคา',
+ 'send_receipt' => 'ส่งใบเสร็จ',
+ 'send_work_order' => 'ส่งคำสั่งงาน',
+ 'serial' => 'หมายเลขซีเรียล',
+ 'show_invoice' => 'ใบแจ้งหนี้',
+ 'show_receipt' => 'ใบเสร็จ',
+ 'start_typing_customer_name' => 'เริ่มต้นพิมพ์ชื่อลูกค้า...',
+ 'start_typing_item_name' => 'เริ่มต้นพิมพ์ชื่อสินค้า หรือ สแกนบาร์โค๊ด...',
+ 'stock' => 'คลังสินค้า',
+ 'stock_location' => 'ที่เก็บ',
+ 'sub_total' => 'ยอดรวมย่อย',
+ 'successfully_deleted' => 'ลบการขายสมยูรณ์',
+ 'successfully_restored' => 'คุณกู้คืนสำเร็จแล้ว',
+ 'successfully_suspended_sale' => 'การขายของคุณถูกระงับเรียบร้อย',
+ 'successfully_updated' => 'อัพเดทการขายสมบูรณ์',
+ 'suspend_sale' => 'พักรายการ',
+ 'suspended_doc_id' => 'รหัสเอกสาร',
+ 'suspended_sale_id' => 'รหัสการขายที่ถูกพัก',
+ 'suspended_sales' => 'การขายที่พักไว้',
+ 'table' => 'โต๊ะ',
+ 'takings' => 'การขายประจำวัน',
+ 'tax' => 'ภาษี',
+ 'tax_id' => 'รหัสภาษี',
+ 'tax_invoice' => 'ใบกำกับภาษี',
+ 'tax_percent' => 'ภาษี %',
+ 'taxed_ind' => 'ภ',
+ 'total' => 'ยอดรวม',
+ 'total_tax_exclusive' => 'ยอดไม่รวมภาษี',
+ 'transaction_failed' => 'การดำเนินการขายล้มเหลว',
+ 'unable_to_add_item' => 'เพิ่มรายการไปยังการขายล้มเหลว',
+ 'unsuccessfully_deleted' => 'ลบการขายไม่สำเร็จ',
+ 'unsuccessfully_restored' => 'การคืนค่ารายการขายล้มเหลว',
+ 'unsuccessfully_suspended_sale' => 'การขายของคุณถูกระงับเรียบร้อย',
+ 'unsuccessfully_updated' => 'อัพเดทการขายไม่สมบูรณ์',
+ 'unsuspend' => 'ยกเลิกการระงับ',
+ 'unsuspend_and_delete' => 'ยกเลิกการระงับ และ ลบ',
+ 'update' => 'แก้ไข',
+ 'upi' => 'ยูพีไอ',
+ 'wallet' => 'กระเป๋าเงินอิเลคทรอนิค',
+ 'work_order' => 'คำสั่งงาน',
+ 'work_order_number' => 'หมายเลขคำสั่งงาน',
+ 'work_order_number_duplicate' => 'หมายเลขคำสั่งงานต้องไม่ซ้ำกัน',
+ 'work_order_sent' => 'คำสั่งงานส่งถึง',
+ 'work_order_unsent' => 'ส่งคำสั่งงานล้มเหลว',
];
diff --git a/app/Language/th/Suppliers.php b/app/Language/th/Suppliers.php
index 14cafe616..ef3e9d9ee 100644
--- a/app/Language/th/Suppliers.php
+++ b/app/Language/th/Suppliers.php
@@ -19,7 +19,7 @@ return [
'successful_deleted' => 'ลบสำเร็จ',
'successful_updating' => 'ปรับปรุงผู้ผลิตสำเร็จ',
'supplier' => 'ผู้ผลิต',
- 'supplier_id' => 'Id',
+ 'supplier_id' => '',
'tax_id' => 'เลขที่ผู้เสียภาษี',
'update' => 'แก้ไขข้อมูลผู้ผลิต',
];
diff --git a/app/Language/th/Taxes.php b/app/Language/th/Taxes.php
index b0976dbac..1137d4b1f 100644
--- a/app/Language/th/Taxes.php
+++ b/app/Language/th/Taxes.php
@@ -1,84 +1,85 @@
'เพิ่มข้อยกเว้น',
- 'cascade' => 'ภาษีแบบซ้ำซ้อน',
- 'cascade_sequence' => 'ลำดับภาษีแบบซ้ำซ้อน',
- 'city' => 'เมือง',
- 'code' => 'รหัสภาษี',
- 'confirm_delete' => 'คุณแน่ใจหรือว่าต้องการลบรหัสภาษีนี้? การกระทำนี้ไม่สามารถยกเลิกได้',
- 'confirm_restore' => 'คุณแน่ใจหรือไม่ว่าต้องการกู้คืนรหัสภาษีที่เลือก?',
- 'default_tax_category' => 'ค่าเริ่มต้นกลุ่มภาษี',
- 'default_tax_rate' => 'อัตราภาษีเริ่มต้น',
- 'error_adding_updating' => 'การเพิ่มหรืออัปเดตรหัสภาษีล้มเหลว',
- 'group_seq' => 'ลำดับกลุ่ม',
- 'jurisdiction_name' => 'ชื่อหน่วยเขตภาษี',
- 'name' => 'ชื่อภาษี',
- 'new' => 'ภาษีใหม่',
- 'no_taxes' => '',
- 'no_taxes_to_display' => 'ไม่มีรหัสภาษีที่จะแสดงได้',
- 'reporting_authority' => 'ผู้มีอำนาจรายงาน',
- 'round_half_down' => 'ปัดหน่วยลง',
- 'round_half_even' => 'ปัดเป็นคู่',
- 'round_half_odd' => 'ปัดเป็นคี่',
- 'round_half_up' => 'ปัดขึ้น',
- 'rounding_code' => 'รหัสปัดเศษ',
- 'sales_tax' => 'ภาษีการขาย',
- 'sales_tax_by_invoice' => 'ภาษีขายตามใบแจ้งหนี้',
- 'sequence' => 'ลำดับ',
- 'state' => 'ภาษีรัฐ',
- 'successful_deleted' => 'คุณลบรายการสำเร็จแล้ว',
- 'tax_categories' => 'หมวดหมู่ภาษี',
- 'tax_categories_configuration' => 'ตั้งค่าหมวดหมู่ภาษี',
- 'tax_categories_saved_successfully' => 'บันทึกการเปลี่ยนแปลงหมวดหมู่ภาษีแล้ว',
- 'tax_categories_saved_unsuccessfully' => 'ไม่สามารถบันทึกการเปลี่ยนแปลงหมวดภาษี',
- 'tax_category' => 'ประเภทภาษี',
- 'tax_category_code' => 'รหัสประเภทภาษี',
- 'tax_category_duplicate' => 'หมวดหมู่ภาษีซ้ำ',
- 'tax_category_invalid_chars' => 'ระบุบค่าไม่ถูกต้องในชื่อหมวดหมู่ภาษี',
- 'tax_category_name' => 'ชื่อหมวดหมู่ภาษี',
- 'tax_category_new' => 'หมวดหมู่ภาษีใหม่',
- 'tax_category_required' => 'ต้องระบุหมวดภาษี',
- 'tax_code' => 'รหัสภาษี',
- 'tax_code_cannot_be_deleted' => 'การลบรหัสภาษีล้มเหลว',
- 'tax_code_duplicate' => 'รหัสภาษีซ้ำ',
- 'tax_code_invalid_chars' => 'ระบุค่าไม่ถูกต้องในรหัสภาษี',
- 'tax_code_name' => 'ชื่อรหัสภาษี',
- 'tax_code_required' => 'จำเป็นต้องระบุรหัสภาษี',
- 'tax_code_successful_deleted' => 'คุณได้ลบรหัสภาษีเรียบร้อยแล้ว',
- 'tax_code_successful_updated' => 'คุณปรับปรุงข้อมูลเรียบร้อยแล้ว',
- 'tax_code_successful_updating' => 'คุณปรับปรุงข้อมูลรหัสภาษีเรียบร้อยแล้ว',
- 'tax_code_successfully_added' => 'คุณได้เพิ่มข้อมูลเรียบร้อยแล้ว',
- 'tax_code_type' => 'ประเภทรหัสภาษี',
- 'tax_codes' => 'รหัสภาษี',
- 'tax_codes_configuration' => 'ตั้งค่ารหัสภาษี',
- 'tax_codes_saved_successfully' => 'บันทึกการเปลี่ยนแปลงรหัสภาษีแล้ว',
- 'tax_codes_saved_unsuccessfully' => 'ไม่สามารถบันทึกการเปลี่ยนแปลงรหัสภาษีได้',
- 'tax_excluded' => 'ไม่รวมภาษี',
- 'tax_group' => 'กลุ่มภาษี',
- 'tax_group_not_unique' => 'กลุ่มภาษี {0} ต้องไม่ซ้ำกัน',
- 'tax_group_sequence' => 'ลำดับกลุ่มภาษี',
- 'tax_included' => 'รวมภาษี',
- 'tax_jurisdiction' => 'เขตอำนาจศาลภาษี',
- 'tax_jurisdiction_duplicate' => 'เขตอำนาจศาลภาษีซ้ำกัน',
- 'tax_jurisdiction_invalid_chars' => 'ระบุตัวอักษรไม่ถูกต้องในชื่อเขตอำนาจศาล',
- 'tax_jurisdiction_required' => 'จำเป็นต้องระบุเขตอำนาจศาลภาษี',
- 'tax_jurisdictions' => 'เขตอำนาจศาลภาษี',
- 'tax_jurisdictions_configuration' => 'ตั้งค่าเขตอำนาจศาลภาษี',
- 'tax_jurisdictions_saved_successfully' => 'บันทึกการเปลี่ยนแปลงเขตอำนาจศาลภาษีแล้ว',
+ 'add_exception' => 'เพิ่มข้อยกเว้น',
+ 'cascade' => 'ภาษีแบบซ้ำซ้อน',
+ 'cascade_sequence' => 'ลำดับภาษีแบบซ้ำซ้อน',
+ 'city' => 'เมือง',
+ 'code' => 'รหัสภาษี',
+ 'confirm_delete' => 'คุณแน่ใจหรือว่าต้องการลบรหัสภาษีนี้? การกระทำนี้ไม่สามารถยกเลิกได้',
+ 'confirm_restore' => 'คุณแน่ใจหรือไม่ว่าต้องการกู้คืนรหัสภาษีที่เลือก?',
+ 'default_tax_category' => 'ค่าเริ่มต้นกลุ่มภาษี',
+ 'default_tax_rate' => 'อัตราภาษีเริ่มต้น',
+ 'error_adding_updating' => 'การเพิ่มหรืออัปเดตรหัสภาษีล้มเหลว',
+ 'group_seq' => 'ลำดับกลุ่ม',
+ 'jurisdiction_id' => '',
+ 'jurisdiction_name' => 'ชื่อหน่วยเขตภาษี',
+ 'name' => 'ชื่อภาษี',
+ 'new' => 'ภาษีใหม่',
+ 'no_taxes' => '',
+ 'no_taxes_to_display' => 'ไม่มีรหัสภาษีที่จะแสดงได้',
+ 'reporting_authority' => 'ผู้มีอำนาจรายงาน',
+ 'round_half_down' => 'ปัดหน่วยลง',
+ 'round_half_even' => 'ปัดเป็นคู่',
+ 'round_half_odd' => 'ปัดเป็นคี่',
+ 'round_half_up' => 'ปัดขึ้น',
+ 'rounding_code' => 'รหัสปัดเศษ',
+ 'sales_tax' => 'ภาษีการขาย',
+ 'sales_tax_by_invoice' => 'ภาษีขายตามใบแจ้งหนี้',
+ 'sequence' => 'ลำดับ',
+ 'state' => 'ภาษีรัฐ',
+ 'successful_deleted' => 'คุณลบรายการสำเร็จแล้ว',
+ 'tax_categories' => 'หมวดหมู่ภาษี',
+ 'tax_categories_configuration' => 'ตั้งค่าหมวดหมู่ภาษี',
+ 'tax_categories_saved_successfully' => 'บันทึกการเปลี่ยนแปลงหมวดหมู่ภาษีแล้ว',
+ 'tax_categories_saved_unsuccessfully' => 'ไม่สามารถบันทึกการเปลี่ยนแปลงหมวดภาษี',
+ 'tax_category' => 'ประเภทภาษี',
+ 'tax_category_code' => 'รหัสประเภทภาษี',
+ 'tax_category_duplicate' => 'หมวดหมู่ภาษีซ้ำ',
+ 'tax_category_invalid_chars' => 'ระบุบค่าไม่ถูกต้องในชื่อหมวดหมู่ภาษี',
+ 'tax_category_name' => 'ชื่อหมวดหมู่ภาษี',
+ 'tax_category_new' => 'หมวดหมู่ภาษีใหม่',
+ 'tax_category_required' => 'ต้องระบุหมวดภาษี',
+ 'tax_code' => 'รหัสภาษี',
+ 'tax_code_cannot_be_deleted' => 'การลบรหัสภาษีล้มเหลว',
+ 'tax_code_duplicate' => 'รหัสภาษีซ้ำ',
+ 'tax_code_invalid_chars' => 'ระบุค่าไม่ถูกต้องในรหัสภาษี',
+ 'tax_code_name' => 'ชื่อรหัสภาษี',
+ 'tax_code_required' => 'จำเป็นต้องระบุรหัสภาษี',
+ 'tax_code_successful_deleted' => 'คุณได้ลบรหัสภาษีเรียบร้อยแล้ว',
+ 'tax_code_successful_updated' => 'คุณปรับปรุงข้อมูลเรียบร้อยแล้ว',
+ 'tax_code_successful_updating' => 'คุณปรับปรุงข้อมูลรหัสภาษีเรียบร้อยแล้ว',
+ 'tax_code_successfully_added' => 'คุณได้เพิ่มข้อมูลเรียบร้อยแล้ว',
+ 'tax_code_type' => 'ประเภทรหัสภาษี',
+ 'tax_codes' => 'รหัสภาษี',
+ 'tax_codes_configuration' => 'ตั้งค่ารหัสภาษี',
+ 'tax_codes_saved_successfully' => 'บันทึกการเปลี่ยนแปลงรหัสภาษีแล้ว',
+ 'tax_codes_saved_unsuccessfully' => 'ไม่สามารถบันทึกการเปลี่ยนแปลงรหัสภาษีได้',
+ 'tax_excluded' => 'ไม่รวมภาษี',
+ 'tax_group' => 'กลุ่มภาษี',
+ 'tax_group_not_unique' => 'กลุ่มภาษี {0} ต้องไม่ซ้ำกัน',
+ 'tax_group_sequence' => 'ลำดับกลุ่มภาษี',
+ 'tax_included' => 'รวมภาษี',
+ 'tax_jurisdiction' => 'เขตอำนาจศาลภาษี',
+ 'tax_jurisdiction_duplicate' => 'เขตอำนาจศาลภาษีซ้ำกัน',
+ 'tax_jurisdiction_invalid_chars' => 'ระบุตัวอักษรไม่ถูกต้องในชื่อเขตอำนาจศาล',
+ 'tax_jurisdiction_required' => 'จำเป็นต้องระบุเขตอำนาจศาลภาษี',
+ 'tax_jurisdictions' => 'เขตอำนาจศาลภาษี',
+ 'tax_jurisdictions_configuration' => 'ตั้งค่าเขตอำนาจศาลภาษี',
+ 'tax_jurisdictions_saved_successfully' => 'บันทึกการเปลี่ยนแปลงเขตอำนาจศาลภาษีแล้ว',
'tax_jurisdictions_saved_unsuccessfully' => 'การเปลี่ยนแปลงเขตอำนาจศาลภาษีไม่ได้รับการบันทึก',
- 'tax_rate' => 'อัตราภาษี',
- 'tax_rate_configuration' => 'ตั้งค่าอัตราภาษี',
- 'tax_rate_error_adding_updating' => 'การเพิ่มหรืออัปเดตอัตราภาษีล้มเหลว',
- 'tax_rate_non_negative' => 'อัตราภาษีต้องเป็นค่าที่ไม่ติดลบ',
- 'tax_rate_numeric' => 'อัตราภาษีต้องเป็นตัวเลข',
- 'tax_rate_required' => 'จำเป็นต้องระบุอัตราภาษี',
- 'tax_rate_successful_updated' => 'คุณปรับปรุงข้อมูลเรียบร้อยแล้ว',
- 'tax_rate_successfully_added' => 'คุณได้เพิ่มเรียบร้อยแล้ว',
- 'tax_rates' => 'อัตราภาษี',
- 'tax_rates_configuration' => 'ตั้งค่าอัตราภาษี',
- 'tax_rounding' => 'การปัดเศษภาษี',
- 'tax_type' => 'ประเภทภาษี',
- 'update' => 'ปรับปรุงอัตราภาษี',
- 'vat_tax' => 'ภาษีมูลค่าเพิ่ม',
+ 'tax_rate' => 'อัตราภาษี',
+ 'tax_rate_configuration' => 'ตั้งค่าอัตราภาษี',
+ 'tax_rate_error_adding_updating' => 'การเพิ่มหรืออัปเดตอัตราภาษีล้มเหลว',
+ 'tax_rate_non_negative' => 'อัตราภาษีต้องเป็นค่าที่ไม่ติดลบ',
+ 'tax_rate_numeric' => 'อัตราภาษีต้องเป็นตัวเลข',
+ 'tax_rate_required' => 'จำเป็นต้องระบุอัตราภาษี',
+ 'tax_rate_successful_updated' => 'คุณปรับปรุงข้อมูลเรียบร้อยแล้ว',
+ 'tax_rate_successfully_added' => 'คุณได้เพิ่มเรียบร้อยแล้ว',
+ 'tax_rates' => 'อัตราภาษี',
+ 'tax_rates_configuration' => 'ตั้งค่าอัตราภาษี',
+ 'tax_rounding' => 'การปัดเศษภาษี',
+ 'tax_type' => 'ประเภทภาษี',
+ 'update' => 'ปรับปรุงอัตราภาษี',
+ 'vat_tax' => 'ภาษีมูลค่าเพิ่ม',
];
diff --git a/app/Language/tl/Attributes.php b/app/Language/tl/Attributes.php
index 5aec354a1..f133f69cb 100644
--- a/app/Language/tl/Attributes.php
+++ b/app/Language/tl/Attributes.php
@@ -1,36 +1,36 @@
'Attribute value cannot contain \':\' or \'|\'',
- 'confirm_delete' => 'Are you sure you want to restore the selected attribute(s)?',
- 'confirm_restore' => 'Are you sure you want to delete the selected attribute(s)?',
- 'definition_cannot_be_deleted' => 'Could not delete selected attribute(s)',
- 'definition_error_adding_updating' => 'Attribute {0} could not be added or updated. Please check the error log.',
+ 'attribute_value_invalid_chars' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'definition_cannot_be_deleted' => '',
+ 'definition_error_adding_updating' => '',
+ 'definition_flags' => '',
+ 'definition_group' => '',
+ 'definition_id' => '',
'definition_invalid_group' => '',
- 'definition_flags' => 'Attribute Visibility',
- 'definition_group' => 'Group',
- 'definition_id' => 'Id',
- 'definition_name' => 'Add Attribute',
- 'definition_name_required' => 'Attribute type is a required field',
- 'definition_one_or_multiple' => 'attribute(s)',
- 'definition_successful_adding' => 'You have successfully added item',
- 'definition_successful_deleted' => 'You have successfully deleted',
- 'definition_successful_updating' => 'You have successfully updated Item Kit',
- 'definition_type' => 'Attribute Type',
- 'definition_type_required' => 'Attribute name is a required field',
- 'definition_unit' => 'Measurement Unit',
- 'definition_values' => 'Attribute Values',
- 'new' => 'New Attribute',
- 'no_attributes_to_display' => 'No Items to display.',
- 'receipt_visibility' => 'Receipt',
- 'show_in_items' => 'Show in items',
- 'show_in_items_visibility' => 'Items',
- 'show_in_receipt' => 'Show in receipt',
- 'show_in_receivings' => 'Show in receivings',
- 'show_in_receivings_visibility' => 'Receivings',
- 'show_in_sales' => 'Show in sales',
- 'show_in_sales_visibility' => 'Sales',
+ 'definition_name' => '',
+ 'definition_name_required' => '',
+ 'definition_one_or_multiple' => '',
+ 'definition_successful_adding' => '',
+ 'definition_successful_deleted' => '',
+ 'definition_successful_updating' => '',
+ 'definition_type' => '',
+ 'definition_type_required' => '',
+ 'definition_unit' => '',
+ 'definition_values' => '',
+ 'new' => '',
+ 'no_attributes_to_display' => '',
+ 'receipt_visibility' => '',
+ 'show_in_items' => '',
+ 'show_in_items_visibility' => '',
+ 'show_in_receipt' => '',
+ 'show_in_receivings' => '',
+ 'show_in_receivings_visibility' => '',
+ 'show_in_sales' => '',
+ 'show_in_sales_visibility' => '',
'show_in_search' => 'Ipakita sa paghahanap',
'show_in_search_visibility' => 'Paghahanap',
- 'update' => 'Update Attribute',
+ 'update' => '',
];
diff --git a/app/Language/tl/Bootstrap_tables.php b/app/Language/tl/Bootstrap_tables.php
index f6336dc6c..d426a6200 100644
--- a/app/Language/tl/Bootstrap_tables.php
+++ b/app/Language/tl/Bootstrap_tables.php
@@ -1,12 +1,12 @@
'All',
- 'columns' => 'Columns',
- 'hide_show_pagination' => 'Hide/Show pagination',
- 'loading' => 'Loading, please wait',
- 'page_from_to' => 'Showing {0} to {1} of {2} rows',
- 'refresh' => 'Refresh',
- 'rows_per_page' => '{0} rows per page',
- 'toggle' => 'Toggle',
+ 'all' => '',
+ 'columns' => '',
+ 'hide_show_pagination' => '',
+ 'loading' => '',
+ 'page_from_to' => '',
+ 'refresh' => '',
+ 'rows_per_page' => '',
+ 'toggle' => '',
];
diff --git a/app/Language/tl/Calendar.php b/app/Language/tl/Calendar.php
index fe4bd93f0..b762ad830 100644
--- a/app/Language/tl/Calendar.php
+++ b/app/Language/tl/Calendar.php
@@ -1,49 +1,49 @@
'ఆ',
- 'mo' => 'సో',
- 'tu' => 'మం',
- 'we' => 'బు',
- 'th' => 'గు',
- 'fr' => 'శు',
- 'sa' => 'శ',
- 'sun' => 'ఆది',
- 'mon' => 'సోమ',
- 'tue' => 'మంగళ',
- 'wed' => 'బుధ',
- 'thu' => 'గురు',
- 'fri' => 'శుక్ర',
- 'sat' => 'శని',
- 'sunday' => 'ఆదివారం',
- 'monday' => 'సోమవారం',
- 'tuesday' => 'మంగళవారం',
- 'wednesday' => 'బుధవారం',
- 'thursday' => 'గురువారం',
- 'friday' => 'శుక్రవారం',
- 'saturday' => 'శనివారం',
- 'jan' => 'జన',
- 'feb' => 'ఫిబ్ర',
- 'mar' => 'మార్',
- 'apr' => 'ఏప్రి',
- 'may' => 'మే',
- 'jun' => 'జూన్',
- 'jul' => 'జూలై',
- 'aug' => 'ఆగ',
- 'sep' => 'సెప్టెం',
- 'oct' => 'అక్టో',
- 'nov' => 'నవం',
- 'dec' => 'డిసెం',
- 'january' => 'జనవరి',
- 'february' => 'ఫిబ్రవరి',
- 'march' => 'మార్చి',
- 'april' => 'ఏప్రిల్',
- 'mayl' => 'మే',
- 'june' => 'జూన్',
- 'july' => 'జూలై',
- 'august' => 'ఆగస్టు',
- 'september' => 'సెప్టెంబర్',
- 'october' => 'అక్టోబర్',
- 'november' => 'నవంబర్',
- 'december' => 'డిసెంబర్',
+ 'su' => '',
+ 'mo' => '',
+ 'tu' => '',
+ 'we' => '',
+ 'th' => '',
+ 'fr' => '',
+ 'sa' => '',
+ 'sun' => '',
+ 'mon' => '',
+ 'tue' => '',
+ 'wed' => '',
+ 'thu' => '',
+ 'fri' => '',
+ 'sat' => '',
+ 'sunday' => '',
+ 'monday' => '',
+ 'tuesday' => '',
+ 'wednesday' => '',
+ 'thursday' => '',
+ 'friday' => '',
+ 'saturday' => '',
+ 'jan' => '',
+ 'feb' => '',
+ 'mar' => '',
+ 'apr' => '',
+ 'may' => '',
+ 'jun' => '',
+ 'jul' => '',
+ 'aug' => '',
+ 'sep' => '',
+ 'oct' => '',
+ 'nov' => '',
+ 'dec' => '',
+ 'january' => '',
+ 'february' => '',
+ 'march' => '',
+ 'april' => '',
+ 'mayl' => '',
+ 'june' => '',
+ 'july' => '',
+ 'august' => '',
+ 'september' => '',
+ 'october' => '',
+ 'november' => '',
+ 'december' => '',
];
diff --git a/app/Language/tl/Cashups.php b/app/Language/tl/Cashups.php
index 1e509d77b..e2c205d06 100644
--- a/app/Language/tl/Cashups.php
+++ b/app/Language/tl/Cashups.php
@@ -1,50 +1,50 @@
'Amount',
- 'amount_number' => 'Amount must be a number',
- 'amount_required' => 'Amount is a Required Field.',
+ 'amount' => '',
+ 'amount_number' => '',
+ 'amount_required' => '',
'cancel_cashups' => '',
'cancel_cashups_enter' => '',
- 'cannot_be_deleted' => 'Cashup cannot be deleted',
+ 'cannot_be_deleted' => '',
'cash_difference' => '',
- 'close_date' => 'Close Date',
- 'close_employee' => 'Closed By',
- 'closed_amount_card' => 'Cards',
- 'closed_amount_cash' => 'Closed Cash',
- 'closed_amount_check' => 'Checks',
- 'closed_amount_due' => 'Dues',
+ 'close_date' => '',
+ 'close_employee' => '',
+ 'closed_amount_card' => '',
+ 'closed_amount_cash' => '',
+ 'closed_amount_check' => '',
+ 'closed_amount_due' => '',
'closed_amount_giftcard' => '',
- 'closed_amount_total' => 'Total',
- 'closed_date' => 'Closed Date',
- 'confirm_delete' => 'Are you sure you want to delete the selected Expense?',
- 'confirm_restore' => 'Are you sure you want to restore selected entry(s)?',
+ 'closed_amount_total' => '',
+ 'closed_date' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
'confirm_submit' => '',
- 'date_number' => 'date must be a number',
- 'date_required' => 'date is a required field',
- 'description' => 'Description',
+ 'date_number' => '',
+ 'date_required' => '',
+ 'description' => '',
'enable_expected' => '',
- 'error_adding_updating' => 'Error adding/updating Cashup',
+ 'error_adding_updating' => '',
'giftcard' => '',
- 'id' => 'Id',
- 'info' => 'Cashups Info',
+ 'id' => '',
+ 'info' => '',
'info_employee' => '',
- 'is_deleted' => 'Deleted',
- 'new' => 'New Cashup',
- 'no_cashups_to_display' => 'There are no Cashups to display',
- 'none_selected' => 'You have not selected any Cashups',
- 'note' => 'Notes',
- 'one_or_multiple' => 'Cashups(s)',
- 'open_amount_cash' => 'Open Cash',
- 'open_date' => 'Open Date',
- 'open_employee' => 'Opened By',
- 'opened_date' => 'Opened Date',
- 'successful_adding' => 'Cashup add successful',
- 'successful_deleted' => 'Cashup update successful',
- 'successful_updating' => 'Cashup delete successful',
- 'total' => 'Total',
- 'transfer_amount_cash' => 'In/Out Cash',
+ 'is_deleted' => '',
+ 'new' => '',
+ 'no_cashups_to_display' => '',
+ 'none_selected' => '',
+ 'note' => '',
+ 'one_or_multiple' => '',
+ 'open_amount_cash' => '',
+ 'open_date' => '',
+ 'open_employee' => '',
+ 'opened_date' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'total' => '',
+ 'transfer_amount_cash' => '',
'transfer_amount_cash_minus' => '',
- 'update' => 'Update Cashup',
+ 'update' => '',
'warning' => '',
];
diff --git a/app/Language/tl/Common.php b/app/Language/tl/Common.php
index 077aa52f7..a5c69ff8c 100644
--- a/app/Language/tl/Common.php
+++ b/app/Language/tl/Common.php
@@ -1,89 +1,82 @@
'Address 2',
- 'address_2' => 'Address 1',
+ 'address_1' => '',
+ 'address_2' => '',
'admin' => '',
- 'city' => 'City',
+ 'city' => '',
'clerk' => '',
- 'close' => 'Close',
+ 'close' => '',
'color' => '',
- 'comments' => 'Comments',
- 'common' => 'common',
- 'confirm_search' => 'You have selected one or more rows, these will no longer be selected after your search. Are you sure you want to submit this search?',
- 'copyrights' => '© 2010 - {0}',
- 'correct_errors' => 'Please correct identified errors before saving',
- 'country' => 'Country',
+ 'comments' => '',
+ 'common' => '',
+ 'confirm_search' => '',
+ 'correct_errors' => '',
+ 'country' => '',
'dashboard' => '',
- 'date' => 'Date',
- 'delete' => 'Delete',
- 'det' => 'details',
- 'download_import_template' => 'Download Import CSV Template (CSV)',
- 'edit' => 'edit',
- 'email' => 'Email',
- 'email_invalid_format' => 'The email address is not in the correct format.',
- 'export_csv' => 'CSV Export',
- 'export_csv_no' => 'No',
- 'export_csv_yes' => 'Yes',
- 'fields_required_message' => 'Fields in red are required',
+ 'date' => '',
+ 'delete' => '',
+ 'det' => '',
+ 'download_import_template' => '',
+ 'edit' => '',
+ 'email' => '',
+ 'email_invalid_format' => '',
+ 'export_csv' => '',
+ 'export_csv_no' => '',
+ 'export_csv_yes' => '',
+ 'fields_required_message' => '',
'fields_required_message_unique' => '',
- 'first_name' => 'First name',
- 'first_name_required' => 'Last Name is a required field.',
- 'first_page' => 'First',
- 'gender' => 'Gender',
- 'gender_female' => 'F',
- 'gender_male' => 'M',
+ 'first_name' => '',
+ 'first_name_required' => '',
+ 'first_page' => '',
+ 'gender' => '',
+ 'gender_female' => '',
+ 'gender_male' => '',
'gender_undefined' => '',
'icon' => '',
- 'id' => 'Id',
- 'import' => 'Import',
- 'import_change_file' => 'Change',
- 'import_csv' => 'CSV Export',
- 'import_full_path' => 'Full path to csv file required',
- 'import_remove_file' => 'Remove',
- 'import_select_file' => 'Select file',
- 'inv' => 'inv',
- 'last_name' => 'Last name',
- 'last_name_required' => 'First Name is a required field.',
- 'last_page' => 'Last',
- 'learn_about_project' => 'to learn the latest information about the project.',
- 'list_of' => 'List of',
+ 'id' => '',
+ 'import' => '',
+ 'import_change_file' => '',
+ 'import_csv' => '',
+ 'import_full_path' => '',
+ 'import_remove_file' => '',
+ 'import_select_file' => '',
+ 'inv' => '',
+ 'last_name' => '',
+ 'last_name_required' => '',
+ 'last_page' => '',
+ 'learn_about_project' => '',
+ 'list_of' => '',
'logo' => '',
'logo_mark' => '',
- 'logout' => 'Logout',
'manager' => '',
- 'migration_needed' => 'A database migration to {0} will start after login.',
- 'new' => 'New',
+ 'new' => '',
'no' => '',
- 'no_persons_to_display' => 'There are no people to display.',
- 'none_selected_text' => '[Select]',
- 'or' => 'OR',
+ 'no_persons_to_display' => '',
+ 'none_selected_text' => '',
+ 'or' => '',
'people' => '',
- 'phone_number' => 'Phone number',
- 'phone_number_required' => '',
- 'please_visit_my' => 'Please visit the',
+ 'phone_number' => '',
+ 'please_visit_my' => '',
'position' => '',
- 'powered_by' => 'Powered by',
- 'price' => 'Price',
- 'print' => 'Print',
- 'remove' => 'Remove',
- 'required' => 'Required',
- 'restore' => 'Restore',
- 'return_policy' => 'Return Policy',
- 'search' => 'Search',
- 'search_options' => 'Search options',
- 'searched_for' => 'Searched for',
- 'software_short' => '',
- 'software_title' => '',
- 'state' => 'State',
- 'submit' => 'Submit',
- 'total_spent' => 'Total spent',
- 'unknown' => 'Unknown',
- 'view_recent_sales' => 'View Recent Sales',
- 'website' => 'Website',
- 'welcome' => 'Welcome',
- 'welcome_message' => 'Welcome to OSPOS, click a module below to get started.',
+ 'powered_by' => '',
+ 'price' => '',
+ 'print' => '',
+ 'remove' => '',
+ 'required' => '',
+ 'restore' => '',
+ 'return_policy' => '',
+ 'search' => '',
+ 'search_options' => '',
+ 'searched_for' => '',
+ 'state' => '',
+ 'submit' => '',
+ 'total_spent' => '',
+ 'unknown' => '',
+ 'view_recent_sales' => '',
+ 'welcome' => '',
+ 'welcome_message' => '',
'yes' => '',
- 'you_are_using_ospos' => 'You are using Open Source Point Of Sale version',
- 'zip' => 'Postal Code',
+ 'you_are_using_ospos' => '',
+ 'zip' => '',
];
diff --git a/app/Language/tl/Config.php b/app/Language/tl/Config.php
index 2505f7fa7..883892a0d 100644
--- a/app/Language/tl/Config.php
+++ b/app/Language/tl/Config.php
@@ -1,37 +1,37 @@
'Company Address',
- 'address_required' => 'Company Phone is a required field.',
- 'all_set' => 'All file permissions are set correctly!',
- 'allow_duplicate_barcodes' => 'Allow Duplicate Barcodes',
- 'apostrophe' => 'apostrophe',
- 'backup_button' => 'Backup',
- 'backup_database' => 'Backup Database',
- 'barcode' => 'Barcode',
- 'barcode_company' => 'Company Name',
- 'barcode_configuration' => 'Barcode Configuration',
- 'barcode_content' => 'Barcode Content',
- 'barcode_first_row' => 'Row 3',
- 'barcode_font' => 'Font',
- 'barcode_formats' => 'Input Formats',
- 'barcode_generate_if_empty' => 'Generate if empty.',
- 'barcode_height' => 'Height (px)',
- 'barcode_id' => 'Item Id/Name',
- 'barcode_info' => 'Barcode Configuration Information',
- 'barcode_layout' => 'Barcode Layout',
- 'barcode_name' => 'Name',
- 'barcode_number' => 'Barcode',
- 'barcode_number_in_row' => 'Number in row',
- 'barcode_page_cellspacing' => 'Display page cellspacing.',
- 'barcode_page_width' => 'Display page width',
- 'barcode_price' => 'Price',
- 'barcode_second_row' => 'Row 3',
- 'barcode_third_row' => 'Row 2',
- 'barcode_tooltip' => 'Warning: This feature can cause duplicate items to be imported or created. Do not use if you do not want duplicate barcodes.',
- 'barcode_type' => 'Barcode Type',
- 'barcode_width' => 'Width (px)',
- 'bottom' => 'Bottom',
+ 'address' => '',
+ 'address_required' => '',
+ 'all_set' => '',
+ 'allow_duplicate_barcodes' => '',
+ 'apostrophe' => '',
+ 'backup_button' => '',
+ 'backup_database' => '',
+ 'barcode' => '',
+ 'barcode_company' => '',
+ 'barcode_configuration' => '',
+ 'barcode_content' => '',
+ 'barcode_first_row' => '',
+ 'barcode_font' => '',
+ 'barcode_formats' => '',
+ 'barcode_generate_if_empty' => '',
+ 'barcode_height' => '',
+ 'barcode_id' => '',
+ 'barcode_info' => '',
+ 'barcode_layout' => '',
+ 'barcode_name' => '',
+ 'barcode_number' => '',
+ 'barcode_number_in_row' => '',
+ 'barcode_page_cellspacing' => '',
+ 'barcode_page_width' => '',
+ 'barcode_price' => '',
+ 'barcode_second_row' => '',
+ 'barcode_third_row' => '',
+ 'barcode_tooltip' => '',
+ 'barcode_type' => '',
+ 'barcode_width' => '',
+ 'bottom' => '',
'cash_button' => '',
'cash_button_1' => '',
'cash_button_2' => '',
@@ -39,300 +39,302 @@ return [
'cash_button_4' => '',
'cash_button_5' => '',
'cash_button_6' => '',
- 'cash_decimals' => 'Cash Decimals',
- 'cash_decimals_tooltip' => 'If Cash Decimals and Currency Decimals are the same then no cash rounding will take place.',
- 'cash_rounding' => 'Cash Rounding',
+ 'cash_decimals' => '',
+ 'cash_decimals_tooltip' => '',
+ 'cash_rounding' => '',
'category_dropdown' => '',
- 'center' => 'Center',
+ 'center' => '',
'change_apperance_tooltip' => '',
- 'comma' => 'comma',
- 'company' => 'Company Name',
+ 'comma' => '',
+ 'company' => '',
'company_avatar' => '',
- 'company_change_image' => 'Change Image',
- 'company_logo' => 'Company Logo',
- 'company_remove_image' => 'Remove Image',
- 'company_required' => 'Company Name is a required field.',
- 'company_select_image' => 'Select Image',
- 'company_website_url' => 'Company website is not a valid URL (http://...).',
- 'country_codes' => 'Country Codes',
- 'country_codes_tooltip' => 'Comma separated list of country codes for nominatim address lookup.',
- 'currency_code' => 'Currency Code',
- 'currency_decimals' => 'Currency Decimals',
- 'currency_symbol' => 'Currency Symbol',
+ 'company_change_image' => '',
+ 'company_logo' => '',
+ 'company_remove_image' => '',
+ 'company_required' => '',
+ 'company_select_image' => '',
+ 'company_website_url' => '',
+ 'country_codes' => '',
+ 'country_codes_tooltip' => '',
+ 'currency_code' => '',
+ 'currency_decimals' => '',
+ 'currency_symbol' => '',
'current_employee_only' => '',
- 'customer_reward' => 'Reward',
- 'customer_reward_duplicate' => 'Reward must be unique.',
- 'customer_reward_enable' => 'Enable Customer Rewards',
- 'customer_reward_invalid_chars' => 'Reward can not contain \'_\'',
- 'customer_reward_required' => 'Reward is a required field',
+ 'customer_reward' => '',
+ 'customer_reward_duplicate' => '',
+ 'customer_reward_enable' => '',
+ 'customer_reward_invalid_chars' => '',
+ 'customer_reward_required' => '',
'customer_sales_tax_support' => '',
- 'date_or_time_format' => 'Date and Time Filter',
- 'datetimeformat' => 'Date and Time Format',
- 'decimal_point' => 'Decimal Point',
- 'default_barcode_font_size_number' => 'Default Barcode Width must be a number.',
- 'default_barcode_font_size_required' => 'Default Barcode Width is a required field.',
- 'default_barcode_height_number' => 'Default Barcode Width must be a number.',
- 'default_barcode_height_required' => 'Default Barcode Width is a required field.',
- 'default_barcode_num_in_row_number' => 'Default Barcode Number in Row must be a number.',
- 'default_barcode_num_in_row_required' => 'Default Barcode Number in Row is a required field.',
- 'default_barcode_page_cellspacing_number' => 'Default Barcode Page Cellspacing must be a number.',
- 'default_barcode_page_cellspacing_required' => 'Default Barcode Page Cellspacing is a required field.',
- 'default_barcode_page_width_number' => 'Default Barcode Width must be a number.',
- 'default_barcode_page_width_required' => 'Default Barcode Width is a required field.',
- 'default_barcode_width_number' => 'Default Barcode Height must be a number.',
- 'default_barcode_width_required' => 'Default Barcode Height is a required field.',
- 'default_item_columns' => 'Default Visible Item Columns',
- 'default_origin_tax_code' => 'Default Origin Tax Code',
- 'default_receivings_discount' => 'Default Receivings Discount',
- 'default_receivings_discount_number' => 'Default Sales Discount must be a number.',
- 'default_receivings_discount_required' => 'Default Sales Discount is a required field.',
- 'default_sales_discount' => 'Default Sales Discount',
- 'default_sales_discount_number' => 'Default Receivings Discount must be a number.',
- 'default_sales_discount_required' => 'Default Receivings Discount is a required field.',
- 'default_tax_category' => 'Default Tax Category',
- 'default_tax_code' => 'Default Tax Rate',
- 'default_tax_jurisdiction' => 'Default Tax Jurisdiction',
- 'default_tax_name_number' => 'Default Tax Name must be a string.',
- 'default_tax_name_required' => 'Default Tax Rate is a required field.',
- 'default_tax_rate' => 'Default Tax Rate',
- 'default_tax_rate_1' => 'Tax 2 Rate',
- 'default_tax_rate_2' => 'Tax 1 Rate',
+ 'date_or_time_format' => '',
+ 'datetimeformat' => '',
+ 'decimal_point' => '',
+ 'default_barcode_font_size_number' => '',
+ 'default_barcode_font_size_required' => '',
+ 'default_barcode_height_number' => '',
+ 'default_barcode_height_required' => '',
+ 'default_barcode_num_in_row_number' => '',
+ 'default_barcode_num_in_row_required' => '',
+ 'default_barcode_page_cellspacing_number' => '',
+ 'default_barcode_page_cellspacing_required' => '',
+ 'default_barcode_page_width_number' => '',
+ 'default_barcode_page_width_required' => '',
+ 'default_barcode_width_number' => '',
+ 'default_barcode_width_required' => '',
+ 'default_item_columns' => '',
+ 'default_origin_tax_code' => '',
+ 'default_receivings_discount' => '',
+ 'default_receivings_discount_number' => '',
+ 'default_receivings_discount_required' => '',
+ 'default_sales_discount' => '',
+ 'default_sales_discount_number' => '',
+ 'default_sales_discount_required' => '',
+ 'default_tax_category' => '',
+ 'default_tax_code' => '',
+ 'default_tax_jurisdiction' => '',
+ 'default_tax_name_number' => '',
+ 'default_tax_name_required' => '',
+ 'default_tax_rate' => '',
+ 'default_tax_rate_1' => '',
+ 'default_tax_rate_2' => '',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Default Tax Rate must be a number.',
'default_tax_rate_non_negative' => '',
- 'default_tax_rate_required' => 'Default Tax Name is a required field.',
- 'derive_sale_quantity' => 'Allow Derived Sale Quantity',
- 'derive_sale_quantity_tooltip' => 'If checked then a new item type will provided for items ordered by extended amount',
- 'dinner_table' => 'Table',
- 'dinner_table_duplicate' => 'Table must be unique.',
- 'dinner_table_enable' => 'Enable Dinner Tables',
- 'dinner_table_invalid_chars' => 'Table Name can not contain \'_\'.',
- 'dinner_table_required' => 'Table is a required field.',
- 'dot' => 'dot',
- 'email' => 'Email',
- 'email_configuration' => 'Email Configuration',
- 'email_mailpath' => 'Path to Sendmail',
- 'email_protocol' => 'Protocol',
- 'email_receipt_check_behaviour' => 'Email Receipt checkbox',
- 'email_receipt_check_behaviour_always' => 'Always checked',
- 'email_receipt_check_behaviour_last' => 'Remember last selection',
- 'email_receipt_check_behaviour_never' => 'Always unchecked',
- 'email_smtp_crypto' => 'SMTP Encryption',
- 'email_smtp_host' => 'SMTP Server',
- 'email_smtp_pass' => 'SMTP Password',
+ 'default_tax_rate_number' => '',
+ 'default_tax_rate_required' => '',
+ 'derive_sale_quantity' => '',
+ 'derive_sale_quantity_tooltip' => '',
+ 'dinner_table' => '',
+ 'dinner_table_duplicate' => '',
+ 'dinner_table_enable' => '',
+ 'dinner_table_invalid_chars' => '',
+ 'dinner_table_required' => '',
+ 'dot' => '',
+ 'email' => '',
+ 'email_configuration' => '',
+ 'email_mailpath' => '',
+ 'email_protocol' => '',
+ 'email_receipt_check_behaviour' => '',
+ 'email_receipt_check_behaviour_always' => '',
+ 'email_receipt_check_behaviour_last' => '',
+ 'email_receipt_check_behaviour_never' => '',
+ 'email_smtp_crypto' => '',
+ 'email_smtp_host' => '',
+ 'email_smtp_pass' => '',
'email_smtp_pass_set' => '',
- 'email_smtp_port' => 'SMTP Port',
- 'email_smtp_timeout' => 'SMTP Timeout (s)',
- 'email_smtp_user' => 'SMTP Username',
+ 'email_smtp_port' => '',
+ 'email_smtp_timeout' => '',
+ 'email_smtp_user' => '',
'enable_avatar' => '',
'enable_avatar_tooltip' => '',
'enable_dropdown_tooltip' => '',
'enable_new_look' => '',
'enable_right_bar' => '',
'enable_right_bar_tooltip' => '',
- 'enforce_privacy' => 'Enforce privacy',
- 'enforce_privacy_tooltip' => 'Protect Customers privacy enforcing data scrambling in case of their data being deleted',
- 'fax' => 'Fax',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
- 'financial_year' => 'Fiscal Year Start',
- 'financial_year_apr' => '1st of April',
- 'financial_year_aug' => '1st of August',
- 'financial_year_dec' => '1st of December',
- 'financial_year_feb' => '1st of February',
- 'financial_year_jan' => '1st of January',
- 'financial_year_jul' => '1st of July',
- 'financial_year_jun' => '1st of June',
- 'financial_year_mar' => '1st of March',
- 'financial_year_may' => '1st of May',
- 'financial_year_nov' => '1st of November',
- 'financial_year_oct' => '1st of October',
- 'financial_year_sep' => '1st of September',
+ 'enforce_privacy' => '',
+ 'enforce_privacy_tooltip' => '',
+ 'fax' => '',
+ 'file_perm' => '',
+ 'financial_year' => '',
+ 'financial_year_apr' => '',
+ 'financial_year_aug' => '',
+ 'financial_year_dec' => '',
+ 'financial_year_feb' => '',
+ 'financial_year_jan' => '',
+ 'financial_year_jul' => '',
+ 'financial_year_jun' => '',
+ 'financial_year_mar' => '',
+ 'financial_year_may' => '',
+ 'financial_year_nov' => '',
+ 'financial_year_oct' => '',
+ 'financial_year_sep' => '',
'floating_labels' => '',
- 'gcaptcha_enable' => 'Login Page reCAPTCHA',
- 'gcaptcha_secret_key' => 'reCAPTCHA Site Key',
- 'gcaptcha_secret_key_required' => 'reCAPTCHA Site Key is a required field',
- 'gcaptcha_site_key' => 'reCAPTCHA Secret Key',
- 'gcaptcha_site_key_required' => 'reCAPTCHA Secret Key is a required field',
- 'gcaptcha_tooltip' => 'Protect the Login page with Google reCAPTCHA, click the icon for an API key pair.',
- 'general' => 'General',
- 'general_configuration' => 'General Configuration',
- 'giftcard_number' => 'Gift Card Number',
- 'giftcard_random' => 'Generate Random',
- 'giftcard_series' => 'Generate in Series',
+ 'gcaptcha_enable' => '',
+ 'gcaptcha_secret_key' => '',
+ 'gcaptcha_secret_key_required' => '',
+ 'gcaptcha_site_key' => '',
+ 'gcaptcha_site_key_required' => '',
+ 'gcaptcha_tooltip' => '',
+ 'general' => '',
+ 'general_configuration' => '',
+ 'giftcard_number' => '',
+ 'giftcard_random' => '',
+ 'giftcard_series' => '',
'image_allowed_file_types' => '',
'image_max_height_tooltip' => '',
'image_max_size_tooltip' => '',
'image_max_width_tooltip' => '',
'image_restrictions' => '',
- 'include_hsn' => 'Include Support for HSN Codes',
- 'info' => 'Information',
- 'info_configuration' => 'Store Information',
+ 'include_hsn' => '',
+ 'info' => '',
+ 'info_configuration' => '',
'input_groups' => '',
- 'invoice' => 'Invoice',
- 'invoice_configuration' => 'Invoice Print Settings',
- 'invoice_default_comments' => 'Default Invoice Comments',
- 'invoice_email_message' => 'Invoice Email Template',
- 'invoice_enable' => 'Enable Invoicing',
- 'invoice_printer' => 'Invoice Printer',
- 'invoice_type' => 'Invoice Type',
+ 'integrations' => '',
+ 'integrations_configuration' => '',
+ 'invoice' => '',
+ 'invoice_configuration' => '',
+ 'invoice_default_comments' => '',
+ 'invoice_email_message' => '',
+ 'invoice_enable' => '',
+ 'invoice_printer' => '',
+ 'invoice_type' => '',
'is_readable' => '',
- 'is_writable' => 'is writable, but the permissions are higher than 750.',
+ 'is_writable' => '',
'item_markup' => '',
- 'jsprintsetup_required' => 'Warning: This functionality will only work if you have the FireFox jsPrintSetup addon installed. Save anyway?',
- 'language' => 'Language',
- 'last_used_invoice_number' => 'Last used Invoice Number',
- 'last_used_quote_number' => 'Last used Quote Number',
- 'last_used_work_order_number' => 'Last used W/O Number',
- 'left' => 'Left',
- 'license' => 'License',
- 'license_configuration' => 'License Statement',
- 'line_sequence' => 'Line Sequence',
- 'lines_per_page' => 'Lines per Page',
- 'lines_per_page_number' => 'Lines per Page must be a number.',
- 'lines_per_page_required' => 'Lines per Page is a required field.',
- 'locale' => 'Localization',
- 'locale_configuration' => 'Localization Configuration',
- 'locale_info' => 'Location Configuration Information',
- 'location' => 'Stock',
- 'location_configuration' => 'Stock Locations',
- 'location_info' => 'Localization Configuration Information',
+ 'jsprintsetup_required' => '',
+ 'language' => '',
+ 'last_used_invoice_number' => '',
+ 'last_used_quote_number' => '',
+ 'last_used_work_order_number' => '',
+ 'left' => '',
+ 'license' => '',
+ 'license_configuration' => '',
+ 'line_sequence' => '',
+ 'lines_per_page' => '',
+ 'lines_per_page_number' => '',
+ 'lines_per_page_required' => '',
+ 'locale' => '',
+ 'locale_configuration' => '',
+ 'locale_info' => '',
+ 'location' => '',
+ 'location_configuration' => '',
+ 'location_info' => '',
'login_form' => '',
- 'logout' => 'Do you want to make a backup before logging out? Click [OK] to backup or [Cancel] to logout.',
- 'message' => 'Message',
- 'message_configuration' => 'Message Configuration',
- 'msg_msg' => 'Saved Text Message',
- 'msg_msg_placeholder' => 'If you wish to use a SMS template save your message here, otherwise leave the box blank.',
- 'msg_pwd' => 'SMS-API Password',
+ 'logout' => '',
+ 'mailpath_invalid' => 'Hindi wastong landas ng sendmail. Mga titik, numero, gitling, underscore, slash, backslash, kolon, espasyo, at tuldok lamang ang pinapayagan.',
+ 'message' => '',
+ 'message_configuration' => '',
+ 'msg_msg' => '',
+ 'msg_msg_placeholder' => '',
+ 'msg_pwd' => '',
'msg_pwd_set' => '',
- 'msg_src' => 'SMS-API Sender ID',
- 'msg_src_required' => 'SMS-API Sender ID is a required field',
- 'msg_uid' => 'SMS-API Username',
- 'msg_uid_required' => 'SMS-API Username is a required field',
- 'multi_pack_enabled' => 'Multiple Packages per Item',
- 'no_risk' => 'No security/vulnerability risks.',
- 'none' => 'none',
- 'notify_alignment' => 'Notification Popup Position',
- 'number_format' => 'Number Format',
- 'number_locale' => 'Localization',
- 'number_locale_invalid' => 'The entered locale is invalid. Check the link in the tooltip to find a valid locale.',
- 'number_locale_required' => 'Number Locale is a required field.',
- 'number_locale_tooltip' => 'Find a suitable locale through this link.',
+ 'msg_src' => '',
+ 'msg_src_required' => '',
+ 'msg_uid' => '',
+ 'msg_uid_required' => '',
+ 'multi_pack_enabled' => '',
+ 'no_risk' => '',
+ 'none' => '',
+ 'notify_alignment' => '',
+ 'number_format' => '',
+ 'number_locale' => '',
+ 'number_locale_invalid' => '',
+ 'number_locale_required' => '',
+ 'number_locale_tooltip' => '',
'os_timezone' => '',
- 'ospos_info' => 'OSPOS Installation Info',
- 'payment_options_order' => 'Payment Options Order',
+ 'ospos_info' => '',
+ 'payment_options_order' => '',
'payment_reference_code_length_limits' => 'Code ng Sanggunian sa Pagbabayad
Mga Limitasyon sa Haba',
- 'payment_reference_code_length_max_label' => 'Max',
- 'payment_reference_code_length_min_label' => 'Min',
- 'perm_risk' => 'Permissions higher than 750 leaves this software at risk.',
- 'phone' => 'Company Phone',
- 'phone_required' => 'Company Name is a required field.',
- 'print_bottom_margin' => 'Margin Bottom',
- 'print_bottom_margin_number' => 'Margin Left must be a number.',
- 'print_bottom_margin_required' => 'Margin Left is a required field.',
- 'print_delay_autoreturn' => 'Autoreturn to Sale delay',
+ 'payment_reference_code_length_max_label' => '',
+ 'payment_reference_code_length_min_label' => '',
+ 'perm_risk' => '',
+ 'phone' => '',
+ 'phone_required' => '',
+ 'print_bottom_margin' => '',
+ 'print_bottom_margin_number' => '',
+ 'print_bottom_margin_required' => '',
+ 'print_delay_autoreturn' => '',
'print_delay_autoreturn_number' => '',
'print_delay_autoreturn_required' => '',
- 'print_footer' => 'Print Browser Header',
- 'print_header' => 'Print Browser Footer',
- 'print_left_margin' => 'Margin Left',
- 'print_left_margin_number' => 'Margin Top must be a number.',
- 'print_left_margin_required' => 'Margin Right is a required field.',
- 'print_receipt_check_behaviour' => 'Print Receipt checkbox',
- 'print_receipt_check_behaviour_always' => 'Always checked',
- 'print_receipt_check_behaviour_last' => 'Remember last selection',
- 'print_receipt_check_behaviour_never' => 'Always unchecked',
- 'print_right_margin' => 'Margin Right',
- 'print_right_margin_number' => 'Margin Left must be a number.',
- 'print_right_margin_required' => 'Margin Left is a required field.',
- 'print_silently' => 'Show Print Dialog',
- 'print_top_margin' => 'Margin Top',
- 'print_top_margin_number' => 'Margin Left must be a number.',
- 'print_top_margin_required' => 'Margin Left is a required field.',
- 'quantity_decimals' => 'Quantity Decimals',
+ 'print_footer' => '',
+ 'print_header' => '',
+ 'print_left_margin' => '',
+ 'print_left_margin_number' => '',
+ 'print_left_margin_required' => '',
+ 'print_receipt_check_behaviour' => '',
+ 'print_receipt_check_behaviour_always' => '',
+ 'print_receipt_check_behaviour_last' => '',
+ 'print_receipt_check_behaviour_never' => '',
+ 'print_right_margin' => '',
+ 'print_right_margin_number' => '',
+ 'print_right_margin_required' => '',
+ 'print_silently' => '',
+ 'print_top_margin' => '',
+ 'print_top_margin_number' => '',
+ 'print_top_margin_required' => '',
+ 'quantity_decimals' => '',
'quick_cash_enable' => '',
- 'quote_default_comments' => 'Default Quote Comments',
- 'receipt' => 'Receipt',
+ 'quote_default_comments' => '',
+ 'receipt' => '',
'receipt_category' => '',
- 'receipt_configuration' => 'Receipt Print Settings',
- 'receipt_default' => 'Default',
- 'receipt_font_size' => 'Font Size',
- 'receipt_font_size_number' => 'Font Size must be a number.',
- 'receipt_font_size_required' => 'Font Size is a required field.',
- 'receipt_info' => 'Location Configuration Information',
- 'receipt_printer' => 'Ticket Printer',
- 'receipt_short' => 'Short',
- 'receipt_show_company_name' => 'Show Company Name',
- 'receipt_show_description' => 'Show Description',
- 'receipt_show_serialnumber' => 'Show Serial Number',
+ 'receipt_configuration' => '',
+ 'receipt_default' => '',
+ 'receipt_font_size' => '',
+ 'receipt_font_size_number' => '',
+ 'receipt_font_size_required' => '',
+ 'receipt_info' => '',
+ 'receipt_printer' => '',
+ 'receipt_short' => '',
+ 'receipt_show_company_name' => '',
+ 'receipt_show_description' => '',
+ 'receipt_show_serialnumber' => '',
'receipt_show_tax_ind' => '',
- 'receipt_show_taxes' => 'Show Taxes',
- 'receipt_show_total_discount' => 'Show Total Discount',
- 'receipt_template' => 'Receipt Template',
- 'receiving_calculate_average_price' => 'Calc avg. Price (Receiving)',
- 'recv_invoice_format' => 'Receivings Invoice Format',
- 'register_mode_default' => 'Default Register Mode',
+ 'receipt_show_taxes' => '',
+ 'receipt_show_total_discount' => '',
+ 'receipt_template' => '',
+ 'receiving_calculate_average_price' => '',
+ 'recv_invoice_format' => '',
+ 'register_mode_default' => '',
'report_an_issue' => '',
- 'return_policy_required' => 'Return policy is a required field.',
- 'reward' => 'Reward',
- 'reward_configuration' => 'Reward Configuration',
- 'right' => 'Right',
- 'sales_invoice_format' => 'Sales Invoice Format',
- 'sales_quote_format' => 'Sales Quote Format',
- 'mailpath_invalid' => 'Hindi wastong landas ng sendmail. Mga titik, numero, gitling, underscore, slash, backslash, kolon, espasyo, at tuldok lamang ang pinapayagan.',
- 'saved_successfully' => 'Configuration save successful.',
- 'saved_unsuccessfully' => 'Configuration save failed.',
- 'security_issue' => 'Security Vulnerability Warning',
- 'server_notice' => 'Please use the below info for issue reporting.',
+ 'return_policy_required' => '',
+ 'reward' => '',
+ 'reward_configuration' => '',
+ 'right' => '',
+ 'sales_invoice_format' => '',
+ 'sales_quote_format' => '',
+ 'saved_successfully' => '',
+ 'saved_unsuccessfully' => '',
+ 'security_issue' => '',
+ 'server_notice' => '',
'service_charge' => '',
- 'show_due_enable' => '',
- 'show_office_group' => 'Show office icon',
- 'statistics' => 'Send Statistics',
- 'statistics_tooltip' => 'Send statistics for development and feature improvement purposes.',
- 'stock_location' => 'Stock location',
- 'stock_location_default' => 'Default na lokasyon ng stock',
- 'stock_location_default_header' => 'Default',
- 'stock_location_duplicate' => 'Stock Location must be unique.',
- 'stock_location_invalid_chars' => 'Stock Location can not contain \'_\'.',
- 'stock_location_name_header' => 'Pangalan',
- 'stock_location_required' => 'Stock location is a required field.',
- 'suggestions_fifth_column' => '',
- 'suggestions_first_column' => 'Column 3',
- 'suggestions_fourth_column' => '',
- 'suggestions_layout' => 'Search Suggestions Layout',
- 'suggestions_second_column' => 'Column 1',
- 'suggestions_third_column' => 'Column 1',
'shortcuts' => '',
'shortcuts_configuration' => '',
'shortcuts_duplicate_bindings' => '',
'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
- 'system_info' => 'System Info',
+ 'show_due_enable' => '',
+ 'show_office_group' => '',
+ 'statistics' => '',
+ 'statistics_tooltip' => '',
+ 'stock_location' => '',
+ 'stock_location_default' => 'Default na lokasyon ng stock',
+ 'stock_location_default_header' => '',
+ 'stock_location_duplicate' => '',
+ 'stock_location_invalid_chars' => '',
+ 'stock_location_name_header' => 'Pangalan',
+ 'stock_location_required' => '',
+ 'suggestions_fifth_column' => '',
+ 'suggestions_first_column' => '',
+ 'suggestions_fourth_column' => '',
+ 'suggestions_layout' => '',
+ 'suggestions_second_column' => '',
+ 'suggestions_third_column' => '',
+ 'system_conf' => '',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
- 'table' => 'Table',
- 'table_configuration' => 'Table Configuration',
- 'takings_printer' => 'Receipt Printer',
- 'tax' => 'Tax',
- 'tax_category' => 'Tax Category',
- 'tax_category_duplicate' => 'The entered tax category already exists.',
- 'tax_category_invalid_chars' => 'The entered tax category is invalid.',
- 'tax_category_required' => 'Tax category is required',
- 'tax_category_used' => 'Tax category cannot be deleted because it is being used.',
- 'tax_configuration' => 'Table Configuration',
- 'tax_decimals' => 'Tax Decimals',
- 'tax_id' => 'Tax Id',
- 'tax_included' => 'Tax included',
- 'theme' => 'Theme',
+ 'table' => '',
+ 'table_configuration' => '',
+ 'takings_printer' => '',
+ 'tax' => '',
+ 'tax_category' => '',
+ 'tax_category_duplicate' => '',
+ 'tax_category_invalid_chars' => '',
+ 'tax_category_required' => '',
+ 'tax_category_used' => '',
+ 'tax_configuration' => '',
+ 'tax_decimals' => '',
+ 'tax_id' => '',
+ 'tax_included' => '',
+ 'theme' => '',
'theme_preview' => '',
- 'thousands_separator' => 'Thousands Separator',
- 'timezone' => 'Timezone',
+ 'thousands_separator' => '',
+ 'timezone' => '',
'timezone_error' => '',
- 'top' => 'Top',
- 'use_destination_based_tax' => 'Use Destination Based Tax',
+ 'top' => '',
+ 'use_destination_based_tax' => '',
'user_timezone' => '',
- 'website' => 'Website',
+ 'website' => '',
'wholesale_markup' => '',
- 'work_order_enable' => 'Work Order Support',
- 'work_order_format' => 'Work Order Format',
+ 'work_order_enable' => '',
+ 'work_order_format' => '',
];
diff --git a/app/Language/tl/Customers.php b/app/Language/tl/Customers.php
index b7f97bba0..f453b3157 100644
--- a/app/Language/tl/Customers.php
+++ b/app/Language/tl/Customers.php
@@ -1,47 +1,47 @@
'Account #',
- 'account_number_duplicate' => 'Account Number is already present in the database.',
- 'available_points' => 'Available Points',
+ 'account_number' => '',
+ 'account_number_duplicate' => '',
+ 'available_points' => '',
'available_points_value' => '',
- 'average' => 'Average spent',
- 'avg_discount' => 'Average discount',
- 'basic_information' => 'Information',
- 'cannot_be_deleted' => 'Could not delete selected customers, one or more of the selected customers has sales.',
- 'company_name' => 'Company',
- 'confirm_delete' => 'Are you sure you want to delete the selected Supplier(s)?',
- 'confirm_restore' => 'Are you sure you want to restore selected Supplier(s)?',
- 'consent' => 'Registration consent',
- 'consent_required' => 'Registration consent is a required field.',
- 'csv_import_failed' => 'CSV import failed',
- 'csv_import_nodata_wrongformat' => 'The uploaded file has no data or is incorrectly formatted.',
- 'csv_import_partially_failed' => 'Customer import successful with some failures:',
- 'csv_import_success' => 'Customer import successful.',
- 'customer' => 'Customer',
- 'date' => 'Date',
- 'discount' => 'Discount',
- 'discount_fixed' => 'Fixed Discount',
- 'discount_percent' => 'Percentage Discount',
- 'discount_type' => 'Discount Type',
- 'email_duplicate' => 'Email Address is already present in the database.',
- 'employee' => 'Employee',
- 'error_adding_updating' => 'Employee add or update failed.',
- 'import_items_csv' => 'Customer Import from CSV',
- 'max' => 'Max. spent',
- 'min' => 'Min. spent',
- 'new' => 'New Customer',
- 'none_selected' => 'You have not selected any employee(s) to delete.',
- 'one_or_multiple' => 'customer(s)',
- 'quantity' => 'Quantity',
- 'stats_info' => 'Stats',
- 'successful_adding' => 'You have successfully updated customer',
- 'successful_deleted' => 'You have successfully deleted',
- 'successful_updating' => 'You have successfully added customer',
- 'tax_code' => 'Tax Code',
- 'tax_id' => 'Tax Id',
- 'taxable' => 'Taxable',
- 'total' => 'Total spent',
- 'update' => 'Update Customer',
- 'rewards_package' => 'Rewards Package',
+ 'average' => '',
+ 'avg_discount' => '',
+ 'basic_information' => '',
+ 'cannot_be_deleted' => '',
+ 'company_name' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'consent' => '',
+ 'consent_required' => '',
+ 'csv_import_failed' => '',
+ 'csv_import_nodata_wrongformat' => '',
+ 'csv_import_partially_failed' => '',
+ 'csv_import_success' => '',
+ 'customer' => '',
+ 'date' => '',
+ 'discount' => '',
+ 'discount_fixed' => '',
+ 'discount_percent' => '',
+ 'discount_type' => '',
+ 'email_duplicate' => '',
+ 'employee' => '',
+ 'error_adding_updating' => '',
+ 'import_items_csv' => '',
+ 'max' => '',
+ 'min' => '',
+ 'new' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'quantity' => '',
+ 'rewards_package' => '',
+ 'stats_info' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'tax_code' => '',
+ 'tax_id' => '',
+ 'taxable' => '',
+ 'total' => '',
+ 'update' => '',
];
diff --git a/app/Language/tl/Datepicker.php b/app/Language/tl/Datepicker.php
index 8ff7b2fa3..2ce43bb08 100644
--- a/app/Language/tl/Datepicker.php
+++ b/app/Language/tl/Datepicker.php
@@ -1,24 +1,24 @@
'All Time',
- 'apply' => 'Apply',
- 'cancel' => 'Cancel',
- 'custom' => 'Custom',
- 'from' => 'From',
- 'last_30' => 'Last 7 Days',
- 'last_7' => 'Last 30 Days',
- 'last_financial_year' => 'Last Fiscal Year',
- 'last_month' => 'Last Month',
- 'last_year' => 'Last Year',
- 'same_month_last_year' => 'Same Month Last Year',
- 'same_month_to_same_day_last_year' => 'Same Month To Same Day Last Year',
- 'this_financial_year' => 'Current Fiscal Year',
- 'this_month' => 'Current Month',
- 'this_year' => 'Current Year',
- 'to' => 'To',
- 'today' => 'Today',
- 'today_last_year' => 'Today Last Year',
+ 'all_time' => '',
+ 'apply' => '',
+ 'cancel' => '',
+ 'custom' => '',
+ 'from' => '',
+ 'last_30' => '',
+ 'last_7' => '',
+ 'last_financial_year' => '',
+ 'last_month' => '',
+ 'last_year' => '',
+ 'same_month_last_year' => '',
+ 'same_month_to_same_day_last_year' => '',
+ 'this_financial_year' => '',
+ 'this_month' => '',
+ 'this_year' => '',
+ 'to' => '',
+ 'today' => '',
+ 'today_last_year' => '',
'weekstart' => '0',
- 'yesterday' => 'Yesterday',
+ 'yesterday' => '',
];
diff --git a/app/Language/tl/Employees.php b/app/Language/tl/Employees.php
index a82a425e8..de57cbdc4 100644
--- a/app/Language/tl/Employees.php
+++ b/app/Language/tl/Employees.php
@@ -2,49 +2,50 @@
return [
'administrator' => '',
- 'basic_information' => 'Information',
+ 'basic_information' => '',
'cannot_be_deleted' => 'Hindi maaaring tanggalin ang mga napiling empleyado, isa o higit pa sa kanila ang may naiprosesong benta o sinusubukan mong tanggalin ang iyong sariling account.',
'change_employee' => '',
- 'change_password' => 'Change Password',
+ 'change_password' => '',
'clerk' => '',
'commission' => '',
- 'confirm_delete' => 'Are you sure you want to delete the selected Supplier(s)?',
- 'confirm_restore' => 'Are you sure you want to restore selected entry(s)?',
- 'current_password' => 'Current Password',
- 'current_password_invalid' => 'Current Password is invalid.',
- 'employee' => 'Employee',
- 'error_adding_updating' => 'Employee add or update failed.',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'current_password' => '',
+ 'current_password_invalid' => '',
+ 'employee' => '',
+ 'error_adding_updating' => '',
'error_cannot_remove_own_minimum_grant' => 'Hindi mo maaaring tanggalin ang iyong sariling pinakamababang pahintulot sa access ng module.',
'error_deleting_admin' => '',
- 'error_deleting_demo_admin' => 'You can not delete the demo admin user.',
+ 'error_deleting_demo_admin' => '',
'error_grant_change_disallowed' => 'Ang mga pagbabago sa pahintulot ay hindi pinagana sa demo na ito.',
'error_password_change_disallowed' => 'Ang mga pagbabago ng password ay hindi pinagana sa demo na ito.',
'error_updating_admin' => '',
- 'error_updating_demo_admin' => 'You can not change the demo admin user.',
- 'language' => 'Language',
- 'login_info' => 'Login',
+ 'error_updating_demo_admin' => '',
+ 'language' => '',
+ 'login_info' => '',
'manager' => '',
- 'new' => 'New Employee',
- 'none_selected' => 'You have not selected any employee(s) to delete.',
- 'one_or_multiple' => 'employee(s)',
- 'password' => 'Password',
- 'password_minlength' => 'Username must be at least 5 characters in length.',
- 'password_must_match' => 'Passwords do not match.',
- 'password_not_must_match' => 'Current password and new password must be unique.',
- 'password_required' => 'Password is required.',
- 'permission_desc' => 'Check the boxes below to grant access to modules.',
- 'permission_info' => 'Permissions',
- 'repeat_password' => 'Password Again',
- 'subpermission_required' => 'Add at least one grant for each module.',
- 'successful_adding' => 'Employee add successful.',
- 'successful_change_password' => 'Password change successful.',
- 'successful_deleted' => 'You have successfully deleted',
- 'successful_updating' => 'You have successfully added customer',
- 'system_language' => 'System Language',
- 'unsuccessful_change_password' => 'Password change failed.',
- 'update' => 'Update Employee',
- 'username' => 'Username',
+ 'new' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'password' => '',
+ 'password_minlength' => '',
+ 'password_must_match' => '',
+ 'password_not_must_match' => '',
+ 'password_required' => '',
+ 'permission_desc' => '',
+ 'permission_info' => '',
+ 'repeat_password' => '',
+ 'subpermission_required' => '',
+ 'successful_adding' => '',
+ 'successful_change_password' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'system_language' => '',
+ 'unauthorized_modify' => '',
+ 'unsuccessful_change_password' => '',
+ 'update' => '',
+ 'username' => '',
'username_duplicate' => '',
- 'username_minlength' => 'Password must be at least 8 characters in length.',
- 'username_required' => 'Username is a required field.',
+ 'username_minlength' => '',
+ 'username_required' => '',
];
diff --git a/app/Language/tl/Enum.php b/app/Language/tl/Enum.php
index c0c3865e2..f6147b55b 100644
--- a/app/Language/tl/Enum.php
+++ b/app/Language/tl/Enum.php
@@ -1,11 +1,11 @@
'Half Down',
- 'half_even' => 'Half Even',
- 'half_five' => 'Half Five',
- 'half_odd' => 'Half Odd',
- 'half_up' => 'Half Up',
- 'round_down' => 'Round Down',
- 'round_up' => 'Round Up',
+ 'half_down' => '',
+ 'half_even' => '',
+ 'half_five' => '',
+ 'half_odd' => '',
+ 'half_up' => '',
+ 'round_down' => '',
+ 'round_up' => '',
];
diff --git a/app/Language/tl/Error.php b/app/Language/tl/Error.php
index e1c67ccd7..f716b6141 100644
--- a/app/Language/tl/Error.php
+++ b/app/Language/tl/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Wala kang pahintulot na gamitin ang module na pinangalanang',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Hindi magawa ang {filePath} para itakda ang throttle.key',
'unable_to_lock_file' => 'Hindi ma-lock ang {filePath}: {reason}',
'unable_to_open_lock_file' => 'Hindi mabuksan ang {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Hindi ma-save ang throttle.key sa {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Hindi ma-save ang throttle.key sa {filePath}',
'unable_to_read_env_file' => 'Hindi mabasa ang {filePath} para itakda ang throttle.key',
'unknown' => 'Hindi inaasahang error',
];
diff --git a/app/Language/tl/Expenses.php b/app/Language/tl/Expenses.php
index 3eed99283..1e65e3385 100644
--- a/app/Language/tl/Expenses.php
+++ b/app/Language/tl/Expenses.php
@@ -1,51 +1,51 @@
'Add Expense',
- 'amount' => 'Amount',
- 'amount_number' => 'Amount must be a number',
- 'amount_required' => 'Expense Amount required',
- 'by_category' => 'Category',
- 'cannot_be_deleted' => 'Could not delete Category Expense(s)',
- 'cash' => 'Cash',
- 'cash_filter' => 'Cash',
- 'categories_name' => 'Category',
- 'category_required' => 'category is a required field',
- 'check' => 'Check',
- 'check_filter' => 'Check',
- 'confirm_delete' => 'Are you sure you want to delete the selected Expense?',
- 'confirm_restore' => 'Are you sure you want to restore the selected Expense Category?',
- 'credit' => 'Credit Card',
- 'credit_filter' => 'Credit Card',
- 'date' => 'Date',
- 'date_number' => 'date must be a number',
- 'date_required' => 'date is a required field',
- 'debit' => 'Debit Card',
- 'debit_filter' => 'Debit Card',
- 'description' => 'Description',
- 'due' => 'Due',
- 'due_filter' => 'Due',
- 'employee' => 'Created By',
- 'error_adding_updating' => 'Error adding/updating Expense',
- 'expense_id' => 'Id',
- 'expenses_employee' => 'Employee',
- 'info' => 'Expense Info',
+ 'add_item' => '',
+ 'amount' => '',
+ 'amount_number' => '',
+ 'amount_required' => '',
+ 'by_category' => '',
+ 'cannot_be_deleted' => '',
+ 'cash' => '',
+ 'cash_filter' => '',
+ 'categories_name' => '',
+ 'category_required' => '',
+ 'check' => '',
+ 'check_filter' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'credit' => '',
+ 'credit_filter' => '',
+ 'date' => '',
+ 'date_number' => '',
+ 'date_required' => '',
+ 'debit' => '',
+ 'debit_filter' => '',
+ 'description' => '',
+ 'due' => '',
+ 'due_filter' => '',
+ 'employee' => '',
+ 'error_adding_updating' => '',
+ 'expense_id' => '',
+ 'expenses_employee' => '',
+ 'info' => '',
'ip_address' => '',
- 'is_deleted' => 'Deleted',
- 'name_required' => 'Expense Name required',
- 'new' => 'New Expense',
+ 'is_deleted' => '',
+ 'name_required' => '',
+ 'new' => '',
'new_supplier' => '',
- 'no_expenses_to_display' => 'There are no Expenses to display',
- 'none_selected' => 'You have not selected any Expense',
- 'one_or_multiple' => 'Expense(s)',
- 'payment' => 'Payment Type',
- 'start_typing_supplier_name' => 'Start Typing Supplier\'s name...',
- 'successful_adding' => 'Expense update successful',
- 'successful_deleted' => 'Expense update successful',
- 'successful_updating' => 'Expense delete successful',
- 'supplier_name' => 'Supplier',
- 'supplier_tax_code' => 'Tax Code',
- 'tax_amount' => 'Tax',
+ 'no_expenses_to_display' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'payment' => '',
+ 'start_typing_supplier_name' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'supplier_name' => '',
+ 'supplier_tax_code' => '',
+ 'tax_amount' => '',
'tax_amount_number' => '',
- 'update' => 'Update Expense',
+ 'update' => '',
];
diff --git a/app/Language/tl/Expenses_categories.php b/app/Language/tl/Expenses_categories.php
index 4778ce6f6..d09041bcb 100644
--- a/app/Language/tl/Expenses_categories.php
+++ b/app/Language/tl/Expenses_categories.php
@@ -1,23 +1,23 @@
'Expense Category name required',
- 'add_item' => 'Add Category',
- 'cannot_be_deleted' => 'Could not delete Category Expense(s)',
- 'category_id' => 'Id',
- 'confirm_delete' => 'Are you sure you want to restore the selected Expense Category?',
- 'confirm_restore' => 'Are you sure you want to delete the selected Expense Category?',
- 'description' => 'Category Description',
- 'error_adding_updating' => 'Error adding/updating Expense Category',
- 'info' => 'Category Expense Info',
- 'name' => 'Category Name',
- 'new' => 'New Category',
- 'no_expenses_categories_to_display' => 'No Category to display',
- 'none_selected' => 'You have not selected any Category Expense',
- 'one_or_multiple' => 'Category Expense',
- 'quantity' => 'Quantity',
- 'successful_adding' => 'Expense Category update successful',
- 'successful_deleted' => 'Expense Category update successful',
- 'successful_updating' => 'Expense Category delete successful',
- 'update' => 'Update Category',
+ 'add_item' => '',
+ 'cannot_be_deleted' => '',
+ 'category_id' => '',
+ 'category_name_required' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'description' => '',
+ 'error_adding_updating' => '',
+ 'info' => '',
+ 'name' => '',
+ 'new' => '',
+ 'no_expenses_categories_to_display' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'quantity' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'update' => '',
];
diff --git a/app/Language/tl/Giftcards.php b/app/Language/tl/Giftcards.php
index c92ee9b2d..e6b599bfc 100644
--- a/app/Language/tl/Giftcards.php
+++ b/app/Language/tl/Giftcards.php
@@ -1,72 +1,72 @@
'Inventory to add or subtract.',
- 'allow_alt_description' => 'Allow Alternate Description',
- 'bulk_edit' => 'Bulk Edit',
- 'cannot_be_deleted' => 'Could not delete selected customers, one or more of the selected customers has sales.',
- 'cannot_find_giftcard' => 'Gift Card not found.',
- 'cannot_use' => 'Gift Card {0} cannot be used for this sale: invalid Customer.',
- 'card_value' => 'Value',
- 'category' => 'Category',
- 'change_all_to_allow_alt_desc' => 'Allow alternate description for all.',
- 'change_all_to_not_allow_allow_desc' => 'Do not allow alternate description for all.',
- 'change_all_to_serialized' => 'Change All To Serialized',
- 'change_all_to_unserialized' => 'Change All To Unserialized',
- 'confirm_bulk_edit' => 'Are you sure you want to edit the selected Gift Card(s)?',
- 'confirm_delete' => 'Are you sure you want to delete the selected Gift Card(s)?',
- 'confirm_restore' => 'Are you sure you want to delete the selected Gift Card(s)?',
- 'cost_price' => 'Wholesale Price',
- 'count' => 'Update Inventory',
- 'csv_import_failed' => 'CSV import failed',
- 'current_quantity' => 'Current Quantity',
- 'description' => 'Description',
- 'details_count' => 'Inventory Count Details',
- 'do_nothing' => 'Do Nothing',
- 'edit_fields_you_want_to_update' => 'Edit desired fields for selected Gift Card(s).',
- 'edit_multiple_giftcards' => 'Edit Multiple Gift Cards.',
- 'error_adding_updating' => 'Gift Card add or update failed.',
- 'error_updating_multiple' => 'Gift Card(s) update failed.',
- 'generate_barcodes' => 'Generate Barcodes',
- 'giftcard' => 'Gift Card',
- 'giftcard_number' => 'Gift Card Number',
- 'info_provided_by' => 'Info provided by',
- 'inventory_comments' => 'Comments',
- 'is_serialized' => 'Gift Card has Serial Number',
- 'low_inventory_giftcards' => 'Low Inventory Gift Cards',
- 'manually_editing_of_quantity' => 'Manual Edit of Quantity',
- 'must_select_giftcard_for_barcode' => 'You must select at least one (1) Gift Card to generate barcodes.',
- 'new' => 'New Gift Card',
- 'no_description_giftcards' => 'No Description Gift Cards',
- 'no_giftcards_to_display' => 'No Gift Cards to display.',
- 'none' => 'None',
- 'none_selected' => 'No Gift Card(s) selected to edit.',
- 'number' => 'Gift Card Number must be a number.',
- 'number_information' => 'Gift Card Number',
- 'number_required' => 'Gift Card Number is a required field.',
- 'one_or_multiple' => 'Gift Card(s)',
- 'person_id' => 'Customer',
- 'quantity' => 'Quantity',
- 'quantity_required' => 'Quantity is a required field. Please close (X) to cancel.',
- 'remaining_balance' => 'Gift Card {0} remaining value is {1}!',
- 'reorder_level' => 'Reorder Level',
- 'retrive_giftcard_info' => 'Retrieve Gift Card Info',
- 'sales_tax_1' => 'Sales Tax',
- 'sales_tax_2' => 'Sales Tax 2',
- 'serialized_giftcards' => 'Serialized Gift Cards',
- 'successful_adding' => 'You have successfully added Gift Card',
- 'successful_bulk_edit' => 'You have successfully updated the selected Gift Card(s)',
- 'successful_deleted' => 'You have successfully deleted',
- 'successful_updating' => 'You have successfully updated Gift Card',
- 'supplier' => 'Supplier',
- 'tax_1' => 'Tax 1',
- 'tax_2' => 'Tax 2',
- 'tax_percent' => 'Tax Percent',
- 'tax_percents' => 'Tax Percent(s)',
- 'unit_price' => 'Retail Value',
- 'upc_database' => 'Barcode Database',
- 'update' => 'Update Gift Card',
- 'use_inventory_menu' => 'Use Inventory Menu',
- 'value' => 'Gift Card Value must be a number.',
- 'value_required' => 'Gift Card Value is a required field.',
+ 'add_minus' => '',
+ 'allow_alt_description' => '',
+ 'bulk_edit' => '',
+ 'cannot_be_deleted' => '',
+ 'cannot_find_giftcard' => '',
+ 'cannot_use' => '',
+ 'card_value' => '',
+ 'category' => '',
+ 'change_all_to_allow_alt_desc' => '',
+ 'change_all_to_not_allow_allow_desc' => '',
+ 'change_all_to_serialized' => '',
+ 'change_all_to_unserialized' => '',
+ 'confirm_bulk_edit' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'cost_price' => '',
+ 'count' => '',
+ 'csv_import_failed' => '',
+ 'current_quantity' => '',
+ 'description' => '',
+ 'details_count' => '',
+ 'do_nothing' => '',
+ 'edit_fields_you_want_to_update' => '',
+ 'edit_multiple_giftcards' => '',
+ 'error_adding_updating' => '',
+ 'error_updating_multiple' => '',
+ 'generate_barcodes' => '',
+ 'giftcard' => '',
+ 'giftcard_number' => '',
+ 'info_provided_by' => '',
+ 'inventory_comments' => '',
+ 'is_serialized' => '',
+ 'low_inventory_giftcards' => '',
+ 'manually_editing_of_quantity' => '',
+ 'must_select_giftcard_for_barcode' => '',
+ 'new' => '',
+ 'no_description_giftcards' => '',
+ 'no_giftcards_to_display' => '',
+ 'none' => '',
+ 'none_selected' => '',
+ 'number' => '',
+ 'number_information' => '',
+ 'number_required' => '',
+ 'one_or_multiple' => '',
+ 'person_id' => '',
+ 'quantity' => '',
+ 'quantity_required' => '',
+ 'remaining_balance' => '',
+ 'reorder_level' => '',
+ 'retrive_giftcard_info' => '',
+ 'sales_tax_1' => '',
+ 'sales_tax_2' => '',
+ 'serialized_giftcards' => '',
+ 'successful_adding' => '',
+ 'successful_bulk_edit' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'supplier' => '',
+ 'tax_1' => '',
+ 'tax_2' => '',
+ 'tax_percent' => '',
+ 'tax_percents' => '',
+ 'unit_price' => '',
+ 'upc_database' => '',
+ 'update' => '',
+ 'use_inventory_menu' => '',
+ 'value' => '',
+ 'value_required' => '',
];
diff --git a/app/Language/tl/Item_kits.php b/app/Language/tl/Item_kits.php
index 2d7831ea4..6a830f1a1 100644
--- a/app/Language/tl/Item_kits.php
+++ b/app/Language/tl/Item_kits.php
@@ -1,42 +1,40 @@
'Add Item',
- 'all' => 'All',
- 'cannot_be_deleted' => 'Item Kit(s) delete failed.',
- 'confirm_delete' => 'Are you sure you want to restore the selected attribute(s)?',
- 'confirm_restore' => 'Are you sure you want to restore selected entry(s)?',
- 'description' => 'Item Kit Description',
- 'discount' => 'Discount',
- 'discount_fixed' => 'Fixed Discount',
- 'discount_percent' => 'Discount Percent',
- 'discount_type' => 'Discount Type',
- 'error_adding_updating' => 'Item Kit add or update failed.',
- 'find_kit_item' => 'Kit Item',
- 'info' => 'Item Kit Info',
- 'item' => 'Item',
+ 'add_item' => '',
+ 'all' => '',
+ 'cannot_be_deleted' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'description' => '',
+ 'discount' => '',
+ 'discount_fixed' => '',
+ 'discount_percent' => '',
+ 'discount_type' => '',
+ 'error_adding_updating' => '',
+ 'find_kit_item' => '',
+ 'info' => '',
+ 'item' => '',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
- 'items' => 'Items',
- 'kit' => 'Kit ID',
- 'kit_and_components' => 'Kit and Components',
- 'kit_and_stock' => 'Kit and Stock',
- 'kit_only' => 'Kit Only',
- 'name' => 'Item Kit Name',
- 'new' => 'New Item Kit',
- 'no_item_kits_to_display' => 'No Items to display.',
- 'none_selected' => 'You have not selected any Item Kits.',
- 'one_or_multiple' => 'Item Kit(s)',
- 'price_option' => 'Print Option',
- 'priced_only' => 'Priced Only',
- 'print_option' => 'Price Option',
- 'quantity' => 'Quantity',
- 'sequence' => 'Sequence',
- 'successful_adding' => 'You have successfully updated Item Kit',
- 'successful_deleted' => 'You have successfully deleted',
- 'successful_updating' => 'You have successfully added Item Kit',
+ 'items' => '',
+ 'kit' => '',
+ 'kit_and_components' => '',
+ 'kit_and_stock' => '',
+ 'kit_only' => '',
+ 'name' => '',
+ 'new' => '',
+ 'no_item_kits_to_display' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'price_option' => '',
+ 'priced_only' => '',
+ 'print_option' => '',
+ 'quantity' => '',
+ 'sequence' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
'unit_price' => '',
- 'update' => 'Update Item Kit',
+ 'update' => '',
];
diff --git a/app/Language/tl/Items.php b/app/Language/tl/Items.php
index 098495c2c..d24390a81 100644
--- a/app/Language/tl/Items.php
+++ b/app/Language/tl/Items.php
@@ -1,125 +1,125 @@
'Inventory to add or subtract.',
- 'allow_alt_description' => 'Allow Alternate Description',
- 'amount_entry' => 'Amount Entry',
- 'bulk_edit' => 'Bulk Edit',
- 'buy_price_required' => 'Purchase Price is a required field.',
- 'cannot_be_deleted' => 'Could not delete selected customers, one or more of the selected customers has sales.',
- 'cannot_find_item' => 'Item not found.',
+ 'add_minus' => '',
+ 'allow_alt_description' => '',
+ 'amount_entry' => '',
+ 'bulk_edit' => '',
+ 'buy_price_required' => '',
+ 'cannot_be_deleted' => '',
+ 'cannot_find_item' => '',
'categories' => '',
- 'category' => 'Category',
+ 'category' => '',
'category_new' => '',
- 'category_required' => 'category is a required field',
- 'change_all_to_allow_alt_desc' => 'Allow alternate description for all.',
- 'change_all_to_not_allow_allow_desc' => 'Do not allow alternate description for all.',
- 'change_all_to_serialized' => 'Change All To Serialized',
- 'change_all_to_unserialized' => 'Change All To Unserialized',
- 'change_image' => 'Change Image',
- 'confirm_bulk_edit' => 'Are you sure you want to delete selected entry(s)?',
- 'confirm_bulk_edit_wipe_taxes' => 'All Item Tax information will be replaced.',
- 'confirm_delete' => 'Are you sure you want to delete selected entry(s)?',
- 'confirm_restore' => 'Are you sure you want to restore selected entry(s)?',
- 'cost_price' => 'Wholesale Price',
- 'cost_price_number' => 'Wholesale Price must be a number.',
- 'cost_price_required' => 'Purchase Price is a required field.',
- 'count' => 'Update Inventory',
- 'csv_import_failed' => 'CSV import failed',
+ 'category_required' => '',
+ 'change_all_to_allow_alt_desc' => '',
+ 'change_all_to_not_allow_allow_desc' => '',
+ 'change_all_to_serialized' => '',
+ 'change_all_to_unserialized' => '',
+ 'change_image' => '',
+ 'confirm_bulk_edit' => '',
+ 'confirm_bulk_edit_wipe_taxes' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'cost_price' => '',
+ 'cost_price_number' => '',
+ 'cost_price_required' => '',
+ 'count' => '',
+ 'csv_import_failed' => '',
'csv_import_invalid_location' => '',
- 'csv_import_nodata_wrongformat' => 'The uploaded file has no data or is formatted incorrectly.',
- 'csv_import_partially_failed' => 'Customer import successful with some failures:',
- 'csv_import_success' => 'Item import successful.',
- 'current_quantity' => 'Current Quantity',
- 'default_pack_name' => 'Each',
- 'description' => 'Description',
- 'details_count' => 'Inventory Count Details',
- 'do_nothing' => 'Do Nothing',
+ 'csv_import_nodata_wrongformat' => '',
+ 'csv_import_partially_failed' => '',
+ 'csv_import_success' => '',
+ 'current_quantity' => '',
+ 'default_pack_name' => '',
+ 'description' => '',
+ 'details_count' => '',
+ 'do_nothing' => '',
'edit' => '',
- 'edit_fields_you_want_to_update' => 'Edit the desired fields for selected item(s).',
- 'edit_multiple_items' => 'Editing Multiple Items',
- 'empty_upc_items' => 'Empty Barcode Items',
- 'error_adding_updating' => 'Error adding/updating item',
- 'error_updating_multiple' => 'Error updating items',
- 'generate_barcodes' => 'Generate Barcodes',
- 'hsn_code' => 'Harmonized System Nomenclature',
- 'image' => 'Avatar',
- 'import_items_csv' => 'Item Import from CSV',
- 'info_provided_by' => 'Information provided by',
- 'inventory' => 'Inventory',
+ 'edit_fields_you_want_to_update' => '',
+ 'edit_multiple_items' => '',
+ 'empty_upc_items' => '',
+ 'error_adding_updating' => '',
+ 'error_updating_multiple' => '',
+ 'generate_barcodes' => '',
+ 'hsn_code' => '',
+ 'image' => '',
+ 'import_items_csv' => '',
+ 'info_provided_by' => '',
+ 'inventory' => '',
'inventory_CSV_import_quantity' => '',
- 'inventory_comments' => 'Comments',
- 'inventory_data_tracking' => 'Inventory Data Tracking',
- 'inventory_date' => 'Date',
- 'inventory_employee' => 'Employee',
- 'inventory_in_out_quantity' => 'In/Out Quantity',
- 'inventory_remarks' => 'Remarks',
- 'is_deleted' => 'Deleted',
+ 'inventory_comments' => '',
+ 'inventory_data_tracking' => '',
+ 'inventory_date' => '',
+ 'inventory_employee' => '',
+ 'inventory_in_out_quantity' => '',
+ 'inventory_remarks' => '',
+ 'is_deleted' => '',
'is_printed' => '',
- 'is_serialized' => 'Item has Serial Number',
- 'item' => 'Item',
+ 'is_serialized' => '',
+ 'item' => '',
'item_id' => '',
- 'item_number' => 'Barcode',
- 'item_number_duplicate' => 'Account Number is already present in the database.',
+ 'item_number' => '',
+ 'item_number_duplicate' => '',
'item_number_invalid' => 'Ang numero ng item ay naglalaman ng hindi pinapayagang mga character.',
- 'kit' => 'Kit',
- 'location' => 'Location',
- 'low_inventory_items' => 'Out Of Stock Items',
- 'low_sell_item' => 'Low sell item',
- 'manually_editing_of_quantity' => 'Manual Edit of Quantity',
+ 'kit' => '',
+ 'location' => '',
+ 'low_inventory_items' => '',
+ 'low_sell_item' => '',
+ 'manually_editing_of_quantity' => '',
'markup' => '',
- 'name' => 'Item Name',
- 'name_required' => 'First Name is a required field.',
- 'new' => 'New Item',
- 'no_description_items' => 'No Description Items',
- 'no_items_to_display' => 'No Items to display.',
- 'none' => 'None',
- 'none_selected' => 'You have not selected any Item(s) to edit',
- 'nonstock' => 'Non-stocked',
- 'number_information' => 'Item Number',
- 'number_required' => 'Table is a required field.',
- 'one_or_multiple' => 'item(s)',
- 'pack_name' => 'Pack Name',
- 'qty_per_pack' => 'Quantity per pack',
- 'quantity' => 'Quantity',
- 'quantity_number' => 'Quantity must be a number.',
- 'quantity_required' => 'Quantity is a required field.',
- 'receiving_quantity' => 'Receiving Quantity',
- 'remove_image' => 'Remove Image',
- 'reorder_level' => 'Reorder Level',
- 'reorder_level_number' => 'Reorder Level must be a number.',
- 'reorder_level_required' => 'Reorder Level is a required field.',
- 'retrive_item_info' => 'Retrive Item Info',
- 'sales_tax_1' => 'Sales Tax',
- 'sales_tax_2' => 'Sales Tax 2',
- 'search_attributes' => 'Search Attributes',
- 'select_image' => 'Select Image',
- 'serialized_items' => 'Serialized Items',
- 'standard' => 'Standard',
- 'stock' => 'Stock',
- 'stock_location' => 'Stock location',
- 'stock_type' => 'Stock Type',
- 'successful_adding' => 'You have successfully added item',
- 'successful_bulk_edit' => 'You have successfully updated the selected Gift Card(s)',
- 'successful_deleted' => 'You have successfully deleted',
- 'successful_updating' => 'You have successfully added item',
- 'supplier' => 'Supplier',
- 'tax_1' => 'Tax 1',
- 'tax_2' => 'Tax 2',
+ 'name' => '',
+ 'name_required' => '',
+ 'new' => '',
+ 'no_description_items' => '',
+ 'no_items_to_display' => '',
+ 'none' => '',
+ 'none_selected' => '',
+ 'nonstock' => '',
+ 'number_information' => '',
+ 'number_required' => '',
+ 'one_or_multiple' => '',
+ 'pack_name' => '',
+ 'qty_per_pack' => '',
+ 'quantity' => '',
+ 'quantity_number' => '',
+ 'quantity_required' => '',
+ 'receiving_quantity' => '',
+ 'remove_image' => '',
+ 'reorder_level' => '',
+ 'reorder_level_number' => '',
+ 'reorder_level_required' => '',
+ 'retrive_item_info' => '',
+ 'sales_tax_1' => '',
+ 'sales_tax_2' => '',
+ 'search_attributes' => '',
+ 'select_image' => '',
+ 'serialized_items' => '',
+ 'standard' => '',
+ 'stock' => '',
+ 'stock_location' => '',
+ 'stock_type' => '',
+ 'successful_adding' => '',
+ 'successful_bulk_edit' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'supplier' => '',
+ 'tax_1' => '',
+ 'tax_2' => '',
'tax_3' => '',
- 'tax_category' => 'Tax Category',
+ 'tax_category' => '',
'tax_name_invalid' => 'Ang pangalan ng buwis ay may mga hindi pinapayagang karakter.',
'tax_percent' => '',
- 'tax_percent_number' => 'Tax Percent must be a numeric value',
'tax_percent_non_negative' => '',
- 'tax_percent_required' => 'Tax Percent is a required field.',
- 'tax_percents' => 'Tax Percent(s)',
- 'temp' => 'Temporary',
- 'type' => 'Item Type',
- 'unit_price' => 'Retail Price',
- 'unit_price_number' => 'Unit price must be a number.',
- 'unit_price_required' => 'Purchase Price is a required field.',
- 'upc_database' => 'Barcode Database',
- 'update' => 'Update Item',
- 'use_inventory_menu' => 'Use Inventory Menu',
+ 'tax_percent_number' => '',
+ 'tax_percent_required' => '',
+ 'tax_percents' => '',
+ 'temp' => '',
+ 'type' => '',
+ 'unit_price' => '',
+ 'unit_price_number' => '',
+ 'unit_price_required' => '',
+ 'upc_database' => '',
+ 'update' => '',
+ 'use_inventory_menu' => '',
];
diff --git a/app/Language/tl/Login.php b/app/Language/tl/Login.php
index 22f2d7907..e3ee20cc1 100644
--- a/app/Language/tl/Login.php
+++ b/app/Language/tl/Login.php
@@ -1,15 +1,15 @@
'I\'m not a robot.',
- 'go' => 'Go',
+ 'gcaptcha' => '',
+ 'go' => '',
'initialization_message' => '',
'initialization_required' => '',
'initialize' => '',
- 'invalid_gcaptcha' => 'Invalid I\'m not a robot.',
- 'invalid_installation' => 'The installation is not correct, check your php.ini file.',
- 'invalid_username_and_password' => 'Invalid Username or Password.',
- 'login' => 'Login',
+ 'invalid_gcaptcha' => '',
+ 'invalid_installation' => '',
+ 'invalid_username_and_password' => '',
+ 'login' => '',
'logout' => '',
'migrating_database' => 'Inililipat ang Database',
'migration_auth_message' => '',
@@ -23,9 +23,9 @@ return [
'migration_needed' => '',
'migration_required' => '',
'migration_running' => '',
- 'password' => 'Password',
+ 'password' => '',
'required_username' => '',
'too_many_attempts' => 'Masyadong maraming pagtatangka. Mangyaring maghintay sandali at subukang muli.',
- 'username' => 'Username',
+ 'username' => '',
'welcome' => '',
];
diff --git a/app/Language/tl/Messages.php b/app/Language/tl/Messages.php
index d0e55977d..881ec7bcd 100644
--- a/app/Language/tl/Messages.php
+++ b/app/Language/tl/Messages.php
@@ -1,16 +1,16 @@
'First name',
- 'last_name' => 'Last name',
- 'message' => 'Message',
- 'message_placeholder' => 'Your Message here...',
- 'message_required' => 'Message required',
- 'multiple_phones' => '(In case of multiple recipients, enter mobile numbers separated by commas)',
- 'phone' => 'Phone number',
- 'phone_number_required' => 'Phone number required',
- 'phone_placeholder' => 'Mobile Number(s) here...',
- 'sms_send' => 'Send SMS',
- 'successfully_sent' => 'Message unsuccessfully sent to: ',
- 'unsuccessfully_sent' => 'Message successfully sent to: ',
+ 'first_name' => '',
+ 'last_name' => '',
+ 'message' => '',
+ 'message_placeholder' => '',
+ 'message_required' => '',
+ 'multiple_phones' => '',
+ 'phone' => '',
+ 'phone_number_required' => '',
+ 'phone_placeholder' => '',
+ 'sms_send' => '',
+ 'successfully_sent' => '',
+ 'unsuccessfully_sent' => '',
];
diff --git a/app/Language/tl/Module.php b/app/Language/tl/Module.php
index 9de0d0d86..d9c764185 100644
--- a/app/Language/tl/Module.php
+++ b/app/Language/tl/Module.php
@@ -3,46 +3,46 @@
return [
'admin_cashups' => '',
'admin_cashups_desc' => '',
- 'attributes' => 'Attributes',
- 'attributes_desc' => 'Add, Update, Delete, and Search Cashups.',
- 'both' => 'Both',
- 'cashups' => 'Cashups',
- 'cashups_desc' => 'Add, Update, Delete, and Search Items.',
- 'config' => 'Configuration',
- 'config_desc' => 'Change OSPOS\'s Configuration.',
- 'customers' => 'Customers',
- 'customers_desc' => 'Add, Update, Delete, and Search Suppliers.',
- 'employees' => 'Employees',
- 'employees_desc' => 'Add, Update, Delete, and Search Expenses.',
- 'expenses' => 'Expenses',
- 'expenses_categories' => 'Expenses Categories',
- 'expenses_categories_desc' => 'Add, Update, and Delete Expenses Categories.',
- 'expenses_desc' => 'Add, Update, Delete, and Search Employees.',
- 'giftcards' => 'Gift Cards',
- 'giftcards_desc' => 'Add, Update, Delete, and Search Customers.',
- 'home' => 'Home',
- 'home_desc' => 'List office menu modules.',
- 'item_kits' => 'Item Kits',
- 'item_kits_desc' => 'Add, Update, Delete, and Search Items.',
- 'items' => 'Items',
- 'items_desc' => 'Add, Update, Delete and Search Item Kits.',
- 'messages' => 'Messages',
- 'messages_desc' => 'Send Messages to Customers, Suppliers and Employees.',
- 'migrate' => 'Migrate',
- 'migrate_desc' => 'Update the OSPOS Database.',
- 'office' => 'Office',
- 'office_desc' => 'List home menu modules.',
+ 'attributes' => '',
+ 'attributes_desc' => '',
+ 'both' => '',
+ 'cashups' => '',
+ 'cashups_desc' => '',
+ 'config' => '',
+ 'config_desc' => '',
+ 'customers' => '',
+ 'customers_desc' => '',
+ 'employees' => '',
+ 'employees_desc' => '',
+ 'expenses' => '',
+ 'expenses_categories' => '',
+ 'expenses_categories_desc' => '',
+ 'expenses_desc' => '',
+ 'giftcards' => '',
+ 'giftcards_desc' => '',
+ 'home' => '',
+ 'home_desc' => '',
+ 'item_kits' => '',
+ 'item_kits_desc' => '',
+ 'items' => '',
+ 'items_desc' => '',
+ 'messages' => '',
+ 'messages_desc' => '',
+ 'migrate' => '',
+ 'migrate_desc' => '',
+ 'office' => '',
+ 'office_desc' => '',
'plugins' => 'Mga Plugin',
- 'receivings' => 'Receivings',
- 'receivings_desc' => 'Process Purchase Orders.',
- 'reports' => 'Reports',
- 'reports_desc' => 'View and generate Reports.',
- 'sales' => 'Sales',
- 'sales_desc' => 'Process Sales and Returns.',
- 'suppliers' => 'Suppliers',
- 'suppliers_desc' => 'Add, Update, Delete, and Search Customers.',
- 'taxes' => 'Taxes',
- 'taxes_desc' => 'Configure Sales Taxes.',
+ 'receivings' => '',
+ 'receivings_desc' => '',
+ 'reports' => '',
+ 'reports_desc' => '',
+ 'sales' => '',
+ 'sales_desc' => '',
+ 'suppliers' => '',
+ 'suppliers_desc' => '',
+ 'taxes' => '',
+ 'taxes_desc' => '',
'timeclocks' => '',
'timeclocks_categories' => '',
'timeclocks_categories_desc' => '',
diff --git a/app/Language/tl/Receivings.php b/app/Language/tl/Receivings.php
index adb58c416..9e95fc813 100644
--- a/app/Language/tl/Receivings.php
+++ b/app/Language/tl/Receivings.php
@@ -2,58 +2,59 @@
return [
'amount_due' => '',
- 'cancel_receiving' => 'Cancel',
- 'cannot_be_deleted' => 'Receiving(s) delete failed.',
- 'comments' => 'Comments',
- 'complete_receiving' => 'Finish',
- 'confirm_cancel_receiving' => 'Are you sure you want to clear this receiving? All items will cleared.',
- 'confirm_delete' => 'Are you sure you want to delete this receiving? This action cannot be undone.',
- 'confirm_finish_receiving' => 'Are you sure you want to submit this receiving? This cannot be undone.',
+ 'cancel_receiving' => '',
+ 'cannot_be_deleted' => '',
+ 'comments' => '',
+ 'complete_receiving' => '',
+ 'confirm_cancel_receiving' => '',
+ 'confirm_delete' => '',
+ 'confirm_finish_receiving' => '',
'confirm_restore' => '',
- 'cost' => 'Cost',
+ 'cost' => '',
'daily' => '',
- 'date' => 'Receiving Date',
- 'date_required' => 'A correct date must be entered.',
- 'date_type' => 'Date is a required field.',
- 'delete_entire_sale' => 'Delete Entire Sale',
- 'discount' => 'Discount',
- 'edit' => 'Edit',
- 'edit_sale' => 'Edit Receiving',
- 'employee' => 'Employee',
- 'error_editing_item' => 'Item edit failed.',
- 'error_requisition' => 'Unable to move Inventory from or to the same Stock Location.',
- 'find_or_scan_item' => 'Find or Scan Item',
- 'find_or_scan_item_or_receipt' => 'Find or Scan Item or Receipt',
- 'id' => 'Receiving ID',
- 'item_name' => 'Item Name',
- 'mode' => 'Receiving Mode',
- 'new_supplier' => 'New Supplier',
- 'one_or_multiple' => 'receiving(s)',
- 'print_after_sale' => 'Print After Sale',
- 'quantity' => 'Qty.',
- 'receipt' => 'Receivings Receipt',
- 'receipt_number' => 'Receiving #',
- 'receiving' => 'Receive',
- 'reference' => 'Reference',
- 'register' => 'Items Receiving',
- 'requisition' => 'Requisition',
- 'return' => 'Return',
- 'select_supplier' => 'Select Supplier (Optional)',
- 'ship_pack' => 'Ship Pack',
- 'start_typing_supplier_name' => 'Start Typing Supplier\'s name...',
- 'stock' => 'Stock',
- 'stock_destination' => 'Stock Destination',
- 'stock_location' => 'Stock Location',
- 'stock_source' => 'Stock Source',
- 'successfully_deleted' => 'You have successfully deleted',
- 'successfully_updated' => 'Receiving successfully updated',
- 'supplier' => 'Supplier',
- 'supplier_address' => 'Address',
- 'supplier_email' => 'Email',
- 'supplier_location' => 'Location',
- 'total' => 'Total',
- 'transaction_failed' => 'Receivings transaction(s) failed.',
- 'unable_to_add_item' => 'Item add to Receiving failed.',
- 'unsuccessfully_updated' => 'Receiving update failed.',
- 'update' => 'Update',
+ 'date' => '',
+ 'date_required' => '',
+ 'date_type' => '',
+ 'delete_entire_sale' => '',
+ 'discount' => '',
+ 'edit' => '',
+ 'edit_sale' => '',
+ 'employee' => '',
+ 'error_editing_item' => '',
+ 'error_requisition' => '',
+ 'find_or_scan_item' => '',
+ 'find_or_scan_item_or_receipt' => '',
+ 'id' => '',
+ 'item_name' => '',
+ 'mode' => '',
+ 'new_supplier' => '',
+ 'not_authorized' => '',
+ 'one_or_multiple' => '',
+ 'print_after_sale' => '',
+ 'quantity' => '',
+ 'receipt' => '',
+ 'receipt_number' => '',
+ 'receiving' => '',
+ 'reference' => '',
+ 'register' => '',
+ 'requisition' => '',
+ 'return' => '',
+ 'select_supplier' => '',
+ 'ship_pack' => '',
+ 'start_typing_supplier_name' => '',
+ 'stock' => '',
+ 'stock_destination' => '',
+ 'stock_location' => '',
+ 'stock_source' => '',
+ 'successfully_deleted' => '',
+ 'successfully_updated' => '',
+ 'supplier' => '',
+ 'supplier_address' => '',
+ 'supplier_email' => '',
+ 'supplier_location' => '',
+ 'total' => '',
+ 'transaction_failed' => '',
+ 'unable_to_add_item' => '',
+ 'unsuccessfully_updated' => '',
+ 'update' => '',
];
diff --git a/app/Language/tl/Reports.php b/app/Language/tl/Reports.php
index c5e574099..84039ccfe 100644
--- a/app/Language/tl/Reports.php
+++ b/app/Language/tl/Reports.php
@@ -1,96 +1,96 @@
'All',
- 'authority' => 'Authority',
- 'canceled' => 'Canceled',
- 'categories' => 'Categories',
- 'categories_summary_report' => 'Categories Summary Report',
- 'category' => 'Category',
- 'code_canceled' => 'CNL',
- 'code_invoice' => 'INV',
- 'code_pos' => 'POS',
- 'code_quote' => 'Q',
- 'code_return' => 'RET',
- 'code_type' => 'Type',
- 'code_work_order' => 'W/O',
- 'comments' => 'Comments',
+ 'all' => '',
+ 'authority' => '',
+ 'canceled' => '',
+ 'categories' => '',
+ 'categories_summary_report' => '',
+ 'category' => '',
+ 'code_canceled' => '',
+ 'code_invoice' => '',
+ 'code_pos' => '',
+ 'code_quote' => '',
+ 'code_return' => '',
+ 'code_type' => '',
+ 'code_work_order' => '',
+ 'comments' => '',
'commission' => '',
- 'complete' => 'Completed Sales and Returns',
- 'completed_sales' => 'Completed Sales',
- 'confirm_delete' => 'Are you sure you want to delete selected entry(s)?',
- 'confirm_restore' => 'Are you sure you want to restore selected entry(s)?',
- 'cost' => 'Wholesale',
- 'cost_price' => 'Wholesale Price',
- 'count' => 'Count',
- 'customer' => 'Customer',
- 'customers' => 'Customers',
- 'customers_summary_report' => 'Customers Summary Report',
- 'date' => 'Date',
- 'date_range' => 'Date Range',
- 'description' => 'Description',
+ 'complete' => '',
+ 'completed_sales' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'cost' => '',
+ 'cost_price' => '',
+ 'count' => '',
+ 'customer' => '',
+ 'customers' => '',
+ 'customers_summary_report' => '',
+ 'date' => '',
+ 'date_range' => '',
+ 'description' => '',
'detailed_item_sales_report' => '',
- 'detailed_receivings_report' => 'Detailed Receivings Report',
+ 'detailed_receivings_report' => '',
'detailed_receivings_report_input' => '',
- 'detailed_reports' => 'Detailed Reports',
+ 'detailed_reports' => '',
'detailed_requisition_report' => '',
- 'detailed_sales_report' => 'Detailed Transactions Report',
- 'discount' => 'Discount',
- 'discount_fixed' => 'Fixed Discount',
- 'discount_percent' => 'Discount Percent',
- 'discount_type' => 'Discount Type',
- 'discounts' => 'Discounts',
- 'discounts_summary_report' => 'Discounts Summary Report',
- 'earned' => 'Points Earned',
- 'employee' => 'Employee',
- 'employees' => 'Employees',
- 'employees_summary_report' => 'Employees Summary Report',
- 'expenses' => 'Expenses',
- 'expenses_amount' => 'Amount',
- 'expenses_categories' => 'Expenses',
- 'expenses_categories_summary_report' => 'Expense Categories Summary Report',
- 'expenses_category' => 'Category',
+ 'detailed_sales_report' => '',
+ 'discount' => '',
+ 'discount_fixed' => '',
+ 'discount_percent' => '',
+ 'discount_type' => '',
+ 'discounts' => '',
+ 'discounts_summary_report' => '',
+ 'earned' => '',
+ 'employee' => '',
+ 'employees' => '',
+ 'employees_summary_report' => '',
+ 'expenses' => '',
+ 'expenses_amount' => '',
+ 'expenses_categories' => '',
+ 'expenses_categories_summary_report' => '',
+ 'expenses_category' => '',
'expenses_payment_amount' => '',
- 'expenses_tax_amount' => 'Tax',
- 'expenses_total_amount' => 'Total Amount',
- 'expenses_total_tax_amount' => 'Total Tax',
- 'graphical_reports' => 'Graphical Reports',
- 'inventory' => 'Inventory',
- 'inventory_low' => 'Low Inventory',
- 'inventory_low_report' => 'Low Inventory Report',
- 'inventory_reports' => 'Inventory Reports',
- 'inventory_summary' => 'Inventory Summary',
- 'inventory_summary_report' => 'Inventory Summary Report',
- 'item' => 'Item',
- 'item_count' => 'Filter Item Count',
- 'item_name' => 'Item Name',
- 'item_number' => 'Barcode',
- 'items' => 'Items',
- 'items_purchased' => 'Items Purchased',
- 'items_received' => 'Items Received',
- 'items_summary_report' => 'Items Summary Report',
- 'jurisdiction' => 'Jurisdiction',
+ 'expenses_tax_amount' => '',
+ 'expenses_total_amount' => '',
+ 'expenses_total_tax_amount' => '',
+ 'graphical_reports' => '',
+ 'inventory' => '',
+ 'inventory_low' => '',
+ 'inventory_low_report' => '',
+ 'inventory_reports' => '',
+ 'inventory_summary' => '',
+ 'inventory_summary_report' => '',
+ 'item' => '',
+ 'item_count' => '',
+ 'item_name' => '',
+ 'item_number' => '',
+ 'items' => '',
+ 'items_purchased' => '',
+ 'items_received' => '',
+ 'items_summary_report' => '',
+ 'jurisdiction' => '',
'low_inventory' => '',
'low_inventory_report' => '',
- 'low_sell_quantity' => 'Low Sell Qty',
- 'more_than_zero' => 'More than zero',
- 'name' => 'Name',
- 'no_reports_to_display' => 'No Items to display.',
- 'payment_type' => 'Payment Type',
- 'payments' => 'Payments',
- 'payments_summary_report' => 'Payments Summary Report',
- 'profit' => 'Profit',
- 'quantity' => 'Quantity',
- 'quantity_purchased' => 'Quantity Purchased',
- 'quotes' => 'Quotes',
- 'received_by' => 'Received By',
- 'receiving_id' => 'Receiving ID',
- 'receiving_type' => 'Receiving Type',
- 'receivings' => 'Receivings',
- 'reorder_level' => 'Reorder Level',
- 'report' => 'Report',
- 'report_input' => 'Report Input',
- 'reports' => 'Reports',
+ 'low_sell_quantity' => '',
+ 'more_than_zero' => '',
+ 'name' => '',
+ 'no_reports_to_display' => '',
+ 'payment_type' => '',
+ 'payments' => '',
+ 'payments_summary_report' => '',
+ 'profit' => '',
+ 'quantity' => '',
+ 'quantity_purchased' => '',
+ 'quotes' => '',
+ 'received_by' => '',
+ 'receiving_id' => '',
+ 'receiving_type' => '',
+ 'receivings' => '',
+ 'reorder_level' => '',
+ 'report' => '',
+ 'report_input' => '',
+ 'reports' => '',
'requisition' => '',
'requisition_by' => '',
'requisition_id' => '',
@@ -99,53 +99,53 @@ return [
'requisition_related_item' => '',
'requisition_related_item_total_quantity' => '',
'requisition_related_item_unit_quantity' => '',
- 'requisitions' => 'Requisitions',
- 'returns' => 'Returns',
- 'revenue' => 'Revenue',
- 'sale_id' => 'Trans. ID',
- 'sale_type' => 'Transaction Type',
- 'sales' => 'Transactions',
- 'sales_amount' => 'Transactions amount',
- 'sales_summary_report' => 'Transactions Summary Report',
- 'sales_taxes' => 'Sales Taxes',
- 'sales_taxes_summary_report' => 'Sales Taxes Summary Report',
- 'serial_number' => 'Serial Number',
+ 'requisitions' => '',
+ 'returns' => '',
+ 'revenue' => '',
+ 'sale_id' => '',
+ 'sale_type' => '',
+ 'sales' => '',
+ 'sales_amount' => '',
+ 'sales_summary_report' => '',
+ 'sales_taxes' => '',
+ 'sales_taxes_summary_report' => '',
+ 'serial_number' => '',
'service_charge' => '',
- 'sold_by' => 'Sold By',
+ 'sold_by' => '',
'sold_items' => '',
- 'sold_to' => 'Sold To',
- 'stock_location' => 'Stock Location',
- 'sub_total_value' => 'Subtotal',
- 'subtotal' => 'Subtotal',
- 'summary_reports' => 'Summary Reports',
- 'supplied_by' => 'Supplied by',
- 'supplier' => 'Supplier',
- 'suppliers' => 'Suppliers',
- 'suppliers_summary_report' => 'Suppliers Summary Report',
- 'tax' => 'Tax',
- 'tax_category' => 'Tax Category',
+ 'sold_to' => '',
+ 'stock_location' => '',
+ 'sub_total_value' => '',
+ 'subtotal' => '',
+ 'summary_reports' => '',
+ 'supplied_by' => '',
+ 'supplier' => '',
+ 'suppliers' => '',
+ 'suppliers_summary_report' => '',
+ 'tax' => '',
+ 'tax_category' => '',
'tax_name' => '',
- 'tax_percent' => 'Tax Percent',
- 'tax_rate' => 'Tax Rate',
- 'taxes' => 'Taxes',
- 'taxes_summary_report' => 'Taxes Summary Report',
+ 'tax_percent' => '',
+ 'tax_rate' => '',
+ 'taxes' => '',
+ 'taxes_summary_report' => '',
'toggle_cost_and_profit' => '',
- 'total' => 'Total',
- 'total_inventory_value' => 'Total Inventory Value',
- 'total_low_sell_quantity' => 'Total Low Sell Quantity',
- 'total_quantity' => 'Total Quantity',
- 'total_retail' => 'Total Inv. Retail Value',
- 'trans_amount' => 'Transaction Amount',
- 'trans_due' => 'Due',
- 'trans_group' => 'Transaction Group',
- 'trans_nopay_sales' => 'Sales with no payment',
- 'trans_payments' => 'Payments',
- 'trans_refunded' => 'Refunded',
- 'trans_sales' => 'Sales',
- 'trans_type' => 'Transaction Type',
- 'type' => 'Type',
- 'unit_price' => 'Retail Price',
- 'used' => 'Points Used',
- 'work_orders' => 'Work Orders',
- 'zero_and_less' => 'Zero and less',
+ 'total' => '',
+ 'total_inventory_value' => '',
+ 'total_low_sell_quantity' => '',
+ 'total_quantity' => '',
+ 'total_retail' => '',
+ 'trans_amount' => '',
+ 'trans_due' => '',
+ 'trans_group' => '',
+ 'trans_nopay_sales' => '',
+ 'trans_payments' => '',
+ 'trans_refunded' => '',
+ 'trans_sales' => '',
+ 'trans_type' => '',
+ 'type' => '',
+ 'unit_price' => '',
+ 'used' => '',
+ 'work_orders' => '',
+ 'zero_and_less' => '',
];
diff --git a/app/Language/tl/Sales.php b/app/Language/tl/Sales.php
index 0cb3cf256..695f704dd 100644
--- a/app/Language/tl/Sales.php
+++ b/app/Language/tl/Sales.php
@@ -1,212 +1,213 @@
'Account #',
- 'add_payment' => 'Add Payment',
- 'amount_due' => 'Amount Due',
+ 'account_number' => '',
+ 'add_payment' => '',
+ 'amount_due' => '',
'amount_due_not_covered' => 'Hindi sapat ang mga bayad para sa kabuuang dapat bayaran.',
- 'amount_tendered' => 'Amount Tendered',
- 'authorized_signature' => 'Authorized Signature',
+ 'amount_tendered' => '',
+ 'authorized_signature' => '',
'bank_transfer' => '',
- 'cancel_sale' => 'Cancel',
- 'cash' => 'Cash',
+ 'cancel_sale' => '',
+ 'cash' => '',
'cash_adjustment' => '',
- 'cash_deposit' => 'Cash Deposit',
- 'cash_filter' => 'Cash',
- 'change_due' => 'Change Due',
+ 'cash_deposit' => '',
+ 'cash_filter' => '',
+ 'change_due' => '',
'change_price' => '',
- 'check' => 'Check',
- 'check_balance' => 'Check remainder',
- 'check_filter' => 'Check',
- 'comment' => 'Comment',
- 'comments' => 'Comments',
+ 'check' => '',
+ 'check_balance' => '',
+ 'check_filter' => '',
+ 'comment' => '',
+ 'comments' => '',
'company_name' => '',
- 'complete_sale' => 'Complete',
- 'confirm_cancel_sale' => 'Are you sure you want to clear this sale? All items will cleared.',
- 'confirm_delete' => 'Are you sure you want to delete the selected Sale(s)?',
- 'confirm_restore' => 'Are you sure you want to restore the selected Sale(s)?',
- 'credit' => 'Credit Card',
- 'credit_deposit' => 'Credit Deposit',
+ 'complete_sale' => '',
+ 'confirm_cancel_sale' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'credit' => '',
+ 'credit_deposit' => '',
'credit_filter' => '',
- 'customer' => 'Name',
- 'customer_address' => 'Address',
- 'customer_discount' => 'Discount',
- 'customer_email' => 'Email',
- 'customer_location' => 'Location',
- 'customer_optional' => '(Required for Due Payments)',
- 'customer_required' => '(Required)',
- 'customer_total' => 'Total',
- 'date' => 'Sale Date',
- 'date_range' => 'Date Range',
- 'date_required' => 'A correct date must be entered.',
- 'debit' => 'Debit Card',
+ 'customer' => '',
+ 'customer_address' => '',
+ 'customer_discount' => '',
+ 'customer_email' => '',
+ 'customer_location' => '',
+ 'customer_optional' => '',
+ 'customer_required' => '',
+ 'customer_total' => '',
+ 'date' => '',
+ 'date_range' => '',
+ 'date_required' => '',
+ 'debit' => '',
'debit_filter' => '',
- 'delete' => 'Allow Delete',
- 'delete_confirmation' => 'Are you sure you want to delete this sale? This action cannot be undone.',
- 'delete_successful' => 'Sale delete successful.',
- 'delete_unsuccessful' => 'Sale delete failed.',
- 'description_abbrv' => 'Desc.',
- 'discard' => 'Discard',
- 'discount' => 'Disc',
+ 'delete' => '',
+ 'delete_confirmation' => '',
+ 'delete_successful' => '',
+ 'delete_unsuccessful' => '',
+ 'description_abbrv' => '',
+ 'discard' => '',
+ 'discount' => '',
'discount_exceeds_item_total' => '',
- 'discount_included' => '% Discount',
+ 'discount_included' => '',
'discount_percent_exceeds_100' => '',
- 'due' => 'Due',
- 'due_filter' => 'Due',
- 'edit' => 'Edit',
- 'edit_item' => 'Edit Item',
- 'email_receipt' => 'Email Receipt',
- 'employee' => 'Employee',
- 'entry' => 'Entry',
- 'error_editing_item' => 'Error editing item',
- 'find_or_scan_item' => 'Find or Scan Item',
- 'find_or_scan_item_or_receipt' => 'Find or Scan Item or Receipt',
- 'giftcard' => 'Gift Card',
- 'giftcard_balance' => 'Gift Card Balance',
- 'giftcard_number' => 'Gift Card Number',
- 'group_by_category' => 'Group by Category',
- 'group_by_type' => 'Group by Type',
- 'hsn' => 'HSN',
- 'id' => 'Sale ID',
- 'include_prices' => 'Include Prices?',
+ 'due' => '',
+ 'due_filter' => '',
+ 'edit' => '',
+ 'edit_item' => '',
+ 'email_receipt' => '',
+ 'employee' => '',
+ 'entry' => '',
+ 'error_editing_item' => '',
+ 'find_or_scan_item' => '',
+ 'find_or_scan_item_or_receipt' => '',
+ 'giftcard' => '',
+ 'giftcard_balance' => '',
+ 'giftcard_number' => '',
+ 'group_by_category' => '',
+ 'group_by_type' => '',
+ 'hsn' => '',
+ 'id' => '',
+ 'include_prices' => '',
'insufficient_giftcard_balance' => 'Walang sapat na balanse ng gift card para sa pagbabayad na ito.',
'insufficient_reward_points' => 'Walang sapat na reward points para sa pagbabayad na ito.',
- 'invoice' => 'Invoice',
- 'invoice_confirm' => 'This invoice will be sent to',
- 'invoice_enable' => 'Create Invoice',
- 'invoice_filter' => 'Invoices',
- 'invoice_no_email' => 'This customer does not have a valid email address.',
- 'invoice_number' => 'Invoice #',
- 'invoice_number_duplicate' => 'Invoice Number must be unique.',
- 'invoice_sent' => 'Invoice sent to',
- 'invoice_total' => 'Invoice Total',
- 'invoice_type_custom_invoice' => 'Custom Invoice (custom_invoice.php)',
- 'invoice_type_custom_tax_invoice' => 'Custom Tax Invoice (custom_tax_invoice.php)',
- 'invoice_type_invoice' => 'Invoice (invoice.php)',
- 'invoice_type_tax_invoice' => 'Tax Invoice (tax_invoice.php)',
- 'invoice_unsent' => 'Invoice failed to be sent to',
- 'item_insufficient_of_stock' => 'Item has insufficient stock.',
- 'item_name' => 'Item Name',
- 'item_number' => 'Item #',
- 'item_out_of_stock' => 'Item is out of stock.',
+ 'invoice' => '',
+ 'invoice_confirm' => '',
+ 'invoice_enable' => '',
+ 'invoice_filter' => '',
+ 'invoice_no_email' => '',
+ 'invoice_number' => '',
+ 'invoice_number_duplicate' => '',
+ 'invoice_sent' => '',
+ 'invoice_total' => '',
+ 'invoice_type_custom_invoice' => '',
+ 'invoice_type_custom_tax_invoice' => '',
+ 'invoice_type_invoice' => '',
+ 'invoice_type_tax_invoice' => '',
+ 'invoice_unsent' => '',
+ 'item_insufficient_of_stock' => '',
+ 'item_name' => '',
+ 'item_number' => '',
+ 'item_out_of_stock' => '',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
- 'mode' => 'Register Mode',
- 'must_enter_numeric' => 'Amount Tendered must be a number.',
- 'must_enter_numeric_giftcard' => 'Gift Card Number must be a number.',
+ 'key_tendered' => '',
+ 'key_title' => '',
+ 'mode' => '',
+ 'must_enter_numeric' => '',
+ 'must_enter_numeric_giftcard' => '',
'must_enter_reference_code' => 'Ang Numero ng Sanggunian/Pagkuha ay dapat ipasok.',
'negative_amount_tendered' => 'Hindi maaaring negatibo ang halagang ibinayad.',
'negative_discount_invalid' => '',
'negative_price_invalid' => '',
'negative_quantity_invalid' => '',
'negative_total_invalid' => '',
- 'new_customer' => 'New Customer',
- 'new_item' => 'New Item',
- 'no_description' => 'No description',
- 'no_items_in_cart' => 'There are no Items in the cart.',
- 'none_selected' => 'You have not selected any Sale(s) to delete.',
+ 'new_customer' => '',
+ 'new_item' => '',
+ 'no_description' => '',
+ 'no_items_in_cart' => '',
+ 'no_sales_to_display' => '',
+ 'none_selected' => '',
'nontaxed_ind' => '',
- 'not_authorized' => 'This action is not authorized.',
- 'one_or_multiple' => 'Sale(s)',
- 'payment' => 'Payment Type',
- 'payment_amount' => 'Amount',
- 'payment_not_cover_total' => 'Payment Amount must be greater than or equal to Total.',
- 'payment_type' => 'Type',
+ 'not_authorized' => '',
+ 'one_or_multiple' => '',
+ 'payment' => '',
+ 'payment_amount' => '',
+ 'payment_not_cover_total' => '',
+ 'payment_type' => '',
'payments' => '',
- 'payments_total' => 'Payments Total',
- 'price' => 'Price',
- 'print_after_sale' => 'Print after Sale',
- 'quantity' => 'Quantity',
- 'quantity_less_than_reorder_level' => 'Warning: Desired Quantity is below Reorder Level for that Item.',
- 'quantity_less_than_zero' => 'Warning: Desired Quantity is insufficient. You can still process the sale, but audit your inventory.',
- 'quantity_of_items' => 'Quantity of {0} Items',
- 'quote' => 'Quote',
- 'quote_number' => 'Quote Number',
- 'quote_number_duplicate' => 'Quote Number must be unique.',
- 'quote_sent' => 'Quote sent to',
- 'quote_unsent' => 'Quote failed to be sent to',
- 'receipt' => 'Sales Receipt',
- 'receipt_no_email' => 'This customer does not have a valid email address.',
- 'receipt_number' => 'Sale #',
- 'receipt_sent' => 'Receipt sent to',
- 'receipt_unsent' => 'Receipt failed to be sent to',
+ 'payments_total' => '',
+ 'price' => '',
+ 'print_after_sale' => '',
+ 'quantity' => '',
+ 'quantity_less_than_reorder_level' => '',
+ 'quantity_less_than_zero' => '',
+ 'quantity_of_items' => '',
+ 'quote' => '',
+ 'quote_number' => '',
+ 'quote_number_duplicate' => '',
+ 'quote_sent' => '',
+ 'quote_unsent' => '',
+ 'receipt' => '',
+ 'receipt_no_email' => '',
+ 'receipt_number' => '',
+ 'receipt_sent' => '',
+ 'receipt_unsent' => '',
'reference_code' => 'Code ng Sanggunian sa Pagbabayad',
'reference_code_invalid_characters' => 'Ang code ng sanggunian ay dapat naglalaman lamang ng mga titik at numero.',
'reference_code_length_error' => 'Ang haba ng code ng sanggunian ay hindi wasto.',
'refund' => '',
- 'register' => 'Sales Register',
- 'remove_customer' => 'Remove Customer',
- 'return' => 'Return',
- 'rewards' => 'Reward Points',
- 'rewards_package' => 'Rewards',
- 'rewards_remaining_balance' => 'Reward Points remaining value is ',
- 'sale' => 'Sale',
- 'sale_time' => 'Time',
- 'sales_tax' => 'Sales Tax',
- 'select_customer' => 'Select Customer',
+ 'register' => '',
+ 'remove_customer' => '',
+ 'return' => '',
+ 'rewards' => '',
+ 'rewards_package' => '',
+ 'rewards_remaining_balance' => '',
+ 'sale' => '',
+ 'sale_time' => '',
+ 'sales_tax' => '',
+ 'select_customer' => '',
'selected_customer' => '',
- 'send_invoice' => 'Send Invoice',
- 'send_quote' => 'Send Quote',
- 'send_receipt' => 'Send Receipt',
- 'send_work_order' => 'Send Work Order',
- 'serial' => 'Serial',
- 'show_invoice' => 'Show Invoice',
- 'show_receipt' => 'Show Receipt',
- 'start_typing_customer_name' => 'Start typing customer details...',
- 'start_typing_item_name' => 'Start typing Item Name or scan Barcode...',
- 'stock' => 'Stock',
- 'stock_location' => 'Stock Location',
- 'sub_total' => 'Subtotal',
- 'successfully_deleted' => 'You have successfully deleted',
- 'successfully_restored' => 'You have successfully restored',
- 'successfully_suspended_sale' => 'Sale suspend successful.',
- 'successfully_updated' => 'Sale update successful.',
- 'suspend_sale' => 'Suspend',
- 'suspended_doc_id' => 'Document',
- 'suspended_sale_id' => 'ID',
- 'suspended_sales' => 'Suspended',
- 'table' => 'Table',
- 'takings' => 'Daily Sales',
- 'tax' => 'Tax',
- 'tax_id' => 'Tax Id',
- 'tax_invoice' => 'Tax Invoice',
- 'tax_percent' => 'Tax %',
+ 'send_invoice' => '',
+ 'send_quote' => '',
+ 'send_receipt' => '',
+ 'send_work_order' => '',
+ 'serial' => '',
+ 'show_invoice' => '',
+ 'show_receipt' => '',
+ 'start_typing_customer_name' => '',
+ 'start_typing_item_name' => '',
+ 'stock' => '',
+ 'stock_location' => '',
+ 'sub_total' => '',
+ 'successfully_deleted' => '',
+ 'successfully_restored' => '',
+ 'successfully_suspended_sale' => '',
+ 'successfully_updated' => '',
+ 'suspend_sale' => '',
+ 'suspended_doc_id' => '',
+ 'suspended_sale_id' => '',
+ 'suspended_sales' => '',
+ 'table' => '',
+ 'takings' => '',
+ 'tax' => '',
+ 'tax_id' => '',
+ 'tax_invoice' => '',
+ 'tax_percent' => '',
'taxed_ind' => '',
- 'total' => 'Total',
- 'total_tax_exclusive' => 'Tax excluded',
- 'transaction_failed' => 'Sales Transaction failed.',
- 'unable_to_add_item' => 'Item add to Sale failed',
- 'unsuccessfully_deleted' => 'Sale(s) delete failed.',
- 'unsuccessfully_restored' => 'Sale(s) restore failed.',
- 'unsuccessfully_suspended_sale' => 'Sale suspend failed.',
- 'unsuccessfully_updated' => 'Sale update failed.',
- 'unsuspend' => 'Unsuspend',
- 'unsuspend_and_delete' => 'Action',
- 'update' => 'Update',
- 'upi' => 'UPI',
+ 'total' => '',
+ 'total_tax_exclusive' => '',
+ 'transaction_failed' => '',
+ 'unable_to_add_item' => '',
+ 'unsuccessfully_deleted' => '',
+ 'unsuccessfully_restored' => '',
+ 'unsuccessfully_suspended_sale' => '',
+ 'unsuccessfully_updated' => '',
+ 'unsuspend' => '',
+ 'unsuspend_and_delete' => '',
+ 'update' => '',
+ 'upi' => '',
'wallet' => '',
- 'work_order' => 'Work Order',
- 'work_order_number' => 'Work Order Number',
- 'work_order_number_duplicate' => 'Work Order Number must be unique.',
- 'work_order_sent' => 'Work Order sent to',
- 'work_order_unsent' => 'Work Order failed to be sent to',
+ 'work_order' => '',
+ 'work_order_number' => '',
+ 'work_order_number_duplicate' => '',
+ 'work_order_sent' => '',
+ 'work_order_unsent' => '',
];
diff --git a/app/Language/tl/Suppliers.php b/app/Language/tl/Suppliers.php
index 320f80c0e..71600cbc2 100644
--- a/app/Language/tl/Suppliers.php
+++ b/app/Language/tl/Suppliers.php
@@ -1,25 +1,25 @@
'Account Number',
- 'agency_name' => 'Agency Name',
- 'cannot_be_deleted' => 'Could not delete selected Supplier(s). One or more have Sales.',
- 'category' => 'Category',
- 'company_name' => 'Company Name',
- 'company_name_required' => 'Company Name is a required field.',
- 'confirm_delete' => 'Are you sure you want to delete the selected Supplier(s)?',
- 'confirm_restore' => 'Are you sure you want to restore selected Supplier(s)?',
- 'cost' => 'Cost Supplier',
- 'error_adding_updating' => 'Supplier update or add failed.',
- 'goods' => 'Goods Supplier',
- 'new' => 'New Supplier',
- 'none_selected' => 'You have not selected any employee(s) to delete.',
- 'one_or_multiple' => 'Supplier(s)',
- 'successful_adding' => 'You have successfully updated Supplier',
- 'successful_deleted' => 'You have successfully deleted',
- 'successful_updating' => 'You have successfully added Supplier',
- 'supplier' => 'Supplier',
- 'supplier_id' => 'Id',
- 'tax_id' => 'Tax Id',
- 'update' => 'Update Supplier',
+ 'account_number' => '',
+ 'agency_name' => '',
+ 'cannot_be_deleted' => '',
+ 'category' => '',
+ 'company_name' => '',
+ 'company_name_required' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'cost' => '',
+ 'error_adding_updating' => '',
+ 'goods' => '',
+ 'new' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'supplier' => '',
+ 'supplier_id' => '',
+ 'tax_id' => '',
+ 'update' => '',
];
diff --git a/app/Language/tl/Taxes.php b/app/Language/tl/Taxes.php
index 8d2563ae9..3b3426dab 100644
--- a/app/Language/tl/Taxes.php
+++ b/app/Language/tl/Taxes.php
@@ -1,84 +1,85 @@
'Add Exception',
- 'cascade' => 'Cascade',
- 'cascade_sequence' => 'Cascade Sequence',
- 'city' => 'City',
- 'code' => 'Code',
- 'confirm_delete' => 'Are you sure you want to delete this Tax Code? This action cannot be undone',
- 'confirm_restore' => 'Are you sure you want to delete the selected Gift Card(s)?',
- 'default_tax_category' => 'Default Tax Category',
- 'default_tax_rate' => 'Default Tax Rate',
- 'error_adding_updating' => 'Tax Rate add or update failed',
- 'group_seq' => 'Group Seq',
- 'jurisdiction_name' => 'Jurisdiction Name',
- 'name' => 'Name',
- 'new' => 'New Tax',
+ 'add_exception' => '',
+ 'cascade' => '',
+ 'cascade_sequence' => '',
+ 'city' => '',
+ 'code' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'default_tax_category' => '',
+ 'default_tax_rate' => '',
+ 'error_adding_updating' => '',
+ 'group_seq' => '',
+ 'jurisdiction_id' => '',
+ 'jurisdiction_name' => '',
+ 'name' => '',
+ 'new' => '',
'no_taxes' => '',
- 'no_taxes_to_display' => 'No Taxes Code available to display',
- 'reporting_authority' => 'Reporting Authority',
- 'round_half_down' => 'Half Down',
- 'round_half_even' => 'Half Even',
- 'round_half_odd' => 'Half Odd',
- 'round_half_up' => 'Half Up',
- 'rounding_code' => 'Rounding Code',
- 'sales_tax' => 'Sales Tax',
- 'sales_tax_by_invoice' => 'Sales Tax by Invoice',
- 'sequence' => 'Seq.',
- 'state' => 'State',
- 'successful_deleted' => 'You have successfully deleted',
- 'tax_categories' => 'Tax Categories',
- 'tax_categories_configuration' => 'Tax Categories Configuration',
- 'tax_categories_saved_successfully' => 'Tax Categories changes not saved',
- 'tax_categories_saved_unsuccessfully' => 'Tax Categories changes saved',
- 'tax_category' => 'Tax Category',
- 'tax_category_code' => 'Tax Category Name',
- 'tax_category_duplicate' => 'Duplicate tax category',
- 'tax_category_invalid_chars' => 'Invalid characters in tax category name',
- 'tax_category_name' => 'Tax Category Code',
- 'tax_category_new' => 'New Tax Category',
- 'tax_category_required' => 'Tax category is required',
- 'tax_code' => 'Tax Code',
- 'tax_code_cannot_be_deleted' => 'Tax Code delete failed',
- 'tax_code_duplicate' => 'Duplicate tax code',
- 'tax_code_invalid_chars' => 'Invalid characters in tax code',
- 'tax_code_name' => 'Tax Code Name',
- 'tax_code_required' => 'Tax Rate is a required field',
- 'tax_code_successful_deleted' => 'You have successfully updated Tax Code',
- 'tax_code_successful_updated' => 'You have successfully updated',
- 'tax_code_successful_updating' => 'You have successfully deleted Tax Code',
- 'tax_code_successfully_added' => 'You have successfully added',
- 'tax_code_type' => 'Tax Code Type',
- 'tax_codes' => 'Tax Codes',
- 'tax_codes_configuration' => 'Tax Codes Configuration',
- 'tax_codes_saved_successfully' => 'Tax Code changes not saved',
- 'tax_codes_saved_unsuccessfully' => 'Tax Code changes saved',
- 'tax_excluded' => 'Tax excluded',
- 'tax_group' => 'Tax Group',
+ 'no_taxes_to_display' => '',
+ 'reporting_authority' => '',
+ 'round_half_down' => '',
+ 'round_half_even' => '',
+ 'round_half_odd' => '',
+ 'round_half_up' => '',
+ 'rounding_code' => '',
+ 'sales_tax' => '',
+ 'sales_tax_by_invoice' => '',
+ 'sequence' => '',
+ 'state' => '',
+ 'successful_deleted' => '',
+ 'tax_categories' => '',
+ 'tax_categories_configuration' => '',
+ 'tax_categories_saved_successfully' => '',
+ 'tax_categories_saved_unsuccessfully' => '',
+ 'tax_category' => '',
+ 'tax_category_code' => '',
+ 'tax_category_duplicate' => '',
+ 'tax_category_invalid_chars' => '',
+ 'tax_category_name' => '',
+ 'tax_category_new' => '',
+ 'tax_category_required' => '',
+ 'tax_code' => '',
+ 'tax_code_cannot_be_deleted' => '',
+ 'tax_code_duplicate' => '',
+ 'tax_code_invalid_chars' => '',
+ 'tax_code_name' => '',
+ 'tax_code_required' => '',
+ 'tax_code_successful_deleted' => '',
+ 'tax_code_successful_updated' => '',
+ 'tax_code_successful_updating' => '',
+ 'tax_code_successfully_added' => '',
+ 'tax_code_type' => '',
+ 'tax_codes' => '',
+ 'tax_codes_configuration' => '',
+ 'tax_codes_saved_successfully' => '',
+ 'tax_codes_saved_unsuccessfully' => '',
+ 'tax_excluded' => '',
+ 'tax_group' => '',
'tax_group_not_unique' => '',
- 'tax_group_sequence' => 'Tax Group Sequence',
- 'tax_included' => 'Tax included',
- 'tax_jurisdiction' => 'Tax Jurisdiction',
- 'tax_jurisdiction_duplicate' => 'Duplicate tax jurisdiction',
- 'tax_jurisdiction_invalid_chars' => 'Invalid characters in jurisdiction name',
- 'tax_jurisdiction_required' => 'Tax jurisdiction is required',
- 'tax_jurisdictions' => 'Tax Jurisdictions',
- 'tax_jurisdictions_configuration' => 'Tax Jurisdictions Configuration',
- 'tax_jurisdictions_saved_successfully' => 'Tax Jurisdiction changes not saved',
- 'tax_jurisdictions_saved_unsuccessfully' => 'Tax Jurisdiction changes saved',
- 'tax_rate' => 'Tax Rate',
- 'tax_rate_configuration' => 'Tax Rates Configuration',
- 'tax_rate_error_adding_updating' => 'Tax Code add or update failed',
+ 'tax_group_sequence' => '',
+ 'tax_included' => '',
+ 'tax_jurisdiction' => '',
+ 'tax_jurisdiction_duplicate' => '',
+ 'tax_jurisdiction_invalid_chars' => '',
+ 'tax_jurisdiction_required' => '',
+ 'tax_jurisdictions' => '',
+ 'tax_jurisdictions_configuration' => '',
+ 'tax_jurisdictions_saved_successfully' => '',
+ 'tax_jurisdictions_saved_unsuccessfully' => '',
+ 'tax_rate' => '',
+ 'tax_rate_configuration' => '',
+ 'tax_rate_error_adding_updating' => '',
'tax_rate_non_negative' => '',
- 'tax_rate_numeric' => 'date must be a number',
- 'tax_rate_required' => 'Tax Code is a required field',
- 'tax_rate_successful_updated' => 'You have successfully updated',
- 'tax_rate_successfully_added' => 'You have successfully added',
- 'tax_rates' => 'Tax Rates',
- 'tax_rates_configuration' => 'Tax Rates Configuration',
- 'tax_rounding' => 'Tax Rounding',
- 'tax_type' => 'Tax Type',
- 'update' => 'Update Tax Rate',
- 'vat_tax' => 'VAT Tax',
+ 'tax_rate_numeric' => '',
+ 'tax_rate_required' => '',
+ 'tax_rate_successful_updated' => '',
+ 'tax_rate_successfully_added' => '',
+ 'tax_rates' => '',
+ 'tax_rates_configuration' => '',
+ 'tax_rounding' => '',
+ 'tax_type' => '',
+ 'update' => '',
+ 'vat_tax' => '',
];
diff --git a/app/Language/tr/Attributes.php b/app/Language/tr/Attributes.php
index 6c61db7cd..dc77b9031 100644
--- a/app/Language/tr/Attributes.php
+++ b/app/Language/tr/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => 'Seçili nitelik ya da nitelikleri kurtarmak istediğinize emin misiniz?',
'definition_cannot_be_deleted' => 'Seçili nitelik ya da nitelikler silinemedi',
'definition_error_adding_updating' => 'Nitelik {0} eklenemedi ya da güncellenemedi. Lütfen hata kaydını gözden geçirin.',
- 'definition_invalid_group' => 'Seçilen grup mevcut değil veya geçersiz.',
'definition_flags' => 'Nitelik Görünebilirliği',
'definition_group' => 'Küme',
'definition_id' => 'Kimlik',
+ 'definition_invalid_group' => 'Seçilen grup mevcut değil veya geçersiz.',
'definition_name' => 'Nitelik Ekle',
'definition_name_required' => 'Nitelik adı girilmesi gerekli alandır',
'definition_one_or_multiple' => 'Nitelik/Nitelikler',
- 'definition_successful_adding' => 'Başarıyla öge eklediniz',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'Başarıyla sildiniz',
'definition_successful_updating' => 'Başarılı biçimde niteliği güncellediniz',
'definition_type' => 'Nitelik Türü',
@@ -21,7 +21,7 @@ return [
'definition_unit' => 'Ölçü Birimi',
'definition_values' => 'Nitelik Değerleri',
'new' => 'Yeni Nitelik',
- 'no_attributes_to_display' => 'Gösterecek ürün yok',
+ 'no_attributes_to_display' => '',
'receipt_visibility' => 'Fiş',
'show_in_items' => 'Ürünlerde göster',
'show_in_items_visibility' => 'Ürünler',
diff --git a/app/Language/tr/Cashups.php b/app/Language/tr/Cashups.php
index 02f98e02a..1b62c8d47 100644
--- a/app/Language/tr/Cashups.php
+++ b/app/Language/tr/Cashups.php
@@ -26,7 +26,7 @@ return [
'enable_expected' => '',
'error_adding_updating' => 'Nakit ekleme / güncelleme hatası',
'giftcard' => '',
- 'id' => 'Id',
+ 'id' => '',
'info' => 'Nakit Bilgi',
'info_employee' => '',
'is_deleted' => 'Silindi',
diff --git a/app/Language/tr/Common.php b/app/Language/tr/Common.php
index b4e717d87..36406fa5d 100644
--- a/app/Language/tr/Common.php
+++ b/app/Language/tr/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Yorumlar',
'common' => 'genel',
'confirm_search' => 'Birden çok satır seçtiniz, arama yaptığınızda seçiminiz kaybolacak. Arama yapmak istediğinize emin misiniz?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Lütfen kaydetmeden önce tanımlanmış hataları düzeltin',
'country' => 'Ülke',
'dashboard' => '',
@@ -48,11 +47,9 @@ return [
'last_page' => 'Son',
'learn_about_project' => 'Proje hakkında en son bilgileri öğren.',
'list_of' => 'Liste',
- 'logo' => 'Logo',
+ 'logo' => '',
'logo_mark' => 'İm',
- 'logout' => 'Çıkış',
'manager' => '',
- 'migration_needed' => 'Giriş yapılınca {0} veritabanına geçiş başlar.',
'new' => 'Yeni',
'no' => '',
'no_persons_to_display' => 'Gösterecek kişi yok.',
@@ -60,10 +57,9 @@ return [
'or' => 'VEYA',
'people' => '',
'phone_number' => 'Telefon',
- 'phone_number_required' => '',
'please_visit_my' => 'Şurayı ziyaret edin:',
'position' => '',
- 'powered_by' => 'Destekleyen',
+ 'powered_by' => 'Destekleyen {app} {version}',
'price' => 'Fiyat',
'print' => 'Yazdır',
'remove' => 'Kaldır',
@@ -73,14 +69,11 @@ return [
'search' => 'Arama',
'search_options' => 'Arama seçenekleri',
'searched_for' => 'Şu arandı:',
- 'software_short' => 'OSPOS',
- 'software_title' => 'Açık Kaynaklı Satış Noktası',
'state' => 'Bölge',
'submit' => 'Onayla',
'total_spent' => 'Toplam Harcama',
'unknown' => 'Bilinmeyen',
'view_recent_sales' => 'Yeni satışları göster',
- 'website' => 'opensourcepos.org',
'welcome' => 'Hoş Geldiniz',
'welcome_message' => 'OSPOS\'a hoş geldiniz, başlamak için modüle tıklayın.',
'yes' => '',
diff --git a/app/Language/tr/Config.php b/app/Language/tr/Config.php
index 91f9f5616..df4c6c6ac 100644
--- a/app/Language/tr/Config.php
+++ b/app/Language/tr/Config.php
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'Vergi Oranı 1',
'default_tax_rate_2' => 'Vergi Oranı 2',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Öntanımlı Vergi Oranı sayı olmalıdır.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'Öntanımlı Vergi Oranı sayı olmalıdır.',
'default_tax_rate_required' => 'Öntanımlı Vergi Oranı zorunlu alandır.',
'derive_sale_quantity' => 'Otomatik Satış Sayısı oluşturmasına izin ver',
'derive_sale_quantity_tooltip' => 'Seçili ise sipariş edilen ürünler için arttırılan miktarda yeni ürün türü sağlanacak',
@@ -168,6 +168,8 @@ return [
'info' => 'Bilgi',
'info_configuration' => 'Mağaza Bilgisi',
'input_groups' => 'Girdi Kümeleri',
+ 'integrations' => 'Tümleşimler',
+ 'integrations_configuration' => 'Üçüncü Taraf Tümleşimler',
'invoice' => 'Fatura',
'invoice_configuration' => 'Fatura Yazdırma Ayarları',
'invoice_default_comments' => 'Ön Tanımlı Fatura Yorumları',
@@ -188,7 +190,7 @@ return [
'license_configuration' => 'Lisans Beyanı',
'line_sequence' => 'Satır Sırası',
'lines_per_page' => 'Sayfa Başı Satır',
- 'lines_per_page_number' => 'The lines per page must be a number.',
+ 'lines_per_page_number' => '',
'lines_per_page_required' => 'Sayfa başı satır zorunlu bir alandır.',
'locale' => 'Yerelleştirme',
'locale_configuration' => 'Yerelleştirme Yapılandırması',
@@ -198,6 +200,7 @@ return [
'location_info' => 'Konum Yapılandırma Bilgisi',
'login_form' => 'Giriş Form Biçimi',
'logout' => 'Çıkış yapmadan önce bir yedekleme yapmak ister misiniz? Yedeklemek için [Tamam] \'a veya oturumu kapatmak için [İptal]\' e tıklayın.',
+ 'mailpath_invalid' => 'Geçersiz sendmail yolu. Yalnızca harflere, rakamlara, tirelere, alt çizgilere, eğik çizgilere, ters eğik çizgilere, iki noktalara, boşluklara ve noktalara izin verilir.',
'message' => 'Mesaj',
'message_configuration' => 'İleti Yapılandırması',
'msg_msg' => 'Kaydedilen Metin İletisi',
@@ -222,7 +225,7 @@ return [
'payment_options_order' => 'Ödeme Seçenekleri Sırası',
'payment_reference_code_length_limits' => 'Ödeme Referans Kodu
Uzunluk Sınırları',
'payment_reference_code_length_max_label' => 'Maks',
- 'payment_reference_code_length_min_label' => 'Min',
+ 'payment_reference_code_length_min_label' => '',
'perm_risk' => 'Doğru olmayan izinler bu yazılımı riske atar.',
'phone' => 'Şirket Telefonu',
'phone_required' => 'Şirket Telefonu zorunlu alandır.',
@@ -231,7 +234,7 @@ return [
'print_bottom_margin_required' => 'Alt Kenar gerekli bir alandır.',
'print_delay_autoreturn' => 'Otomatik Cevap için Satış Gecikmesi',
'print_delay_autoreturn_number' => 'Otomatik Cevap için Satış Gecikmesi gerekli bir alandır.',
- 'print_delay_autoreturn_required' => 'Otomatik Cevap için Satış Gecikmesi bir sayı olmalıdır..',
+ 'print_delay_autoreturn_required' => 'Otomatik Cevap için Satış Gecikmesi bir sayı olmalıdır.',
'print_footer' => 'Sayfa Altbilgisini Yazdır',
'print_header' => 'Sayfa Başlığını Yazdır',
'print_left_margin' => 'Sol Kenar',
@@ -278,12 +281,15 @@ return [
'right' => 'Sağ',
'sales_invoice_format' => 'Satış Fatura Biçimi',
'sales_quote_format' => 'Satış Teklif Biçimi',
- 'mailpath_invalid' => 'Geçersiz sendmail yolu. Yalnızca harflere, rakamlara, tirelere, alt çizgilere, eğik çizgilere, ters eğik çizgilere, iki noktalara, boşluklara ve noktalara izin verilir.',
'saved_successfully' => 'Yapılandırma kaydedildi.',
'saved_unsuccessfully' => 'Yapılandırma kaydedilemedi.',
'security_issue' => 'Güvenlik Arıklığı Uyarısı',
'server_notice' => 'Lütfen sorun bildirme için aşağıdaki bilgileri kullanın.',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => 'Ofis simgesini göster',
'statistics' => 'İstatistik gönder',
@@ -301,12 +307,8 @@ return [
'suggestions_layout' => 'Önerilerde Ara',
'suggestions_second_column' => 'Sütun 2',
'suggestions_third_column' => 'Sütun 3',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
'system_conf' => 'Kurulum ve Yapı',
- 'system_info' => 'System Info',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
diff --git a/app/Language/tr/Customers.php b/app/Language/tr/Customers.php
index 811783758..a15352cc4 100644
--- a/app/Language/tr/Customers.php
+++ b/app/Language/tr/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => 'Silmek için müşteri seçmediniz.',
'one_or_multiple' => 'müşteri',
'quantity' => 'Miktar',
+ 'rewards_package' => 'Ödül Paketi',
'stats_info' => 'İstatistikler',
'successful_adding' => 'Müşteri eklendi',
'successful_deleted' => 'Silme başarılı',
@@ -43,5 +44,4 @@ return [
'taxable' => 'Vergilendirilebilir',
'total' => 'Toplam',
'update' => 'Müşteri Güncelle',
- 'rewards_package' => 'Ödül Paketi',
];
diff --git a/app/Language/tr/Datepicker.php b/app/Language/tr/Datepicker.php
index 7d54463eb..c2124367b 100644
--- a/app/Language/tr/Datepicker.php
+++ b/app/Language/tr/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => 'Şuna',
'today' => 'Bugün',
'today_last_year' => 'Geçen Yıl Bugün',
- 'weekstart' => '0',
+ 'weekstart' => '1',
'yesterday' => 'Dün',
];
diff --git a/app/Language/tr/Employees.php b/app/Language/tr/Employees.php
index d21fb688a..647bbbad1 100644
--- a/app/Language/tr/Employees.php
+++ b/app/Language/tr/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'Silme başarılı',
'successful_updating' => 'Personel güncellendi',
'system_language' => 'Sistem dili',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'Parola değişikliği başarısız oldu.',
'update' => 'Personeli Güncelle',
'username' => 'Kullanıcı Adı',
diff --git a/app/Language/tr/Error.php b/app/Language/tr/Error.php
index 22520d3a0..c8c18138c 100644
--- a/app/Language/tr/Error.php
+++ b/app/Language/tr/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Bu modüle erişim yetkiniz yok',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'throttle.key değerini ayarlamak için {filePath} oluşturulamadı',
'unable_to_lock_file' => '{filePath} kilitlenemedi: {reason}',
'unable_to_open_lock_file' => '{filePath} açılamadı: {reason}',
- 'unable_to_persist_throttle_key' => 'throttle.key, {filePath} içine kaydedilemedi',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'throttle.key, {filePath} içine kaydedilemedi',
'unable_to_read_env_file' => 'throttle.key değerini ayarlamak için {filePath} okunamadı',
'unknown' => 'bilinmeyen',
];
diff --git a/app/Language/tr/Expenses_categories.php b/app/Language/tr/Expenses_categories.php
index 324397f4b..ea0d1812f 100644
--- a/app/Language/tr/Expenses_categories.php
+++ b/app/Language/tr/Expenses_categories.php
@@ -1,10 +1,10 @@
'Gider Kategorisi adı gerekli',
'add_item' => 'Kategori ekleyin',
'cannot_be_deleted' => 'Gider kategorisi silinemez',
'category_id' => 'No',
+ 'category_name_required' => 'Gider Kategorisi adı gerekli',
'confirm_delete' => 'Seçili Gider Kategorisini silmek istediğinizden emin misiniz?',
'confirm_restore' => 'Seçili Gider Kategorisini geri yüklemek istediğinize emin misiniz?',
'description' => 'Kategori Tanımı',
diff --git a/app/Language/tr/Item_kits.php b/app/Language/tr/Item_kits.php
index 274d51e07..e574cd4e3 100644
--- a/app/Language/tr/Item_kits.php
+++ b/app/Language/tr/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'Ürün',
'item_kit_number' => 'Barkod',
'item_kit_number_duplicate' => 'Ürün Takımı Numarası veri tabanında zaten var.',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'Ürünler',
'kit' => 'Takım Kimliği',
'kit_and_components' => 'Takım ve Bileşenler',
diff --git a/app/Language/tr/Items.php b/app/Language/tr/Items.php
index a92baa5cc..f5b95ed6c 100644
--- a/app/Language/tr/Items.php
+++ b/app/Language/tr/Items.php
@@ -43,7 +43,7 @@ return [
'error_updating_multiple' => 'Ürün düzenleme hatası',
'generate_barcodes' => 'Barkod Üret',
'hsn_code' => 'Harmonize Sistem İsimlendirme',
- 'image' => 'Avatar',
+ 'image' => '',
'import_items_csv' => 'CSV dosyasından ürün aktar',
'info_provided_by' => 'Bilgi sağlayan',
'inventory' => 'Stok',
@@ -110,8 +110,8 @@ return [
'tax_category' => 'Vergi Kategorisi',
'tax_name_invalid' => 'Vergi adı izin verilmeyen karakterler içeriyor.',
'tax_percent' => 'Vergi Yüzdesi',
- 'tax_percent_number' => 'Vergi Yüzdesi ondalıklı sayı olmalı',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'Vergi Yüzdesi ondalıklı sayı olmalı',
'tax_percent_required' => 'Vergi Oranı zorunlu alandır.',
'tax_percents' => 'Vergi Yüzdesi',
'temp' => 'Geçici',
diff --git a/app/Language/tr/Messages.php b/app/Language/tr/Messages.php
index 768a840e0..6e7734667 100644
--- a/app/Language/tr/Messages.php
+++ b/app/Language/tr/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'Telefon numarası giriniz',
'phone_placeholder' => 'Mobil numaralar...',
'sms_send' => 'SMS Gönder',
- 'successfully_sent' => 'Mesaj başarıyla gönderildi : ',
- 'unsuccessfully_sent' => 'Mesaj gönderilemedi. Alıcı : ',
+ 'successfully_sent' => 'Mesaj başarıyla gönderildi:',
+ 'unsuccessfully_sent' => 'Mesaj gönderilemedi. Alıcı:',
];
diff --git a/app/Language/tr/Module.php b/app/Language/tr/Module.php
index c61b2f2ec..72638c5e5 100644
--- a/app/Language/tr/Module.php
+++ b/app/Language/tr/Module.php
@@ -26,7 +26,7 @@ return [
'item_kits_desc' => 'Ekleme, değiştirme, silme ve arama.',
'items' => 'Ürünler',
'items_desc' => 'Ekleme, değiştirme, silme ve arama.',
- 'messages' => 'Messages',
+ 'messages' => '',
'messages_desc' => 'Send Messages to Customers, Suppliers, Employees et al.',
'migrate' => 'Göç',
'migrate_desc' => 'Database güncelleme.',
diff --git a/app/Language/tr/Receivings.php b/app/Language/tr/Receivings.php
index 3415e453d..dd0253e57 100644
--- a/app/Language/tr/Receivings.php
+++ b/app/Language/tr/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'Ürün Adı',
'mode' => 'Alım Türü',
'new_supplier' => 'Yeni Sağlayıcı',
+ 'not_authorized' => '',
'one_or_multiple' => 'alıcı (lar)',
'print_after_sale' => 'Satıştan sonra yazdır',
'quantity' => 'Adet',
diff --git a/app/Language/tr/Reports.php b/app/Language/tr/Reports.php
index c917119d9..b5e447956 100644
--- a/app/Language/tr/Reports.php
+++ b/app/Language/tr/Reports.php
@@ -9,7 +9,7 @@ return [
'category' => 'Kategori',
'code_canceled' => 'İptal',
'code_invoice' => 'Fatura',
- 'code_pos' => 'POS',
+ 'code_pos' => '',
'code_quote' => 'Fiyat',
'code_return' => 'Geri',
'code_type' => 'Tip',
diff --git a/app/Language/tr/Sales.php b/app/Language/tr/Sales.php
index 364f17b56..15d153834 100644
--- a/app/Language/tr/Sales.php
+++ b/app/Language/tr/Sales.php
@@ -29,13 +29,13 @@ return [
'credit_deposit' => 'Kredi Depozito',
'credit_filter' => 'Kredi Kartı',
'customer' => 'Müşteri',
- 'customer_address' => 'Customer Address',
+ 'customer_address' => '',
'customer_discount' => 'İskonto',
'customer_email' => 'E-Posta',
'customer_location' => 'Konum',
'customer_optional' => '(Geciken Ödemeler İçin Gerekli)',
'customer_required' => '(Gerekli)',
- 'customer_total' => 'Total',
+ 'customer_total' => '',
'date' => 'Satış Tarihi',
'date_range' => 'Tarih Aralığı',
'date_required' => 'Doğru tarih girilmelidir.',
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'Hediye Çeki No',
'group_by_category' => 'Kategoriye göre gurupla',
'group_by_type' => 'Tipe göre gurupla',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'Satış No',
'include_prices' => 'Fiyat Dahil?',
'insufficient_giftcard_balance' => 'Bu ödeme için yetersiz hediye kartı bakiyesi.',
@@ -90,26 +90,26 @@ return [
'item_number' => 'Ürün No',
'item_out_of_stock' => 'Ürün stokta yok.',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => 'Kayıt Kipi',
'must_enter_numeric' => 'Ödenen Tutar sayı olmalıdır.',
'must_enter_numeric_giftcard' => 'Hediye Çeki Numarası sayı olmalıdır.',
@@ -123,8 +123,9 @@ return [
'new_item' => 'Yeni Ürün',
'no_description' => 'Açıklama yok',
'no_items_in_cart' => 'Sepette ürün yok.',
+ 'no_sales_to_display' => 'Gösterilecek satış yok.',
'none_selected' => 'Silinecek satış seçmediniz.',
- 'nontaxed_ind' => ' ',
+ 'nontaxed_ind' => '',
'not_authorized' => 'Bu işlem için yetkisiz.',
'one_or_multiple' => 'Satış(lar)',
'payment' => 'Ödeme Türü',
@@ -202,7 +203,7 @@ return [
'unsuspend' => 'Satışa Al',
'unsuspend_and_delete' => 'Eylem',
'update' => 'Güncelle',
- 'upi' => 'UPI',
+ 'upi' => '',
'wallet' => '',
'work_order' => 'İş Emri',
'work_order_number' => 'İş Emri Numarası',
diff --git a/app/Language/tr/Taxes.php b/app/Language/tr/Taxes.php
index 5e6ad096f..3be0e9c3c 100644
--- a/app/Language/tr/Taxes.php
+++ b/app/Language/tr/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'Öntanımlı Vergi Oranı',
'error_adding_updating' => 'Vergi Kodu ekleme ya da güncelleme başarısız oldu',
'group_seq' => 'Küme Sırası',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'Yetki Adı',
'name' => 'Ad',
'new' => 'Yeni Vergi Kodu',
diff --git a/app/Language/uk/Attributes.php b/app/Language/uk/Attributes.php
index c3f1bee93..af96fea21 100644
--- a/app/Language/uk/Attributes.php
+++ b/app/Language/uk/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => 'Ви впевнені, що хочете відновити вибрані атрибут(и)?',
'definition_cannot_be_deleted' => 'Не вдалося видалити вибрані атрибут(и)',
'definition_error_adding_updating' => 'Атрибут {0} не може бути доданий або оновлений. Будь ласка, перевірте журнал помилок.',
- 'definition_invalid_group' => 'Вибрана група не існує або недійсна.',
'definition_flags' => 'Видимість атрибуту',
'definition_group' => 'Група',
'definition_id' => '№',
+ 'definition_invalid_group' => 'Вибрана група не існує або недійсна.',
'definition_name' => 'Додати атрибут',
'definition_name_required' => 'Назва атрибуту - обов\'язкове поле',
'definition_one_or_multiple' => 'Атрибут(и)',
- 'definition_successful_adding' => 'Ви успішно додали товар',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'Успішно видалено',
'definition_successful_updating' => 'Оновлено успішно',
'definition_type' => 'Тип атрибуту',
diff --git a/app/Language/uk/Common.php b/app/Language/uk/Common.php
index 61fb32235..28aee8c20 100644
--- a/app/Language/uk/Common.php
+++ b/app/Language/uk/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Коментарі',
'common' => 'Загальний',
'confirm_search' => 'Ви обрали один або декілька рядків, вони більше не будуть обрані після пошуку. Ви впевнені, що хочете надіслати цей запит?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Будь ласка, виправте помилки перед збереженням',
'country' => 'Країна',
'dashboard' => '',
@@ -50,20 +49,17 @@ return [
'list_of' => 'Список',
'logo' => '',
'logo_mark' => '',
- 'logout' => 'Вихід',
'manager' => '',
- 'migration_needed' => 'Перенесення бази даних до {0} розпочнеться після входу.',
'new' => 'Новий',
'no' => '',
'no_persons_to_display' => 'Немає осіб для відображення.',
- 'none_selected_text' => 'Виберіть',
+ 'none_selected_text' => '[Виберіть]',
'or' => 'АБО',
'people' => '',
'phone_number' => 'Номер телефону',
- 'phone_number_required' => 'Номер телефону - обов\'язкове поле.',
'please_visit_my' => 'Будь ласка, перейдіть',
'position' => '',
- 'powered_by' => 'Працює на',
+ 'powered_by' => 'Працює на {app} {version}',
'price' => 'Ціна',
'print' => 'Друк',
'remove' => 'Видалити',
@@ -73,14 +69,11 @@ return [
'search' => 'Пошук',
'search_options' => 'Параметри пошуку',
'searched_for' => 'Знайдено',
- 'software_short' => '',
- 'software_title' => '',
'state' => 'Розташування',
'submit' => 'Підтвердити',
'total_spent' => 'Всього витрачено',
'unknown' => 'Невідомий',
'view_recent_sales' => 'Переглянути нещодавні продажі',
- 'website' => 'Веб-сайт',
'welcome' => 'Ласкаво просимо',
'welcome_message' => 'Ласкаво просимо в OSPOS, натисніть нижче щоб розпочати.',
'yes' => '',
diff --git a/app/Language/uk/Config.php b/app/Language/uk/Config.php
index f19be2155..4c71ba66b 100644
--- a/app/Language/uk/Config.php
+++ b/app/Language/uk/Config.php
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'Ставка податку 1',
'default_tax_rate_2' => 'Ставка податку 2',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Ставка податку за замовчуванням повинна бути числом',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'Ставка податку за замовчуванням повинна бути числом',
'default_tax_rate_required' => 'Ставка податку за замовчуванням - це обов\'язкове поле',
'derive_sale_quantity' => 'Дозволити похідну кількість продажів',
'derive_sale_quantity_tooltip' => 'Якщо прапорець встановлений, то відносно товарів, замовлених на основі розширеної суми, буде передбачено новий тип товару',
@@ -168,6 +168,8 @@ return [
'info' => 'Інформація',
'info_configuration' => 'Інформація про Магазин',
'input_groups' => '',
+ 'integrations' => 'Інтеграції',
+ 'integrations_configuration' => 'Інтеграція сторонніх організацій',
'invoice' => 'Рахунок-фактура',
'invoice_configuration' => 'Налаштування друку рахунків-фактур',
'invoice_default_comments' => 'Коментарі до рахунків за замовчуванням',
@@ -198,6 +200,7 @@ return [
'location_info' => 'Інформація про розташування конфігурації',
'login_form' => '',
'logout' => 'Ви хочете зробити резервну копію перед виходом із системи? Натисніть [OK] для резервного копіювання або [Скасувати], щоб вийти?',
+ 'mailpath_invalid' => 'Невірний шлях sendmail. Дозволені лише літери, цифри, дефіси, підкреслення, коси риски, зворотні коси риски, двокрапки, пробіли та крапки.',
'message' => 'Повідомлення',
'message_configuration' => 'Конфігурація повідомлень',
'msg_msg' => 'Збережене текстове повідомлення',
@@ -278,12 +281,15 @@ return [
'right' => 'Право',
'sales_invoice_format' => 'Формат рахунків-фактур продажів',
'sales_quote_format' => 'Формат котирування продажів',
- 'mailpath_invalid' => 'Невірний шлях sendmail. Дозволені лише літери, цифри, дефіси, підкреслення, коси риски, зворотні коси риски, двокрапки, пробіли та крапки.',
'saved_successfully' => 'Конфігурація успішно збережена',
'saved_unsuccessfully' => 'Помилка збереження конфігурації',
'security_issue' => 'Попередження про вразливість системи безпеки',
'server_notice' => 'Будь ласка, використовуйте інформацію подану нижче для звіту про проблеми',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => 'Показати значок офісу',
'statistics' => 'Надіслати статистику',
@@ -301,10 +307,6 @@ return [
'suggestions_layout' => 'Формат пошукових пропозицій',
'suggestions_second_column' => 'Колонка 2',
'suggestions_third_column' => 'Колонка 3',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
'system_conf' => 'Налаштування',
'system_info' => 'Інформація про систему',
'system_info_copy' => '',
diff --git a/app/Language/uk/Customers.php b/app/Language/uk/Customers.php
index 3289ba80d..dee8e4c75 100644
--- a/app/Language/uk/Customers.php
+++ b/app/Language/uk/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => 'Ви не обрали клієнтів для видалення.',
'one_or_multiple' => 'Клієнт(и)',
'quantity' => 'Кількість',
+ 'rewards_package' => 'Пакет нагород',
'stats_info' => 'Статистика',
'successful_adding' => 'Ви успішно додали клієнтів',
'successful_deleted' => 'Ви успішно видалили клієнтів',
@@ -43,5 +44,4 @@ return [
'taxable' => 'Оподатковуваний',
'total' => 'Загальна витрачена сума',
'update' => 'Онвити клієнта',
- 'rewards_package' => 'Пакет нагород',
];
diff --git a/app/Language/uk/Datepicker.php b/app/Language/uk/Datepicker.php
index ea469e67d..9face3a84 100644
--- a/app/Language/uk/Datepicker.php
+++ b/app/Language/uk/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => 'До',
'today' => 'Сьогодні',
'today_last_year' => 'Сьогодні минулого року',
- 'weekstart' => '0',
+ 'weekstart' => '1',
'yesterday' => 'Вчора',
];
diff --git a/app/Language/uk/Employees.php b/app/Language/uk/Employees.php
index 46e1a5d70..9dfe0f989 100644
--- a/app/Language/uk/Employees.php
+++ b/app/Language/uk/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'Працівника успішно видалено',
'successful_updating' => 'Працівника успішно оновлено',
'system_language' => 'Мова системи',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'Не вдалось змінити пароль.',
'update' => 'Оновити працівника',
'username' => 'Ім\'я користувача',
diff --git a/app/Language/uk/Error.php b/app/Language/uk/Error.php
index 73bb48d56..3f6a81b78 100644
--- a/app/Language/uk/Error.php
+++ b/app/Language/uk/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'У вас немає дозволу на доступ до модуля',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Не вдалося створити {filePath} для налаштування throttle.key',
'unable_to_lock_file' => 'Не вдалося заблокувати {filePath}: {reason}',
'unable_to_open_lock_file' => 'Не вдалося відкрити {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Не вдалося зберегти throttle.key у {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Не вдалося зберегти throttle.key у {filePath}',
'unable_to_read_env_file' => 'Не вдалося прочитати {filePath} для налаштування throttle.key',
'unknown' => 'Невідомий',
];
diff --git a/app/Language/uk/Expenses_categories.php b/app/Language/uk/Expenses_categories.php
index a4a6b5590..804504b43 100644
--- a/app/Language/uk/Expenses_categories.php
+++ b/app/Language/uk/Expenses_categories.php
@@ -1,10 +1,10 @@
'Оберіть назву для категорії витрат',
'add_item' => 'Додати категорію',
'cannot_be_deleted' => 'Не вдалось видалити категорію витрат',
'category_id' => 'ІН',
+ 'category_name_required' => 'Оберіть назву для категорії витрат',
'confirm_delete' => 'Ви впевнені, що хочете видалити вибрану категорію витрат?',
'confirm_restore' => 'Ви впевнені, що хочете відновити вибрану категорію витрат?',
'description' => 'Опис категорії',
diff --git a/app/Language/uk/Item_kits.php b/app/Language/uk/Item_kits.php
index cf92c089d..741a52709 100644
--- a/app/Language/uk/Item_kits.php
+++ b/app/Language/uk/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'Товар',
'item_kit_number' => 'Штрихкод',
'item_kit_number_duplicate' => 'Товарний комплект вже присутній у базі.',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'Товари',
'kit' => 'ІН комплекту',
'kit_and_components' => 'Комплект та комплектуючі',
diff --git a/app/Language/uk/Items.php b/app/Language/uk/Items.php
index 105b77214..46e346052 100644
--- a/app/Language/uk/Items.php
+++ b/app/Language/uk/Items.php
@@ -110,8 +110,8 @@ return [
'tax_category' => 'Тип податку',
'tax_name_invalid' => 'Назва податку містить недопустимі символи.',
'tax_percent' => 'Податковий відсоток',
- 'tax_percent_number' => 'Податковий відсоток має бути числом',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'Податковий відсоток має бути числом',
'tax_percent_required' => 'Податковий відсоток - обов\'язкове поле.',
'tax_percents' => 'Податкові відсотки',
'temp' => 'Тимчасовий',
diff --git a/app/Language/uk/Login.php b/app/Language/uk/Login.php
index 56e37d24e..dea8807fc 100644
--- a/app/Language/uk/Login.php
+++ b/app/Language/uk/Login.php
@@ -10,7 +10,7 @@ return [
'invalid_installation' => 'Налаштування невірні, перевірте php.ini.',
'invalid_username_and_password' => 'Невірний логін або пароль.',
'login' => 'Логін',
- 'logout' => '',
+ 'logout' => 'Вихід',
'migrating_database' => 'Міграція бази даних',
'migration_auth_message' => '',
'migration_complete' => '',
@@ -20,7 +20,7 @@ return [
'migration_error_connection' => '',
'migration_failed' => '',
'migration_initializing' => '',
- 'migration_needed' => '',
+ 'migration_needed' => 'Перенесення бази даних до {0} розпочнеться після входу.',
'migration_required' => '',
'migration_running' => '',
'password' => 'Пароль',
diff --git a/app/Language/uk/Messages.php b/app/Language/uk/Messages.php
index 6f76f8f04..e31d5a043 100644
--- a/app/Language/uk/Messages.php
+++ b/app/Language/uk/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'Необхідний номер телефону',
'phone_placeholder' => 'Мобільний номер (и) тут ...',
'sms_send' => 'Надіслати SMS',
- 'successfully_sent' => 'Повідомлення успішно надіслано: ',
- 'unsuccessfully_sent' => 'Повідомлення невдало надіслано: ',
+ 'successfully_sent' => 'Повідомлення успішно надіслано:',
+ 'unsuccessfully_sent' => 'Повідомлення невдало надіслано:',
];
diff --git a/app/Language/uk/Receivings.php b/app/Language/uk/Receivings.php
index a1b8dbc4d..462a15745 100644
--- a/app/Language/uk/Receivings.php
+++ b/app/Language/uk/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'Назва товару',
'mode' => 'Спосіб отримання',
'new_supplier' => 'Новий постачальник',
+ 'not_authorized' => '',
'one_or_multiple' => 'надходження',
'print_after_sale' => 'Роздрукувати після продажу',
'quantity' => 'Кількість',
diff --git a/app/Language/uk/Sales.php b/app/Language/uk/Sales.php
index 6677aa94d..debf6add7 100644
--- a/app/Language/uk/Sales.php
+++ b/app/Language/uk/Sales.php
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'Номер подарункової карти',
'group_by_category' => 'Група за категорією',
'group_by_type' => 'Група за типом',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'Номер продажі',
'include_prices' => 'Включити ціни?',
'insufficient_giftcard_balance' => 'Недостатньо коштів на подарунковій карті для цієї платіжи.',
@@ -77,7 +77,7 @@ return [
'invoice_filter' => 'Фільтер рахунку-фактури',
'invoice_no_email' => 'У цього клієнта немає дійсної адреси електронної пошти.',
'invoice_number' => 'Рахунок-фактура #',
- 'invoice_number_duplicate' => 'Рахунок-фактура з таким номером уже існує.',
+ 'invoice_number_duplicate' => 'Номер рахунку-фактури {0} повинен бути унікальним.',
'invoice_sent' => 'Рахунок-фактуру надіслано',
'invoice_total' => 'Сума рахунків-фактур',
'invoice_type_custom_invoice' => 'Рахунок-фактура для клієнта',
@@ -90,26 +90,26 @@ return [
'item_number' => 'Номер товару',
'item_out_of_stock' => 'Товар відсутній на складі.',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => 'Режим журналу',
'must_enter_numeric' => 'Введена сума повинна бути числом.',
'must_enter_numeric_giftcard' => 'Номер подарункової картки повинен бути цифровим.',
@@ -123,8 +123,9 @@ return [
'new_item' => 'Новий товар',
'no_description' => 'Без опису',
'no_items_in_cart' => 'В кошику немає товарів.',
+ 'no_sales_to_display' => 'Немає продаж для відображення.',
'none_selected' => 'Ви не обрали продажі для видалення.',
- 'nontaxed_ind' => ' Неоподатковуваний ІД ',
+ 'nontaxed_ind' => 'Неоподатковуваний ІД',
'not_authorized' => 'Ця дія не дозволена.',
'one_or_multiple' => 'Продаж(і)',
'payment' => 'Вид оплати',
@@ -202,7 +203,7 @@ return [
'unsuspend' => 'Невитрачені',
'unsuspend_and_delete' => 'Вперед',
'update' => 'Редагувати',
- 'upi' => 'UPI',
+ 'upi' => '',
'wallet' => '',
'work_order' => 'Робоче замовлення (наряд на роботу)',
'work_order_number' => 'Номер робочого замовлення',
diff --git a/app/Language/uk/Taxes.php b/app/Language/uk/Taxes.php
index cc78c04e1..faf0c358f 100644
--- a/app/Language/uk/Taxes.php
+++ b/app/Language/uk/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'Ставка податку за замовчуванням',
'error_adding_updating' => 'Не вдалось додати або оновити податковий код.',
'group_seq' => 'Група послідовностей',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'Назва юрисдикції',
'name' => 'Назва',
'new' => 'Новий податковий код',
@@ -47,8 +48,8 @@ return [
'tax_code_required' => 'Податковий код - обов\'язкове поле.',
'tax_code_successful_deleted' => 'Податковий код успішно видалено',
'tax_code_successful_updated' => 'Податковий код успішно оновлено',
- 'tax_code_successful_updating' => 'Успішно оновлено. ',
- 'tax_code_successfully_added' => 'Податковий код успішно додано. ',
+ 'tax_code_successful_updating' => 'Успішно оновлено.',
+ 'tax_code_successfully_added' => 'Податковий код успішно додано.',
'tax_code_type' => 'Тип податкового коду',
'tax_codes' => 'Податкові коди',
'tax_codes_configuration' => 'Форма податкових кодів',
diff --git a/app/Language/ur/Attributes.php b/app/Language/ur/Attributes.php
index c0d5b162e..4ded08180 100644
--- a/app/Language/ur/Attributes.php
+++ b/app/Language/ur/Attributes.php
@@ -5,32 +5,32 @@ return [
'confirm_delete' => 'کیا آپ منتخب شدہ کو حذف کرنا چاہتے ہیں ؟',
'confirm_restore' => 'کیا آپ منتخب شدہ کو بحال کرنا چاہتے ہیں ؟',
'definition_cannot_be_deleted' => 'منتخب شدہ کو حذف نہیں کیا جا سکتا',
- 'definition_error_adding_updating' => 'Attribute {0} could not be added or updated. Please check the error log.',
+ 'definition_error_adding_updating' => '',
+ 'definition_flags' => '',
+ 'definition_group' => '',
+ 'definition_id' => '',
'definition_invalid_group' => '',
- 'definition_flags' => 'Attribute Visibility',
- 'definition_group' => 'Group',
- 'definition_id' => 'Id',
- 'definition_name' => 'Add Attribute',
- 'definition_name_required' => 'Attribute name is a required field',
- 'definition_one_or_multiple' => 'attribute(s)',
- 'definition_successful_adding' => 'You have successfully added item',
- 'definition_successful_deleted' => 'You have successfully deleted',
- 'definition_successful_updating' => 'You have successfully updated attribute',
- 'definition_type' => 'Attribute Type',
- 'definition_type_required' => 'Attribute type is a required field',
- 'definition_unit' => 'Measurement Unit',
- 'definition_values' => 'Attribute Values',
- 'new' => 'New Attribute',
- 'no_attributes_to_display' => 'No Items to display',
- 'receipt_visibility' => 'Receipt',
- 'show_in_items' => 'Show in items',
- 'show_in_items_visibility' => 'Items',
- 'show_in_receipt' => 'Show in receipt',
- 'show_in_receivings' => 'Show in receivings',
- 'show_in_receivings_visibility' => 'Receivings',
- 'show_in_sales' => 'Show in sales',
- 'show_in_sales_visibility' => 'Sales',
+ 'definition_name' => '',
+ 'definition_name_required' => '',
+ 'definition_one_or_multiple' => '',
+ 'definition_successful_adding' => '',
+ 'definition_successful_deleted' => '',
+ 'definition_successful_updating' => '',
+ 'definition_type' => '',
+ 'definition_type_required' => '',
+ 'definition_unit' => '',
+ 'definition_values' => '',
+ 'new' => '',
+ 'no_attributes_to_display' => '',
+ 'receipt_visibility' => '',
+ 'show_in_items' => '',
+ 'show_in_items_visibility' => '',
+ 'show_in_receipt' => '',
+ 'show_in_receivings' => '',
+ 'show_in_receivings_visibility' => '',
+ 'show_in_sales' => '',
+ 'show_in_sales_visibility' => '',
'show_in_search' => 'تلاش میں دکھائیں',
'show_in_search_visibility' => 'تلاش',
- 'update' => 'Update Attribute',
+ 'update' => '',
];
diff --git a/app/Language/ur/Common.php b/app/Language/ur/Common.php
index f44ebbdf3..d0d262655 100644
--- a/app/Language/ur/Common.php
+++ b/app/Language/ur/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => '',
'common' => '',
'confirm_search' => '',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => '',
'country' => '',
'dashboard' => '',
@@ -50,9 +49,7 @@ return [
'list_of' => '',
'logo' => '',
'logo_mark' => '',
- 'logout' => '',
'manager' => '',
- 'migration_needed' => '',
'new' => '',
'no' => '',
'no_persons_to_display' => '',
@@ -60,7 +57,6 @@ return [
'or' => '',
'people' => '',
'phone_number' => '',
- 'phone_number_required' => '',
'please_visit_my' => '',
'position' => '',
'powered_by' => '',
@@ -73,14 +69,11 @@ return [
'search' => '',
'search_options' => '',
'searched_for' => '',
- 'software_short' => '',
- 'software_title' => '',
'state' => '',
'submit' => '',
'total_spent' => '',
'unknown' => '',
'view_recent_sales' => '',
- 'website' => '',
'welcome' => '',
'welcome_message' => '',
'yes' => '',
diff --git a/app/Language/ur/Config.php b/app/Language/ur/Config.php
index 771ffe7ea..e24d2b9d9 100644
--- a/app/Language/ur/Config.php
+++ b/app/Language/ur/Config.php
@@ -3,7 +3,7 @@
return [
'address' => '',
'address_required' => '',
- 'all_set' => 'All file permissions are set correctly!',
+ 'all_set' => '',
'allow_duplicate_barcodes' => '',
'apostrophe' => '',
'backup_button' => '',
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => '',
'default_tax_rate_2' => '',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => '',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => '',
'default_tax_rate_required' => '',
'derive_sale_quantity' => '',
'derive_sale_quantity_tooltip' => '',
@@ -133,7 +133,7 @@ return [
'enforce_privacy' => '',
'enforce_privacy_tooltip' => '',
'fax' => '',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
+ 'file_perm' => '',
'financial_year' => '',
'financial_year_apr' => '',
'financial_year_aug' => '',
@@ -168,6 +168,8 @@ return [
'info' => '',
'info_configuration' => '',
'input_groups' => '',
+ 'integrations' => '',
+ 'integrations_configuration' => '',
'invoice' => '',
'invoice_configuration' => '',
'invoice_default_comments' => '',
@@ -176,7 +178,7 @@ return [
'invoice_printer' => '',
'invoice_type' => '',
'is_readable' => '',
- 'is_writable' => 'is writable, but the permissions are higher than 750.',
+ 'is_writable' => '',
'item_markup' => '',
'jsprintsetup_required' => '',
'language' => '',
@@ -198,6 +200,7 @@ return [
'location_info' => '',
'login_form' => '',
'logout' => '',
+ 'mailpath_invalid' => 'sendmail کا راستہ غلط ہے۔ صرف حروف، ہندسے، ڈیش، انڈر اسکور، سلیش، بیک سلیش، کالن، اسپیس اور نقطے کی اجازت ہے۔',
'message' => '',
'message_configuration' => '',
'msg_msg' => '',
@@ -209,7 +212,7 @@ return [
'msg_uid' => '',
'msg_uid_required' => '',
'multi_pack_enabled' => '',
- 'no_risk' => 'No security/vulnerability risks.',
+ 'no_risk' => '',
'none' => '',
'notify_alignment' => '',
'number_format' => '',
@@ -223,7 +226,7 @@ return [
'payment_reference_code_length_limits' => 'ادائیگی حوالہ کوڈ
لمبائی کی حدود',
'payment_reference_code_length_max_label' => 'زیادہ سے زیادہ',
'payment_reference_code_length_min_label' => 'کم سے کم',
- 'perm_risk' => 'Permissions higher than 750 leaves this software at risk.',
+ 'perm_risk' => '',
'phone' => '',
'phone_required' => '',
'print_bottom_margin' => '',
@@ -278,12 +281,15 @@ return [
'right' => '',
'sales_invoice_format' => '',
'sales_quote_format' => '',
- 'mailpath_invalid' => 'sendmail کا راستہ غلط ہے۔ صرف حروف، ہندسے، ڈیش، انڈر اسکور، سلیش، بیک سلیش، کالن، اسپیس اور نقطے کی اجازت ہے۔',
'saved_successfully' => '',
'saved_unsuccessfully' => '',
- 'security_issue' => 'Security Vulnerability Warning',
+ 'security_issue' => '',
'server_notice' => '',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => '',
'statistics' => '',
@@ -301,11 +307,7 @@ return [
'suggestions_layout' => '',
'suggestions_second_column' => '',
'suggestions_third_column' => '',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
+ 'system_conf' => '',
'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
diff --git a/app/Language/ur/Customers.php b/app/Language/ur/Customers.php
index 597c3b888..98f420052 100644
--- a/app/Language/ur/Customers.php
+++ b/app/Language/ur/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => '',
'one_or_multiple' => '',
'quantity' => '',
+ 'rewards_package' => '',
'stats_info' => '',
'successful_adding' => '',
'successful_deleted' => '',
@@ -43,5 +44,4 @@ return [
'taxable' => '',
'total' => '',
'update' => '',
- 'rewards_package' => '',
];
diff --git a/app/Language/ur/Datepicker.php b/app/Language/ur/Datepicker.php
index 8cf221ae9..65fc3fd80 100644
--- a/app/Language/ur/Datepicker.php
+++ b/app/Language/ur/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => '',
'today' => '',
'today_last_year' => '',
- 'weekstart' => '',
+ 'weekstart' => '0',
'yesterday' => '',
];
diff --git a/app/Language/ur/Employees.php b/app/Language/ur/Employees.php
index ee35fee14..d7bfed580 100644
--- a/app/Language/ur/Employees.php
+++ b/app/Language/ur/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => '',
'successful_updating' => '',
'system_language' => '',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => '',
'update' => '',
'username' => '',
diff --git a/app/Language/ur/Error.php b/app/Language/ur/Error.php
index b35420eb2..b1af7c984 100644
--- a/app/Language/ur/Error.php
+++ b/app/Language/ur/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'آپ کو اس ماڈیول تک رسائی کی اجازت نہیں ہے',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'throttle.key ترتیب دینے کے لیے {filePath} نہیں بنائی جا سکی',
'unable_to_lock_file' => '{filePath} کو لاک نہیں کیا جا سکا: {reason}',
'unable_to_open_lock_file' => '{filePath} کو کھولا نہیں جا سکا: {reason}',
- 'unable_to_persist_throttle_key' => 'throttle.key کو {filePath} میں محفوظ نہیں کیا جا سکا',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'throttle.key کو {filePath} میں محفوظ نہیں کیا جا سکا',
'unable_to_read_env_file' => 'throttle.key ترتیب دینے کے لیے {filePath} پڑھی نہیں جا سکی',
'unknown' => 'غیر متوقع رکاوٹ',
];
diff --git a/app/Language/ur/Expenses_categories.php b/app/Language/ur/Expenses_categories.php
index 52e266674..8561da976 100644
--- a/app/Language/ur/Expenses_categories.php
+++ b/app/Language/ur/Expenses_categories.php
@@ -1,10 +1,10 @@
'اخراجات کے زمرے کا نام درکار ہے',
'add_item' => 'زمرہ شامل کریں',
'cannot_be_deleted' => 'زمرہ کے اخراجات کو حذف نہیں کیا جا سکا',
'category_id' => 'شناخت',
+ 'category_name_required' => 'اخراجات کے زمرے کا نام درکار ہے',
'confirm_delete' => 'کیا آپ واقعی منتخب کردہ اخراجات کے زمرے کو حذف کرنا چاہتے ہیں؟',
'confirm_restore' => 'کیا آپ واقعی منتخب کردہ اخراجات کے زمرے کو بحال کرنا چاہتے ہیں؟',
'description' => 'زمرے کے تفصیلات',
diff --git a/app/Language/ur/Item_kits.php b/app/Language/ur/Item_kits.php
index cb4cf4239..6a830f1a1 100644
--- a/app/Language/ur/Item_kits.php
+++ b/app/Language/ur/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => '',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => '',
'kit' => '',
'kit_and_components' => '',
diff --git a/app/Language/ur/Items.php b/app/Language/ur/Items.php
index 4f63e937e..7f8ebf10d 100644
--- a/app/Language/ur/Items.php
+++ b/app/Language/ur/Items.php
@@ -110,8 +110,8 @@ return [
'tax_category' => '',
'tax_name_invalid' => 'ٹیکس کے نام میں غیر مجاز حروف شامل ہیں۔',
'tax_percent' => '',
- 'tax_percent_number' => '',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => '',
'tax_percent_required' => '',
'tax_percents' => '',
'temp' => '',
diff --git a/app/Language/ur/Receivings.php b/app/Language/ur/Receivings.php
index 8a5889078..9e95fc813 100644
--- a/app/Language/ur/Receivings.php
+++ b/app/Language/ur/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => '',
'mode' => '',
'new_supplier' => '',
+ 'not_authorized' => '',
'one_or_multiple' => '',
'print_after_sale' => '',
'quantity' => '',
diff --git a/app/Language/ur/Sales.php b/app/Language/ur/Sales.php
index db9c5dbcc..210ea18e2 100644
--- a/app/Language/ur/Sales.php
+++ b/app/Language/ur/Sales.php
@@ -90,26 +90,26 @@ return [
'item_number' => '',
'item_out_of_stock' => '',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => '',
'must_enter_numeric' => '',
'must_enter_numeric_giftcard' => '',
@@ -123,6 +123,7 @@ return [
'new_item' => '',
'no_description' => '',
'no_items_in_cart' => '',
+ 'no_sales_to_display' => '',
'none_selected' => '',
'nontaxed_ind' => '',
'not_authorized' => '',
diff --git a/app/Language/ur/Taxes.php b/app/Language/ur/Taxes.php
index 137dc1ab2..3b3426dab 100644
--- a/app/Language/ur/Taxes.php
+++ b/app/Language/ur/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => '',
'error_adding_updating' => '',
'group_seq' => '',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => '',
'name' => '',
'new' => '',
diff --git a/app/Language/vi/Attributes.php b/app/Language/vi/Attributes.php
index b8a52c366..222c5be15 100644
--- a/app/Language/vi/Attributes.php
+++ b/app/Language/vi/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => 'Bạn có chắc chắn muốn khôi phục (các) thuộc tính đã chọn không?',
'definition_cannot_be_deleted' => 'Không thể xóa (các) thuộc tính được chọn',
'definition_error_adding_updating' => 'Thuộc tính {0} không thể thêm hoặc cập nhật. Vui lòng kiểm tra nhật ký lỗi.',
- 'definition_invalid_group' => 'Nhóm đã chọn không tồn tại hoặc không hợp lệ.',
'definition_flags' => 'Hiển thị thuộc tính',
'definition_group' => 'Nhóm',
'definition_id' => 'Mã số',
+ 'definition_invalid_group' => 'Nhóm đã chọn không tồn tại hoặc không hợp lệ.',
'definition_name' => 'Thêm thuộc tính',
'definition_name_required' => 'Tên thuộc tính là trường bắt buộc',
'definition_one_or_multiple' => 'thuộc tính',
- 'definition_successful_adding' => 'Bạn vừa mới thêm mục tin thành công',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => 'Bạn đã xóa thành công',
'definition_successful_updating' => 'Bạn đã cập nhật thành công thuộc tính',
'definition_type' => 'Loại thuộc tính',
@@ -21,7 +21,7 @@ return [
'definition_unit' => 'Đơn vị đo lường',
'definition_values' => 'Giá trị thuộc tính',
'new' => 'Thêm thuộc tính mới',
- 'no_attributes_to_display' => 'Không có mặt hàng nào để hiển thị',
+ 'no_attributes_to_display' => '',
'receipt_visibility' => 'Biên lai',
'show_in_items' => 'Hiển thị trong các mặt hàng',
'show_in_items_visibility' => 'Hàng hóa',
diff --git a/app/Language/vi/Common.php b/app/Language/vi/Common.php
index 253929dd6..f00128b93 100644
--- a/app/Language/vi/Common.php
+++ b/app/Language/vi/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => 'Chú thích',
'common' => 'chung',
'confirm_search' => 'Bạn đã chọn một hay nhiều dòng, ở nơi đây sẽ không còn gì để chọn sau khi tìm kiếm. Bạn có chắc muốn gửi yêu cầu tìm kiếm này?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => 'Vui lòng sửa các lỗi trước khi lưu',
'country' => 'Quốc gia',
'dashboard' => '',
@@ -42,7 +41,7 @@ return [
'import_full_path' => 'Cần đường dẫn dạng đầy đủ đến tập tin csv',
'import_remove_file' => 'Gỡ bỏ',
'import_select_file' => 'Chọn tập tin',
- 'inv' => 'inv',
+ 'inv' => '',
'last_name' => 'Họ',
'last_name_required' => 'Trường Họ là bắt buộc.',
'last_page' => 'Cuối',
@@ -50,9 +49,7 @@ return [
'list_of' => 'Danh sách của',
'logo' => '',
'logo_mark' => '',
- 'logout' => 'Đăng xuất',
'manager' => '',
- 'migration_needed' => 'Nâng cấp cơ sở dữ liệu lên {0} sẽ bắt đầu sau khi đăng nhập.',
'new' => 'Mới',
'no' => '',
'no_persons_to_display' => 'Không có nội dung hiển thị.',
@@ -60,10 +57,9 @@ return [
'or' => 'HOẶC',
'people' => '',
'phone_number' => 'Số điện thoại',
- 'phone_number_required' => '',
'please_visit_my' => 'Ghé thăm',
'position' => '',
- 'powered_by' => 'Cung cấp bởi',
+ 'powered_by' => 'Cung cấp bởi {app} {version}',
'price' => 'Giá',
'print' => 'In',
'remove' => 'Xóa bỏ',
@@ -73,14 +69,11 @@ return [
'search' => 'Tìm kiếm',
'search_options' => 'Tùy chọn tìm kiếm',
'searched_for' => 'Tìm kiếm bằng',
- 'software_short' => '',
- 'software_title' => '',
'state' => 'Tỉnh',
'submit' => 'Gửi',
'total_spent' => 'Trả tổng cộng',
'unknown' => 'Chưa biết',
'view_recent_sales' => 'Hiển thị danh sách bán hàng gần đây',
- 'website' => 'Trang chủ',
'welcome' => 'Chào mừng',
'welcome_message' => 'Chọn 1 trong những tính năng dưới đây để bắt đầu.',
'yes' => '',
diff --git a/app/Language/vi/Config.php b/app/Language/vi/Config.php
index 3cd42c21e..b0c03f266 100644
--- a/app/Language/vi/Config.php
+++ b/app/Language/vi/Config.php
@@ -98,8 +98,8 @@ return [
'default_tax_rate_1' => 'Tỷ lệ thuế 1',
'default_tax_rate_2' => 'Tỷ lệ thuế 2',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => 'Tỷ lệ thuế mặc định phải là dạng số.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => 'Tỷ lệ thuế mặc định phải là dạng số.',
'default_tax_rate_required' => 'Trường Tỷ lệ thuế mặc định là bắt buộc.',
'derive_sale_quantity' => 'Cho phép suy luận số lượng bán hàng',
'derive_sale_quantity_tooltip' => 'Nếu chọn thì một kiểu hàng hóa mới sẽ được cung cấp cho đặt hàng hàng hóa theo tổng số mở rộng',
@@ -132,7 +132,7 @@ return [
'enable_right_bar_tooltip' => '',
'enforce_privacy' => 'Chính sách bắt buộc',
'enforce_privacy_tooltip' => 'Bảo vệ riêng tư khách hàng bắt buộc xáo trộn dữ liệu trong trường hợp dữ liệu của họ đang bị xóa',
- 'fax' => 'Fax',
+ 'fax' => '',
'file_perm' => 'Có một số vấn đề với phân quyền tập tin vui lòng sửa và tải lại trang này.',
'financial_year' => 'Ngày đầu năm tài chính',
'financial_year_apr' => '1 tháng tư',
@@ -168,6 +168,8 @@ return [
'info' => 'Thông tin',
'info_configuration' => 'Thông tin cửa hàng',
'input_groups' => '',
+ 'integrations' => 'Tích hợp',
+ 'integrations_configuration' => 'Tích hợp bên thứ ba',
'invoice' => 'Hóa đơn',
'invoice_configuration' => 'Cài đặt in hóa đơn',
'invoice_default_comments' => 'Ghi chú mặc định cho hóa đơn',
@@ -198,6 +200,7 @@ return [
'location_info' => 'Thông tin cấu hình vị trí',
'login_form' => '',
'logout' => 'Bạn có muốn sao lưu dự phòng trước khi đăng xuất ra không? Bấm chuột vào [OK] để sao lưu hoặc [Cancel] để đăng xuất.',
+ 'mailpath_invalid' => 'Đường dẫn sendmail không hợp lệ. Chỉ cho phép chữ cái, số, dấu gạch ngang, dấu gạch dưới, dấu gạch chéo, dấu gạch chéo ngược, dấu hai chấm, dấu cách và dấu chấm.',
'message' => 'Nhắn tin',
'message_configuration' => 'Cấu hình nhắn tin',
'msg_msg' => 'Tin nhắn văn bản đã lưu',
@@ -278,12 +281,15 @@ return [
'right' => 'Phải',
'sales_invoice_format' => 'Định dạng Hóa đơn bán hàng',
'sales_quote_format' => 'Định dạng Báo giá bán hàng',
- 'mailpath_invalid' => 'Đường dẫn sendmail không hợp lệ. Chỉ cho phép chữ cái, số, dấu gạch ngang, dấu gạch dưới, dấu gạch chéo, dấu gạch chéo ngược, dấu hai chấm, dấu cách và dấu chấm.',
'saved_successfully' => 'Cấu hình được lưu thành công.',
'saved_unsuccessfully' => 'Gặp lỗi khi lưu cấu hình.',
'security_issue' => 'Cảnh báo về lỗ hổng bảo mật',
'server_notice' => 'Vui lòng sử dụng các thông tin phía dưới để báo cáo lỗi.',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => 'Hiển thị biểu tượng Văn phòng',
'statistics' => 'Gửi thống kê',
@@ -301,12 +307,8 @@ return [
'suggestions_layout' => 'Bố cục gợi ý tìm kiếm',
'suggestions_second_column' => 'Cột 2',
'suggestions_third_column' => 'Cột 3',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
'system_conf' => 'Cài đặt & Cấu hình',
- 'system_info' => 'System Info',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
@@ -331,7 +333,7 @@ return [
'top' => 'Đỉnh',
'use_destination_based_tax' => 'Sử dụng thuế dựa trên điểm đến',
'user_timezone' => 'Múi giờ trên máy nội bộ:',
- 'website' => 'Website',
+ 'website' => '',
'wholesale_markup' => '',
'work_order_enable' => 'Hỗ trợ giao việc',
'work_order_format' => 'Định dạng giấy giao việc',
diff --git a/app/Language/vi/Customers.php b/app/Language/vi/Customers.php
index 1d7989ce9..7a3523f9d 100644
--- a/app/Language/vi/Customers.php
+++ b/app/Language/vi/Customers.php
@@ -34,6 +34,7 @@ return [
'none_selected' => 'Bạn chưa chọn bất kỳ một khách hàng nào để mà xóa.',
'one_or_multiple' => 'khách hàng',
'quantity' => 'Số lượng',
+ 'rewards_package' => 'Gói tiền thưởng',
'stats_info' => 'Thgkê',
'successful_adding' => 'Bạn đã thêm khách hàng thành công',
'successful_deleted' => 'Bạn đã xóa thành công',
@@ -43,5 +44,4 @@ return [
'taxable' => 'Phải đánh thuế',
'total' => 'Trả tổng cộng',
'update' => 'Cập nhật khách hàng',
- 'rewards_package' => 'Gói tiền thưởng',
];
diff --git a/app/Language/vi/Datepicker.php b/app/Language/vi/Datepicker.php
index e11a8f717..8f045ddf0 100644
--- a/app/Language/vi/Datepicker.php
+++ b/app/Language/vi/Datepicker.php
@@ -19,6 +19,6 @@ return [
'to' => 'Đến',
'today' => 'Hôm nay',
'today_last_year' => 'Hôm nay của năm ngoái',
- 'weekstart' => '0',
+ 'weekstart' => '1',
'yesterday' => 'Hôm qua',
];
diff --git a/app/Language/vi/Employees.php b/app/Language/vi/Employees.php
index 4db44919e..529c7d25d 100644
--- a/app/Language/vi/Employees.php
+++ b/app/Language/vi/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => 'Bạn đã xóa thành công',
'successful_updating' => 'Bạn đã cập nhật nhân viên thành công',
'system_language' => 'Ngôn ngữ hệ thống',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => 'Gặp lỗi khi thay đổi mật khẩu.',
'update' => 'Cập nhật Nhân viên',
'username' => 'Tài khoản',
diff --git a/app/Language/vi/Error.php b/app/Language/vi/Error.php
index 1a1a92bbf..bccd6353d 100644
--- a/app/Language/vi/Error.php
+++ b/app/Language/vi/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => 'Bạn không có thẩm quyền truy cập vào mô đun đó',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => 'Không thể tạo {filePath} để thiết lập throttle.key',
'unable_to_lock_file' => 'Không thể khóa {filePath}: {reason}',
'unable_to_open_lock_file' => 'Không thể mở {filePath}: {reason}',
- 'unable_to_persist_throttle_key' => 'Không thể lưu throttle.key vào {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => 'Không thể lưu throttle.key vào {filePath}',
'unable_to_read_env_file' => 'Không thể đọc {filePath} để thiết lập throttle.key',
'unknown' => 'Lỗi chưa biết',
];
diff --git a/app/Language/vi/Expenses_categories.php b/app/Language/vi/Expenses_categories.php
index 5e5e67406..af2633484 100644
--- a/app/Language/vi/Expenses_categories.php
+++ b/app/Language/vi/Expenses_categories.php
@@ -1,10 +1,10 @@
'Trường tên Thể loại chi phí là bắt buộc',
'add_item' => 'Thêm thể loại',
'cannot_be_deleted' => 'Không thể xóa Thể loại Chi phí',
'category_id' => 'Mã số',
+ 'category_name_required' => 'Trường tên Thể loại chi phí là bắt buộc',
'confirm_delete' => 'Bạn chắc chắn muốn xóa các Thể loại chi phí được chọn không?',
'confirm_restore' => 'Bạn có thực sự muốn hoàn nguyên lại thể loại phí đã chọn không?',
'description' => 'Mô tả Thể loại',
diff --git a/app/Language/vi/Item_kits.php b/app/Language/vi/Item_kits.php
index 4b6aede75..3f7d6f142 100644
--- a/app/Language/vi/Item_kits.php
+++ b/app/Language/vi/Item_kits.php
@@ -17,8 +17,6 @@ return [
'item' => 'Hàng hóa',
'item_kit_number' => 'Mã vạch',
'item_kit_number_duplicate' => 'Số kít mục tin đã sẵn có trong cơ sở dữ liệu.',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => 'Hàng hóa',
'kit' => 'Mã gói',
'kit_and_components' => 'Gói và Thành phần',
diff --git a/app/Language/vi/Items.php b/app/Language/vi/Items.php
index 8ce896b64..e1051edf9 100644
--- a/app/Language/vi/Items.php
+++ b/app/Language/vi/Items.php
@@ -43,7 +43,7 @@ return [
'error_updating_multiple' => 'Có lỗi khi cập nhật hàng hóa',
'generate_barcodes' => 'Tạo mã vạch',
'hsn_code' => 'Tuân theo hệ thống hài hòa',
- 'image' => 'Avatar',
+ 'image' => '',
'import_items_csv' => 'Nhập hàng hóa từ CSV',
'info_provided_by' => 'Thông tin được cung cấp bởi',
'inventory' => 'Tồn kho',
@@ -110,8 +110,8 @@ return [
'tax_category' => 'Thể loại thuế',
'tax_name_invalid' => 'Tên thuế chứa ký tự không được phép.',
'tax_percent' => 'Phần trăm Thuế',
- 'tax_percent_number' => 'Phần trăm Thuế phải dạng số',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => 'Phần trăm Thuế phải dạng số',
'tax_percent_required' => 'Trường Phần trăm Thuế là bắt buộc.',
'tax_percents' => 'Phần trăm Thuế',
'temp' => 'Tạm thời',
diff --git a/app/Language/vi/Messages.php b/app/Language/vi/Messages.php
index c6b1564be..c16c5b98f 100644
--- a/app/Language/vi/Messages.php
+++ b/app/Language/vi/Messages.php
@@ -11,6 +11,6 @@ return [
'phone_number_required' => 'Cần số điện thoại',
'phone_placeholder' => 'Các số di động ở đây...',
'sms_send' => 'Gửi SMS',
- 'successfully_sent' => 'Tin nhắn được gửi thành công cho: ',
- 'unsuccessfully_sent' => 'Tin nhắn được gửi không thành công cho: ',
+ 'successfully_sent' => 'Tin nhắn được gửi thành công cho:',
+ 'unsuccessfully_sent' => 'Tin nhắn được gửi không thành công cho:',
];
diff --git a/app/Language/vi/Receivings.php b/app/Language/vi/Receivings.php
index 1497054a5..11b9daf7f 100644
--- a/app/Language/vi/Receivings.php
+++ b/app/Language/vi/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => 'Tên Hàng hóa',
'mode' => 'Chế độ nhập hàng',
'new_supplier' => 'Nhà cung cấp mới',
+ 'not_authorized' => '',
'one_or_multiple' => 'nhập hàng',
'print_after_sale' => 'In sau khi Bán hàng',
'quantity' => 'Số lượng',
diff --git a/app/Language/vi/Reports.php b/app/Language/vi/Reports.php
index ec55a1415..38126d6b9 100644
--- a/app/Language/vi/Reports.php
+++ b/app/Language/vi/Reports.php
@@ -7,13 +7,13 @@ return [
'categories' => 'Thể loại',
'categories_summary_report' => 'Báo cáo tổng thể thể loại',
'category' => 'Thể loại',
- 'code_canceled' => 'CNL',
- 'code_invoice' => 'INV',
- 'code_pos' => 'POS',
- 'code_quote' => 'Q',
+ 'code_canceled' => '',
+ 'code_invoice' => '',
+ 'code_pos' => '',
+ 'code_quote' => '',
'code_return' => 'TrH',
'code_type' => 'Kiểu',
- 'code_work_order' => 'W/O',
+ 'code_work_order' => '',
'comments' => 'Ghi chú',
'commission' => '',
'complete' => 'Bán và Trả hoàn tất',
diff --git a/app/Language/vi/Sales.php b/app/Language/vi/Sales.php
index d8a1d03b7..b37569195 100644
--- a/app/Language/vi/Sales.php
+++ b/app/Language/vi/Sales.php
@@ -66,7 +66,7 @@ return [
'giftcard_number' => 'Số Thẻ quà tặng',
'group_by_category' => 'Gộp theo Danh mục',
'group_by_type' => 'Gộp theo kiểu',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => 'Mã bán hàng',
'include_prices' => 'Bao gồm Giá?',
'insufficient_giftcard_balance' => 'Số dư thẻ quà tặng không đủ cho khoản thanh toán này.',
@@ -77,7 +77,7 @@ return [
'invoice_filter' => 'Hóa đơn',
'invoice_no_email' => 'Khách hàng này không có địa chỉ thư điện tử hợp lệ.',
'invoice_number' => 'Hóa đơn #',
- 'invoice_number_duplicate' => 'Số Hóa đơn phải duy nhất.',
+ 'invoice_number_duplicate' => 'Số Hóa đơn {0} phải duy nhất.',
'invoice_sent' => 'Gửi Hóa đơn đến',
'invoice_total' => 'Tổng hóa đơn',
'invoice_type_custom_invoice' => 'Hóa đơn tùy chọn (custom_invoice.php)',
@@ -95,7 +95,7 @@ return [
'key_finish_quote' => 'Kết thúc báo giá/hóa đơn mà không cần thanh toán',
'key_finish_sale' => 'Thanh toán và hoàn thành hóa đơn/bán hàng',
'key_full' => 'Toàn màn hình',
- 'key_function' => 'Function',
+ 'key_function' => '',
'key_help' => 'Phím tắt',
'key_help_modal' => 'Mở cửa sổ phím tắt',
'key_in' => 'Phòng to',
@@ -108,7 +108,7 @@ return [
'key_suspend' => 'Tạm hoãn đơn hàng',
'key_suspended' => 'Xem đơn hàng tạm hoãn',
'key_system' => 'Phím tắt hệ thống',
- 'key_tendered' => 'Edit Amount Tendered',
+ 'key_tendered' => '',
'key_title' => 'Phím tắt bán hàng',
'mode' => 'Chế độ đăng ký',
'must_enter_numeric' => 'Số tiền thanh toán phải là dạng số.',
@@ -123,6 +123,7 @@ return [
'new_item' => 'Hàng hóa mới',
'no_description' => 'Không',
'no_items_in_cart' => 'Không có Hàng hóa trong rổ hàng.',
+ 'no_sales_to_display' => 'Không có lần bán hàng để hiển thị.',
'none_selected' => 'Bạn chưa chọn bất kỳ một lần bán hàng nào để mà xóa.',
'nontaxed_ind' => '',
'not_authorized' => 'Thao tác này không được phép.',
@@ -190,7 +191,7 @@ return [
'tax_id' => 'Mã số thuế',
'tax_invoice' => 'Hóa đơn thuế',
'tax_percent' => 'Thuế %',
- 'taxed_ind' => 'T',
+ 'taxed_ind' => '',
'total' => 'Tổng',
'total_tax_exclusive' => 'Gồm thuế',
'transaction_failed' => 'Gặp lỗi khi giao dịch bán hàng.',
@@ -202,7 +203,7 @@ return [
'unsuspend' => 'Hủy tạm hoãn',
'unsuspend_and_delete' => 'Thao tác',
'update' => 'Cập nhật',
- 'upi' => 'UPI',
+ 'upi' => '',
'wallet' => '',
'work_order' => 'Giấy giao việc',
'work_order_number' => 'Số giấy giao việc',
diff --git a/app/Language/vi/Taxes.php b/app/Language/vi/Taxes.php
index 99c0ad63e..405dd39c2 100644
--- a/app/Language/vi/Taxes.php
+++ b/app/Language/vi/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => 'Thuế suất mặc định',
'error_adding_updating' => 'Gặp lỗi khi thêm hay cập nhật Mã thuế',
'group_seq' => '',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => 'Tên quyền',
'name' => 'Tên',
'new' => 'Mã thuế mới',
diff --git a/app/Language/zh-Hans/Attributes.php b/app/Language/zh-Hans/Attributes.php
index 02274051d..4698e6b15 100644
--- a/app/Language/zh-Hans/Attributes.php
+++ b/app/Language/zh-Hans/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => '您确定要还原所选属性吗?',
'definition_cannot_be_deleted' => '不能删除该特征属性',
'definition_error_adding_updating' => '无法添加或更新属性{0}。 请检查错误日志。',
- 'definition_invalid_group' => '所选组不存在或无效。',
'definition_flags' => '属性可见性',
'definition_group' => '组',
'definition_id' => 'ID卡',
+ 'definition_invalid_group' => '所选组不存在或无效。',
'definition_name' => '添加特征属性',
'definition_name_required' => '属性必须填写',
'definition_one_or_multiple' => '属性特征',
- 'definition_successful_adding' => '你成功添加物品',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => '已经成功删除',
'definition_successful_updating' => '更新属性成功',
'definition_type' => '属性类别',
@@ -21,7 +21,7 @@ return [
'definition_unit' => '计量单位',
'definition_values' => '属性特征值',
'new' => '新属性',
- 'no_attributes_to_display' => '没有物品需要显示',
+ 'no_attributes_to_display' => '',
'receipt_visibility' => '小票',
'show_in_items' => '在项目中显示',
'show_in_items_visibility' => '物品',
diff --git a/app/Language/zh-Hans/Common.php b/app/Language/zh-Hans/Common.php
index b4b3cd411..98eaa1d47 100644
--- a/app/Language/zh-Hans/Common.php
+++ b/app/Language/zh-Hans/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => '备注',
'common' => '一般',
'confirm_search' => '你已经选择了 一行或多行,之后的搜索结果不再被选取。你确定要提交本次搜索吗?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => '信息有误,请修正后保存',
'country' => '国家',
'dashboard' => '',
@@ -36,7 +35,7 @@ return [
'gender_undefined' => '',
'icon' => '',
'id' => 'Id',
- 'import' => 'Import',
+ 'import' => '',
'import_change_file' => '更改',
'import_csv' => 'CSV 导入',
'import_full_path' => '需要CSV文件的完整路径',
@@ -50,9 +49,7 @@ return [
'list_of' => '列表',
'logo' => '',
'logo_mark' => '',
- 'logout' => '登出',
'manager' => '',
- 'migration_needed' => '登录后,数据库将会迁移到{0}。',
'new' => '新建',
'no' => '',
'no_persons_to_display' => '沒有使用者资料可以展示。',
@@ -60,10 +57,9 @@ return [
'or' => '或',
'people' => '',
'phone_number' => '电话号码',
- 'phone_number_required' => '',
'please_visit_my' => '请造访',
'position' => '',
- 'powered_by' => '供应',
+ 'powered_by' => '供应 {app} {version}',
'price' => '价格',
'print' => '打印',
'remove' => '移除',
@@ -73,14 +69,11 @@ return [
'search' => '搜索',
'search_options' => '搜索选项',
'searched_for' => '查找',
- 'software_short' => '',
- 'software_title' => '',
'state' => '省',
'submit' => '提交',
'total_spent' => '总支出',
'unknown' => '未知',
'view_recent_sales' => '查看最近的销售情况',
- 'website' => '网站',
'welcome' => '欢迎',
'welcome_message' => '欢迎使用OSPOS,请点击下面的模块开始使用。',
'yes' => '',
diff --git a/app/Language/zh-Hans/Config.php b/app/Language/zh-Hans/Config.php
index d59bc5e76..9bfded0bc 100644
--- a/app/Language/zh-Hans/Config.php
+++ b/app/Language/zh-Hans/Config.php
@@ -3,11 +3,11 @@
return [
'address' => '公司地址',
'address_required' => '公司地址为必填',
- 'all_set' => 'All file permissions are set correctly!',
+ 'all_set' => '',
'allow_duplicate_barcodes' => '允许重复条形码',
- 'apostrophe' => 'apostrophe',
- 'backup_button' => 'Backup',
- 'backup_database' => 'Backup Database',
+ 'apostrophe' => '',
+ 'backup_button' => '',
+ 'backup_database' => '',
'barcode' => '条形码',
'barcode_company' => '公司名称',
'barcode_configuration' => '设置条形码',
@@ -15,15 +15,15 @@ return [
'barcode_first_row' => '条形码第一行',
'barcode_font' => '条形码字体',
'barcode_formats' => '输入格式',
- 'barcode_generate_if_empty' => 'Generate if empty',
+ 'barcode_generate_if_empty' => '',
'barcode_height' => '条形码高度 (px)',
'barcode_id' => '商品 ID/名字',
'barcode_info' => '条形码设置信息',
'barcode_layout' => '条形码布局',
'barcode_name' => '条形码名字',
- 'barcode_number' => 'UPC/EAN/ISBN',
- 'barcode_number_in_row' => 'Number in row',
- 'barcode_page_cellspacing' => 'Display page cellspacing',
+ 'barcode_number' => '',
+ 'barcode_number_in_row' => '',
+ 'barcode_page_cellspacing' => '',
'barcode_page_width' => '条形码显示宽度',
'barcode_price' => '金额',
'barcode_second_row' => '条形码第二行',
@@ -31,7 +31,7 @@ return [
'barcode_tooltip' => '警告:此功能可能导致重复项被导入或创建。 如果您不想重复的条形码,请不要使用。',
'barcode_type' => '条形码类型',
'barcode_width' => '条形码宽度 (px)',
- 'bottom' => 'Bottom',
+ 'bottom' => '',
'cash_button' => '',
'cash_button_1' => '',
'cash_button_2' => '',
@@ -43,21 +43,21 @@ return [
'cash_decimals_tooltip' => '',
'cash_rounding' => '',
'category_dropdown' => '显示类别为下拉式菜单',
- 'center' => 'Center',
+ 'center' => '',
'change_apperance_tooltip' => '',
- 'comma' => 'comma',
+ 'comma' => '',
'company' => '公司名称',
'company_avatar' => '',
- 'company_change_image' => 'Change Image',
- 'company_logo' => 'Company Logo',
- 'company_remove_image' => 'Remove Image',
+ 'company_change_image' => '',
+ 'company_logo' => '',
+ 'company_remove_image' => '',
'company_required' => '公司名称为必填',
'company_select_image' => '选择公司图片',
'company_website_url' => '公司网址格式错误 (http://...)',
'country_codes' => '国家地区代码',
- 'country_codes_tooltip' => 'Comma separated list of country codes for nominatim address lookup.',
+ 'country_codes_tooltip' => '',
'currency_code' => '',
- 'currency_decimals' => 'Currency Decimals',
+ 'currency_decimals' => '',
'currency_symbol' => '货币符号',
'current_employee_only' => '',
'customer_reward' => '',
@@ -67,39 +67,39 @@ return [
'customer_reward_required' => '',
'customer_sales_tax_support' => '',
'date_or_time_format' => '',
- 'datetimeformat' => 'Date and Time format',
- 'decimal_point' => 'Decimal Point',
+ 'datetimeformat' => '',
+ 'decimal_point' => '',
'default_barcode_font_size_number' => '默认条形码字体大小必须是数字',
- 'default_barcode_font_size_required' => 'The default barcode font size is a required field',
- 'default_barcode_height_number' => 'The default barcode height must be a number',
- 'default_barcode_height_required' => 'The default barcode height is a required field',
- 'default_barcode_num_in_row_number' => 'The default barcode num in row must be a number',
- 'default_barcode_num_in_row_required' => 'The default barcode num in row is a required field',
- 'default_barcode_page_cellspacing_number' => 'The default barcode page cellspacing must be a number',
- 'default_barcode_page_cellspacing_required' => 'The default barcode page cellspacing is a required field',
- 'default_barcode_page_width_number' => 'The default barcode page width must be a number',
- 'default_barcode_page_width_required' => 'The default barcode page width is a required field',
- 'default_barcode_width_number' => 'The default barcode width must be a number',
- 'default_barcode_width_required' => 'The default barcode width is a required field',
+ 'default_barcode_font_size_required' => '',
+ 'default_barcode_height_number' => '',
+ 'default_barcode_height_required' => '',
+ 'default_barcode_num_in_row_number' => '',
+ 'default_barcode_num_in_row_required' => '',
+ 'default_barcode_page_cellspacing_number' => '',
+ 'default_barcode_page_cellspacing_required' => '',
+ 'default_barcode_page_width_number' => '',
+ 'default_barcode_page_width_required' => '',
+ 'default_barcode_width_number' => '',
+ 'default_barcode_width_required' => '',
'default_item_columns' => '',
'default_origin_tax_code' => '',
'default_receivings_discount' => '',
'default_receivings_discount_number' => '',
'default_receivings_discount_required' => '',
- 'default_sales_discount' => 'Default Sales Discount %',
- 'default_sales_discount_number' => 'The default sales discount must be a number',
- 'default_sales_discount_required' => 'The default sales discount is a required field',
+ 'default_sales_discount' => '',
+ 'default_sales_discount_number' => '',
+ 'default_sales_discount_required' => '',
'default_tax_category' => '',
'default_tax_code' => '',
'default_tax_jurisdiction' => '',
'default_tax_name_number' => '',
- 'default_tax_name_required' => 'The default tax name is a required field',
+ 'default_tax_name_required' => '',
'default_tax_rate' => '預設稅率 %',
'default_tax_rate_1' => '稅率 1',
'default_tax_rate_2' => '稅率 2',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => '預設稅率必需為數字',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => '預設稅率必需為數字',
'default_tax_rate_required' => '預設稅率為必填',
'derive_sale_quantity' => '',
'derive_sale_quantity_tooltip' => '',
@@ -108,22 +108,22 @@ return [
'dinner_table_enable' => '',
'dinner_table_invalid_chars' => '',
'dinner_table_required' => '',
- 'dot' => 'dot',
+ 'dot' => '',
'email' => '郵箱',
- 'email_configuration' => 'Email Configuration',
- 'email_mailpath' => 'Path to Sendmail',
- 'email_protocol' => 'Protocol',
+ 'email_configuration' => '',
+ 'email_mailpath' => '',
+ 'email_protocol' => '',
'email_receipt_check_behaviour' => '',
'email_receipt_check_behaviour_always' => '',
'email_receipt_check_behaviour_last' => '',
'email_receipt_check_behaviour_never' => '',
- 'email_smtp_crypto' => 'SMTP Encryption',
- 'email_smtp_host' => 'SMTP Server',
- 'email_smtp_pass' => 'SMTP Password',
+ 'email_smtp_crypto' => '',
+ 'email_smtp_host' => '',
+ 'email_smtp_pass' => '',
'email_smtp_pass_set' => '',
- 'email_smtp_port' => 'SMTP Port',
- 'email_smtp_timeout' => 'SMTP Timeout (s)',
- 'email_smtp_user' => 'SMTP Username',
+ 'email_smtp_port' => '',
+ 'email_smtp_timeout' => '',
+ 'email_smtp_user' => '',
'enable_avatar' => '',
'enable_avatar_tooltip' => '',
'enable_dropdown_tooltip' => '',
@@ -133,7 +133,7 @@ return [
'enforce_privacy' => '',
'enforce_privacy_tooltip' => '',
'fax' => '傳真',
- 'file_perm' => 'There are problems with file permissions please fix and reload this page.',
+ 'file_perm' => '',
'financial_year' => '',
'financial_year_apr' => '',
'financial_year_aug' => '',
@@ -154,8 +154,8 @@ return [
'gcaptcha_site_key' => '',
'gcaptcha_site_key_required' => '',
'gcaptcha_tooltip' => '',
- 'general' => 'General',
- 'general_configuration' => 'General Configuration',
+ 'general' => '',
+ 'general_configuration' => '',
'giftcard_number' => '',
'giftcard_random' => '',
'giftcard_series' => '',
@@ -168,87 +168,90 @@ return [
'info' => '儲存組態',
'info_configuration' => '儲存組態',
'input_groups' => '',
- 'invoice' => 'Invoice',
- 'invoice_configuration' => 'Invoice Print Settings',
- 'invoice_default_comments' => 'Default Invoice Comments',
- 'invoice_email_message' => 'Invoice Email Template',
- 'invoice_enable' => 'Enable Invoicing',
- 'invoice_printer' => 'Invoice Printer',
+ 'integrations' => '',
+ 'integrations_configuration' => '',
+ 'invoice' => '',
+ 'invoice_configuration' => '',
+ 'invoice_default_comments' => '',
+ 'invoice_email_message' => '',
+ 'invoice_enable' => '',
+ 'invoice_printer' => '',
'invoice_type' => '',
'is_readable' => '',
- 'is_writable' => 'is writable, but the permissions are higher than 750.',
+ 'is_writable' => '',
'item_markup' => '',
- 'jsprintsetup_required' => 'Warning! This disabled functionality will only work if you have the FireFox jsPrintSetup addon installed. Save anyway?',
+ 'jsprintsetup_required' => '',
'language' => '語言',
'last_used_invoice_number' => '',
'last_used_quote_number' => '',
'last_used_work_order_number' => '',
- 'left' => 'Left',
- 'license' => 'License',
- 'license_configuration' => 'License Statement',
+ 'left' => '',
+ 'license' => '',
+ 'license_configuration' => '',
'line_sequence' => '',
- 'lines_per_page' => 'Lines Per Page',
- 'lines_per_page_number' => 'The lines per page must be a number',
- 'lines_per_page_required' => 'The lines per page is a required field',
- 'locale' => 'Localisation',
- 'locale_configuration' => 'Localisation Configuration',
- 'locale_info' => 'Localisation Configuration Information',
- 'location' => 'Stock',
- 'location_configuration' => 'Stock Locations',
- 'location_info' => 'Location Configuration Information',
+ 'lines_per_page' => '',
+ 'lines_per_page_number' => '',
+ 'lines_per_page_required' => '',
+ 'locale' => '',
+ 'locale_configuration' => '',
+ 'locale_info' => '',
+ 'location' => '',
+ 'location_configuration' => '',
+ 'location_info' => '',
'login_form' => '',
- 'logout' => 'Don\'t you want to make a backup before logging out?',
- 'message' => 'Message',
- 'message_configuration' => 'Message Configuration',
- 'msg_msg' => 'Saved Text Message',
- 'msg_msg_placeholder' => 'If you wish to use a SMS template save your message here. Otherwise leave the box blank.',
- 'msg_pwd' => 'SMS-API Password',
+ 'logout' => '',
+ 'mailpath_invalid' => '无效的 sendmail 路径。仅允许字母、数字、连字符、下划线、正斜杠、反斜杠、冒号、空格和点号。',
+ 'message' => '',
+ 'message_configuration' => '',
+ 'msg_msg' => '',
+ 'msg_msg_placeholder' => '',
+ 'msg_pwd' => '',
'msg_pwd_set' => '',
- 'msg_src' => 'SMS-API Sender ID',
- 'msg_src_required' => 'SMS-API Sender ID is a required field',
- 'msg_uid' => 'SMS-API Username',
- 'msg_uid_required' => 'SMS-API Username is a required field',
+ 'msg_src' => '',
+ 'msg_src_required' => '',
+ 'msg_uid' => '',
+ 'msg_uid_required' => '',
'multi_pack_enabled' => '',
- 'no_risk' => 'No security/vulnerability risks.',
- 'none' => 'none',
- 'notify_alignment' => 'Notification Popup Position',
- 'number_format' => 'Number Format',
- 'number_locale' => 'Localisation',
- 'number_locale_invalid' => 'The entered locale is invalid. Check the link in the tooltip to find a sensible value',
- 'number_locale_required' => 'Number Locale is a required field',
- 'number_locale_tooltip' => 'Find a suitable locale through this link',
+ 'no_risk' => '',
+ 'none' => '',
+ 'notify_alignment' => '',
+ 'number_format' => '',
+ 'number_locale' => '',
+ 'number_locale_invalid' => '',
+ 'number_locale_required' => '',
+ 'number_locale_tooltip' => '',
'os_timezone' => '',
'ospos_info' => '',
- 'payment_options_order' => 'Payment Options Order',
+ 'payment_options_order' => '',
'payment_reference_code_length_limits' => '付款参考代码
长度限制',
'payment_reference_code_length_max_label' => '最大',
'payment_reference_code_length_min_label' => '最小',
- 'perm_risk' => 'Permissions higher than 750 leaves this software at risk.',
+ 'perm_risk' => '',
'phone' => '公司电话',
'phone_required' => '公司电话为必填',
- 'print_bottom_margin' => 'Margin Bottom',
- 'print_bottom_margin_number' => 'The default bottom margin must be a number',
- 'print_bottom_margin_required' => 'The default bottom margin is a required field',
+ 'print_bottom_margin' => '',
+ 'print_bottom_margin_number' => '',
+ 'print_bottom_margin_required' => '',
'print_delay_autoreturn' => '',
'print_delay_autoreturn_number' => '',
'print_delay_autoreturn_required' => '',
- 'print_footer' => 'Print Browser Footer',
- 'print_header' => 'Print Browser Header',
- 'print_left_margin' => 'Margin Left',
- 'print_left_margin_number' => 'The default left margin must be a number',
- 'print_left_margin_required' => 'The default left margin is a required field',
+ 'print_footer' => '',
+ 'print_header' => '',
+ 'print_left_margin' => '',
+ 'print_left_margin_number' => '',
+ 'print_left_margin_required' => '',
'print_receipt_check_behaviour' => '',
'print_receipt_check_behaviour_always' => '',
'print_receipt_check_behaviour_last' => '',
'print_receipt_check_behaviour_never' => '',
- 'print_right_margin' => 'Margin Right',
- 'print_right_margin_number' => 'The default right margin must be a number',
- 'print_right_margin_required' => 'The default right margin is a required field',
- 'print_silently' => 'Show Print Dialog',
- 'print_top_margin' => 'Margin Top',
- 'print_top_margin_number' => 'The default top margin must be a number',
- 'print_top_margin_required' => 'The default top margin is a required field',
- 'quantity_decimals' => 'Quantity Decimals',
+ 'print_right_margin' => '',
+ 'print_right_margin_number' => '',
+ 'print_right_margin_required' => '',
+ 'print_silently' => '',
+ 'print_top_margin' => '',
+ 'print_top_margin_number' => '',
+ 'print_top_margin_required' => '',
+ 'quantity_decimals' => '',
'quick_cash_enable' => '',
'quote_default_comments' => '',
'receipt' => '收据',
@@ -258,61 +261,60 @@ return [
'receipt_font_size' => '字体大小',
'receipt_font_size_number' => '字体大小必须是数字',
'receipt_font_size_required' => '字体大小是必填的',
- 'receipt_info' => 'Receipt Configuration Information',
+ 'receipt_info' => '',
'receipt_printer' => '收据打印机',
- 'receipt_short' => 'Short',
+ 'receipt_short' => '',
'receipt_show_company_name' => '显示公司名称',
'receipt_show_description' => '显示描述',
'receipt_show_serialnumber' => '显示序列号',
'receipt_show_tax_ind' => '',
'receipt_show_taxes' => '显示税',
- 'receipt_show_total_discount' => 'Show Total Discount',
+ 'receipt_show_total_discount' => '',
'receipt_template' => '收据模板',
- 'receiving_calculate_average_price' => 'Calc avg. Price (Receiving)',
- 'recv_invoice_format' => 'Receivings Invoice Format',
+ 'receiving_calculate_average_price' => '',
+ 'recv_invoice_format' => '',
'register_mode_default' => '',
'report_an_issue' => '',
'return_policy_required' => '退换货政策为必填',
'reward' => '',
'reward_configuration' => '',
- 'right' => 'Right',
- 'sales_invoice_format' => 'Sales Invoice Format',
+ 'right' => '',
+ 'sales_invoice_format' => '',
'sales_quote_format' => '',
- 'mailpath_invalid' => '无效的 sendmail 路径。仅允许字母、数字、连字符、下划线、正斜杠、反斜杠、冒号、空格和点号。',
'saved_successfully' => '組態設置儲存成功',
'saved_unsuccessfully' => '組態設置儲存失敗',
- 'security_issue' => 'Security Vulnerability Warning',
- 'server_notice' => 'Please use the below info for issue reporting.',
+ 'security_issue' => '',
+ 'server_notice' => '',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => '',
- 'statistics' => 'Send statistics',
- 'statistics_tooltip' => 'Send statistics for development and feature improvement purposes',
+ 'statistics' => '',
+ 'statistics_tooltip' => '',
'stock_location' => '仓库地址',
'stock_location_default' => '默认仓库地址',
'stock_location_default_header' => '默认',
'stock_location_duplicate' => '仓库地址不可重复',
- 'stock_location_invalid_chars' => 'The stock location name can not contain \'_\'',
+ 'stock_location_invalid_chars' => '',
'stock_location_name_header' => '名称',
- 'stock_location_required' => 'Stock location number is a required field',
+ 'stock_location_required' => '',
'suggestions_fifth_column' => '',
'suggestions_first_column' => '',
'suggestions_fourth_column' => '',
'suggestions_layout' => '',
'suggestions_second_column' => '',
'suggestions_third_column' => '',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
- 'system_conf' => 'Setup & Conf',
- 'system_info' => 'System Info',
+ 'system_conf' => '',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
'table' => '',
'table_configuration' => '',
- 'takings_printer' => 'Takings Printer',
+ 'takings_printer' => '',
'tax' => '税',
'tax_category' => '',
'tax_category_duplicate' => '',
@@ -328,7 +330,7 @@ return [
'thousands_separator' => '千位分隔符',
'timezone' => '时区',
'timezone_error' => '',
- 'top' => 'Top',
+ 'top' => '',
'use_destination_based_tax' => '',
'user_timezone' => '',
'website' => '网站',
diff --git a/app/Language/zh-Hans/Customers.php b/app/Language/zh-Hans/Customers.php
index a9fa2fb01..92dda9973 100644
--- a/app/Language/zh-Hans/Customers.php
+++ b/app/Language/zh-Hans/Customers.php
@@ -16,7 +16,7 @@ return [
'consent_required' => '',
'csv_import_failed' => 'CSV导入失败',
'csv_import_nodata_wrongformat' => '上传文件没有数据或者格式不正确',
- 'csv_import_partially_failed' => 'Most Customers imported. But some were not, here is the list',
+ 'csv_import_partially_failed' => '',
'csv_import_success' => '成功导入客户',
'customer' => '客戶',
'date' => '日期',
@@ -27,13 +27,14 @@ return [
'email_duplicate' => 'email地址已被使用',
'employee' => '员工',
'error_adding_updating' => '添加/更新客戶错误',
- 'import_items_csv' => 'Import customers from CSV sheet',
+ 'import_items_csv' => '',
'max' => '',
'min' => '',
'new' => '新客戶',
'none_selected' => '您还没有选择任何客户进行删除',
'one_or_multiple' => '客戶',
'quantity' => '',
+ 'rewards_package' => '',
'stats_info' => '',
'successful_adding' => '成功新增客户',
'successful_deleted' => '成功刪除',
@@ -43,5 +44,4 @@ return [
'taxable' => '應課稅',
'total' => '总支出',
'update' => '更新客戶',
- 'rewards_package' => '',
];
diff --git a/app/Language/zh-Hans/Datepicker.php b/app/Language/zh-Hans/Datepicker.php
index 58a5d7f0f..0b7e0dc7d 100644
--- a/app/Language/zh-Hans/Datepicker.php
+++ b/app/Language/zh-Hans/Datepicker.php
@@ -2,23 +2,23 @@
return [
'all_time' => '全部',
- 'apply' => 'Apply',
+ 'apply' => '',
'cancel' => '取消銷售',
- 'custom' => 'Custom',
- 'from' => 'From',
+ 'custom' => '',
+ 'from' => '',
'last_30' => '過去七天',
'last_7' => '過去七天',
'last_financial_year' => '',
'last_month' => '上個月',
'last_year' => '去年',
- 'same_month_last_year' => 'Same Month Last Year',
- 'same_month_to_same_day_last_year' => 'Same Month To Same Day Last Year',
+ 'same_month_last_year' => '',
+ 'same_month_to_same_day_last_year' => '',
'this_financial_year' => '',
'this_month' => '這個月',
'this_year' => '今年',
- 'to' => 'To',
+ 'to' => '',
'today' => '今天',
- 'today_last_year' => 'Today Last Year',
- 'weekstart' => '0',
+ 'today_last_year' => '',
+ 'weekstart' => '1',
'yesterday' => '昨天',
];
diff --git a/app/Language/zh-Hans/Employees.php b/app/Language/zh-Hans/Employees.php
index cb5ec75e7..34b201843 100644
--- a/app/Language/zh-Hans/Employees.php
+++ b/app/Language/zh-Hans/Employees.php
@@ -35,12 +35,13 @@ return [
'permission_desc' => '勾選後授予使用該模組功能',
'permission_info' => '員工權限',
'repeat_password' => '確認密碼',
- 'subpermission_required' => 'Add at least one grant for each module',
+ 'subpermission_required' => '',
'successful_adding' => '新增員工資料成功',
'successful_change_password' => '',
'successful_deleted' => '成功刪除員工資料',
'successful_updating' => '成功更新員工資料',
'system_language' => '',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => '',
'update' => '更新員工',
'username' => '帳號',
diff --git a/app/Language/zh-Hans/Error.php b/app/Language/zh-Hans/Error.php
index 338c15ba6..8d7a4a885 100644
--- a/app/Language/zh-Hans/Error.php
+++ b/app/Language/zh-Hans/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => '您没有权限访问名为该模块',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => '无法创建 {filePath} 以配置 throttle.key',
'unable_to_lock_file' => '无法锁定 {filePath}:{reason}',
'unable_to_open_lock_file' => '无法打开 {filePath}:{reason}',
- 'unable_to_persist_throttle_key' => '无法将 throttle.key 保存到 {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => '无法将 throttle.key 保存到 {filePath}',
'unable_to_read_env_file' => '无法读取 {filePath} 以配置 throttle.key',
'unknown' => '未知',
];
diff --git a/app/Language/zh-Hans/Expenses.php b/app/Language/zh-Hans/Expenses.php
index 745a10e9e..0823acc66 100644
--- a/app/Language/zh-Hans/Expenses.php
+++ b/app/Language/zh-Hans/Expenses.php
@@ -2,43 +2,43 @@
return [
'add_item' => '添加支出',
- 'amount' => 'Amount',
- 'amount_number' => 'Amount must be a number',
- 'amount_required' => 'Expense Amount required',
- 'by_category' => 'Category',
- 'cannot_be_deleted' => 'Could not delete Category Expense(s)',
+ 'amount' => '',
+ 'amount_number' => '',
+ 'amount_required' => '',
+ 'by_category' => '',
+ 'cannot_be_deleted' => '',
'cash' => '现金',
- 'cash_filter' => 'Cash',
+ 'cash_filter' => '',
'categories_name' => '类别',
'category_required' => '类别是必填的',
- 'check' => 'Check',
- 'check_filter' => 'Check',
- 'confirm_delete' => 'Are you sure you want to delete the selected Expense?',
+ 'check' => '',
+ 'check_filter' => '',
+ 'confirm_delete' => '',
'confirm_restore' => '',
'credit' => '信用卡',
- 'credit_filter' => 'Credit Card',
- 'date' => 'Date',
+ 'credit_filter' => '',
+ 'date' => '',
'date_number' => '日期必须是数字',
'date_required' => '日期是必填的',
'debit' => '借记卡',
- 'debit_filter' => 'Debit Card',
+ 'debit_filter' => '',
'description' => '描述',
- 'due' => 'Due',
- 'due_filter' => 'Due',
- 'employee' => 'Created By',
- 'error_adding_updating' => 'Error adding/updating Expense',
- 'expense_id' => 'Id',
- 'expenses_employee' => 'Employee',
- 'info' => 'Expense Info',
+ 'due' => '',
+ 'due_filter' => '',
+ 'employee' => '',
+ 'error_adding_updating' => '',
+ 'expense_id' => '',
+ 'expenses_employee' => '',
+ 'info' => '',
'ip_address' => '',
- 'is_deleted' => 'Deleted',
+ 'is_deleted' => '',
'name_required' => '名称是必填的',
'new' => '新支出',
'new_supplier' => '',
- 'no_expenses_to_display' => 'There are no Expenses to display',
- 'none_selected' => 'You have not selected any Expense',
- 'one_or_multiple' => 'Expense(s)',
- 'payment' => 'Payment Type',
+ 'no_expenses_to_display' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'payment' => '',
'start_typing_supplier_name' => '',
'successful_adding' => '支出添加成功',
'successful_deleted' => '支出删除成功',
diff --git a/app/Language/zh-Hans/Expenses_categories.php b/app/Language/zh-Hans/Expenses_categories.php
index 0462a59ae..d09041bcb 100644
--- a/app/Language/zh-Hans/Expenses_categories.php
+++ b/app/Language/zh-Hans/Expenses_categories.php
@@ -1,23 +1,23 @@
'Expense Category name required',
- 'add_item' => 'Add Category',
- 'cannot_be_deleted' => 'Could not delete Category Expense(s)',
- 'category_id' => 'Id',
- 'confirm_delete' => 'Are you sure you want to delete the selected Expense Category?',
+ 'add_item' => '',
+ 'cannot_be_deleted' => '',
+ 'category_id' => '',
+ 'category_name_required' => '',
+ 'confirm_delete' => '',
'confirm_restore' => '',
- 'description' => 'Category Description',
- 'error_adding_updating' => 'Error adding/updating Expense Category',
- 'info' => 'Category Expense Info',
- 'name' => 'Category Name',
- 'new' => 'New Category',
- 'no_expenses_categories_to_display' => 'No Category to display',
- 'none_selected' => 'You have not selected any Category Expense',
- 'one_or_multiple' => 'Category Expense',
- 'quantity' => 'Quantity',
- 'successful_adding' => 'Expense Category add successful',
- 'successful_deleted' => 'Expense Category delete successful',
- 'successful_updating' => 'Expense Category update successful',
- 'update' => 'Update Category',
+ 'description' => '',
+ 'error_adding_updating' => '',
+ 'info' => '',
+ 'name' => '',
+ 'new' => '',
+ 'no_expenses_categories_to_display' => '',
+ 'none_selected' => '',
+ 'one_or_multiple' => '',
+ 'quantity' => '',
+ 'successful_adding' => '',
+ 'successful_deleted' => '',
+ 'successful_updating' => '',
+ 'update' => '',
];
diff --git a/app/Language/zh-Hans/Giftcards.php b/app/Language/zh-Hans/Giftcards.php
index 33bf29970..cc6736883 100644
--- a/app/Language/zh-Hans/Giftcards.php
+++ b/app/Language/zh-Hans/Giftcards.php
@@ -6,7 +6,7 @@ return [
'bulk_edit' => '批量編輯',
'cannot_be_deleted' => '無法刪除選定的禮金券,一個或多個所選擇的禮金券已經使用。',
'cannot_find_giftcard' => '找不到禮金券的訊息',
- 'cannot_use' => 'Giftcard {0} cannot be used for this sale. Invalid Customer!',
+ 'cannot_use' => '',
'card_value' => '金額',
'category' => '類別',
'change_all_to_allow_alt_desc' => '充許全部ALT倒序',
@@ -45,10 +45,10 @@ return [
'number_information' => '禮金券編號',
'number_required' => '請輸入禮金券編號',
'one_or_multiple' => '禮金券',
- 'person_id' => 'Customer',
+ 'person_id' => '',
'quantity' => '數量',
'quantity_required' => '數量是必填字段。請按關閉(X)來取消',
- 'remaining_balance' => 'Giftcard {0} remaining value is {1}!',
+ 'remaining_balance' => '',
'reorder_level' => '補貨點',
'retrive_giftcard_info' => '檢索禮金券訊息',
'sales_tax_1' => '銷售稅額 1',
@@ -64,7 +64,7 @@ return [
'tax_percent' => '稅率',
'tax_percents' => '稅率 Percent(s)',
'unit_price' => '單位價格',
- 'upc_database' => 'UPC Database',
+ 'upc_database' => '',
'update' => '更新禮金券',
'use_inventory_menu' => '使用庫存清單',
'value' => '禮金券金額需為數字',
diff --git a/app/Language/zh-Hans/Item_kits.php b/app/Language/zh-Hans/Item_kits.php
index 030da11d8..7df707678 100644
--- a/app/Language/zh-Hans/Item_kits.php
+++ b/app/Language/zh-Hans/Item_kits.php
@@ -17,10 +17,8 @@ return [
'item' => '產品',
'item_kit_number' => '',
'item_kit_number_duplicate' => '',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => '產品',
- 'kit' => 'Kit Id',
+ 'kit' => '',
'kit_and_components' => '',
'kit_and_stock' => '',
'kit_only' => '',
diff --git a/app/Language/zh-Hans/Items.php b/app/Language/zh-Hans/Items.php
index 4084b4c03..f41e34ad7 100644
--- a/app/Language/zh-Hans/Items.php
+++ b/app/Language/zh-Hans/Items.php
@@ -12,13 +12,13 @@ return [
'category' => '類別',
'category_new' => '',
'category_required' => '類別為必填欄位',
- 'change_all_to_allow_alt_desc' => ' 充許全部ALT倒序',
+ 'change_all_to_allow_alt_desc' => '充許全部ALT倒序',
'change_all_to_not_allow_allow_desc' => '不允許全部ALT倒序',
'change_all_to_serialized' => '全部更改序號至序列化',
'change_all_to_unserialized' => '全部更改序號至非序列化',
- 'change_image' => 'Change Image',
+ 'change_image' => '',
'confirm_bulk_edit' => '您確定您要編輯的所有選定的產品嗎?',
- 'confirm_bulk_edit_wipe_taxes' => 'All item tax information will be replaced!',
+ 'confirm_bulk_edit_wipe_taxes' => '',
'confirm_delete' => '你確定你要刪除選定的產品嗎?',
'confirm_restore' => '',
'cost_price' => '成本價',
@@ -27,9 +27,9 @@ return [
'count' => '更新庫存',
'csv_import_failed' => 'CSV匯入失敗',
'csv_import_invalid_location' => '',
- 'csv_import_nodata_wrongformat' => 'Your uploaded file has no data or wrong format',
- 'csv_import_partially_failed' => 'Most Items imported. But some were not, here is the list',
- 'csv_import_success' => 'Import of Items successful',
+ 'csv_import_nodata_wrongformat' => '',
+ 'csv_import_partially_failed' => '',
+ 'csv_import_success' => '',
'current_quantity' => '當前數量',
'default_pack_name' => '',
'description' => '描述',
@@ -38,13 +38,13 @@ return [
'edit' => '',
'edit_fields_you_want_to_update' => '編輯您選定產品的所有欄位',
'edit_multiple_items' => '編輯多項產品',
- 'empty_upc_items' => 'Empty UPC Items',
+ 'empty_upc_items' => '',
'error_adding_updating' => '新增/更新產品錯誤',
'error_updating_multiple' => '更新產品錯誤',
'generate_barcodes' => '產生條碼',
'hsn_code' => '',
- 'image' => 'Avatar',
- 'import_items_csv' => 'Import items from CSV sheet',
+ 'image' => '',
+ 'import_items_csv' => '',
'info_provided_by' => '訊息提供者',
'inventory' => '庫存',
'inventory_CSV_import_quantity' => '',
@@ -54,13 +54,13 @@ return [
'inventory_employee' => '',
'inventory_in_out_quantity' => '',
'inventory_remarks' => '',
- 'is_deleted' => 'Deleted',
+ 'is_deleted' => '',
'is_printed' => '',
'is_serialized' => '產品有序號',
'item' => '產品',
'item_id' => '',
- 'item_number' => 'UPC/EAN/ISBN',
- 'item_number_duplicate' => 'The item number is already present in the database',
+ 'item_number' => '',
+ 'item_number_duplicate' => '',
'item_number_invalid' => '项目编号包含不允许的字符。',
'kit' => '',
'location' => '位置',
@@ -77,23 +77,23 @@ return [
'none_selected' => '您還沒有選擇任何產品進行編輯',
'nonstock' => '',
'number_information' => '產品編號',
- 'number_required' => 'UPC/EAN/ISBN is a required field',
+ 'number_required' => '',
'one_or_multiple' => '產品',
'pack_name' => '',
'qty_per_pack' => '',
'quantity' => '數量',
'quantity_number' => '數量必需是數值',
'quantity_required' => '數量為必填欄位',
- 'receiving_quantity' => 'Receiving quantity',
- 'remove_image' => 'Remove Image',
+ 'receiving_quantity' => '',
+ 'remove_image' => '',
'reorder_level' => '補貨點',
'reorder_level_number' => '補貨點必需是數值',
'reorder_level_required' => '補貨點為必填欄位',
'retrive_item_info' => '檢索產品訊息',
'sales_tax_1' => '營業稅',
'sales_tax_2' => '營業稅 2',
- 'search_attributes' => 'Search Custom Fields',
- 'select_image' => 'Select Image',
+ 'search_attributes' => '',
+ 'select_image' => '',
'serialized_items' => '序列化產品',
'standard' => '',
'stock' => '',
@@ -110,8 +110,8 @@ return [
'tax_category' => '',
'tax_name_invalid' => '税项名称包含不允许的字符。',
'tax_percent' => '稅率',
- 'tax_percent_number' => '',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => '',
'tax_percent_required' => '稅率為必填欄位',
'tax_percents' => '稅率 %',
'temp' => '',
@@ -119,7 +119,7 @@ return [
'unit_price' => '單價',
'unit_price_number' => '單價必需是數值',
'unit_price_required' => '單價為必填欄位',
- 'upc_database' => 'UPC Database',
+ 'upc_database' => '',
'update' => '更新產品',
'use_inventory_menu' => '使用庫存清單',
];
diff --git a/app/Language/zh-Hans/Login.php b/app/Language/zh-Hans/Login.php
index 647023d4b..512360377 100644
--- a/app/Language/zh-Hans/Login.php
+++ b/app/Language/zh-Hans/Login.php
@@ -20,7 +20,7 @@ return [
'migration_error_connection' => '',
'migration_failed' => '',
'migration_initializing' => '',
- 'migration_needed' => '',
+ 'migration_needed' => '登录后,数据库将会迁移到{0}。',
'migration_required' => '',
'migration_running' => '',
'password' => '密码',
diff --git a/app/Language/zh-Hans/Messages.php b/app/Language/zh-Hans/Messages.php
index dd93e0794..ecfa683fb 100644
--- a/app/Language/zh-Hans/Messages.php
+++ b/app/Language/zh-Hans/Messages.php
@@ -3,14 +3,14 @@
return [
'first_name' => '名',
'last_name' => '姓',
- 'message' => 'Message',
- 'message_placeholder' => 'Your Message here...',
- 'message_required' => 'Message required',
- 'multiple_phones' => '(In case of multiple recipients, enter mobile numbers separated by commas)',
+ 'message' => '',
+ 'message_placeholder' => '',
+ 'message_required' => '',
+ 'multiple_phones' => '',
'phone' => '电话号码',
'phone_number_required' => '电话号码是比填的',
- 'phone_placeholder' => 'Mobile Number(s) here...',
- 'sms_send' => 'Send SMS',
- 'successfully_sent' => '信息成功发送到 ',
- 'unsuccessfully_sent' => 'Message unsuccessfully sent to: ',
+ 'phone_placeholder' => '',
+ 'sms_send' => '',
+ 'successfully_sent' => '信息成功发送到',
+ 'unsuccessfully_sent' => '',
];
diff --git a/app/Language/zh-Hans/Module.php b/app/Language/zh-Hans/Module.php
index e0775c255..6922b552f 100644
--- a/app/Language/zh-Hans/Module.php
+++ b/app/Language/zh-Hans/Module.php
@@ -26,8 +26,8 @@ return [
'item_kits_desc' => '添加,更新,刪除,搜索產品套件',
'items' => '產品',
'items_desc' => '添加,更新,刪除,搜索產品',
- 'messages' => 'Messages',
- 'messages_desc' => 'Send Messages to Customers, Suppliers, Employees et al.',
+ 'messages' => '',
+ 'messages_desc' => '',
'migrate' => '',
'migrate_desc' => '',
'office' => '',
diff --git a/app/Language/zh-Hans/Receivings.php b/app/Language/zh-Hans/Receivings.php
index d1bf904ba..d3f927f5e 100644
--- a/app/Language/zh-Hans/Receivings.php
+++ b/app/Language/zh-Hans/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => '产品名称',
'mode' => '进货方式',
'new_supplier' => '新建供应商',
+ 'not_authorized' => '',
'one_or_multiple' => '收货记录',
'print_after_sale' => '出貨時打印收據',
'quantity' => '數量.',
@@ -42,9 +43,9 @@ return [
'ship_pack' => '',
'start_typing_supplier_name' => '開始輸入供應商名稱...',
'stock' => '库存',
- 'stock_destination' => 'Stock destination',
+ 'stock_destination' => '',
'stock_location' => '倉庫地址',
- 'stock_source' => 'Stock source',
+ 'stock_source' => '',
'successfully_deleted' => '删除成功',
'successfully_updated' => '进货记录更新成功',
'supplier' => '供應商',
diff --git a/app/Language/zh-Hans/Reports.php b/app/Language/zh-Hans/Reports.php
index 8e882fd2d..fdb8fe5d4 100644
--- a/app/Language/zh-Hans/Reports.php
+++ b/app/Language/zh-Hans/Reports.php
@@ -20,7 +20,7 @@ return [
'completed_sales' => '',
'confirm_delete' => '',
'confirm_restore' => '',
- 'cost' => 'Cost',
+ 'cost' => '',
'cost_price' => '成本價',
'count' => '計',
'customer' => '客戶',
@@ -62,7 +62,7 @@ return [
'inventory_summary' => '庫存摘要',
'inventory_summary_report' => '庫存報告摘要',
'item' => '產品',
- 'item_count' => 'Filter Item Count',
+ 'item_count' => '',
'item_name' => '產品名稱',
'item_number' => '產品數量',
'items' => '產品',
@@ -73,7 +73,7 @@ return [
'low_inventory' => '',
'low_inventory_report' => '',
'low_sell_quantity' => '',
- 'more_than_zero' => 'More than zero',
+ 'more_than_zero' => '',
'name' => '名稱',
'no_reports_to_display' => '沒有產品可以顯示',
'payment_type' => '付款方式',
@@ -131,10 +131,10 @@ return [
'taxes_summary_report' => '稅金摘要報告',
'toggle_cost_and_profit' => '',
'total' => '總計',
- 'total_inventory_value' => 'Total Inventory Value',
+ 'total_inventory_value' => '',
'total_low_sell_quantity' => '',
- 'total_quantity' => 'Total Quantity',
- 'total_retail' => 'Total Inv. Retail Value',
+ 'total_quantity' => '',
+ 'total_retail' => '',
'trans_amount' => '',
'trans_due' => '',
'trans_group' => '',
@@ -147,5 +147,5 @@ return [
'unit_price' => '單價',
'used' => '',
'work_orders' => '',
- 'zero_and_less' => 'Zero and less',
+ 'zero_and_less' => '',
];
diff --git a/app/Language/zh-Hans/Sales.php b/app/Language/zh-Hans/Sales.php
index 5b27ab90d..a9206d5e5 100644
--- a/app/Language/zh-Hans/Sales.php
+++ b/app/Language/zh-Hans/Sales.php
@@ -29,16 +29,16 @@ return [
'credit_deposit' => '',
'credit_filter' => '',
'customer' => '客戶',
- 'customer_address' => 'Customer Address',
+ 'customer_address' => '',
'customer_discount' => '折扣',
- 'customer_email' => 'Customer Email',
- 'customer_location' => 'Customer Location',
+ 'customer_email' => '',
+ 'customer_location' => '',
'customer_optional' => '',
'customer_required' => '',
- 'customer_total' => 'Total',
+ 'customer_total' => '',
'date' => '日期',
'date_range' => '日期範圍',
- 'date_required' => 'A correct date needs to be filled in',
+ 'date_required' => '',
'debit' => '簽帳卡',
'debit_filter' => '',
'delete' => '',
@@ -49,7 +49,7 @@ return [
'discard' => '',
'discount' => '折扣 %',
'discount_exceeds_item_total' => '',
- 'discount_included' => '% Discount',
+ 'discount_included' => '',
'discount_percent_exceeds_100' => '',
'due' => '',
'due_filter' => '',
@@ -62,7 +62,7 @@ return [
'find_or_scan_item' => '查找/掃描商品',
'find_or_scan_item_or_receipt' => '查找/掃描產品或收貨單',
'giftcard' => '禮金券',
- 'giftcard_balance' => 'Giftcard Balance',
+ 'giftcard_balance' => '',
'giftcard_number' => '禮金券編號',
'group_by_category' => '',
'group_by_type' => '',
@@ -71,45 +71,45 @@ return [
'include_prices' => '',
'insufficient_giftcard_balance' => '此次支付的礼品卡余额不足。',
'insufficient_reward_points' => '此次支付的奖励积分不足。',
- 'invoice' => 'Invoice',
- 'invoice_confirm' => 'This invoice will be sent to',
- 'invoice_enable' => 'Create Invoice',
- 'invoice_filter' => 'Invoices',
- 'invoice_no_email' => 'This customer does not have a valid email address',
- 'invoice_number' => 'Invoice #',
- 'invoice_number_duplicate' => 'Please enter an unique invoice number',
- 'invoice_sent' => 'Invoice sent to',
+ 'invoice' => '',
+ 'invoice_confirm' => '',
+ 'invoice_enable' => '',
+ 'invoice_filter' => '',
+ 'invoice_no_email' => '',
+ 'invoice_number' => '',
+ 'invoice_number_duplicate' => '',
+ 'invoice_sent' => '',
'invoice_total' => '',
'invoice_type_custom_invoice' => '',
'invoice_type_custom_tax_invoice' => '',
'invoice_type_invoice' => '',
'invoice_type_tax_invoice' => '',
- 'invoice_unsent' => 'Invoice failed to be sent to',
+ 'invoice_unsent' => '',
'item_insufficient_of_stock' => '產品庫存不足',
'item_name' => '產品名稱',
'item_number' => '產品 #',
'item_out_of_stock' => '產品缺貨',
'key_browser' => '',
- 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
- 'key_customer_search' => 'Customer Search',
- 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
- 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
'key_full' => '',
- 'key_function' => 'Function',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => '登記模式',
'must_enter_numeric' => '已收帳款必須輸入數值',
'must_enter_numeric_giftcard' => '禮金券編號必須輸入數值',
@@ -121,18 +121,19 @@ return [
'negative_total_invalid' => '',
'new_customer' => '新客戶',
'new_item' => '新增產品',
- 'no_description' => 'None',
+ 'no_description' => '',
'no_items_in_cart' => '購物車中沒有任何產品',
+ 'no_sales_to_display' => '',
'none_selected' => '您還沒有選擇任何產品進行編輯',
'nontaxed_ind' => '',
'not_authorized' => '',
'one_or_multiple' => '',
'payment' => '付款方式',
- 'payment_amount' => 'Amount',
+ 'payment_amount' => '',
'payment_not_cover_total' => '付款金額不足',
- 'payment_type' => 'Type',
+ 'payment_type' => '',
'payments' => '',
- 'payments_total' => 'Payments Total',
+ 'payments_total' => '',
'price' => '價格',
'print_after_sale' => '出貨時打印收據',
'quantity' => '數量.',
@@ -146,9 +147,9 @@ return [
'quote_unsent' => '',
'receipt' => '銷貨單',
'receipt_no_email' => '',
- 'receipt_number' => 'POS #',
- 'receipt_sent' => 'Receipt sent to',
- 'receipt_unsent' => 'Receipt failed to be sent to',
+ 'receipt_number' => '',
+ 'receipt_sent' => '',
+ 'receipt_unsent' => '',
'reference_code' => '付款参考代码',
'reference_code_invalid_characters' => '参考代码只能包含字母和数字。',
'reference_code_length_error' => '参考代码长度无效。',
@@ -160,17 +161,17 @@ return [
'rewards_package' => '',
'rewards_remaining_balance' => '',
'sale' => '銷售',
- 'sale_time' => 'Time',
+ 'sale_time' => '',
'sales_tax' => '',
'select_customer' => '選擇客戶 (Optional)',
'selected_customer' => '',
- 'send_invoice' => 'Send Invoice',
+ 'send_invoice' => '',
'send_quote' => '',
- 'send_receipt' => 'Send Receipt',
+ 'send_receipt' => '',
'send_work_order' => '',
'serial' => '序號',
- 'show_invoice' => 'Show Invoice',
- 'show_receipt' => 'Show Receipt',
+ 'show_invoice' => '',
+ 'show_receipt' => '',
'start_typing_customer_name' => '開始輸入客戶的名字',
'start_typing_item_name' => '開始輸入產品名或掃描條碼...',
'stock' => '',
@@ -185,14 +186,14 @@ return [
'suspended_sale_id' => '暫停銷售編號',
'suspended_sales' => '已暫停銷售',
'table' => '',
- 'takings' => 'Takings',
+ 'takings' => '',
'tax' => '稅額',
'tax_id' => '',
'tax_invoice' => '',
'tax_percent' => '稅率 %',
'taxed_ind' => '',
'total' => '總計',
- 'total_tax_exclusive' => 'Tax excluded',
+ 'total_tax_exclusive' => '',
'transaction_failed' => '銷售交易失敗',
'unable_to_add_item' => '無法增加出售產品',
'unsuccessfully_deleted' => '銷售資料刪除失敗',
diff --git a/app/Language/zh-Hans/Suppliers.php b/app/Language/zh-Hans/Suppliers.php
index fa564108a..73eac5570 100644
--- a/app/Language/zh-Hans/Suppliers.php
+++ b/app/Language/zh-Hans/Suppliers.php
@@ -2,7 +2,7 @@
return [
'account_number' => '帳號 #',
- 'agency_name' => ' ',
+ 'agency_name' => '',
'cannot_be_deleted' => '無法刪除所選擇的供應商,選定的供應商中至少有一家已有銷售紀錄。',
'category' => '',
'company_name' => '公司名稱',
@@ -19,7 +19,7 @@ return [
'successful_deleted' => '您已成功刪除供應商',
'successful_updating' => '您已成功更新供應商',
'supplier' => '供應商',
- 'supplier_id' => 'Id',
+ 'supplier_id' => '',
'tax_id' => '',
'update' => '更新供應商',
];
diff --git a/app/Language/zh-Hans/Taxes.php b/app/Language/zh-Hans/Taxes.php
index 38bdf00cf..6e930e14d 100644
--- a/app/Language/zh-Hans/Taxes.php
+++ b/app/Language/zh-Hans/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => '预设税率',
'error_adding_updating' => '税码添加或更新失败',
'group_seq' => '',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => '税收管辖区名称',
'name' => '税费名称',
'new' => '新建税',
diff --git a/app/Language/zh-Hant/Attributes.php b/app/Language/zh-Hant/Attributes.php
index dd7683f39..4e7bdf0ff 100644
--- a/app/Language/zh-Hant/Attributes.php
+++ b/app/Language/zh-Hant/Attributes.php
@@ -6,14 +6,14 @@ return [
'confirm_restore' => '您確定要還原所選屬性嗎?',
'definition_cannot_be_deleted' => '無法刪除所選屬性',
'definition_error_adding_updating' => '無法添加或更新屬性 {0}。 請檢查錯誤日誌。',
- 'definition_invalid_group' => '所選擇的群組不存在或無效。',
'definition_flags' => '屬性可見性',
'definition_group' => '群組',
'definition_id' => '編號',
+ 'definition_invalid_group' => '所選擇的群組不存在或無效。',
'definition_name' => '添加屬性',
'definition_name_required' => '屬性名稱必需填寫',
'definition_one_or_multiple' => '屬性',
- 'definition_successful_adding' => '您已成功添加項目',
+ 'definition_successful_adding' => '',
'definition_successful_deleted' => '您已成功刪除',
'definition_successful_updating' => '您已成功更新屬性',
'definition_type' => '屬性類型',
diff --git a/app/Language/zh-Hant/Common.php b/app/Language/zh-Hant/Common.php
index 0d8d769f8..eaecc2812 100644
--- a/app/Language/zh-Hant/Common.php
+++ b/app/Language/zh-Hant/Common.php
@@ -11,7 +11,6 @@ return [
'comments' => '評論',
'common' => '一般',
'confirm_search' => '您已經選擇一行或多行,在搜索後這些紀錄將不能再被選取。您確定要提交這個搜索?',
- 'copyrights' => '© 2010 - {0}',
'correct_errors' => '請在保存前,更正已識別的錯誤',
'country' => '國家',
'dashboard' => '',
@@ -35,7 +34,7 @@ return [
'gender_male' => '男',
'gender_undefined' => '',
'icon' => '圖標',
- 'id' => 'ID',
+ 'id' => '',
'import' => '匯入',
'import_change_file' => '變更',
'import_csv' => 'CSV匯入',
@@ -50,9 +49,7 @@ return [
'list_of' => '列表',
'logo' => '商標',
'logo_mark' => '標記',
- 'logout' => '登出',
'manager' => '',
- 'migration_needed' => '登錄後將啟動到%1的數據庫遷移.',
'new' => '新',
'no' => '',
'no_persons_to_display' => '沒有使用者資料可以顯示.',
@@ -60,10 +57,9 @@ return [
'or' => '或',
'people' => '',
'phone_number' => '電話號碼',
- 'phone_number_required' => '',
'please_visit_my' => '請造訪',
'position' => '',
- 'powered_by' => '提供者',
+ 'powered_by' => '提供者 {app} {version}',
'price' => '價值',
'print' => '列印',
'remove' => '移除',
@@ -73,14 +69,11 @@ return [
'search' => '搜尋',
'search_options' => '搜尋選項',
'searched_for' => '查找',
- 'software_short' => '開源銷售點',
- 'software_title' => '開源銷售點',
'state' => '州',
'submit' => '送出',
'total_spent' => '總花費',
'unknown' => '不明',
'view_recent_sales' => '最新的消售資訊',
- 'website' => '網站',
'welcome' => '歡迎',
'welcome_message' => '歡迎使用OSPOS,請點擊下面的模組以開始使用.',
'yes' => '',
diff --git a/app/Language/zh-Hant/Config.php b/app/Language/zh-Hant/Config.php
index cbe16e614..af0ac037c 100644
--- a/app/Language/zh-Hant/Config.php
+++ b/app/Language/zh-Hant/Config.php
@@ -6,28 +6,28 @@ return [
'all_set' => '所有文件權限設置正確!',
'allow_duplicate_barcodes' => '允許重複的條碼',
'apostrophe' => '撇號',
- 'backup_button' => 'Backup',
- 'backup_database' => 'Backup Database',
+ 'backup_button' => '',
+ 'backup_database' => '',
'barcode' => '條碼',
'barcode_company' => '公司名稱',
'barcode_configuration' => '條碼配置',
'barcode_content' => '條碼內容',
'barcode_first_row' => '第 1 行',
- 'barcode_font' => 'Font',
+ 'barcode_font' => '',
'barcode_formats' => '輸入格式',
'barcode_generate_if_empty' => '為空時生成.',
'barcode_height' => '高度(像素)',
- 'barcode_id' => 'Item Id/Name',
+ 'barcode_id' => '',
'barcode_info' => '條碼配置信息',
'barcode_layout' => '條碼佈局',
'barcode_name' => '客戶',
- 'barcode_number' => 'UPC/EAN/ISBN',
+ 'barcode_number' => '',
'barcode_number_in_row' => '行數',
'barcode_page_cellspacing' => '顯示頁面單元格間距.',
'barcode_page_width' => '顯示頁面寬度',
'barcode_price' => '價格',
- 'barcode_second_row' => 'Row 4',
- 'barcode_third_row' => 'Row 5',
+ 'barcode_second_row' => '',
+ 'barcode_third_row' => '',
'barcode_tooltip' => '警告:此功能可能會導致導入或創建重複項。如果您不想要重複的條形碼,請不要使用。',
'barcode_type' => '條碼類型',
'barcode_width' => '寬度(像素)',
@@ -86,20 +86,20 @@ return [
'default_receivings_discount' => '默認收款折扣',
'default_receivings_discount_number' => '默認收款折扣必須是一個數字。',
'default_receivings_discount_required' => '默認收款折扣是必填字段。',
- 'default_sales_discount' => 'Default Sales Discount %',
+ 'default_sales_discount' => '',
'default_sales_discount_number' => '默認銷售折扣必須是數字。',
'default_sales_discount_required' => '默認銷售折扣是必填字段.',
'default_tax_category' => '默認稅種',
'default_tax_code' => '默認稅碼',
'default_tax_jurisdiction' => '默認稅收管轄權',
'default_tax_name_number' => '默認稅名必須是字符串。',
- 'default_tax_name_required' => 'The default tax name is a required field.',
+ 'default_tax_name_required' => '',
'default_tax_rate' => '預設稅率 %',
'default_tax_rate_1' => '稅率 1',
'default_tax_rate_2' => '稅率 2',
'default_tax_rate_3' => '',
- 'default_tax_rate_number' => '預設稅率必需為數字.',
'default_tax_rate_non_negative' => '',
+ 'default_tax_rate_number' => '預設稅率必需為數字.',
'default_tax_rate_required' => '預設稅率為必填.',
'derive_sale_quantity' => '允許派生銷售數量',
'derive_sale_quantity_tooltip' => '如果選中,則將為按擴展金額訂購的商品提供新的商品類型',
@@ -110,18 +110,18 @@ return [
'dinner_table_required' => '餐桌是必填欄位.',
'dot' => '點',
'email' => '郵箱',
- 'email_configuration' => 'Email Configuration',
+ 'email_configuration' => '',
'email_mailpath' => '發送郵件的路徑',
- 'email_protocol' => 'Protocol',
+ 'email_protocol' => '',
'email_receipt_check_behaviour' => '電子郵件收據複選框',
'email_receipt_check_behaviour_always' => '始終檢查',
'email_receipt_check_behaviour_last' => '記住上次選擇',
'email_receipt_check_behaviour_never' => '始終未選中',
'email_smtp_crypto' => 'SMTP 加密',
- 'email_smtp_host' => 'SMTP Server',
- 'email_smtp_pass' => 'SMTP Password',
+ 'email_smtp_host' => '',
+ 'email_smtp_pass' => '',
'email_smtp_pass_set' => '',
- 'email_smtp_port' => 'SMTP Port',
+ 'email_smtp_port' => '',
'email_smtp_timeout' => 'SMTP 逾時',
'email_smtp_user' => 'SMTP 用戶名',
'enable_avatar' => '',
@@ -168,6 +168,8 @@ return [
'info' => '儲存組態',
'info_configuration' => '儲存組態',
'input_groups' => '輸入組',
+ 'integrations' => '整合',
+ 'integrations_configuration' => '第三方整合',
'invoice' => '發票',
'invoice_configuration' => '發票打印設置',
'invoice_default_comments' => '默認發票註釋',
@@ -178,7 +180,7 @@ return [
'is_readable' => '可讀取但權限不正確,請設定為 640 或 660 後重整.',
'is_writable' => '可寫,但權限設置不正確。請將其設置為 750 並刷新。',
'item_markup' => '',
- 'jsprintsetup_required' => 'Warning! This disabled functionality will only work if you have the FireFox jsPrintSetup addon installed. Save anyway?',
+ 'jsprintsetup_required' => '',
'language' => '語言',
'last_used_invoice_number' => '上次使用的發票編號',
'last_used_quote_number' => '上次使用的報價編號',
@@ -187,22 +189,23 @@ return [
'license' => '許可証',
'license_configuration' => '許可聲明',
'line_sequence' => '行序',
- 'lines_per_page' => 'Lines Per Page',
+ 'lines_per_page' => '',
'lines_per_page_number' => '每頁行數必須是數字。',
'lines_per_page_required' => '每頁行數是必填字段。',
- 'locale' => 'Localisation',
- 'locale_configuration' => 'Localisation Configuration',
- 'locale_info' => 'Localisation Configuration Information',
+ 'locale' => '',
+ 'locale_configuration' => '',
+ 'locale_info' => '',
'location' => '庫存',
'location_configuration' => '庫存位置',
'location_info' => '位置配置信息',
'login_form' => '登錄表單樣式',
'logout' => '是否要在註銷前進行備份?點擊【確定】進行備份,點擊【取消】退出。',
- 'message' => 'Message',
- 'message_configuration' => 'Message Configuration',
+ 'mailpath_invalid' => '無效的 sendmail 路徑。僅允許字母、數字、連字號、底線、正斜線、反斜線、冒號、空格和句點。',
+ 'message' => '',
+ 'message_configuration' => '',
'msg_msg' => '保存的短信',
- 'msg_msg_placeholder' => 'If you wish to use a SMS template save your message here. Otherwise leave the box blank.',
- 'msg_pwd' => 'SMS-API Password',
+ 'msg_msg_placeholder' => '',
+ 'msg_pwd' => '',
'msg_pwd_set' => '',
'msg_src' => 'SMS-API 發件人 ID',
'msg_src_required' => 'SMS-API 發件人 ID 是必填字段',
@@ -210,10 +213,10 @@ return [
'msg_uid_required' => 'SMS-API 用戶名是必填字段',
'multi_pack_enabled' => '每件物品多個包裹',
'no_risk' => '沒有安全/漏洞風險。',
- 'none' => 'none',
+ 'none' => '',
'notify_alignment' => '通知彈出位置',
- 'number_format' => 'Number Format',
- 'number_locale' => 'Localisation',
+ 'number_format' => '',
+ 'number_locale' => '',
'number_locale_invalid' => '輸入的區域設置無效。檢查工具提示中的鏈接以查找有效的語言環境。',
'number_locale_required' => '數字語言是必填字段。',
'number_locale_tooltip' => '通過此鏈接找到合適的語言環境。',
@@ -254,7 +257,7 @@ return [
'receipt' => '收據',
'receipt_category' => '',
'receipt_configuration' => '收據打印設置',
- 'receipt_default' => 'Default',
+ 'receipt_default' => '',
'receipt_font_size' => '字體大小',
'receipt_font_size_number' => '字體大小必須是數字。',
'receipt_font_size_required' => '字體大小是必填字段。',
@@ -275,18 +278,21 @@ return [
'return_policy_required' => '退換貨政策為必填.',
'reward' => '獎勵',
'reward_configuration' => '獎勵配置',
- 'right' => 'Right',
+ 'right' => '',
'sales_invoice_format' => '銷售發票格式',
'sales_quote_format' => '銷售報價格式',
- 'mailpath_invalid' => '無效的 sendmail 路徑。僅允許字母、數字、連字號、底線、正斜線、反斜線、冒號、空格和句點。',
'saved_successfully' => '組態設置儲存成功.',
'saved_unsuccessfully' => '組態設置儲存失敗.',
'security_issue' => '安全漏洞警告',
'server_notice' => '請使用以下信息進行問題報告。',
'service_charge' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
'show_due_enable' => '',
'show_office_group' => '顯示辦公室圖標',
- 'statistics' => 'Send statistics',
+ 'statistics' => '',
'statistics_tooltip' => '發送統計數據用於開發和功能改進目的。',
'stock_location' => '倉庫地址',
'stock_location_default' => '預設倉庫地址',
@@ -301,18 +307,14 @@ return [
'suggestions_layout' => '搜索建議佈局',
'suggestions_second_column' => '第 2 欄',
'suggestions_third_column' => '第 3 欄',
- 'shortcuts' => '',
- 'shortcuts_configuration' => '',
- 'shortcuts_duplicate_bindings' => '',
- 'shortcuts_save_error' => '',
'system_conf' => '設置和配置',
- 'system_info' => 'System Info',
+ 'system_info' => '',
'system_info_copy' => '',
'system_info_copy_error' => '',
'system_info_copy_success' => '',
'table' => '桌子',
'table_configuration' => '表配置',
- 'takings_printer' => 'Takings Printer',
+ 'takings_printer' => '',
'tax' => '稅',
'tax_category' => '',
'tax_category_duplicate' => '',
@@ -323,12 +325,12 @@ return [
'tax_decimals' => '稅收小數',
'tax_id' => '',
'tax_included' => '含稅',
- 'theme' => 'Theme',
+ 'theme' => '',
'theme_preview' => '',
'thousands_separator' => '千位分隔符',
'timezone' => '時區',
'timezone_error' => '',
- 'top' => 'Top',
+ 'top' => '',
'use_destination_based_tax' => '',
'user_timezone' => '本地時區:',
'website' => '網站',
diff --git a/app/Language/zh-Hant/Customers.php b/app/Language/zh-Hant/Customers.php
index d8b5b957b..ee5df5347 100644
--- a/app/Language/zh-Hant/Customers.php
+++ b/app/Language/zh-Hant/Customers.php
@@ -27,13 +27,14 @@ return [
'email_duplicate' => '電子郵件地址重複.',
'employee' => '僱員',
'error_adding_updating' => '添加/更新客戶錯誤.',
- 'import_items_csv' => 'Import customers from CSV sheet',
+ 'import_items_csv' => '',
'max' => '最大花費',
'min' => '最少花費',
'new' => '新客戶',
'none_selected' => '您還沒有選擇任何客戶進行刪除.',
'one_or_multiple' => '客戶',
'quantity' => '數量',
+ 'rewards_package' => '獎勵禮包',
'stats_info' => '客戶統計信息',
'successful_adding' => '成功新增顧客',
'successful_deleted' => '成功刪除',
@@ -41,7 +42,6 @@ return [
'tax_code' => '稅務號碼',
'tax_id' => '稅務編號',
'taxable' => '應課稅',
- 'total' => 'Total',
+ 'total' => '',
'update' => '更新客戶',
- 'rewards_package' => '獎勵禮包',
];
diff --git a/app/Language/zh-Hant/Datepicker.php b/app/Language/zh-Hant/Datepicker.php
index 681dc1f72..4ac64a206 100644
--- a/app/Language/zh-Hant/Datepicker.php
+++ b/app/Language/zh-Hant/Datepicker.php
@@ -16,7 +16,7 @@ return [
'this_financial_year' => '當前財政年度',
'this_month' => '這個月',
'this_year' => '今年',
- 'to' => 'To',
+ 'to' => '',
'today' => '今天',
'today_last_year' => '去年的今天',
'weekstart' => '0',
diff --git a/app/Language/zh-Hant/Employees.php b/app/Language/zh-Hant/Employees.php
index 84ca1dc20..d7e4a5d05 100644
--- a/app/Language/zh-Hant/Employees.php
+++ b/app/Language/zh-Hant/Employees.php
@@ -41,6 +41,7 @@ return [
'successful_deleted' => '成功刪除員工資料',
'successful_updating' => '成功更新員工資料',
'system_language' => '系統語言',
+ 'unauthorized_modify' => '',
'unsuccessful_change_password' => '密碼更改失敗。',
'update' => '更新員工',
'username' => '帳號',
diff --git a/app/Language/zh-Hant/Error.php b/app/Language/zh-Hant/Error.php
index 0f3a21cd1..a97fb376a 100644
--- a/app/Language/zh-Hant/Error.php
+++ b/app/Language/zh-Hant/Error.php
@@ -1,14 +1,14 @@
'',
'no_permission_module' => '您沒有權限使用模組',
+ 'throttle_key_not_provisioned' => '',
'unable_to_create_env_file' => '無法建立 {filePath} 以設定 throttle.key',
'unable_to_lock_file' => '無法鎖定 {filePath}:{reason}',
'unable_to_open_lock_file' => '無法開啟 {filePath}:{reason}',
- 'unable_to_persist_throttle_key' => '無法將 throttle.key 儲存至 {filePath}',
'unable_to_persist_encryption_key' => '',
- 'encryption_key_not_provisioned' => '',
- 'throttle_key_not_provisioned' => '',
+ 'unable_to_persist_throttle_key' => '無法將 throttle.key 儲存至 {filePath}',
'unable_to_read_env_file' => '無法讀取 {filePath} 以設定 throttle.key',
'unknown' => '發生未知的錯誤',
];
diff --git a/app/Language/zh-Hant/Expenses.php b/app/Language/zh-Hant/Expenses.php
index e843a8df0..8c10d15a0 100644
--- a/app/Language/zh-Hant/Expenses.php
+++ b/app/Language/zh-Hant/Expenses.php
@@ -17,17 +17,17 @@ return [
'confirm_restore' => '你確定要還原選擇的費用嗎?',
'credit' => '信用卡',
'credit_filter' => '信用卡',
- 'date' => 'Date',
+ 'date' => '',
'date_number' => '日期必須是數字',
'date_required' => '日期是必填字段',
'debit' => '轉賬卡',
'debit_filter' => '借記卡',
- 'description' => 'Description',
+ 'description' => '',
'due' => '到期的',
'due_filter' => '到期的',
'employee' => '由...製作',
'error_adding_updating' => '添加/更新費用時出錯',
- 'expense_id' => 'Id',
+ 'expense_id' => '',
'expenses_employee' => '員工',
'info' => '費用信息',
'ip_address' => '',
diff --git a/app/Language/zh-Hant/Expenses_categories.php b/app/Language/zh-Hant/Expenses_categories.php
index 201edb6d0..1a29833d3 100644
--- a/app/Language/zh-Hant/Expenses_categories.php
+++ b/app/Language/zh-Hant/Expenses_categories.php
@@ -1,10 +1,10 @@
'費用類別名稱為必填',
'add_item' => '新增類別',
'cannot_be_deleted' => '不可刪除費用類別',
- 'category_id' => 'Id',
+ 'category_id' => '',
+ 'category_name_required' => '費用類別名稱為必填',
'confirm_delete' => '你確定要刪除選擇的費用類別嗎?',
'confirm_restore' => '你確定要還原選擇的費用類別嗎?',
'description' => '類別說明',
diff --git a/app/Language/zh-Hant/Giftcards.php b/app/Language/zh-Hant/Giftcards.php
index 4821201b9..680c48588 100644
--- a/app/Language/zh-Hant/Giftcards.php
+++ b/app/Language/zh-Hant/Giftcards.php
@@ -48,7 +48,7 @@ return [
'person_id' => '顧客',
'quantity' => '數量',
'quantity_required' => '數量是必填字段。請按關閉(X)來取消.',
- 'remaining_balance' => 'Giftcard {0} remaining value is {1}!',
+ 'remaining_balance' => '',
'reorder_level' => '補貨點',
'retrive_giftcard_info' => '檢索禮金券訊息',
'sales_tax_1' => '銷售稅額 1',
@@ -64,7 +64,7 @@ return [
'tax_percent' => '稅率',
'tax_percents' => '稅率 Percent(s)',
'unit_price' => '單位價格',
- 'upc_database' => 'UPC Database',
+ 'upc_database' => '',
'update' => '更新禮金券',
'use_inventory_menu' => '使用庫存清單',
'value' => '禮金券金額需為數字.',
diff --git a/app/Language/zh-Hant/Item_kits.php b/app/Language/zh-Hant/Item_kits.php
index 12c5b8832..5d80ebf50 100644
--- a/app/Language/zh-Hant/Item_kits.php
+++ b/app/Language/zh-Hant/Item_kits.php
@@ -17,10 +17,8 @@ return [
'item' => '產品',
'item_kit_number' => '條碼',
'item_kit_number_duplicate' => '項目套件編號已存在於數據庫中。',
- 'item_number' => '',
- 'item_number_duplicate' => '',
'items' => '產品',
- 'kit' => 'Kit Id',
+ 'kit' => '',
'kit_and_components' => '套件和組件',
'kit_and_stock' => '套件和組件',
'kit_only' => '僅套件',
diff --git a/app/Language/zh-Hant/Items.php b/app/Language/zh-Hant/Items.php
index 05f1ad196..aeceef215 100644
--- a/app/Language/zh-Hant/Items.php
+++ b/app/Language/zh-Hant/Items.php
@@ -38,13 +38,13 @@ return [
'edit' => '',
'edit_fields_you_want_to_update' => '編輯您選定產品的所有欄位.',
'edit_multiple_items' => '編輯多項產品',
- 'empty_upc_items' => 'Empty UPC Items',
+ 'empty_upc_items' => '',
'error_adding_updating' => '新增/更新產品錯誤',
'error_updating_multiple' => '更新產品錯誤',
'generate_barcodes' => '產生條碼',
'hsn_code' => '協調系統命名法',
- 'image' => 'Avatar',
- 'import_items_csv' => 'Import items from CSV sheet',
+ 'image' => '',
+ 'import_items_csv' => '',
'info_provided_by' => '訊息提供者',
'inventory' => '庫存',
'inventory_CSV_import_quantity' => '從 CSV 導入的數量',
@@ -59,7 +59,7 @@ return [
'is_serialized' => '產品有序號',
'item' => '產品',
'item_id' => '',
- 'item_number' => 'UPC/EAN/ISBN',
+ 'item_number' => '',
'item_number_duplicate' => '項目編號已存在於數據庫中。',
'item_number_invalid' => '項目編號包含不允許的字符。',
'kit' => '成套工具',
@@ -84,7 +84,7 @@ return [
'quantity' => '數量',
'quantity_number' => '數量必需是數值.',
'quantity_required' => '數量為必填欄位.',
- 'receiving_quantity' => 'Receiving quantity',
+ 'receiving_quantity' => '',
'remove_image' => '刪除圖像',
'reorder_level' => '補貨點',
'reorder_level_number' => '補貨點必需是數值.',
@@ -92,7 +92,7 @@ return [
'retrive_item_info' => '檢索產品訊息',
'sales_tax_1' => '營業稅',
'sales_tax_2' => '營業稅 2',
- 'search_attributes' => 'Search Custom Fields',
+ 'search_attributes' => '',
'select_image' => '選擇圖像',
'serialized_items' => '序列化產品',
'standard' => '標準',
@@ -110,8 +110,8 @@ return [
'tax_category' => '稅種',
'tax_name_invalid' => '稅項名稱包含不允許的字元。',
'tax_percent' => '稅率',
- 'tax_percent_number' => '稅收百分比必須是數值',
'tax_percent_non_negative' => '',
+ 'tax_percent_number' => '稅收百分比必須是數值',
'tax_percent_required' => '稅率為必填欄位.',
'tax_percents' => '稅率 %',
'temp' => '臨時',
@@ -119,7 +119,7 @@ return [
'unit_price' => '單價',
'unit_price_number' => '單價必需是數值.',
'unit_price_required' => '單價為必填欄位.',
- 'upc_database' => 'UPC Database',
+ 'upc_database' => '',
'update' => '更新產品',
'use_inventory_menu' => '使用庫存清單',
];
diff --git a/app/Language/zh-Hant/Messages.php b/app/Language/zh-Hant/Messages.php
index 414d311f5..4eae9aeab 100644
--- a/app/Language/zh-Hant/Messages.php
+++ b/app/Language/zh-Hant/Messages.php
@@ -3,14 +3,14 @@
return [
'first_name' => '名字',
'last_name' => '姓氏',
- 'message' => 'Message',
+ 'message' => '',
'message_placeholder' => '你的訊息.....',
'message_required' => '訊息必須填寫',
'multiple_phones' => '(如果是多個收件人,請輸入以逗號分隔的手機號碼)',
'phone' => '電話號碼',
'phone_number_required' => '電話號碼是必須',
'phone_placeholder' => '手機號碼在這裡填寫......',
- 'sms_send' => 'Send SMS',
- 'successfully_sent' => '消息已成功發送至: ',
- 'unsuccessfully_sent' => '消息未成功發送至: ',
+ 'sms_send' => '',
+ 'successfully_sent' => '消息已成功發送至:',
+ 'unsuccessfully_sent' => '消息未成功發送至:',
];
diff --git a/app/Language/zh-Hant/Receivings.php b/app/Language/zh-Hant/Receivings.php
index a583172b9..8a1d88b2b 100644
--- a/app/Language/zh-Hant/Receivings.php
+++ b/app/Language/zh-Hant/Receivings.php
@@ -28,6 +28,7 @@ return [
'item_name' => '產品名稱',
'mode' => '進貨模式',
'new_supplier' => '新供應商',
+ 'not_authorized' => '',
'one_or_multiple' => '進貨',
'print_after_sale' => '出貨時打印收據',
'quantity' => '數量.',
diff --git a/app/Language/zh-Hant/Reports.php b/app/Language/zh-Hant/Reports.php
index f78029924..5cb9e7f24 100644
--- a/app/Language/zh-Hant/Reports.php
+++ b/app/Language/zh-Hant/Reports.php
@@ -20,7 +20,7 @@ return [
'completed_sales' => '完成銷售',
'confirm_delete' => '您確定要刪除選定的條目嗎?',
'confirm_restore' => '您確定要恢復選定的條目嗎?',
- 'cost' => 'Cost',
+ 'cost' => '',
'cost_price' => '成本價',
'count' => '計',
'customer' => '客戶',
diff --git a/app/Language/zh-Hant/Sales.php b/app/Language/zh-Hant/Sales.php
index dfd5d34ea..b60d6750f 100644
--- a/app/Language/zh-Hant/Sales.php
+++ b/app/Language/zh-Hant/Sales.php
@@ -33,8 +33,8 @@ return [
'customer_discount' => '折扣',
'customer_email' => '客戶電郵地址',
'customer_location' => '客戶所在地',
- 'customer_optional' => '到期付款需要',
- 'customer_required' => '必需',
+ 'customer_optional' => '(到期付款需要)',
+ 'customer_required' => '(必需)',
'customer_total' => '總數',
'date' => '日期',
'date_range' => '日期範圍',
@@ -66,7 +66,7 @@ return [
'giftcard_number' => '禮金券編號',
'group_by_category' => '以類別分類',
'group_by_type' => '以類型分類',
- 'hsn' => 'HSN',
+ 'hsn' => '',
'id' => '銷售編號',
'include_prices' => '包括價格?',
'insufficient_giftcard_balance' => '此次支付的禮品卡餘額不足。',
@@ -77,7 +77,7 @@ return [
'invoice_filter' => '發票選項',
'invoice_no_email' => '此客戶沒有正確的電郵地址.',
'invoice_number' => '發票編號#',
- 'invoice_number_duplicate' => '重覆的發票號碼.',
+ 'invoice_number_duplicate' => '發票號碼 {0} 必須是唯一的。',
'invoice_sent' => '發票已發送到',
'invoice_total' => '帳單總額',
'invoice_type_custom_invoice' => '自定義發票',
@@ -96,20 +96,20 @@ return [
'key_finish_sale' => '增加付款及完成收據/販售',
'key_full' => '',
'key_function' => '功能',
- 'key_help' => 'Shortcuts',
- 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_help' => '',
+ 'key_help_modal' => '',
'key_in' => '',
- 'key_item_search' => 'Item Search',
+ 'key_item_search' => '',
'key_out' => '',
- 'key_payment' => 'Add Payment',
+ 'key_payment' => '',
'key_print' => '',
'key_restore' => '',
'key_search' => '',
- 'key_suspend' => 'Suspend Current Sale',
- 'key_suspended' => 'Show Suspended Sales',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
'key_system' => '',
- 'key_tendered' => 'Edit Amount Tendered',
- 'key_title' => 'Sales Keyboard Shortcuts',
+ 'key_tendered' => '',
+ 'key_title' => '',
'mode' => '登記模式',
'must_enter_numeric' => '已收帳款必須輸入數值.',
'must_enter_numeric_giftcard' => '禮金券編號必須輸入數值.',
@@ -123,8 +123,9 @@ return [
'new_item' => '新增產品',
'no_description' => '沒有描述',
'no_items_in_cart' => '購物車中沒有任何產品.',
+ 'no_sales_to_display' => '沒有任何紀錄.',
'none_selected' => '您還沒有選擇任何產品進行編輯.',
- 'nontaxed_ind' => ' . ',
+ 'nontaxed_ind' => '',
'not_authorized' => '此操作未經授權.',
'one_or_multiple' => '銷售',
'payment' => '付款方式',
@@ -138,7 +139,7 @@ return [
'quantity' => '數量',
'quantity_less_than_reorder_level' => '警告!產品的庫存數量是不足的。您仍然可以處理銷售,但檢查您的庫存.',
'quantity_less_than_zero' => '警告!產品的庫存數量是不足的。您仍然可以處理銷售,但檢查您的庫存.',
- 'quantity_of_items' => '貨品數量',
+ 'quantity_of_items' => '貨品數量 {0}',
'quote' => '報價',
'quote_number' => '報價單編號',
'quote_number_duplicate' => '報價單編號必須獨有.',
@@ -202,7 +203,7 @@ return [
'unsuspend' => '取消暫停銷售',
'unsuspend_and_delete' => '取消暫停銷售並刪除',
'update' => '編輯',
- 'upi' => 'UPI',
+ 'upi' => '',
'wallet' => '',
'work_order' => '工作指示',
'work_order_number' => '工作指示編號',
diff --git a/app/Language/zh-Hant/Suppliers.php b/app/Language/zh-Hant/Suppliers.php
index 26b5d04d0..359a20a32 100644
--- a/app/Language/zh-Hant/Suppliers.php
+++ b/app/Language/zh-Hant/Suppliers.php
@@ -2,7 +2,7 @@
return [
'account_number' => '帳號 #',
- 'agency_name' => ' ',
+ 'agency_name' => '',
'cannot_be_deleted' => '無法刪除所選擇的供應商,選定的供應商中至少有一家已有銷售紀錄。',
'category' => '供應商類別',
'company_name' => '公司名稱',
@@ -19,7 +19,7 @@ return [
'successful_deleted' => '您已成功刪除供應商',
'successful_updating' => '您已成功更新供應商',
'supplier' => '供應商',
- 'supplier_id' => 'Id',
+ 'supplier_id' => '',
'tax_id' => '稅務編號',
'update' => '更新供應商',
];
diff --git a/app/Language/zh-Hant/Taxes.php b/app/Language/zh-Hant/Taxes.php
index 65eed09b2..5884c1dc0 100644
--- a/app/Language/zh-Hant/Taxes.php
+++ b/app/Language/zh-Hant/Taxes.php
@@ -12,6 +12,7 @@ return [
'default_tax_rate' => '預設稅率',
'error_adding_updating' => '統編(Tax Code)新增或修改失敗',
'group_seq' => '組序列',
+ 'jurisdiction_id' => '',
'jurisdiction_name' => '稅務裁決單位',
'name' => '姓名',
'new' => '新稅',
diff --git a/app/Libraries/MY_Migration.php b/app/Libraries/MY_Migration.php
index a1bf1f256..beb4acbae 100644
--- a/app/Libraries/MY_Migration.php
+++ b/app/Libraries/MY_Migration.php
@@ -54,6 +54,35 @@ class MY_Migration extends MigrationRunner
return 0;
}
+ /**
+ * Runs the full migration sequence (CI3 history conversion + latest
+ * migrations) under a pessimistic DB lock to prevent concurrent
+ * execution (e.g. a page refresh re-triggering the same migration
+ * while the first request is still running).
+ *
+ * @throws Exception If the lock cannot be acquired (another migration is in progress).
+ * @return void
+ */
+ public function runLocked(): void
+ {
+ $db = Database::connect();
+ $dbName = $db->getDatabase();
+ $lockName = 'ospos_migrations_' . md5($dbName);
+
+ $lock = $db->query('SELECT GET_LOCK(?, 0)', [$lockName]);
+ $lockResult = $lock->getRow();
+ if (!$lockResult || (int) array_values((array) $lockResult)[0] !== 1) {
+ throw new Exception('Migration already in progress. Please wait for it to complete.');
+ }
+
+ try {
+ $this->migrateToCI4();
+ $this->latest();
+ } finally {
+ $db->query('SELECT RELEASE_LOCK(?)', [$lockName]);
+ }
+ }
+
/**
* @return void
*/
diff --git a/app/Libraries/Sale_lib.php b/app/Libraries/Sale_lib.php
index 69b919f52..00d019d0e 100644
--- a/app/Libraries/Sale_lib.php
+++ b/app/Libraries/Sale_lib.php
@@ -1503,6 +1503,7 @@ class Sale_lib
// Set a new discount only if the current one is 0
if ($item['discount'] == 0.0) { // TODO: === ?
$item['discount'] = $discount;
+ $item['discount_type'] = $discount_type;
$item['total'] = $this->get_item_total($quantity, $price, $discount, $discount_type);
$item['discounted_total'] = $this->get_item_total($quantity, $price, $discount, $discount_type, true);
}
diff --git a/app/Libraries/Token_lib.php b/app/Libraries/Token_lib.php
index e260240e1..6d3b670c8 100644
--- a/app/Libraries/Token_lib.php
+++ b/app/Libraries/Token_lib.php
@@ -178,7 +178,7 @@ class Token_lib
$quantity = (isset($parsed_results['W'])) ? (int) $parsed_results['W'] / 1000 : 1;
$item_id_or_number_or_item_kit_or_receipt = (isset($parsed_results['I'])) ?
$parsed_results['I'] : $item_id_or_number_or_item_kit_or_receipt;
- $price = (isset($parsed_results['P'])) ? (double) $parsed_results['P'] : null;
+ $price = (isset($parsed_results['P'])) ? (float) $parsed_results['P'] : null;
}
} else {
$quantity = 1;
diff --git a/app/Models/Giftcard.php b/app/Models/Giftcard.php
index 8900f7b5c..428b35660 100644
--- a/app/Models/Giftcard.php
+++ b/app/Models/Giftcard.php
@@ -326,6 +326,20 @@ class Giftcard extends Model
return $builder->update() && $this->db->affectedRows() > 0;
}
+ public function incrementGiftcardValue(string $giftcardNumber, float $amount): bool
+ {
+ if ($amount <= 0.0) {
+ return false;
+ }
+
+ $builder = $this->db->table('giftcards');
+ $builder->where('giftcard_number', $giftcardNumber);
+ $builder->where('deleted', 0);
+ $builder->set('value', 'value + ' . $this->db->escape($amount), false);
+
+ return $builder->update() && $this->db->affectedRows() > 0;
+ }
+
/**
* Determines if a given giftcard_name exists
*/
diff --git a/app/Models/Sale.php b/app/Models/Sale.php
index fdb599a0b..da3908e53 100644
--- a/app/Models/Sale.php
+++ b/app/Models/Sale.php
@@ -535,7 +535,6 @@ class Sale extends Model
$config = config(OSPOS::class)->settings;
$attribute = model(Attribute::class);
$customer = model(Customer::class);
- $giftcard = model(Giftcard::class);
$inventory = model('Inventory');
$item = model(Item::class);
@@ -582,7 +581,12 @@ class Sale extends Model
$paymentPrefix = $splitPayment[0];
if ($paymentPrefix === lang('Sales.giftcard')) {
- if (empty($splitPayment[1]) || ! $giftcard->decrementGiftcardValue($splitPayment[1], (float) $payment['payment_amount'])) {
+ if (! $this->applyGiftcardPayment(
+ $splitPayment[1] ?? null,
+ (float) $payment['payment_amount'],
+ $saleType,
+ $saleStatus
+ )) {
$this->db->transRollback();
return INSUFFICIENT_GIFTCARD_BALANCE;
@@ -695,6 +699,27 @@ class Sale extends Model
return $this->db->transStatus() ? $saleId : -1;
}
+ private function applyGiftcardPayment(?string $giftcardNumber, float $amount, int $saleType, string $saleStatus): bool
+ {
+ $isReturnCredit = $saleType === SALE_TYPE_RETURN && $amount < 0;
+
+ if ($isReturnCredit && $saleStatus != COMPLETED) {
+ return true;
+ }
+
+ if (empty($giftcardNumber)) {
+ return false;
+ }
+
+ $giftcard = model(Giftcard::class);
+
+ if ($isReturnCredit) {
+ return $giftcard->incrementGiftcardValue($giftcardNumber, abs($amount));
+ }
+
+ return $giftcard->decrementGiftcardValue($giftcardNumber, $amount);
+ }
+
/**
* Saves sale tax
*/
diff --git a/app/TransferObjects/Cashups/CashupAmounts.php b/app/TransferObjects/Cashups/CashupAmounts.php
new file mode 100644
index 000000000..64d80331f
--- /dev/null
+++ b/app/TransferObjects/Cashups/CashupAmounts.php
@@ -0,0 +1,16 @@
+= lang('Common.fields_required_message') ?>