Merge branch 'master' of github.com:akaunting/akaunting into 2.1-dev
# Conflicts: # composer.lock # resources/views/banking/accounts/index.blade.php # resources/views/banking/reconciliations/index.blade.php # resources/views/banking/transactions/index.blade.php # resources/views/banking/transfers/index.blade.php # resources/views/common/items/index.blade.php # resources/views/common/reports/index.blade.php # resources/views/purchases/bills/index.blade.php # resources/views/purchases/payments/index.blade.php # resources/views/purchases/vendors/index.blade.php # resources/views/sales/customers/index.blade.php # resources/views/sales/invoices/index.blade.php # resources/views/sales/revenues/index.blade.php
This commit is contained in:
commit
642243790e
@ -9,7 +9,7 @@ use App\Events\Purchase\BillRecurring;
|
||||
use App\Events\Sale\InvoiceCreated;
|
||||
use App\Events\Sale\InvoiceRecurring;
|
||||
use App\Models\Banking\Transaction;
|
||||
use App\Models\Common\Company;
|
||||
use App\Models\Common\Recurring;
|
||||
use App\Models\Sale\Invoice;
|
||||
use App\Utilities\Date;
|
||||
use App\Utilities\Overrider;
|
||||
@ -41,19 +41,52 @@ class RecurringCheck extends Command
|
||||
// Disable model cache
|
||||
config(['laravel-model-caching.enabled' => false]);
|
||||
|
||||
// Get all companies
|
||||
$companies = Company::enabled()->withCount('recurring')->cursor();
|
||||
// Get all recurring
|
||||
$recurring = Recurring::allCompanies()->with('company')->cursor();
|
||||
|
||||
foreach ($companies as $company) {
|
||||
// Check company recurring
|
||||
if (!$company->recurring_count) {
|
||||
$this->info('Creating recurring records ' . $recurring->count());
|
||||
|
||||
foreach ($recurring as $recur) {
|
||||
if (empty($recur->company)) {
|
||||
continue;
|
||||
}
|
||||
|
||||
$this->info('Creating recurring records for ' . $company->name . ' company.');
|
||||
$company_name = !empty($recur->company->name) ? $recur->company->name : 'Missing Company Name : ' . $recur->company->id;
|
||||
|
||||
$this->info('Creating recurring records for ' . $company_name . ' company...');
|
||||
|
||||
// Check if company is disabled
|
||||
if (!$recur->company->enabled) {
|
||||
$this->info($company_name . ' company is disabled. Skipping...');
|
||||
|
||||
if (Date::parse($recur->company->updated_at)->format('Y-m-d') > Date::now()->subMonth(3)->format('Y-m-d')) {
|
||||
$recur->delete();
|
||||
}
|
||||
|
||||
continue;
|
||||
}
|
||||
|
||||
// Check if company has any active user
|
||||
$has_active_users = false;
|
||||
|
||||
foreach ($recur->company->users as $company_user) {
|
||||
if (Date::parse($company_user->last_logged_in_at)->format('Y-m-d') > Date::now()->subMonth(3)->format('Y-m-d')) {
|
||||
$has_active_users = true;
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (!$has_active_users) {
|
||||
$this->info('No active users for ' . $company_name . ' company. Skipping...');
|
||||
|
||||
$recur->delete();
|
||||
|
||||
continue;
|
||||
}
|
||||
|
||||
// Set company id
|
||||
session(['company_id' => $company->id]);
|
||||
session(['company_id' => $recur->company_id]);
|
||||
|
||||
// Override settings and currencies
|
||||
Overrider::load('settings');
|
||||
@ -61,34 +94,32 @@ class RecurringCheck extends Command
|
||||
|
||||
$today = Date::today();
|
||||
|
||||
foreach ($company->recurring as $recurring) {
|
||||
if (!$model = $recurring->recurable) {
|
||||
continue;
|
||||
}
|
||||
if (!$model = $recur->recurable) {
|
||||
continue;
|
||||
}
|
||||
|
||||
$schedules = $recurring->getRecurringSchedule();
|
||||
$schedules = $recur->getRecurringSchedule();
|
||||
|
||||
$children_count = $this->getChildrenCount($model);
|
||||
$schedule_count = $schedules->count();
|
||||
$children_count = $this->getChildrenCount($model);
|
||||
$schedule_count = $schedules->count();
|
||||
|
||||
// All recurring created, including today
|
||||
if ($children_count > ($schedule_count - 1)) {
|
||||
continue;
|
||||
}
|
||||
// All recurring created, including today
|
||||
if ($children_count > ($schedule_count - 1)) {
|
||||
continue;
|
||||
}
|
||||
|
||||
// Recur only today
|
||||
if ($children_count == ($schedule_count - 1)) {
|
||||
$this->recur($model, $recurring->recurable_type, $today);
|
||||
// Recur only today
|
||||
if ($children_count == ($schedule_count - 1)) {
|
||||
$this->recur($model, $recur->recurable_type, $today);
|
||||
|
||||
continue;
|
||||
}
|
||||
continue;
|
||||
}
|
||||
|
||||
// Recur all schedules, previously failed
|
||||
foreach ($schedules as $schedule) {
|
||||
$schedule_date = Date::parse($schedule->getStart()->format('Y-m-d'));
|
||||
// Recur all schedules, previously failed
|
||||
foreach ($schedules as $schedule) {
|
||||
$schedule_date = Date::parse($schedule->getStart()->format('Y-m-d'));
|
||||
|
||||
$this->recur($model, $recurring->recurable_type, $schedule_date);
|
||||
}
|
||||
$this->recur($model, $recur->recurable_type, $schedule_date);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -128,7 +128,7 @@ class User extends Authenticatable
|
||||
/**
|
||||
* Always return a valid picture when we retrieve it
|
||||
*/
|
||||
public function getLastLoggedInAtAttribute($value)
|
||||
public function getLastLoggedAttribute($value)
|
||||
{
|
||||
// Date::setLocale('tr');
|
||||
|
||||
|
@ -26,4 +26,16 @@ class Recurring extends Model
|
||||
{
|
||||
return $this->morphTo();
|
||||
}
|
||||
|
||||
/**
|
||||
* Scope to get all rows filtered, sorted and paginated.
|
||||
*
|
||||
* @param \Illuminate\Database\Eloquent\Builder $query
|
||||
*
|
||||
* @return \Illuminate\Database\Eloquent\Builder
|
||||
*/
|
||||
public function scopeAllCompanies($query)
|
||||
{
|
||||
return $query->where('company_id', '<>', '0');
|
||||
}
|
||||
}
|
||||
|
1914
composer.lock
generated
1914
composer.lock
generated
File diff suppressed because it is too large
Load Diff
@ -10,15 +10,15 @@ return [
|
||||
|
||||
'minor' => '0',
|
||||
|
||||
'patch' => '23',
|
||||
'patch' => '24',
|
||||
|
||||
'build' => '',
|
||||
|
||||
'status' => 'Stable',
|
||||
|
||||
'date' => '23-September-2020',
|
||||
'date' => '21-October-2020',
|
||||
|
||||
'time' => '12:00',
|
||||
'time' => '14:00',
|
||||
|
||||
'zone' => 'GMT +3',
|
||||
|
||||
|
18
resources/assets/js/views/portal/invoices.js
vendored
18
resources/assets/js/views/portal/invoices.js
vendored
@ -47,8 +47,12 @@ const app = new Vue({
|
||||
},
|
||||
|
||||
methods:{
|
||||
onChangePaymentMethod(event) {
|
||||
let method = event.split('.');
|
||||
onChangePaymentMethod(payment_method) {
|
||||
if (!payment_method) {
|
||||
return;
|
||||
}
|
||||
|
||||
let method = payment_method.split('.');
|
||||
|
||||
let path = url + '/portal/invoices/' + this.form.invoice_id + '/' + method[0];
|
||||
|
||||
@ -117,10 +121,14 @@ const app = new Vue({
|
||||
});
|
||||
},
|
||||
|
||||
onChangePaymentMethodSigned(event) {
|
||||
this.form.payment_action = event;
|
||||
onChangePaymentMethodSigned(payment_method) {
|
||||
if (!payment_method) {
|
||||
return;
|
||||
}
|
||||
|
||||
let payment_action = payment_action_path[event];
|
||||
this.form.payment_action = payment_method;
|
||||
|
||||
let payment_action = payment_action_path[payment_method];
|
||||
|
||||
axios.get(payment_action)
|
||||
.then(response => {
|
||||
|
@ -85,7 +85,7 @@ return [
|
||||
'phone' => 'Telefon',
|
||||
'address' => 'Adresse',
|
||||
'website' => 'Webside',
|
||||
'actions' => 'Handlinger:',
|
||||
'actions' => '-',
|
||||
'description' => 'Beskrivelse',
|
||||
'manage' => 'Administrér',
|
||||
'code' => 'Kode',
|
||||
|
@ -5,7 +5,7 @@ return [
|
||||
'change_language' => 'Skift sprog',
|
||||
'last_login' => 'Sidste login :time',
|
||||
'notifications' => [
|
||||
'counter' => '{0} du har ingen notifikationer|{1} Du har :count notifikation|[2, *] Du har :count notifikationer',
|
||||
'counter' => '{0} Du har ingen notifikationer|{1} Du har :count notifikation|[2, *] Du har :count notifikationer',
|
||||
'overdue_invoices' => '{1} :count forfalden regning|[2,*] :count forfaldne regninger',
|
||||
'upcoming_bills' => '{1} :count kommende regning|[2,*] :count kommende regninger',
|
||||
'view_all' => 'Vis alle'
|
||||
|
@ -7,7 +7,7 @@ return [
|
||||
'open_invoices' => 'Åbne fakturaer',
|
||||
'overdue_invoices' => 'Forfaldne fakturaer',
|
||||
'total_expenses' => 'Samlede udgifter',
|
||||
'payables' => 'Udeståender til betaling',
|
||||
'payables' => 'Udeståender',
|
||||
'open_bills' => 'Åbne regninger',
|
||||
'overdue_bills' => 'Forfaldne regninger',
|
||||
'total_profit' => 'Samlet resultat',
|
||||
|
@ -193,11 +193,11 @@ return [
|
||||
'documentation' => 'Weitere Details finden Sie in der <a href=":url" target="_blank">Dokumentation</a>.',
|
||||
'items' => 'Artikel können Produkte oder Dienstleistungen sein. Sie können Artikel bei der Erstellung von Rechnungen verwenden, um den Preis, die Steuerfelder usw. zu füllen.',
|
||||
'invoices' => 'Sie können Rechnungen (Debitoren) für Kunden erstellen, drucken, senden und bei erfolgreichem Zahlungseingang als bezahlt buchen. Rechnungen (Debitoren) können einmalig oder wiederkehrend (Abo) sein. ',
|
||||
'revenues' => 'Hier sehen und erstellen Sie alle Einnahmetransaktion. Es können unabhängiger Einnahmen (z.B. Trinkgeld) sein oder an einer Rechnung verknüpft werden.',
|
||||
'customers' => 'Kunden sind erforderlich, wenn Sie Rechnungen für Ihre Einnahmen erstellen möchten. Erstellen Sie für Ihre Kunden ein Kundenlogin, damit Sie sich anmelden können und z.B. ihre offenen Rechnungen zu sehen.',
|
||||
'revenues' => 'Hier sehen und erstellen Sie alle Einnahmetransaktionen. Es können unabhängige Einnahmen (z.B. Trinkgelder) sein oder Transaktionen die mit einer Rechnung verknüpft wurden.',
|
||||
'customers' => 'Kunden sind erforderlich, wenn Sie Rechnungen für Ihre Einnahmen erstellen möchten. Erstellen Sie für Ihre Kunden ein Kundenlogin, damit diese sich anmelden können um z.B. ihre offenen Rechnungen sehen zu können.',
|
||||
'bills' => 'Sie können Rechnungen (Kreditoren) von Lieferanten/Händlern erstellen und bei erfolgreichem Zahlungsausgang als bezahlt buchen. Sie geben an, was Sie Ihren Lieferanten/Händlern für die Produkte oder Dienstleistungen schulden, die Sie kauften. Rechnungen (Kreditoren) können einmalig oder wiederkehrend (Abo) sein.',
|
||||
'payments' => 'Hier sehen und erstellen Sie alle Ausgabetransaktion. Es können unabhängiger Ausgaben (z.B. Lebensmittelquittierung) sein oder an einer Lieferantenrechnung verknüpft werden.',
|
||||
'vendors' => 'Kreditoren sind erforderlich, wenn Sie Rechnungen für Ihre Ausgaben erstellen möchten. Sie können im Kreditor alle offene und bezahlte Posten einsehen und filtern.',
|
||||
'payments' => 'Hier sehen und erstellen Sie alle Ausgabetransaktionen. Diese können unabhängige Ausgaben (z.B. Lebensmittelquittung) sein oder mit einer Lieferantenrechnung verknüpft werden.',
|
||||
'vendors' => 'Kreditoren sind erforderlich, wenn Sie Rechnungen für Ihre Ausgaben erstellen möchten. Sie können im Kreditor alle offenen oder bezahlten Posten einsehen und filtern.',
|
||||
'transfers' => 'Mit Überweisungen können Sie Geld von einem Konto auf ein anderes überweisen, unabhängig davon, ob dieselbe Währung verwendet wird oder nicht.',
|
||||
'taxes' => 'Steuern werden verwendet, um zusätzliche Gebühren auf Rechnungen (Debitoren und Kreditoren) anzuwenden. Ihre Finanzen sind von diesen regulatorischen Steuern betroffen.',
|
||||
'reconciliations' => 'Der Bankabgleich wird durchgeführt, um sicherzustellen, dass auch die Bankdaten Ihres Unternehmens korrekt sind.',
|
||||
|
@ -6,11 +6,11 @@ return [
|
||||
'receivables' => 'Forderungen',
|
||||
'open_invoices' => 'Offene Rechnungen (Einnahmen)',
|
||||
'overdue_invoices' => 'Überfällige Rechnungen (Einnahmen)',
|
||||
'total_expenses' => 'Total Ausgaben',
|
||||
'total_expenses' => 'Ausgaben Gesamt',
|
||||
'payables' => 'Verbindlichkeiten',
|
||||
'open_bills' => 'Offene Rechnungen (Ausgaben)',
|
||||
'overdue_bills' => 'Überfällige Rechnungen (Ausgaben)',
|
||||
'total_profit' => 'Total Gewinn',
|
||||
'total_profit' => 'Gewinn Gesamt',
|
||||
'open_profit' => 'Offener Gewinn',
|
||||
'overdue_profit' => 'Überfälliger Gewinn',
|
||||
'cash_flow' => 'Umlaufvermögen',
|
||||
|
@ -52,7 +52,7 @@ return [
|
||||
'marked_received' => '¡Factura marcada como recibida!',
|
||||
'marked_paid' => '¡Factura marcada como pagada!',
|
||||
'marked_cancelled' => '¡Factura marcada como cancelada!',
|
||||
'draft' => 'Este es un<b>BORRADOR</b> de factura y se reflejará en los gráficos luego de que sea enviada.',
|
||||
'draft' => 'Este es un <b>BORRADOR</b> de factura y se reflejará en los gráficos luego de que sea enviada.',
|
||||
|
||||
'status' => [
|
||||
'created' => 'Creada el :date',
|
||||
|
@ -3,7 +3,7 @@
|
||||
return [
|
||||
|
||||
'dashboards' => 'Tablero|Tableros',
|
||||
'items' => 'Producto/Servicio|Productos/Servicios',
|
||||
'items' => 'Ítem|Ítems',
|
||||
'incomes' => 'Ingresos|Ingresos',
|
||||
'invoices' => 'Factura|Facturas',
|
||||
'revenues' => 'Ingresos|Ingresos',
|
||||
|
@ -16,6 +16,8 @@ return [
|
||||
'sent' => '¿Está seguro que desea marcar la factura seleccionada como <b>enviada</b>? ¿Está seguro que desea marcar las facturas seleccionadas como <b>enviadas</b>?',
|
||||
'received' => '¿Está seguro de que desea marcar el recibo seleccionado como <b>recibido</b>? ¿Está seguro que desea marcar los recibos seleccionados como <b>recibidos</b>?',
|
||||
'cancelled' => '¿Está seguro que desea <b>cancelar</b> la factura/recibo seleccionado?|¿Está seguro que desea <b>cancelar</b> las facturas/recibos seleccionados?',
|
||||
'reconcile' => '¿Está seguro que desea <b>conciliar</b> el registro seleccionado?|¿Está seguro que desea <b>conciliar</b> los registros seleccionados?',
|
||||
'unreconcile' => '¿Está seguro que desea <b>desconciliar</b> el registro seleccionado?|¿Está seguro que desea <b>desconciliar</b> los registros seleccionados?',
|
||||
],
|
||||
|
||||
];
|
||||
|
@ -39,6 +39,7 @@ return [
|
||||
],
|
||||
|
||||
'error' => [
|
||||
'php_version' => 'Error: Pídele a su proveedor de alojamiento que utilice PHP :php_version o superior tanto para HTTP como para CLI.',
|
||||
'connection' => 'Error: No se pudo conectar a la base de datos! Por favor, asegúrese de que los datos son correctos.',
|
||||
],
|
||||
|
||||
|
@ -3,7 +3,9 @@
|
||||
return [
|
||||
|
||||
'reconcile' => 'Conciliar',
|
||||
'unreconcile' => 'Desconciliar',
|
||||
'reconciled' => 'Concialiado',
|
||||
'opening_balance' => 'Saldo de apertura',
|
||||
'closing_balance' => 'Balance de cierre',
|
||||
'unreconciled' => 'Sin conciliar',
|
||||
'transactions' => 'Transacciones',
|
||||
|
@ -8,4 +8,5 @@ return [
|
||||
'inclusive' => 'Incluido',
|
||||
'compound' => 'Compuesto',
|
||||
'fixed' => 'Fijo',
|
||||
'withholding' => 'Retención',
|
||||
];
|
||||
|
@ -13,7 +13,7 @@ return [
|
||||
'price' => 'قيمت',
|
||||
'sub_total' => 'جمع کل',
|
||||
'discount' => 'تخفیف',
|
||||
'item_discount' => 'Line Discount',
|
||||
'item_discount' => 'تخفیف جزء',
|
||||
'tax_total' => 'مجموع مالیات',
|
||||
'total' => 'مجموع',
|
||||
|
||||
@ -29,14 +29,14 @@ return [
|
||||
'histories' => 'تاریخچه',
|
||||
'payments' => 'پرداخت ها',
|
||||
'add_payment' => 'پرداخت',
|
||||
'mark_paid' => 'Mark Paid',
|
||||
'mark_paid' => 'تغییر وضعیت به پرداخت شده',
|
||||
'mark_received' => 'دریافت شده',
|
||||
'mark_cancelled' => 'Mark Cancelled',
|
||||
'mark_cancelled' => 'تغییر وضعیت به لغو شده',
|
||||
'download_pdf' => 'دانلود PDF',
|
||||
'send_mail' => 'ارسال ایمیل',
|
||||
'create_bill' => 'ایجاد صورتحساب',
|
||||
'receive_bill' => 'دریافت صورتحساب',
|
||||
'make_payment' => 'پرداخت کردن',
|
||||
'make_payment' => 'تغییر وضعیت به پرداخت شده',
|
||||
|
||||
'statuses' => [
|
||||
'draft' => 'پیشنویس',
|
||||
@ -45,14 +45,14 @@ return [
|
||||
'paid' => 'پرداخت شده',
|
||||
'overdue' => 'سر رسید شده',
|
||||
'unpaid' => 'پرداخت نشده',
|
||||
'cancelled' => 'Cancelled',
|
||||
'cancelled' => 'لغو شده',
|
||||
],
|
||||
|
||||
'messages' => [
|
||||
'marked_received' => 'Bill marked as received!',
|
||||
'marked_paid' => 'Bill marked as paid!',
|
||||
'marked_cancelled' => 'Bill marked as cancelled!',
|
||||
'draft' => 'این صورت حساب به صورت پیشنویس است و پس از دریافت وجه بر روی نمودار را اعمال می شود.',
|
||||
'marked_received' => 'وضعیت صورتحساب به دریافت شده تغییر کرد!',
|
||||
'marked_paid' => 'وضعیت صورتحساب به پرداخت شده تغییر کرد!',
|
||||
'marked_cancelled' => 'وضعیت صورتحساب به لغو شده تغییر کرد!',
|
||||
'draft' => 'این پیشنویس <b> صورت حساب <b/> است و پس از دریافت وجه بر روی نمودار را اعمال می شود.',
|
||||
|
||||
'status' => [
|
||||
'created' => 'تاریخ ایجاد :date',
|
||||
@ -61,7 +61,7 @@ return [
|
||||
'received' => 'تاریخ دریافت :date',
|
||||
],
|
||||
'paid' => [
|
||||
'await' => 'انتظار پرداخت',
|
||||
'await' => 'در انتظار پرداخت',
|
||||
],
|
||||
],
|
||||
],
|
||||
|
@ -2,20 +2,22 @@
|
||||
|
||||
return [
|
||||
|
||||
'bulk_actions' => 'Bulk Action|Bulk Actions',
|
||||
'bulk_actions' => 'فعالیت | فعالیتهای گروهی',
|
||||
'selected' => 'انتخاب شده',
|
||||
'no_action' => 'No action available',
|
||||
'no_action' => 'هیچ فعالیتی در دسترس نیست',
|
||||
|
||||
'message' => [
|
||||
'duplicate' => 'Are you sure you want to <b>duplicate</b> selected record?',
|
||||
'delete' => 'Are you sure you want to <b>delete</b> selected record?|Are you sure you want to <b>delete</b> selected records?',
|
||||
'export' => 'Are you sure you want to <b>export</b> selected record?|Are you sure you want to <b>export</b> selected records?',
|
||||
'enable' => 'Are you sure you want to <b>enable</b> selected record?|Are you sure you want to <b>enable</b> selected records?',
|
||||
'disable' => 'Are you sure you want to <b>disable</b> selected record?|Are you sure you want to <b>disable</b> selected records?',
|
||||
'paid' => 'Are you sure you want to mark selected invoice as <b>paid</b>?|Are you sure you want to mark selected invoices as <b>paid</b>?',
|
||||
'sent' => 'Are you sure you want to mark selected invoice as <b>sent</b>?|Are you sure you want to mark selected invoices as <b>sent</b>?',
|
||||
'received' => 'Are you sure you want to mark selected bill as <b>received</b>?|Are you sure you want to mark selected bills as <b>received</b>?',
|
||||
'cancelled' => 'Are you sure you want to <b>cancel</b> selected invoice/bill?|Are you sure you want to <b>cancel</b> selected invoices/bills?',
|
||||
'duplicate' => 'آیا از ایجاد یک <b> کپی تکراری </b> از رکورد انتخاب شده اطمینان دارید؟',
|
||||
'delete' => 'از <b> حذف </b> رکورد | رکوردهای انتخاب شده اطمینان دارید؟',
|
||||
'export' => 'از <b>ایجاد خروجی</b> برای رکورد | رکوردهای انتخاب شده اطمینان دارید؟',
|
||||
'enable' => 'از <b>فعال کردن</b> رکورد | رکوردهای انتخاب شده اطمینان دارید؟',
|
||||
'disable' => 'از <b>غیرفعال کردن</b> رکورد | رکوردهای انتخاب شده اطمینان دارید؟',
|
||||
'paid' => 'از تغییر وضعیت فاکتور | فاکتورهای انتخاب شده به <b>پرداخت شده</b> اطمینان دارید؟',
|
||||
'sent' => 'از تغییر وضعیت فاکتور | فاکتورهای انتخاب شده به <b>فرستاده شده</b> اطمینان دارید؟',
|
||||
'received' => 'از تغییر وضعیت صورتحساب | صورتحساب های انتخاب شده به <b>دریافت شده</b> اطمینان دارید؟',
|
||||
'cancelled' => 'از <b> لغو </b> فاکتور | صورتحساب (های) انتخاب شده اطمینان دارید؟',
|
||||
'reconcile' => 'از تغییر وضعیت رکورد (های) انتخاب شده به <b>بررسی شده</b> اطمینان دارید؟',
|
||||
'unreconcile' => 'از تغییر وضعیت رکورد (های) انتخاب شده به <b>بررسی نشده</b> اطمینان دارید؟',
|
||||
],
|
||||
|
||||
];
|
||||
|
@ -7,8 +7,8 @@ return [
|
||||
|
||||
'error' => [
|
||||
'not_user_company' => 'خطا: شما اجازه تغییر این شرکت را ندارید!',
|
||||
'delete_active' => 'خطا: نمی توانید شرکت فعال را حذف نمایید، ابتدا به یک شرکت دیگر تغییر دهید!',
|
||||
'disable_active' => 'خطا: نمی توانید شرکت فعال را غیرفعال نمایید، ابتدا به یک شرکت دیگر تغییر دهید!',
|
||||
'delete_active' => 'خطا: نمی توانید شرکت جاری را حذف نمایید، ابتدا یک شرکت دیگر را انتخاب کنید!',
|
||||
'disable_active' => 'خطا: نمی توانید شرکت جاری را غیرفعال نمایید، ابتدا یک شرکت دیگر را انتخاب کنید!',
|
||||
],
|
||||
|
||||
];
|
||||
|
@ -3,32 +3,32 @@
|
||||
return [
|
||||
|
||||
'accounts' => [
|
||||
'cash' => 'Cash',
|
||||
'cash' => 'نقدی',
|
||||
],
|
||||
|
||||
'categories' => [
|
||||
'deposit' => 'Deposit',
|
||||
'sales' => 'Sales',
|
||||
'deposit' => 'اقساط',
|
||||
'sales' => 'فروش',
|
||||
],
|
||||
|
||||
'currencies' => [
|
||||
'usd' => 'US Dollar',
|
||||
'eur' => 'Euro',
|
||||
'gbp' => 'British Pound',
|
||||
'try' => 'Turkish Lira',
|
||||
'usd' => 'دلار آمریکا',
|
||||
'eur' => 'یورو',
|
||||
'gbp' => 'پوند انگلیس',
|
||||
'try' => 'لیره ترکیه',
|
||||
],
|
||||
|
||||
'offline_payments' => [
|
||||
'cash' => 'Cash',
|
||||
'bank' => 'Bank Transfer',
|
||||
'cash' => 'نقدی',
|
||||
'bank' => 'حواله بانکی',
|
||||
],
|
||||
|
||||
'reports' => [
|
||||
'income' => 'Monthly income summary by category.',
|
||||
'expense' => 'Monthly expense summary by category.',
|
||||
'income_expense' => 'Monthly income vs expense by category.',
|
||||
'tax' => 'Quarterly tax summary.',
|
||||
'profit_loss' => 'Quarterly profit & loss by category.',
|
||||
'income' => 'درآمد ماهیانه بر اساس دستهبندی.',
|
||||
'expense' => 'هزینه ماهیانه بر اساس دستهبندی.',
|
||||
'income_expense' => 'درآمد در مقایسه با هزینه ماهیانه بر اساس دستهبندی.',
|
||||
'tax' => 'خلاصه مالیات فصلی.',
|
||||
'profit_loss' => 'سود و زیان فصلی بر اساس دستهبندی.',
|
||||
],
|
||||
|
||||
];
|
||||
|
@ -3,48 +3,50 @@
|
||||
return [
|
||||
|
||||
'invoice_new_customer' => [
|
||||
'subject' => '{invoice_number} invoice created',
|
||||
'body' => 'Dear {customer_name},<br /><br />We have prepared the following invoice for you: <strong>{invoice_number}</strong>.<br /><br />You can see the invoice details and proceed with the payment from the following link: <a href="{invoice_guest_link}">{invoice_number}</a>.<br /><br />Feel free to contact us for any question.<br /><br />Best Regards,<br />{company_name}',
|
||||
'subject' => 'فاکتور شماره {invoice_number} ساخته شد',
|
||||
'body' => '{customer_name} عزیز،<br /><br />ما فاکتور زیر را برای شما آماده کردهایم:
|
||||
<strong>{invoice_number}</strong>.<br /><br />شما از طریق لینک زیر میتوانید جزییات فاکتور را مشاهده و مبلغ را پرداخت کنید: <a href="{invoice_guest_link}">{invoice_number}</a><br /><br />در صورتی که سوالی داشتید با ما در ارتباط باشید.<br /><br />با احترام،<br />{company_name}',
|
||||
],
|
||||
|
||||
'invoice_remind_customer' => [
|
||||
'subject' => '{invoice_number} invoice overdue notice',
|
||||
'body' => 'Dear {customer_name},<br /><br />This is an overdue notice for <strong>{invoice_number}</strong> invoice.<br /><br />The invoice total is {invoice_total} and was due <strong>{invoice_due_date}</strong>.<br /><br />You can see the invoice details and proceed with the payment from the following link: <a href="{invoice_guest_link}">{invoice_number}</a>.<br /><br />Best Regards,<br />{company_name}',
|
||||
'subject' => 'هشدار عبور از تاریخ سررسید فاکتور شماره {invoice_number}',
|
||||
'body' => '{customer_name} عزیز،<br /><br />این یک هشدار برای رد شدن از تاریخ سررسید فاکتور <strong>{invoice_number}</strong> است.<br /><br />مبلغ کل فاکتور {invoice_total} و تاریخ سررسید <strong>{invoice_due_date}</strong> می باشد.<br /><br />شما از طریق لینک زیر میتوانید جزییات فاکتور را مشاهده و مبلغ را پرداخت کنید: <a href="{invoice_guest_link}">{invoice_number}</a><br /><br />با احترام،<br />{company_name}',
|
||||
],
|
||||
|
||||
'invoice_remind_admin' => [
|
||||
'subject' => '{invoice_number} invoice overdue notice',
|
||||
'body' => 'Hello,<br /><br />{customer_name} has received an overdue notice for <strong>{invoice_number}</strong> invoice.<br /><br />The invoice total is {invoice_total} and was due <strong>{invoice_due_date}</strong>.<br /><br />You can see the invoice details from the following link: <a href="{invoice_admin_link}">{invoice_number}</a>.<br /><br />Best Regards,<br />{company_name}',
|
||||
'subject' => 'هشدار عبور از تاریخ سررسید فاکتور شماره {invoice_number}',
|
||||
'body' => 'سلام،<br /><br />{customer_name} یک هشدار برای رد شدن از تاریخ سررسید فاکتور <strong>{invoice_number}</strong> دریافت کرده است.<br /><br />مبلغ کل فاکتور {invoice_total} و تاریخ سررسید <strong>{invoice_due_date}</strong> می باشد.<br /><br />شما از طریق لینک زیر میتوانید جزییات فاکتور را مشاهده و مبلغ را پرداخت کنید: <a href="{invoice_guest_link}">{invoice_number}</a><br /><br />با احترام،<br />{company_name}',
|
||||
],
|
||||
|
||||
'invoice_recur_customer' => [
|
||||
'subject' => '{invoice_number} recurring invoice created',
|
||||
'body' => 'Dear {customer_name},<br /><br />Based on your recurring circle, we have prepared the following invoice for you: <strong>{invoice_number}</strong>.<br /><br />You can see the invoice details and proceed with the payment from the following link: <a href="{invoice_guest_link}">{invoice_number}</a>.<br /><br />Feel free to contact us for any question.<br /><br />Best Regards,<br />{company_name}',
|
||||
'subject' => 'فاکتور دورهای شماره {invoice_number} ساخته شد',
|
||||
'body' => '{customer_name} عزیز،<br /><br />بر اساس دوره زمانی شما، ما فاکتور زیر را برای شما آماده کردهایم:
|
||||
<strong>{invoice_number}</strong>.<br /><br />شما از طریق لینک زیر میتوانید جزییات فاکتور را مشاهده و مبلغ را پرداخت کنید: <a href="{invoice_guest_link}">{invoice_number}</a><br /><br />در صورتی که سوالی داشتید با ما در ارتباط باشید.<br /><br />با احترام،<br />{company_name}',
|
||||
],
|
||||
|
||||
'invoice_recur_admin' => [
|
||||
'subject' => '{invoice_number} recurring invoice created',
|
||||
'body' => 'Hello,<br /><br />Based on {customer_name} recurring circle, <strong>{invoice_number}</strong> invoice has been automatically created.<br /><br />You can see the invoice details from the following link: <a href="{invoice_admin_link}">{invoice_number}</a>.<br /><br />Best Regards,<br />{company_name}',
|
||||
'subject' => 'فاکتور دورهای شماره {invoice_number} ساخته شد',
|
||||
'body' => 'سلام،<br /><br />بر اساس دوره زمانی {customer_name}، فاکتور شماره <strong>{invoice_number}</strong> به صورت خودکار ساخته شده است.<br /><br />شما از طریق لینک زیر میتوانید جزییات فاکتور را مشاهده و مبلغ را پرداخت کنید: <a href="{invoice_guest_link}">{invoice_number}</a><br /><br />با احترام،<br />{company_name}',
|
||||
],
|
||||
|
||||
'invoice_payment_customer' => [
|
||||
'subject' => 'Payment received for {invoice_number} invoice',
|
||||
'body' => 'Dear {customer_name},<br /><br />Thank you for the payment. Find the payment details below:<br /><br />-------------------------------------------------<br />Amount: <strong>{transaction_total}</strong><br />Date: <strong>{transaction_paid_date}</strong><br />Invoice Number: <strong>{invoice_number}</strong><br />-------------------------------------------------<br /><br />You can always see the invoice details from the following link: <a href="{invoice_guest_link}">{invoice_number}</a>.<br /><br />Feel free to contact us for any question.<br /><br />Best Regards,<br />{company_name}',
|
||||
'subject' => 'پرداخت شما برای فاکتور {invoice_number} دریافت شد',
|
||||
'body' => '{customer_name} عزیز،<br /><br />با تشکر از پرداخت شما. شما میتوانید جزییات پرداخت را در زیر مشاهده کنید:<br /><br />-------------------------------------------------<br />مبلغ: <strong>{transaction_total}</strong><br />تاریخ: <strong>{transaction_paid_date}</strong><br />فاکتور شمارهی: <strong>{invoice_number}</strong><br />-------------------------------------------------<br /><br />شما در هر موقع میتوانید جزییات فاکتور را از طریق لینک زیر مشاهده کنید: <a href="{invoice_guest_link}">{invoice_number}</a>.<br /><br />در صورتی که سوالی داشتید با ما در ارتباط باشید.<br /><br />با احترام،<br />{company_name}',
|
||||
],
|
||||
|
||||
'invoice_payment_admin' => [
|
||||
'subject' => 'Payment received for {invoice_number} invoice',
|
||||
'body' => 'Hello,<br /><br />{customer_name} recorded a payment for <strong>{invoice_number}</strong> invoice.<br /><br />You can see the invoice details from the following link: <a href="{invoice_admin_link}">{invoice_number}</a>.<br /><br />Best Regards,<br />{company_name}',
|
||||
'subject' => 'فاکتور {invoice_number} پرداخت شد',
|
||||
'body' => 'سلام،<br /><br />{customer_name} پرداختی برای فاکتور شماره <strong>{invoice_number}</strong> داشته است.<br /><br />شما از طریق لینک زیر میتوانید جزییات فاکتور را مشاهده و مبلغ را پرداخت کنید: <a href="{invoice_guest_link}">{invoice_number}</a><br /><br />با احترام،<br />{company_name}',
|
||||
],
|
||||
|
||||
'bill_remind_admin' => [
|
||||
'subject' => '{bill_number} bill reminding notice',
|
||||
'body' => 'Hello,<br /><br />This is a reminding notice for <strong>{bill_number}</strong> bill to {vendor_name}.<br /><br />The bill total is {bill_total} and is due <strong>{bill_due_date}</strong>.<br /><br />You can see the bill details from the following link: <a href="{bill_admin_link}">{bill_number}</a>.<br /><br />Best Regards,<br />{company_name}',
|
||||
'subject' => 'هشدار باقیمانده صورتحساب شماره {bill_number}',
|
||||
'body' => 'سلام،<br /><br />این یک یادآوری برای صورتحساب شمارهی <strong>{bill_number}</strong> از سرویس دهنده {vendor_name} است.<br /><br />مبلغ صورتحساب {bill_total} و سررسید آن <strong>{bill_due_date}</strong> است.<br /><br />شما میتوانید جزییات صورتحساب را در لینک زیر مشاهده کنید: <a href="{bill_admin_link}">{bill_number}</a>.<br /><br />با احترام،<br />{company_name}',
|
||||
],
|
||||
|
||||
'bill_recur_admin' => [
|
||||
'subject' => '{bill_number} recurring bill created',
|
||||
'body' => 'Hello,<br /><br />Based on {vendor_name} recurring circle, <strong>{bill_number}</strong> invoice has been automatically created.<br /><br />You can see the bill details from the following link: <a href="{bill_admin_link}">{bill_number}</a>.<br /><br />Best Regards,<br />{company_name}',
|
||||
'subject' => 'صورتحساب دورهای شماره {bill_number} ساخته شد',
|
||||
'body' => 'سلام،<br /><br />بر اساس دوره زمانی {vendor_name}، صورتحساب شماره <strong>{bill_number}</strong> به صورت خودکار ساخته شده است.<br /><br />شما از طریق لینک زیر میتوانید جزییات صورتحساب را مشاهده کنید: <a href="{bill_admin_link}">{bill_number}</a>.<br /><br />با احترام،<br />{company_name}',
|
||||
],
|
||||
|
||||
];
|
||||
|
@ -3,21 +3,21 @@
|
||||
return [
|
||||
|
||||
'title' => [
|
||||
'403' => 'Oops! Forbidden Access',
|
||||
'404' => 'Oops! Page not found',
|
||||
'500' => 'Oops! Something went wrong',
|
||||
'403' => 'دسترسی غیر مجاز!',
|
||||
'404' => 'صفحه مورد نظر یافت نشد!',
|
||||
'500' => 'مشکلی رخ داده است!',
|
||||
],
|
||||
|
||||
'header' => [
|
||||
'403' => '403 Forbidden',
|
||||
'404' => '404 Not Found',
|
||||
'500' => '500 Internal Server Error',
|
||||
'403' => 'خطای ۴۰۳، غیرمجاز',
|
||||
'404' => 'خطای ۴۰۴، صفحه مورد نظر یافت نشد',
|
||||
'500' => 'خطای ۵۰۰، خطا در سرور داخلی',
|
||||
],
|
||||
|
||||
'message' => [
|
||||
'403' => 'You can not access this page.',
|
||||
'404' => 'We could not find the page you were looking for.',
|
||||
'500' => 'We will work on fixing that right away.',
|
||||
'403' => 'شما اجازه دسترسی به این صفحه را ندارید.',
|
||||
'404' => 'ما امکان یافتن صفحهی مورد نظر شما را نداریم.',
|
||||
'500' => 'در حال رفع این مشکل هستیم.',
|
||||
],
|
||||
|
||||
];
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
return [
|
||||
|
||||
'dashboards' => 'داشبورد | داشبوردها',
|
||||
'dashboards' => 'داشبورد|داشبوردها',
|
||||
'items' => 'مورد | موارد',
|
||||
'incomes' => 'درآمد | درآمد',
|
||||
'invoices' => 'فاکتور | فاکتورها',
|
||||
@ -38,19 +38,19 @@ return [
|
||||
'updates' => 'به روز رسانی | به روز رسانی',
|
||||
'numbers' => 'شماره | تعداد',
|
||||
'statuses' => 'وضعیت | وضعیت',
|
||||
'others' => 'سایر | سایرین',
|
||||
'others' => 'سایر|سایر',
|
||||
'contacts' => 'مخاطب|مخاطبین',
|
||||
'reconciliations' => 'مصالحه|مصالحه ها',
|
||||
'reconciliations' => 'مغایرت گیری|مغایرت گیری ها',
|
||||
'developers' => 'توسعه دهنده|توسعه دهندگان',
|
||||
'schedules' => 'زمانبندی | زمانبندی ها',
|
||||
'groups' => 'گروه | گروهها',
|
||||
'charts' => 'نمودار | نمودارها',
|
||||
'schedules' => 'زمانبندی|زمانبندی ها',
|
||||
'groups' => 'گروه|گروهها',
|
||||
'charts' => 'نمودار|نمودارها',
|
||||
'localisations' => 'بومی سازی|بومی سازی ها',
|
||||
'defaults' => 'پیش فرض | پیش فرضها',
|
||||
'widgets' => 'ابزارک | ابزارکها',
|
||||
'templates' => 'قالب | قالبها',
|
||||
'sales' => 'فروش | فروشها',
|
||||
'purchases' => 'خرید | خریدها',
|
||||
'defaults' => 'پیش فرض|پیش فرضها',
|
||||
'widgets' => 'ابزارک|ابزارکها',
|
||||
'templates' => 'قالب|قالبها',
|
||||
'sales' => 'فروش|فروشها',
|
||||
'purchases' => 'خرید|خریدها',
|
||||
|
||||
'welcome' => 'خوش آمدید',
|
||||
'banking' => 'بانکداری',
|
||||
@ -94,7 +94,7 @@ return [
|
||||
'reference' => 'مرجع',
|
||||
'attachment' => 'پیوست',
|
||||
'change' => 'تغییر',
|
||||
'change_type' => 'تغییر:نوع',
|
||||
'change_type' => 'تغییر :type',
|
||||
'switch' => 'جایهجایی',
|
||||
'color' => 'رنگ',
|
||||
'save' => 'ذخیره کردن',
|
||||
@ -127,7 +127,7 @@ return [
|
||||
'enable' => 'فعال',
|
||||
'disable' => 'غیر فعال',
|
||||
'select_all' => 'انتخاب همه',
|
||||
'unselect_all' => 'عدم انتخاب همه',
|
||||
'unselect_all' => 'انتخاب هیچ کدام',
|
||||
'created_date' => 'تاریخ ایجاد',
|
||||
'period' => 'دوره',
|
||||
'frequency' => 'فراوانی',
|
||||
@ -151,7 +151,7 @@ return [
|
||||
'no_data' => 'دادهای وجود ندارد',
|
||||
'no_matching_data' => 'با هیچ دادهای مطابق نیست',
|
||||
'clear_cache' => 'پاکسازی حافظه نهان',
|
||||
'go_to_dashboard' => 'Go to dashboard',
|
||||
'go_to_dashboard' => 'داشبورد',
|
||||
|
||||
'card' => [
|
||||
'name' => 'نام روی کارت',
|
||||
@ -190,17 +190,17 @@ return [
|
||||
],
|
||||
|
||||
'empty' => [
|
||||
'documentation' => 'Check out the <a href=":url" target="_blank">documentation</a> for more details.',
|
||||
'documentation' => 'برای جزییات بیشتر <a href=":url" target="_blank">راهنمای استفاده</a> را بررسی کنید.',
|
||||
'items' => 'کالاها میتوانند محصولات یا خدمات باشند. شما میتوانید از کالا ها زمان ایجاد فکتور ها یا صورتحسابها برای داشتن قیمت، مالیات و دیگر فیلد های دلخواه استفاده کنید.',
|
||||
'invoices' => 'Invoices can be one time or recurring. You can send them to customers and start accepting online payments.',
|
||||
'revenues' => 'Revenue is a paid income transaction. It can be an independent record (i.e. deposit) or attached to an invoice.',
|
||||
'customers' => 'Customers are required if you want to create invoices. They may also log in to Client Portal and see their balance.',
|
||||
'bills' => 'Bills can be one time or recurring. They indicate what you owe your vendors for the products or services you purchase.',
|
||||
'payments' => 'Payment is a paid expense transaction. It can be an independent record (i.e. food receipt) or attached to a bill.',
|
||||
'vendors' => 'Vendors are required if you want to create bills. You can see the balance you owe and filter reports by the vendor.',
|
||||
'transfers' => 'Transfers allow you to move money from one account to another, whether they use the same currency or not.',
|
||||
'taxes' => 'Taxes are used to apply extra fees to invoices and bills. Your financials are affected by these regulatory taxes.',
|
||||
'reconciliations' => 'Bank reconciliation is a process performed to ensure that your company bank records are also correct.',
|
||||
'invoices' => 'فاکتور ها میتوانند ساده یا دورهای باشند. شما میتوانید آنها را برای مشتریان خود ارسال و شروع به پذیرش پرداخت های آنلاین کنید.',
|
||||
'revenues' => 'درآمد، یک تراکنش ورودی موفق است. درآمد می تواند یک رکورد مستقل (مانند واریز به صندوق) یا متصل به یک فاکتور باشد.',
|
||||
'customers' => 'در صورت تمایل به ایجاد فاکتور، مشتریان الزامی هستند. همچنین آنها میتوانند به پرتال خود وارد شوند و موجودی خود را ببینند.',
|
||||
'bills' => 'صورتحساب ها می توانند ساده یا دورهای باشند. این صورتحساب ها نشان دهنده این هستند که شما چقدر به سرویس دهندگان خود بدهکار هستید.',
|
||||
'payments' => 'هزینه، یک تراکنش خروجی موفق است. هزینه می تواند یک رکورد مستقل (مانند خرید غذا) یا متصل به یک صورتحساب باشد.',
|
||||
'vendors' => 'در صورت تمایل به ایجاد صورتحساب، سرویس دهندگان الزامی هستند. شما میتوانید بدهکاری خود را مشاهده کنید و گزارش ها را بر اساس سرویس دهندگان فیلتر کنید.',
|
||||
'transfers' => 'انتقالات به شما اجازه میدهد تا پول را بین حساب ها جا به جا کنید، حتی اگر آن حساب ها از یک واحد پول استفاده نکنند.',
|
||||
'taxes' => 'مالیات برای اعمال هزینه های اضافی در فاکتورها و صورت حساب ها استفاده می شود. صورت های مالی شما تحت تأثیر این مالیات های نظارتی قرار می گیرد.',
|
||||
'reconciliations' => 'مغایرت گیری بانکی پروسه ای است که برای اطمینان از درست بود اطلاعات بانکی شرکت انجام میشود.',
|
||||
],
|
||||
|
||||
];
|
||||
|
@ -19,9 +19,9 @@ return [
|
||||
'requirements' => [
|
||||
'enabled' => ':feature باید فعال باشد!',
|
||||
'disabled' => ':feature باید غیر فعال باشد!',
|
||||
'extension' => ':افزونه نیاز است افزونه نصب و بارگذاری شود!',
|
||||
'extension' => ':extension نیاز است افزونه نصب و بارگذاری شود!',
|
||||
'directory' => ':directory باید فابل نوشتن باشد!',
|
||||
'executable' => 'The PHP CLI executable file is not defined/working or its version is not :php_version or higher! Please, ask your hosting company to set PHP_BINARY or PHP_PATH environment variable correctly.',
|
||||
'executable' => 'فایل اجرایی PHP CLI تعریف نشده یا کار نمی کند یا نسخه آن :php_version یا بالاتر نیست! لطفاً از هاست خود بخواهید متغیر محیطی PHP_BINARY یا PHP_PATH را به درستی تنظیم کند.',
|
||||
],
|
||||
|
||||
'database' => [
|
||||
@ -39,6 +39,7 @@ return [
|
||||
],
|
||||
|
||||
'error' => [
|
||||
'php_version' => 'خطا: از هاست خود بخواهید که از PHP ورژن :php_version یا بالاتر برای HTTP و CLI استفاده کند.',
|
||||
'connection' => 'خطا: نمی تواند به پایگاه داده وصل شد! لطفا اطلاعات صحیح را وارد کنید.',
|
||||
],
|
||||
|
||||
|
@ -13,13 +13,13 @@ return [
|
||||
'price' => 'قيمت',
|
||||
'sub_total' => 'جمع کل',
|
||||
'discount' => 'تخفیف',
|
||||
'item_discount' => 'Line Discount',
|
||||
'item_discount' => 'تخفیف جزء',
|
||||
'tax_total' => 'مجموع مالیات',
|
||||
'total' => 'مجموع',
|
||||
|
||||
'item_name' => 'نام آیتم | نام آیتم ها',
|
||||
|
||||
'show_discount' => ':تخفیف% تخفیف',
|
||||
'show_discount' => ':discount% تخفیف',
|
||||
'add_discount' => 'افزودن تخفیف',
|
||||
'discount_desc' => 'از جمع کل',
|
||||
|
||||
@ -30,43 +30,43 @@ return [
|
||||
'add_payment' => 'پرداخت',
|
||||
'mark_paid' => 'پرداخت شده',
|
||||
'mark_sent' => 'ارسال شده',
|
||||
'mark_viewed' => 'Mark Viewed',
|
||||
'mark_cancelled' => 'Mark Cancelled',
|
||||
'mark_viewed' => 'تغییر وضعیت به مشاهده شده',
|
||||
'mark_cancelled' => 'تغییر وضعیت به لغو شده',
|
||||
'download_pdf' => 'دانلود PDF',
|
||||
'send_mail' => 'ارسال ایمیل',
|
||||
'all_invoices' => 'ورود برای دیدن تمام فاکتور ها',
|
||||
'create_invoice' => 'ایجاد فاکتور',
|
||||
'send_invoice' => 'ارسال فاکتور',
|
||||
'get_paid' => 'پرداخت شده',
|
||||
'accept_payments' => 'پذیرفتن پرداخت های آنلاین',
|
||||
'get_paid' => 'دریافت حقوق',
|
||||
'accept_payments' => 'پذیرش پرداخت های آنلاین',
|
||||
|
||||
'statuses' => [
|
||||
'draft' => 'Draft',
|
||||
'sent' => 'Sent',
|
||||
'viewed' => 'Viewed',
|
||||
'approved' => 'Approved',
|
||||
'partial' => 'Partial',
|
||||
'paid' => 'Paid',
|
||||
'overdue' => 'Overdue',
|
||||
'unpaid' => 'Unpaid',
|
||||
'cancelled' => 'Cancelled',
|
||||
'draft' => 'پیشنویس',
|
||||
'sent' => 'ارسال شده',
|
||||
'viewed' => 'مشاهده شده',
|
||||
'approved' => 'تایید شده',
|
||||
'partial' => 'جزئی',
|
||||
'paid' => 'پرداخت شده',
|
||||
'overdue' => 'سر رسید شده',
|
||||
'unpaid' => 'پرداخت نشده',
|
||||
'cancelled' => 'لغو شده',
|
||||
],
|
||||
|
||||
'messages' => [
|
||||
'email_sent' => 'Invoice email has been sent!',
|
||||
'marked_sent' => 'Invoice marked as sent!',
|
||||
'marked_paid' => 'Invoice marked as paid!',
|
||||
'marked_viewed' => 'Invoice marked as viewed!',
|
||||
'marked_cancelled' => 'Invoice marked as cancelled!',
|
||||
'email_sent' => 'فاکتور ایمیل شد!',
|
||||
'marked_sent' => 'وضعیت فاکتور به ارسال شده تغییر کرد!',
|
||||
'marked_paid' => 'وضعیت فاکتور به پرداخت شده تغییر کرد!',
|
||||
'marked_viewed' => 'وضعیت فاکتور به مشاهده شده تغییر کرد!',
|
||||
'marked_cancelled' => 'وضعیت فاکتور به لغو شده تغییر کرد!',
|
||||
'email_required' => 'هیچ آدرس ایمیل برای این مشتری موجود نیست!',
|
||||
'draft' => 'این یک پیشنویس است و پس از ارسال بر روی نمودار اعمال می شود.',
|
||||
'draft' => 'این یک <b>پیشنویس</b> از فاکتور است و پس از ارسال بر روی نمودار اعمال می شود.',
|
||||
|
||||
'status' => [
|
||||
'created' => 'ایجاد شده در تاریخ:',
|
||||
'viewed' => 'Viewed',
|
||||
'created' => 'ایجاد شده در :date',
|
||||
'viewed' => 'مشاهده شده',
|
||||
'send' => [
|
||||
'draft' => 'ارسال نشده',
|
||||
'sent' => 'ارسال شده در تاریخ:',
|
||||
'sent' => 'ارسال شده در :date',
|
||||
],
|
||||
'paid' => [
|
||||
'await' => 'در انتظار پرداخت',
|
||||
|
@ -2,10 +2,10 @@
|
||||
|
||||
return [
|
||||
|
||||
'title' => 'Under Maintenance',
|
||||
'title' => 'در دست احداث',
|
||||
|
||||
'message' => 'Sorry, we\'re down for maintenance. Please, try again later!',
|
||||
'message' => 'متاسفانه در حال راه اندازی سرویس ها هستیم. لطفا بعدا تلاش کنید!',
|
||||
|
||||
'last-updated' => 'This message was last updated :timestamp.',
|
||||
'last-updated' => 'این پیام آخرین بار در :timestamp به روز رسانی شده است.',
|
||||
|
||||
];
|
||||
|
@ -8,7 +8,7 @@ return [
|
||||
'deleted' => ':type حذف شد!',
|
||||
'duplicated' => ':type دو عدد موجود است!',
|
||||
'imported' => ':type درون ریزی شد!',
|
||||
'exported' => ':type exported!',
|
||||
'exported' => 'خروجی :type ایجاد شد!',
|
||||
'enabled' => ':نوع فعال است!',
|
||||
'disabled' => ':نوع غیر فعال است!',
|
||||
],
|
||||
@ -19,8 +19,8 @@ return [
|
||||
'customer' => 'خطا: کاربر ایجاد نشد :name از ایمیل وارد شده استفاده می کند.',
|
||||
'no_file' => 'خطا: فایلی انتخاب نشده است!',
|
||||
'last_category' => 'خطا: نمیتوان :نوع دسته بندی قبل را پاک کرد!',
|
||||
'change_type' => 'Error: Can not change the type because it has :text related!',
|
||||
'invalid_apikey' => 'Error: The API Key entered is invalid!',
|
||||
'change_type' => 'خطا: امکان تغییر نوع وجود ندارد، چرا که به :text مرتبط است.',
|
||||
'invalid_apikey' => 'خطا: توکن API وارد شده نامعتبر است!',
|
||||
'import_column' => 'خطا: :پیام :نام ورق :ورق. شماره خط :خط.',
|
||||
'import_sheet' => 'خطا: نام ورق معتبر نیست. لطفاً، فایل نمونه را بررسی کنید.',
|
||||
],
|
||||
@ -28,10 +28,10 @@ return [
|
||||
'warning' => [
|
||||
'deleted' => 'هشدار: شما نمی توانید <b>:name</b> را به دلیل :text حذف کنید.',
|
||||
'disabled' => 'هشدار: شما نمی توانید <b>:name</b> را به دلیل :text غیر فعال کنید.',
|
||||
'reconciled_tran' => 'Warning: You are not allowed to change/delete transaction because it is reconciled!',
|
||||
'reconciled_doc' => 'Warning: You are not allowed to change/delete :type because it has reconciled transactions!',
|
||||
'reconciled_tran' => 'هشدار: شما اجازه ندارید که تراکنش را ویرایش یا حذف کنید چرا که این تراکنش مغایرت گیری شده است!',
|
||||
'reconciled_doc' => 'هشدار: شما اجازه ندارید که :type را ویرایش یا حذف کنید چرا که این :type مغایرت گیری شده است!',
|
||||
'disable_code' => 'هشدار: شما مجاز نیستید که واحد پولی <b>:name</b> را تغییر دهید یا غیر فعال کنید زیرا آن با :متن در ارتباط است.',
|
||||
'payment_cancel' => 'Warning: You have cancelled your recent :method payment!',
|
||||
'payment_cancel' => 'هشدار: شما پرداخت :method اخیرتان را لغو کردید!',
|
||||
],
|
||||
|
||||
];
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
return [
|
||||
|
||||
'api_key' => 'API Key',
|
||||
'api_key' => 'کلید API',
|
||||
'my_apps' => 'برنامههای من',
|
||||
'pre_sale' => 'پیش فروش',
|
||||
'top_paid' => 'بهترین غیر رایگان',
|
||||
@ -11,9 +11,9 @@ return [
|
||||
'free' => 'رایگان',
|
||||
'install' => 'نصب',
|
||||
'buy_now' => 'خرید',
|
||||
'get_api_key' => '<a href=":url" target="_blank">Click here</a> to get your API key.',
|
||||
'get_api_key' => '<a href=":url" target="_blank">دریافت کلید API</a>',
|
||||
'no_apps' => 'در این بخش هیچ نرم افزاری وجود ندارد.',
|
||||
'become_developer' => 'Are you a developer? <a href=":url" target="_blank">Here</a> you can learn how to create an app and start selling today!',
|
||||
'become_developer' => 'آیا شما یک توسعه دهنده هستید؟<a href=":url" target="_blank">با مراجعه به سایت فروشگاهی می توانید نرم افزار های خود را بسیازید و بفروشید.</a>',
|
||||
'recommended_apps' => 'برنامههای توصیه شده',
|
||||
|
||||
'about' => 'درباره ما',
|
||||
@ -40,20 +40,20 @@ return [
|
||||
|
||||
'installation' => [
|
||||
'header' => 'محل نصب نرم افزار',
|
||||
'download' => 'Downloading :module',
|
||||
'unzip' => 'Extracting :module files',
|
||||
'file_copy' => 'Copying :module files',
|
||||
'finish' => 'Finalizing :module installation',
|
||||
'redirect' => ':module installed, redirecting to updates page',
|
||||
'install' => 'Installing :module',
|
||||
'download' => 'دریافت فایل :module',
|
||||
'unzip' => 'ایجاد خروجی از فایل های :module',
|
||||
'file_copy' => 'در حال کپی فایل های :module',
|
||||
'finish' => 'نهایی سازی نصب :module',
|
||||
'redirect' => ':module نصب شد، در حال انتقال به صفحه آپدیت ها',
|
||||
'install' => 'در حال نصب :module',
|
||||
],
|
||||
|
||||
'errors' => [
|
||||
'download' => 'Not able to download :module',
|
||||
'zip' => 'Not able to create :module zip file',
|
||||
'unzip' => 'Not able to unzip :module',
|
||||
'file_copy' => 'Not able to copy :module files',
|
||||
'finish' => 'Not able to finalize :module installation',
|
||||
'download' => 'امکان دانلود :module وجود ندارد',
|
||||
'zip' => 'امکان ساخت فایل فشرده :module وجود ندارد',
|
||||
'unzip' => 'امکان خارج کردن :module از حالت فشرده وجود ندارد',
|
||||
'file_copy' => 'امکان کپی کردن فایل های :module وجود ندارد',
|
||||
'finish' => 'امکان نهایی کردن نصب :module وجود ندارد',
|
||||
],
|
||||
|
||||
'badge' => [
|
||||
|
@ -4,7 +4,7 @@ return [
|
||||
|
||||
'previous' => 'پیشین',
|
||||
'next' => 'بعدی',
|
||||
'showing' => ':first-:last of :total records.',
|
||||
'showing' => ':first-:last از :total رکورد.',
|
||||
'page' => 'در صفحه.',
|
||||
|
||||
];
|
||||
|
@ -18,6 +18,6 @@ return [
|
||||
'sent' => 'لینک بازگردانی گذرواژه به ایمیل شما ارسال شد.',
|
||||
'token' => 'مشخصهی بازگردانی گذرواژه معتبر نیست.',
|
||||
'user' => "ما کاربری با این نشانی ایمیل نداریم!",
|
||||
'throttle' => 'Please wait before retrying.',
|
||||
'throttle' => 'لطفا قبل از تلاش مجدد صبر کنید.',
|
||||
|
||||
];
|
||||
|
@ -3,7 +3,9 @@
|
||||
return [
|
||||
|
||||
'reconcile' => 'مغایرت گیری',
|
||||
'unreconcile' => 'مغایرت گیری نشده',
|
||||
'reconciled' => 'مغایرت گیری شده',
|
||||
'opening_balance' => 'تراز شروع دوره',
|
||||
'closing_balance' => 'تراز پایان دوره',
|
||||
'unreconciled' => 'مغایرت گیری نشده',
|
||||
'transactions' => 'تراکنشها',
|
||||
|
@ -12,7 +12,7 @@ return [
|
||||
'net_profit' => 'سود خالص',
|
||||
'total_expenses' => 'هزینه های کل',
|
||||
'net' => 'خالص',
|
||||
'income_expense' => 'Income & Expense',
|
||||
'income_expense' => 'دخل و خرج',
|
||||
|
||||
'summary' => [
|
||||
'income' => 'خلاصه درآمد',
|
||||
|
@ -3,7 +3,7 @@
|
||||
return [
|
||||
|
||||
'company' => [
|
||||
'description' => 'Change company name, email, address, tax number etc',
|
||||
'description' => 'تغییر اسم شرکت، ایمیل، آدرس، کد اقتصادی و ...',
|
||||
'name' => 'نام',
|
||||
'email' => 'ایمیل',
|
||||
'phone' => 'تلفن',
|
||||
@ -12,7 +12,7 @@ return [
|
||||
],
|
||||
|
||||
'localisation' => [
|
||||
'description' => 'Set fiscal year, time zone, date format and more locals',
|
||||
'description' => 'تنظیم سال مالی، منطقه زمانی، فرمت تاریخ و سایر بومی سازی ها',
|
||||
'financial_start' => 'شروع سال مالی',
|
||||
'timezone' => 'منطقه زمانی',
|
||||
'date' => [
|
||||
@ -30,15 +30,15 @@ return [
|
||||
'after' => 'پس از شماره',
|
||||
],
|
||||
'discount_location' => [
|
||||
'name' => 'Discount Location',
|
||||
'item' => 'At line',
|
||||
'total' => 'At total',
|
||||
'both' => 'Both line and total',
|
||||
'name' => 'نوع تخفیف',
|
||||
'item' => 'جزئی',
|
||||
'total' => 'کلی',
|
||||
'both' => 'جزئی و کلی',
|
||||
],
|
||||
],
|
||||
|
||||
'invoice' => [
|
||||
'description' => 'Customize invoice prefix, number, terms, footer etc',
|
||||
'description' => 'شخصی سازی پیشوند فاکتور، شماره، شرایط، پانویس و ...',
|
||||
'prefix' => 'پیشوند شماره',
|
||||
'digit' => 'تعداد ارقام',
|
||||
'next' => 'شماره بعدی',
|
||||
@ -53,25 +53,25 @@ return [
|
||||
'rate' => 'نرخ',
|
||||
'quantity_name' => 'نام مقدار',
|
||||
'quantity' => 'مقدار',
|
||||
'payment_terms' => 'Payment Terms',
|
||||
'title' => 'Title',
|
||||
'subheading' => 'Subheading',
|
||||
'due_receipt' => 'Due upon receipt',
|
||||
'due_days' => 'Due within :days days',
|
||||
'choose_template' => 'Choose invoice template',
|
||||
'default' => 'Default',
|
||||
'classic' => 'Classic',
|
||||
'modern' => 'Modern',
|
||||
'payment_terms' => 'شرایط پرداخت',
|
||||
'title' => 'عنوان',
|
||||
'subheading' => 'زیر عنوان',
|
||||
'due_receipt' => 'به محض دریافت',
|
||||
'due_days' => 'طی :days روز',
|
||||
'choose_template' => 'قالب فاکتور را انتخاب کنید',
|
||||
'default' => 'پیشفرض',
|
||||
'classic' => 'کلاسیک',
|
||||
'modern' => 'مدرن',
|
||||
],
|
||||
|
||||
'default' => [
|
||||
'description' => 'Default account, currency, language of your company',
|
||||
'list_limit' => 'Records Per Page',
|
||||
'use_gravatar' => 'Use Gravatar',
|
||||
'description' => 'حساب پیش فرض، واحد پول و زبان شرکت شما',
|
||||
'list_limit' => 'تعداد رکورد ها در هر صفحه',
|
||||
'use_gravatar' => 'استفاده از آواتار شناخته شده جهانی',
|
||||
],
|
||||
|
||||
'email' => [
|
||||
'description' => 'Change the sending protocol and email templates',
|
||||
'description' => 'تغییر پروتکل ارسال و قالب های ایمیل',
|
||||
'protocol' => 'پروتکل',
|
||||
'php' => 'ایمیل PHP',
|
||||
'smtp' => [
|
||||
@ -88,24 +88,24 @@ return [
|
||||
'log' => 'رکورد های ایمیل',
|
||||
|
||||
'templates' => [
|
||||
'subject' => 'Subject',
|
||||
'body' => 'Body',
|
||||
'tags' => '<strong>Available Tags:</strong> :tag_list',
|
||||
'invoice_new_customer' => 'New Invoice Template (sent to customer)',
|
||||
'invoice_remind_customer' => 'Invoice Reminder Template (sent to customer)',
|
||||
'invoice_remind_admin' => 'Invoice Reminder Template (sent to admin)',
|
||||
'invoice_recur_customer' => 'Invoice Recurring Template (sent to customer)',
|
||||
'invoice_recur_admin' => 'Invoice Recurring Template (sent to admin)',
|
||||
'invoice_payment_customer' => 'Payment Received Template (sent to customer)',
|
||||
'invoice_payment_admin' => 'Payment Received Template (sent to admin)',
|
||||
'bill_remind_admin' => 'Bill Reminder Template (sent to admin)',
|
||||
'bill_recur_admin' => 'Bill Recurring Template (sent to admin)',
|
||||
'subject' => 'موضوع',
|
||||
'body' => 'بدنه',
|
||||
'tags' => '<strong>تگ های در دسترس:</strong> :tag_list',
|
||||
'invoice_new_customer' => 'قالب فاکتور جدید (برای ارسال به مشتری)',
|
||||
'invoice_remind_customer' => 'قالب یادآوری فاکتور (برای ارسال به مشتری)',
|
||||
'invoice_remind_admin' => 'قالب یادآوری فاکتور (برای ارسال به مدیر)',
|
||||
'invoice_recur_customer' => 'قالب تکرار فاکتور (برای ارسال به مشتری)',
|
||||
'invoice_recur_admin' => 'قالب تکرار فاکتور (برای ارسال به مدیر)',
|
||||
'invoice_payment_customer' => 'قالب پرداخت فاکتور (برای ارسال به مشتری)',
|
||||
'invoice_payment_admin' => 'قالب پرداخت فاکتور (برای ارسال به مدیر)',
|
||||
'bill_remind_admin' => 'قالب یادآوری صورتحساب (برای ارسال به مدیر)',
|
||||
'bill_recur_admin' => 'قالب تکرار صورتحساب (برای ارسال به مدیر)',
|
||||
],
|
||||
],
|
||||
|
||||
'scheduling' => [
|
||||
'name' => 'برنامهریزی',
|
||||
'description' => 'Automatic reminders and command for recurring',
|
||||
'description' => 'یادآوری ها و دستورالعمل های خودکار برای تکرار فاکتور',
|
||||
'send_invoice' => 'ارسال فاکتور یادآور',
|
||||
'invoice_days' => 'ارسال بعد از چند روز',
|
||||
'send_bill' => 'ارسال یاد آور صورتحساب',
|
||||
@ -115,15 +115,15 @@ return [
|
||||
],
|
||||
|
||||
'categories' => [
|
||||
'description' => 'Unlimited categories for income, expense, and item',
|
||||
'description' => 'دسته بندی های نامحدود برای درآمد ، هزینه و اقلام',
|
||||
],
|
||||
|
||||
'currencies' => [
|
||||
'description' => 'Create and manage currencies and set their rates',
|
||||
'description' => 'ساخت و مدیریت واحد های پولی و تنظیم نسبت آن ها با یکدیگر',
|
||||
],
|
||||
|
||||
'taxes' => [
|
||||
'description' => 'Fixed, normal, inclusive, and compound tax rates',
|
||||
'description' => 'نرخ مالیات ثابت، عادی، شامل و ترکیبی',
|
||||
],
|
||||
|
||||
];
|
||||
|
@ -8,4 +8,5 @@ return [
|
||||
'inclusive' => 'شامل',
|
||||
'compound' => 'ترکیب',
|
||||
'fixed' => 'ثابت',
|
||||
'withholding' => 'دریغ کردن',
|
||||
];
|
||||
|
@ -104,7 +104,7 @@ return [
|
||||
],
|
||||
'invalid_currency' => 'فرمت آدرس :attribute اشتباه است.',
|
||||
'invalid_amount' => ':attribute وارد شده، معتبر نیست.',
|
||||
'invalid_extension' => 'The file extension is invalid.',
|
||||
'invalid_extension' => 'فرمت فایل نامعتبر است.',
|
||||
],
|
||||
|
||||
/*
|
||||
|
41
resources/lang/sl-SI/auth.php
Normal file
41
resources/lang/sl-SI/auth.php
Normal file
@ -0,0 +1,41 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'profile' => 'Moj profil',
|
||||
'logout' => 'Odjava',
|
||||
'login' => 'Prijava',
|
||||
'login_to' => 'Prijavite se',
|
||||
'remember_me' => 'Zapomni si me',
|
||||
'forgot_password' => 'Pozabil sem svoje geslo',
|
||||
'reset_password' => 'Ponastavi geslo',
|
||||
'enter_email' => 'Vnesite svoj e-poštni naslov',
|
||||
'current_email' => 'Trenutni elektronski naslov',
|
||||
'reset' => 'Ponastavi',
|
||||
'never' => 'nikoli',
|
||||
'landing_page' => 'Ciljna stran',
|
||||
|
||||
'password' => [
|
||||
'current' => 'Geslo',
|
||||
'current_confirm' => 'Potrditev gesla',
|
||||
'new' => 'Novo geslo',
|
||||
'new_confirm' => 'Potrditev novega gesla',
|
||||
],
|
||||
|
||||
'error' => [
|
||||
'self_delete' => 'Napaka: Ni morete izbrisati samega sebe!',
|
||||
'self_disable' => 'Napaka: Ni morete onemogočiti samega sebe!',
|
||||
'no_company' => 'Napaka: Vašemu računu ni bilo dodeljeno nobeno podjetje. Prosimo, obrnite na skrbnika sistema.',
|
||||
],
|
||||
|
||||
'failed' => 'Podatki ne ustrezajo.',
|
||||
'disabled' => 'Ta račun je bil onemogočen. Kontaktirajte administratorja.',
|
||||
'throttle' => 'Preveč poskusov prijave. Poskusite znova čez: sekund sekund.',
|
||||
|
||||
'notification' => [
|
||||
'message_1' => 'To sporočilo ste prejeli, ker ste poslali zahtevo za ponastavitev gesla.',
|
||||
'message_2' => 'Če zahteva ni bila poslana z vaše strani tega sporočila ne upoštevajte.',
|
||||
'button' => 'Ponastavitev gesla',
|
||||
],
|
||||
|
||||
];
|
69
resources/lang/sl-SI/bills.php
Normal file
69
resources/lang/sl-SI/bills.php
Normal file
@ -0,0 +1,69 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'bill_number' => 'Številka računa',
|
||||
'bill_date' => 'Datum računa',
|
||||
'total_price' => 'Končni znesek',
|
||||
'due_date' => 'Datum zapadlosti',
|
||||
'order_number' => 'Številka naročila',
|
||||
'bill_from' => 'Pošiljatelj računa',
|
||||
|
||||
'quantity' => 'Količina',
|
||||
'price' => 'Cena',
|
||||
'sub_total' => 'Delna vsota',
|
||||
'discount' => 'Popust',
|
||||
'item_discount' => 'Popust',
|
||||
'tax_total' => 'Skupni davek',
|
||||
'total' => 'Končni znesek',
|
||||
|
||||
'item_name' => 'Ime Artikla|Ime Artiklov',
|
||||
|
||||
'show_discount' => ': popust % popust',
|
||||
'add_discount' => 'Dodaj popust',
|
||||
'discount_desc' => 'od delne vsote',
|
||||
|
||||
'payment_due' => 'Rok plačila',
|
||||
'amount_due' => 'Znesek',
|
||||
'paid' => 'Plačano',
|
||||
'histories' => 'Zgodovine',
|
||||
'payments' => 'Plačila',
|
||||
'add_payment' => 'Dodaj plačilo',
|
||||
'mark_paid' => 'Označi kot plačano',
|
||||
'mark_received' => 'Označi kot plačano',
|
||||
'mark_cancelled' => 'Označi preklicano',
|
||||
'download_pdf' => 'Prenesi PDF',
|
||||
'send_mail' => 'Pošljite e-pošto',
|
||||
'create_bill' => 'Ustvarite račun',
|
||||
'receive_bill' => 'Prejmite račun',
|
||||
'make_payment' => 'Izvedi plačilo',
|
||||
|
||||
'statuses' => [
|
||||
'draft' => 'Osnutek',
|
||||
'received' => 'Prejeto',
|
||||
'partial' => 'Delno',
|
||||
'paid' => 'Plačano',
|
||||
'overdue' => 'Zapadle obveznosti',
|
||||
'unpaid' => 'Neporavnane obveznosti',
|
||||
'cancelled' => 'Preklicano',
|
||||
],
|
||||
|
||||
'messages' => [
|
||||
'marked_received' => 'Računi označeni kot prejeti!',
|
||||
'marked_paid' => 'Računi označeni kot plačani!',
|
||||
'marked_cancelled' => 'Računi označeni kot preklicani!',
|
||||
'draft' => 'To je <b>OSNUTEK</b> računa, ki bo v grafikonih viden šele po prejemu.',
|
||||
|
||||
'status' => [
|
||||
'created' => 'Ustvarjeno dne',
|
||||
'receive' => [
|
||||
'draft' => 'Ni poslano',
|
||||
'received' => 'Prejeto dne',
|
||||
],
|
||||
'paid' => [
|
||||
'await' => 'Neplačani',
|
||||
],
|
||||
],
|
||||
],
|
||||
|
||||
];
|
25
resources/lang/sl-SI/bulk_actions.php
Normal file
25
resources/lang/sl-SI/bulk_actions.php
Normal file
@ -0,0 +1,25 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'bulk_actions' => 'Množično | Množično',
|
||||
'selected' => 'izbrano',
|
||||
'no_action' => '
|
||||
Na voljo ni nobenega dejanja',
|
||||
|
||||
'message' => [
|
||||
'duplicate' => '
|
||||
Ali ste prepričani, da želite <b> podvojiti </b> izbrani zapis?',
|
||||
'delete' => 'Ali ste prepričani, da želite <b> izbrisati </b> izbrani zapis? | Ali ste prepričani, da želite <b> izbrisati </b> izbrane zapise?',
|
||||
'export' => 'Ali ste prepričani, da želite <b> izvoziti </b> izbrani zapis? | Ali ste prepričani, da želite <b> izvoziti </b> izbrane zapise?',
|
||||
'enable' => 'Ali ste prepričani, da želite <b> omogočiti </b> izbrani zapis? | Ali ste prepričani, da želite <b> omogočiti </b> izbrane zapise?',
|
||||
'disable' => 'Ali ste prepričani, da želite <b> onemogočiti </b> izbrani zapis? | Ali ste prepričani, da želite <b> onemogočiti </b> izbrane zapise?',
|
||||
'paid' => 'Ali ste prepričani, da želite izbrani račun označiti kot <b> plačan </b>? | Ali ste prepričani, da želite označiti izbrane račune kot <b> plačane </b>?',
|
||||
'sent' => 'Ali ste prepričani, da želite izbrane račune označiti kot <b> poslane </b>? | Ali ste prepričani, da želite označiti izbrane račune kot <b> poslane </b>?',
|
||||
'received' => 'Ali ste prepričani, da želite izbrani račun označiti kot <b> prejet </b>? | Ali ste prepričani, da želite označiti izbrane račune kot <b> prejete </b>?',
|
||||
'cancelled' => 'Ali ste prepričani, da želite <b> preklicati </b> izbrani račun / račun? | Ali ste prepričani, da želite <b> preklicati </b> izbrane račune / račune?',
|
||||
'reconcile' => 'Ali ste prepričani, da želite <b> uskladiti </b> izbrani zapis? | Ali ste prepričani, da želite <b> uskladiti </b> izbrane zapise?',
|
||||
'unreconcile' => 'Ali ste prepričani, da želite <b> razdružiti </b> izbranega zapisa? | Ali ste prepričani, da želite <b> razdružiti </b> izbrane zapise?',
|
||||
],
|
||||
|
||||
];
|
14
resources/lang/sl-SI/companies.php
Normal file
14
resources/lang/sl-SI/companies.php
Normal file
@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'domain' => 'Domena',
|
||||
'logo' => 'Logotip',
|
||||
|
||||
'error' => [
|
||||
'not_user_company' => 'Napaka: Ne morete spreminjati tega podjetja!',
|
||||
'delete_active' => 'Napaka: Podjetja, ki je v uporabi ne morete brisati!',
|
||||
'disable_active' => 'Napaka: Podjetja, ki je v uporabi ne morete onemogočiti!',
|
||||
],
|
||||
|
||||
];
|
12
resources/lang/sl-SI/customers.php
Normal file
12
resources/lang/sl-SI/customers.php
Normal file
@ -0,0 +1,12 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'can_login' => 'Prijava?',
|
||||
'user_created' => 'Uporabnik je bil uspešno ustvarjen',
|
||||
|
||||
'error' => [
|
||||
'email' => 'Ta elektronski naslov je že porabljen.',
|
||||
],
|
||||
|
||||
];
|
13
resources/lang/sl-SI/dashboards.php
Normal file
13
resources/lang/sl-SI/dashboards.php
Normal file
@ -0,0 +1,13 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'error' => [
|
||||
'not_user_dashboard' => '
|
||||
Napaka: Te nadzorne plošče ni dovoljeno spreminjati!',
|
||||
'delete_last' => 'Napaka: Zadnje nadzorne plošče ni mogoče izbrisati. Najprej ustvarite novo!',
|
||||
'disable_last' => '
|
||||
Napaka: Zadnje nadzorne plošče ni mogoče onemogočiti. Najprej ustvarite novo!',
|
||||
],
|
||||
|
||||
];
|
37
resources/lang/sl-SI/demo.php
Normal file
37
resources/lang/sl-SI/demo.php
Normal file
@ -0,0 +1,37 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'accounts' => [
|
||||
'cash' => 'Gotovina',
|
||||
],
|
||||
|
||||
'categories' => [
|
||||
'deposit' => 'Polog',
|
||||
'sales' => 'Prodaja',
|
||||
],
|
||||
|
||||
'currencies' => [
|
||||
'usd' => 'USD',
|
||||
'eur' => 'Euro',
|
||||
'gbp' => 'Funti',
|
||||
'try' => 'Turška lira',
|
||||
],
|
||||
|
||||
'offline_payments' => [
|
||||
'cash' => 'Gotovina',
|
||||
'bank' => 'Bančno nakazilo',
|
||||
],
|
||||
|
||||
'reports' => [
|
||||
'income' => '
|
||||
Mesečni povzetek dohodka po kategorijah.',
|
||||
'expense' => '
|
||||
Mesečni povzetek stroškov po kategorijah.',
|
||||
'income_expense' => '
|
||||
Mesečni prihodek v primerjavi z odhodki po kategorijah.',
|
||||
'tax' => 'Četrtletni povzetek davka.',
|
||||
'profit_loss' => 'Četrtletni dobiček in izguba po kategorijah.',
|
||||
],
|
||||
|
||||
];
|
52
resources/lang/sl-SI/email_templates.php
Normal file
52
resources/lang/sl-SI/email_templates.php
Normal file
@ -0,0 +1,52 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'invoice_new_customer' => [
|
||||
'subject' => 'Račun {invoice_number} ustvarjen',
|
||||
'body' => 'Spoštovani {customer_name}, <br /> <br /> Za vas smo pripravili naslednji račun: <strong> {invoice_number} </strong>. <br /> <br /> Ogledate si lahko podatke o računu in nadaljujete z plačilom na tej povezavi: <a href="{invoice_guest_link}"> {invoice_number} </a>. <br /> <br /> Za vsa vprašanja nas lahko kontaktirate. <br /> <br /> Lep pozdrav, <br /> {company_name}',
|
||||
],
|
||||
|
||||
'invoice_remind_customer' => [
|
||||
'subject' => 'Opomin za račun {invoice_number}',
|
||||
'body' => 'Spoštovani {customer_name}, <br /> <br /> To je obvestilo za zapadli račun <strong> {invoice_number} </strong>. <br /> <br /> Skupni znesek je {invoice_total} in je zapadel < močan> {invoice_due_date} </strong>. <br /> <br /> Podrobnosti računa si lahko ogledate in nadaljujete s plačilom na naslednji povezavi: <a href="{invoice_guest_link}"> {invoice_number} </ a >. <br /> <br /> Lep pozdrav, <br /> {company_name}',
|
||||
],
|
||||
|
||||
'invoice_remind_admin' => [
|
||||
'subject' => 'Opomin za račun {invoice_number}',
|
||||
'body' => 'Pozdravljeni, <br /> <br /> {customer_name} je prejel opomin za račun <strong> {invoice_number} </strong>. <br /> <br /> Skupni znesek je {invoice_total} in je zapadel < strong> {invoice_due_date} </strong>. <br /> <br /> Podrobnosti o računu si lahko ogledate na naslednji povezavi: <a href="{invoice_admin_link}"> {number_account_ </a>}. <br / > <br /> Lep pozdrav, <br /> {company_name}',
|
||||
],
|
||||
|
||||
'invoice_recur_customer' => [
|
||||
'subject' => 'Ponavljajoči račun {invoice_number} ustvarjen.',
|
||||
'body' => 'Spoštovani {customer_name}, <br /> <br /> Na podlagi vašega ponavljajočega se kroga smo za vas pripravili naslednji račun: <strong> {invoice_number} </strong>. <br /> <br /> Podatke o računu si lahko ogledate in nadaljujte s plačilom na naslednji povezavi: <a href="{invoice_guest_link}"> {invoice_number} </a>. <br /> <br /> Za vsa vprašanja nas lahko kontaktirate. /> <br /> Lep pozdrav, <br /> {company_name}',
|
||||
],
|
||||
|
||||
'invoice_recur_admin' => [
|
||||
'subject' => 'Ponavljajoči račun {invoice_number} ustvarjen.',
|
||||
'body' => 'Pozdravljeni, <br /> <br /> Na podlagi ponavljajočega se obračunavanja {customer_name} je bil račun <strong>{invoice_number} </strong> samodejno ustvarjen. <br /> <br /> Podrobnosti računa si lahko ogledate na naslednji povezavi: <a href="{invoice_admin_link}"> {invoice_number} </a>. <br /> <br /> Lep pozdrav, <br /> {company_name}',
|
||||
],
|
||||
|
||||
'invoice_payment_customer' => [
|
||||
'subject' => 'Prejeto plačilo za račun {invoice_number}',
|
||||
'body' => '
|
||||
590/5000
|
||||
Spoštovani {customer_name}, <br /> <br /> Zahvaljujemo se vam za plačilo. Podrobnosti o plačilu poiščite spodaj: <br /> <br /> ------------------------------------ ------------- <br /> Znesek: <strong> {transaction_tota} </strong> <br /> Datum: <strong>{transaction_paid_date} </strong> <br /> Račun številka: <strong> {invoice_number} </strong> <br /> ---------------------------------- --------------- <br /> <br /> Podrobnosti računa si lahko vedno ogledate na naslednji povezavi: <a href="{invoice_guest_link}"> {invoice_number}} </ a>. <br /> <br /> Za vsa vprašanja nas lahko kontaktirate. <br /> <br /> Lep pozdrav, <br /> {company_name}',
|
||||
],
|
||||
|
||||
'invoice_payment_admin' => [
|
||||
'subject' => 'Prejeto plačilo za račun {invoice_number}',
|
||||
'body' => 'Pozdravljeni, <br /> <br /> {customer_name} je zabeležil plačilo za račun <strong> {invoice_number}} </strong>. <br /> <br /> Podrobnosti računa si lahko ogledate na naslednji povezavi: <a href="{invoice_admin_link}"> {invoice_number} </a>. <br /> <br /> Lep pozdrav, <br /> {company_name}',
|
||||
],
|
||||
|
||||
'bill_remind_admin' => [
|
||||
'subject' => 'Opomin za račun {bill_number}',
|
||||
'body' => 'Pozdravljeni, <br /> <br /> To je obvestilo za račun <strong> {bill_number}} </strong> za {vendor_name}. <br /> <br /> Skupni znesek računa je {bill_total} in je zapadel <strong> {bill_due_date} </strong>. <br /> <br /> Podrobnosti računa si lahko ogledate na naslednji povezavi: <a href="{bill_admin_link}"> {bill_number} </a>. <br /> <br /> Lep pozdrav, <br /> {company_name}',
|
||||
],
|
||||
|
||||
'bill_recur_admin' => [
|
||||
'subject' => 'Ponavljajoči račun {invoice_number} ustvarjen.',
|
||||
'body' => 'Pozdravljeni, <br /> <br /> Na podlagi ponavljajočega se obračunavanja {vendor_name} je bil račun <strong>{bill_number}</strong> samodejno ustvarjen. <br /> <br /> Podrobnosti računa si lahko ogledate na naslednji povezavi: <a href="<a href="{bill_admin_link}">"> {bill_number} </a>. <br /> <br /> Lep pozdrav, <br /> {company_name}',
|
||||
],
|
||||
|
||||
];
|
24
resources/lang/sl-SI/errors.php
Normal file
24
resources/lang/sl-SI/errors.php
Normal file
@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'title' => [
|
||||
'403' => '
|
||||
Ups! Prepovedan dostop',
|
||||
'404' => 'Ups! Stran ni najdena',
|
||||
'500' => 'Ups! Prišlo je do napake',
|
||||
],
|
||||
|
||||
'header' => [
|
||||
'403' => '403 Prepovedano',
|
||||
'404' => '404 ni najdeno',
|
||||
'500' => '500 Notranja napaka strežnika',
|
||||
],
|
||||
|
||||
'message' => [
|
||||
'403' => 'Do te strani ne morete dostopati.',
|
||||
'404' => 'Nismo mogli najti strani, ki ste jo iskali.',
|
||||
'500' => 'To bomo popravili takoj.',
|
||||
],
|
||||
|
||||
];
|
206
resources/lang/sl-SI/general.php
Normal file
206
resources/lang/sl-SI/general.php
Normal file
@ -0,0 +1,206 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'dashboards' => 'Nadzorna plošča | Nadzorne plošče',
|
||||
'items' => 'Izdelki',
|
||||
'incomes' => 'Prihodki',
|
||||
'invoices' => 'Izdani računi',
|
||||
'revenues' => 'Prihodek|Prihodki',
|
||||
'customers' => 'Stranke',
|
||||
'expenses' => 'Stroški',
|
||||
'bills' => 'Prejeti računi',
|
||||
'payments' => 'Plačilo|plačila',
|
||||
'vendors' => 'Prodajalec|Prodajalci',
|
||||
'accounts' => 'Račun|Računi',
|
||||
'transfers' => 'Prenos|Prenosi',
|
||||
'transactions' => 'Transakcija|Transakcije',
|
||||
'reports' => 'Poročilo | Poročila',
|
||||
'settings' => 'Nastavitve',
|
||||
'categories' => 'Kategorije',
|
||||
'currencies' => 'Valute',
|
||||
'tax_rates' => 'Davčne stopnje',
|
||||
'users' => 'Uporabnik | Uporabniki',
|
||||
'roles' => 'Vloga | Vloge',
|
||||
'permissions' => 'Dovoljenje | Dovoljenja',
|
||||
'modules' => 'Aplikacija|Aplikacije',
|
||||
'companies' => 'Podjetje | Podjetja',
|
||||
'profits' => 'Dobiček | Dobički',
|
||||
'taxes' => 'Davek | Davki',
|
||||
'logos' => 'Logotip | Logotipi',
|
||||
'pictures' => 'Slika | Slike',
|
||||
'types' => 'Vrsta | Vrste',
|
||||
'payment_methods' => 'Način plačila | Načini plačila',
|
||||
'compares' => 'Prihodek proti Strošku|Prihodki proti Stroškom',
|
||||
'notes' => 'Opomba | Opombe',
|
||||
'totals' => 'Vsota|Vsote',
|
||||
'languages' => 'Jezik | Jeziki',
|
||||
'updates' => 'Posodobitev | Posodobitve',
|
||||
'numbers' => 'Številka | Številke',
|
||||
'statuses' => 'Stanje | Stanja',
|
||||
'others' => 'Drug|Drugi',
|
||||
'contacts' => 'Kontakt|Kontakti',
|
||||
'reconciliations' => 'Uskladitev|Uskladitve',
|
||||
'developers' => 'Razvijalec|Razvijalci',
|
||||
'schedules' => 'Urnik | Urniki',
|
||||
'groups' => 'Skupina | Skupine',
|
||||
'charts' => 'Grafikon | Grafikoni',
|
||||
'localisations' => 'Lokalizacija | Lokalizacije',
|
||||
'defaults' => 'Privzeto | Privzeto',
|
||||
'widgets' => 'Pripomoček | Pripomočki',
|
||||
'templates' => 'Predloga | Predloge',
|
||||
'sales' => 'Prodaja | Prodaja',
|
||||
'purchases' => 'Nakup | Nakupi',
|
||||
|
||||
'welcome' => 'Dobrodošli',
|
||||
'banking' => 'Bančništvo',
|
||||
'general' => 'Splošno',
|
||||
'no_records' => 'Ni zapisov.',
|
||||
'date' => 'Datum',
|
||||
'amount' => 'Znesek',
|
||||
'enabled' => 'Omogočeno',
|
||||
'disabled' => 'Onemogočeno',
|
||||
'yes' => 'Da',
|
||||
'no' => 'Ne',
|
||||
'na' => 'Ni na voljo',
|
||||
'daily' => 'Dnevno',
|
||||
'weekly' => 'Tedensko',
|
||||
'monthly' => 'Mesečno',
|
||||
'quarterly' => 'Četrtletno',
|
||||
'yearly' => 'Letno',
|
||||
'add' => 'Dodaj',
|
||||
'add_new' => 'Nov',
|
||||
'add_income' => 'Dodaj prihodek',
|
||||
'add_expense' => 'Dodaj strošek',
|
||||
'show' => 'Pokaži',
|
||||
'edit' => 'Uredi',
|
||||
'delete' => 'Briši',
|
||||
'send' => 'Pošlji',
|
||||
'share' => 'Deli',
|
||||
'download' => 'Prenesi',
|
||||
'delete_confirm' => 'Potrdi izbris :name :type?',
|
||||
'name' => 'Ime',
|
||||
'email' => 'Elektronski naslov',
|
||||
'tax_number' => 'Davčna številka',
|
||||
'phone' => 'Telefon',
|
||||
'address' => 'Naslov',
|
||||
'website' => 'Spletna stran',
|
||||
'actions' => 'Dejanja',
|
||||
'description' => 'Opis',
|
||||
'manage' => 'Upravljajte',
|
||||
'code' => 'Šifra',
|
||||
'alias' => 'Vzdevek',
|
||||
'balance' => 'Stanja',
|
||||
'reference' => 'Sklic',
|
||||
'attachment' => 'Priponka',
|
||||
'change' => 'Spremeni',
|
||||
'change_type' => 'Spremeni :type',
|
||||
'switch' => 'Preklopi',
|
||||
'color' => 'Barva',
|
||||
'save' => 'Shrani',
|
||||
'confirm' => 'Potrdi',
|
||||
'cancel' => 'Prekliči',
|
||||
'loading' => 'Nalaganje...',
|
||||
'from' => 'Od',
|
||||
'to' => 'Za',
|
||||
'print' => 'Natisni',
|
||||
'search' => 'Išči',
|
||||
'search_placeholder' => 'Iskanje..',
|
||||
'filter' => 'Filtriraj',
|
||||
'help' => 'Pomoč',
|
||||
'all' => 'Vse',
|
||||
'all_type' => 'Vse :type',
|
||||
'upcoming' => 'Prihajajoči',
|
||||
'created' => 'Ustvarjeno',
|
||||
'id' => 'ID',
|
||||
'more_actions' => 'Več dejanj',
|
||||
'duplicate' => 'Podvoji',
|
||||
'unpaid' => 'Neplačano',
|
||||
'paid' => 'Plačano',
|
||||
'overdue' => 'Zapadlost',
|
||||
'partially' => 'Delno',
|
||||
'partially_paid' => 'Delno plačani',
|
||||
'export' => 'Izvozi',
|
||||
'finish' => 'Končaj',
|
||||
'wizard' => 'Čarovnik',
|
||||
'skip' => 'Preskoči',
|
||||
'enable' => 'Omogoči',
|
||||
'disable' => 'Onemogoči',
|
||||
'select_all' => 'Označi vse',
|
||||
'unselect_all' => 'Odznači Vse',
|
||||
'created_date' => 'Datum Nastanka',
|
||||
'period' => 'Obdobje',
|
||||
'frequency' => 'Pogostost',
|
||||
'start' => 'Začetek',
|
||||
'end' => 'Konec',
|
||||
'clear' => 'Počisti',
|
||||
'difference' => 'Razlika',
|
||||
'footer' => 'Noga',
|
||||
'start_date' => 'Začetni datum',
|
||||
'end_date' => 'Končni datum',
|
||||
'basis' => 'Osnova',
|
||||
'accrual' => 'Porast',
|
||||
'cash' => 'Gotovina',
|
||||
'group_by' => 'Združi po',
|
||||
'accounting' => 'Računovodstvo',
|
||||
'sort' => 'Razvrščanje',
|
||||
'width' => 'Širina',
|
||||
'month' => 'Mesec',
|
||||
'year' => 'Leto',
|
||||
'type_item_name' => 'Vnesite ime predmeta',
|
||||
'no_data' => 'Ni podatkov',
|
||||
'no_matching_data' => 'Ni ujemajočih podatkov',
|
||||
'clear_cache' => 'Počisti predpomnilnik',
|
||||
'go_to_dashboard' => 'Dodaj na nadzorno ploščo',
|
||||
|
||||
'card' => [
|
||||
'name' => 'Ime na kartici',
|
||||
'number' => 'Številka kartice',
|
||||
'expiration_date' => 'Datum veljavnosti',
|
||||
'cvv' => 'CVV',
|
||||
],
|
||||
|
||||
'title' => [
|
||||
'new' => 'Nov :type',
|
||||
'edit' => 'Uredi :type',
|
||||
'delete' => 'Izbriši :type',
|
||||
'create' => 'Ustvari :type',
|
||||
'send' => 'Pošlji :type',
|
||||
'get' => 'Prejmi :type',
|
||||
'add' => 'Dodaj :type',
|
||||
'manage' => 'Spremeni :type',
|
||||
],
|
||||
|
||||
'form' => [
|
||||
'enter' => 'Vpiši :field',
|
||||
'select' => [
|
||||
'field' => '- Izberi :field -',
|
||||
'file' => 'Izberi datoteko',
|
||||
],
|
||||
'add_new' => 'Dodajanje novega :field',
|
||||
'no_file_selected' => 'Nobena datoteka ni izbrana...',
|
||||
],
|
||||
|
||||
'date_range' => [
|
||||
'today' => 'Danes',
|
||||
'yesterday' => 'Včeraj',
|
||||
'last_days' => 'Zadnjih :day dni',
|
||||
'this_month' => 'Ta mesec',
|
||||
'last_month' => 'Zadnji mesec',
|
||||
],
|
||||
|
||||
'empty' => [
|
||||
'documentation' => 'Poglejte <a href=":url" target="_blank">dokumentacijo</a> za več informacij.',
|
||||
'items' => 'Predmeti so lahko izdelki ali storitve. Elemente lahko uporabljate pri ustvarjanju računov in računov, da se izpolnijo polja za ceno, davek itd.',
|
||||
'invoices' => 'Računi so lahko enkratni ali ponavljajoči se. Lahko jih pošljete strankam in začnete sprejemati spletna plačila.',
|
||||
'revenues' => 'Prihodki so transakcija s plačanim dohodkom. Lahko je neodvisen zapis (tj. Polog) ali priložen računu.',
|
||||
'customers' => 'Kupci so potrebni, če želite ustvariti račune. Lahko se tudi prijavijo na odjemalski portal in si ogledajo svoje stanje.',
|
||||
'bills' => 'Računi so lahko enkratni ali ponavljajoči se. Označujejo, kaj ste dolžni prodajalcem za izdelke ali storitve, ki jih kupite.',
|
||||
'payments' => 'Plačilo je plačana transakcija. Lahko je neodvisen zapis (tj. Prejem hrane) ali priložen računu.',
|
||||
'vendors' => 'Če želite ustvariti račune, so potrebni prodajalci. Ogledate si lahko dolgove in filtrirate poročila prodajalca.',
|
||||
'transfers' => 'Prenosi vam omogočajo premikanje denarja z enega računa na drugega, ne glede na to, ali uporabljajo isto valuto ali ne.',
|
||||
'taxes' => 'Davki se uporabljajo za zaračunavanje dodatnih stroškov na račune in račune. Ti davčni predpisi vplivajo na vaše finance.',
|
||||
'reconciliations' => 'Uskladitev bank je postopek, s katerim se zagotovi, da so tudi bančne evidence vašega podjetja pravilne.',
|
||||
],
|
||||
|
||||
];
|
16
resources/lang/sl-SI/header.php
Normal file
16
resources/lang/sl-SI/header.php
Normal file
@ -0,0 +1,16 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'change_language' => 'Drugi jeziki',
|
||||
'last_login' => 'Zadnja prijava: čas',
|
||||
'notifications' => [
|
||||
'counter' => '{0} Nimate obvestil{1} Imate :count obvestilo|[2,*] Imate :count obvestil',
|
||||
'overdue_invoices' => '{1} :count zapadlega računa|[2, *] :count zapadlih računov',
|
||||
'upcoming_bills' => '{1} :count prihajajoč račun|[2,*] :count prihajajoči računi',
|
||||
'view_all' => 'Prikaži vse'
|
||||
],
|
||||
'docs_link' => 'https://akaunting.com/docs',
|
||||
'support_link' => 'https://akaunting.com/support',
|
||||
|
||||
];
|
46
resources/lang/sl-SI/install.php
Normal file
46
resources/lang/sl-SI/install.php
Normal file
@ -0,0 +1,46 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'next' => 'Naprej',
|
||||
'refresh' => 'Osveži',
|
||||
|
||||
'steps' => [
|
||||
'requirements' => 'Prosimo vprašajte vašega ponudnika za odpravo napak!',
|
||||
'language' => 'Korak 1/3 : Izbira jezika',
|
||||
'database' => 'Step 2/3 : Ustvarjanje baze podatkov',
|
||||
'settings' => 'Korak 3/3 : Podatki o podjetju in skrbniku sistema',
|
||||
],
|
||||
|
||||
'language' => [
|
||||
'select' => 'Izberi jezik',
|
||||
],
|
||||
|
||||
'requirements' => [
|
||||
'enabled' => ':feature mora biti omogočen!',
|
||||
'disabled' => ':feature mora biti onemogočen!',
|
||||
'extension' => ':extension razširitev mora niti nameščena in naložena!',
|
||||
'directory' => ':direktorij mora biti zapisljiv!',
|
||||
'executable' => 'Izvršljiva datoteka PHP CLI ni definirana / deluje ali njena različica ni :php_version ali novejša! Prosite svojega ponudnika gostovanja, da pravilno nastavi spremenljivko okolja PHP_BINARY ali PHP_PATH.',
|
||||
],
|
||||
|
||||
'database' => [
|
||||
'hostname' => 'Ime gostitelja',
|
||||
'username' => 'Uporabniško ime',
|
||||
'password' => 'Geslo',
|
||||
'name' => 'Baza podatkov',
|
||||
],
|
||||
|
||||
'settings' => [
|
||||
'company_name' => 'Podjetje',
|
||||
'company_email' => 'Elektronski naslov podjetja',
|
||||
'admin_email' => 'Elektronski naslov skrbnika',
|
||||
'admin_password' => 'Geslo skrbnika',
|
||||
],
|
||||
|
||||
'error' => [
|
||||
'php_version' => 'Napaka: ponudnika gostovanja prosite, naj za PHP :php_version ali novejši uporablja tako HTTP kot CLI.',
|
||||
'connection' => 'Napaka: Povezava s podatkovno bazo ni mogoča! Prosimo preverite ali so podatki pravilni.',
|
||||
],
|
||||
|
||||
];
|
77
resources/lang/sl-SI/invoices.php
Normal file
77
resources/lang/sl-SI/invoices.php
Normal file
@ -0,0 +1,77 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'invoice_number' => 'Številka računa',
|
||||
'invoice_date' => 'Datum računa',
|
||||
'total_price' => 'Skupna cena',
|
||||
'due_date' => 'Datum zapadlosti',
|
||||
'order_number' => 'Številka naročila',
|
||||
'bill_to' => 'Račun za',
|
||||
|
||||
'quantity' => 'Količina',
|
||||
'price' => 'Cena',
|
||||
'sub_total' => 'Delna vsota',
|
||||
'discount' => 'Popust',
|
||||
'item_discount' => 'Popust',
|
||||
'tax_total' => 'Davek skupaj',
|
||||
'total' => 'Skupaj',
|
||||
|
||||
'item_name' => 'Ime artikla|Imena artiklov',
|
||||
|
||||
'show_discount' => ':discount% popust',
|
||||
'add_discount' => 'Dodaj popust',
|
||||
'discount_desc' => 'od skupno',
|
||||
|
||||
'payment_due' => 'Rok plačila',
|
||||
'paid' => 'Plačano',
|
||||
'histories' => 'Zgodovine',
|
||||
'payments' => 'Plačila',
|
||||
'add_payment' => 'Dodaj plačilo',
|
||||
'mark_paid' => 'Označi kot plačano',
|
||||
'mark_sent' => 'Označi kot poslano',
|
||||
'mark_viewed' => 'Označi kot ogledano',
|
||||
'mark_cancelled' => 'Označi preklicano',
|
||||
'download_pdf' => 'Prenesi PDF',
|
||||
'send_mail' => 'Pošljite e-pošto',
|
||||
'all_invoices' => 'Za pregled vseh računov se vpiši',
|
||||
'create_invoice' => 'Ustvari račun',
|
||||
'send_invoice' => 'Pošlji račun',
|
||||
'get_paid' => 'Prejmi plačilo',
|
||||
'accept_payments' => 'Sprejmi Spletna Plačila',
|
||||
|
||||
'statuses' => [
|
||||
'draft' => 'Osnutek',
|
||||
'sent' => 'Poslano',
|
||||
'viewed' => 'Ogledano',
|
||||
'approved' => 'Odobreno',
|
||||
'partial' => 'Delno',
|
||||
'paid' => 'Plačano',
|
||||
'overdue' => 'Zapadle obveznosti',
|
||||
'unpaid' => 'Neporavnane obveznosti',
|
||||
'cancelled' => 'Preklicano',
|
||||
],
|
||||
|
||||
'messages' => [
|
||||
'email_sent' => 'Račun je bil poslan po elektronski pošti!',
|
||||
'marked_sent' => 'Račun označen kot poslan!',
|
||||
'marked_paid' => 'Račun označen kot plačan!',
|
||||
'marked_viewed' => 'Račun označen kot ogledan!',
|
||||
'marked_cancelled' => 'Račun označen kot preklican!',
|
||||
'email_required' => 'Za to stranko ne obstaja elektronski naslov!',
|
||||
'draft' => 'To je <b>osnutek</b> računa, ki bo v grafikonih viden šele, ko bo poslan.',
|
||||
|
||||
'status' => [
|
||||
'created' => 'Ustvarjeno dne :date',
|
||||
'viewed' => 'Ogledano',
|
||||
'send' => [
|
||||
'draft' => 'Ni poslano',
|
||||
'sent' => 'Poslano :date',
|
||||
],
|
||||
'paid' => [
|
||||
'await' => 'Čakanje na plačilo',
|
||||
],
|
||||
],
|
||||
],
|
||||
|
||||
];
|
11
resources/lang/sl-SI/maintenance.php
Normal file
11
resources/lang/sl-SI/maintenance.php
Normal file
@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'title' => 'Poteka vzdrževanje',
|
||||
|
||||
'message' => 'Poteka vzdrževanje. Prosimo poizkusite kasneje.',
|
||||
|
||||
'last-updated' => 'To sporočilo je bilo osveženo :timestamp.',
|
||||
|
||||
];
|
37
resources/lang/sl-SI/messages.php
Normal file
37
resources/lang/sl-SI/messages.php
Normal file
@ -0,0 +1,37 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'success' => [
|
||||
'added' => ':type dodan!',
|
||||
'updated' => ':type posodobljen!',
|
||||
'deleted' => ':type izbrisan!',
|
||||
'duplicated' => ':type podvojen!',
|
||||
'imported' => ':type uvožen!',
|
||||
'exported' => ':type izvožen!',
|
||||
'enabled' => ':type omogočen!',
|
||||
'disabled' => ':type onemogočen!',
|
||||
],
|
||||
|
||||
'error' => [
|
||||
'over_payment' => 'Napaka: Plačilo ni bilo dodano! Vnešena vrednost presega vsoto: :amount',
|
||||
'not_user_company' => 'Napaka: Ne morete upravljati tega podjetja!',
|
||||
'customer' => 'Napaka: Uporabnik ni bil ustvarjen! :name že uporablja ta e-poštni naslov.',
|
||||
'no_file' => 'Napaka: Nobena datoteka ni izbrana!',
|
||||
'last_category' => 'Napaka: Ne morem izbrisati zadnje :type kategorije!',
|
||||
'change_type' => 'Napaka: vrste ni mogoče spremeniti, ker je povezana s :text!',
|
||||
'invalid_apikey' => 'Napaka: API ključ, ki ste ga vnesli ni veljaven!',
|
||||
'import_column' => 'Napaka: :sporočilo Ime lista: :sheet. Številka vrstice: :line.',
|
||||
'import_sheet' => 'Napaka: Ime lista ni veljaven. Prosimo preverite vzorčno datoteko.',
|
||||
],
|
||||
|
||||
'warning' => [
|
||||
'deleted' => 'Opozorilo: Nimate dovoljenja za izbris <b>:name</b>, ker ima povezavo s :text.',
|
||||
'disabled' => 'Opozorilo: Nimate dovoljenja za onemogočanje <b>: ime</b> , ker ima: besedilo, povezano.',
|
||||
'reconciled_tran' => 'Opozorilo: Transakcije ni dovoljeno spreminjati / brisati, ker je potrjena!',
|
||||
'reconciled_doc' => 'Opozorilo: Ne smete spreminjati / brisati :type, ker ima potrjene transakcije!',
|
||||
'disable_code' => 'Opozorilo: Nimate dovoljenja za onemogočanje ali spreminjanje valute <b>:name</b>, ker ima povezavo s :text.',
|
||||
'payment_cancel' => 'Opozorilo: Preklicali ste nedavno plačilo z :method!',
|
||||
],
|
||||
|
||||
];
|
83
resources/lang/sl-SI/modules.php
Normal file
83
resources/lang/sl-SI/modules.php
Normal file
@ -0,0 +1,83 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'api_key' => 'API ključ',
|
||||
'my_apps' => 'Moje aplikacije',
|
||||
'pre_sale' => 'Predprodaja',
|
||||
'top_paid' => 'Najboljši plačljivi',
|
||||
'new' => 'Nov',
|
||||
'top_free' => 'Najboljši brezplačni',
|
||||
'free' => 'Brezplačni',
|
||||
'install' => 'Namesti',
|
||||
'buy_now' => 'Kupi zdaj',
|
||||
'get_api_key' => '<a href=":url" target="_blank">Pritisnite tukej</a> da dobite svoj API ključ.',
|
||||
'no_apps' => 'V tej kategoriji še ni aplikacij.',
|
||||
'become_developer' => 'Ste razvijalec? <a href=":url" target="_blank">Tukaj</a> se lahko naučite kako narediti aplikacijo in jo začnete prodajati danes!',
|
||||
'recommended_apps' => 'Priporočene aplikacije',
|
||||
|
||||
'about' => 'Več o',
|
||||
|
||||
'added' => 'Dodano',
|
||||
'updated' => 'Posodobljeno',
|
||||
'compatibility' => 'Združljivost',
|
||||
'documentation' => 'Dokumentacija',
|
||||
'view' => 'Pogled',
|
||||
'back' => 'Nazaj',
|
||||
|
||||
'installed' => ': modul nameščen',
|
||||
'uninstalled' => ': modul odstranjen',
|
||||
//'updated' => ':module updated',
|
||||
'enabled' => ': modul omogočen',
|
||||
'disabled' => ': modul onemogočen',
|
||||
|
||||
'tab' => [
|
||||
'installation' => 'Namestitev',
|
||||
'faq' => 'Pogosta vprašanja',
|
||||
'changelog' => 'Seznam sprememb',
|
||||
'reviews' => 'Ocene',
|
||||
],
|
||||
|
||||
'installation' => [
|
||||
'header' => 'Namestitev aplikacije',
|
||||
'download' => 'Prenašanje :module',
|
||||
'unzip' => 'Razširjanje: datoteke modula.',
|
||||
'file_copy' => 'Kopiranje :module datotek.',
|
||||
'finish' => 'Dokončevanje namestitve :module',
|
||||
'redirect' => ':module nameščen, preusmerjam na stran s posodobitvami',
|
||||
'install' => 'Nameščanje :module',
|
||||
],
|
||||
|
||||
'errors' => [
|
||||
'download' => 'Napaka pri prenosu :module',
|
||||
'zip' => 'Napaka pri ustvarjanju :module zip datoteke',
|
||||
'unzip' => 'Napaka pri razširjanju :module',
|
||||
'file_copy' => 'Napaka pri kopiranju :module datotek',
|
||||
'finish' => 'Napaka pri končevanju namestitve :module',
|
||||
],
|
||||
|
||||
'badge' => [
|
||||
'installed' => 'Nameščeno',
|
||||
'pre_sale' => 'Predprodaja',
|
||||
],
|
||||
|
||||
'button' => [
|
||||
'uninstall' => 'Odstrani',
|
||||
'disable' => 'Onemogoči',
|
||||
'enable' => 'Omogoči',
|
||||
],
|
||||
|
||||
'my' => [
|
||||
'purchased' => 'Kupljeno',
|
||||
'installed' => 'Nameščeno',
|
||||
],
|
||||
|
||||
'reviews' => [
|
||||
'button' => [
|
||||
'add' => 'Dodajte mnenje'
|
||||
],
|
||||
|
||||
'na' => 'Ni mnenj.'
|
||||
],
|
||||
|
||||
];
|
10
resources/lang/sl-SI/pagination.php
Normal file
10
resources/lang/sl-SI/pagination.php
Normal file
@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'previous' => 'Prejšnja stran',
|
||||
'next' => 'Naslednja stran',
|
||||
'showing' => ':first-:last od : total zapisov.',
|
||||
'page' => 'na stran.',
|
||||
|
||||
];
|
23
resources/lang/sl-SI/passwords.php
Normal file
23
resources/lang/sl-SI/passwords.php
Normal file
@ -0,0 +1,23 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Password Reset Language Lines
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| The following language lines are the default lines which match reasons
|
||||
| that are given by the password broker for a password update attempt
|
||||
| has failed, such as for an invalid token or invalid new password.
|
||||
|
|
||||
*/
|
||||
|
||||
'password' => 'Geslo mora biti dolgo vsaj šest znakov in se mora ujemati z potrditvenim geslom.',
|
||||
'reset' => 'Geslo je bilo spremenjeno!',
|
||||
'sent' => 'Opomnik za geslo poslano!',
|
||||
'token' => 'Ponastavitveni žeton je neveljaven.',
|
||||
'user' => "Ne moremo najti uporabnika s tem e-poštnim naslovom.",
|
||||
'throttle' => 'Prosimo počakajte preden poizkusite ponovno',
|
||||
|
||||
];
|
18
resources/lang/sl-SI/reconciliations.php
Normal file
18
resources/lang/sl-SI/reconciliations.php
Normal file
@ -0,0 +1,18 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'reconcile' => 'Usklajevanje',
|
||||
'unreconcile' => 'Neusklajeno',
|
||||
'reconciled' => 'Usklajeno',
|
||||
'opening_balance' => 'Začetna vsota',
|
||||
'closing_balance' => 'Bilančna vsota',
|
||||
'unreconciled' => 'Neusklajeno',
|
||||
'transactions' => 'Transakcije',
|
||||
'start_date' => 'Začetni datum',
|
||||
'end_date' => 'Končni datum',
|
||||
'cleared_amount' => 'Končna vrednost',
|
||||
'deposit' => 'Polog',
|
||||
'withdrawal' => 'Izplačilo',
|
||||
|
||||
];
|
30
resources/lang/sl-SI/reports.php
Normal file
30
resources/lang/sl-SI/reports.php
Normal file
@ -0,0 +1,30 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'this_year' => 'Tekoče leto',
|
||||
'previous_year' => 'Prejšnje leto',
|
||||
'this_quarter' => 'To četrtletje',
|
||||
'previous_quarter' => 'Prejšnje četrtletje',
|
||||
'last_12_months' => 'Zadnjih 12 mesecev',
|
||||
'profit_loss' => 'Dobiček & Izguba',
|
||||
'gross_profit' => 'Bruto dobiček',
|
||||
'net_profit' => 'Čisti dobiček',
|
||||
'total_expenses' => 'Skupni stroški',
|
||||
'net' => 'Neto',
|
||||
'income_expense' => 'Prihodki & stroški',
|
||||
|
||||
'summary' => [
|
||||
'income' => 'Prikaz prihodkov',
|
||||
'expense' => 'Prikaz stroškov',
|
||||
'income_expense' => 'Prihodki & stroški',
|
||||
'tax' => 'Pregled obdavčitev',
|
||||
],
|
||||
|
||||
'charts' => [
|
||||
'line' => 'Vrstica',
|
||||
'bar' => 'Bar',
|
||||
'pie' => 'Tortni',
|
||||
],
|
||||
|
||||
];
|
138
resources/lang/sl-SI/settings.php
Normal file
138
resources/lang/sl-SI/settings.php
Normal file
@ -0,0 +1,138 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'company' => [
|
||||
'description' => 'Spremeni podatke podjetja',
|
||||
'name' => 'Ime',
|
||||
'email' => 'Elektronski naslov',
|
||||
'phone' => 'Telefon',
|
||||
'address' => 'Naslov',
|
||||
'logo' => 'Logotip',
|
||||
],
|
||||
|
||||
'localisation' => [
|
||||
'description' => 'Nastavite proračunsko leto, časovni pas, obliko datuma in ostale nastavitve',
|
||||
'financial_start' => 'Začetek finančnega leta',
|
||||
'timezone' => 'Časovni pas',
|
||||
'date' => [
|
||||
'format' => 'Zapis datuma',
|
||||
'separator' => 'Besedilno ločilo za datum',
|
||||
'dash' => 'Pomišljaj (-)',
|
||||
'dot' => 'Pika (.)',
|
||||
'comma' => 'Vejica (,)',
|
||||
'slash' => 'Desna poševnica (/)',
|
||||
'space' => 'Presledek ( )',
|
||||
],
|
||||
'percent' => [
|
||||
'title' => 'Odstotek (%) Pozicija',
|
||||
'before' => 'Pred številko',
|
||||
'after' => 'Za številko',
|
||||
],
|
||||
'discount_location' => [
|
||||
'name' => 'Lokacija popusta',
|
||||
'item' => 'V vrstici',
|
||||
'total' => 'Skupaj',
|
||||
'both' => 'V vrstici in skupaj',
|
||||
],
|
||||
],
|
||||
|
||||
'invoice' => [
|
||||
'description' => 'Prilagodi račun',
|
||||
'prefix' => 'Predpona za številko',
|
||||
'digit' => 'Številskih mest',
|
||||
'next' => 'Naslednja številka',
|
||||
'logo' => 'Logotip',
|
||||
'custom' => 'Po meri',
|
||||
'item_name' => 'Ime Artikla',
|
||||
'item' => 'Artikli',
|
||||
'product' => 'Izdelki',
|
||||
'service' => 'Storitve',
|
||||
'price_name' => 'Naziv cene',
|
||||
'price' => 'Cena',
|
||||
'rate' => 'Tarifa',
|
||||
'quantity_name' => 'Ime količine',
|
||||
'quantity' => 'Količina',
|
||||
'payment_terms' => 'Plačilni pogoji',
|
||||
'title' => 'Naslov',
|
||||
'subheading' => 'Podnaslov',
|
||||
'due_receipt' => 'Za plačilo do izdaje računa',
|
||||
'due_days' => 'Za plačilo v :days dneh',
|
||||
'choose_template' => 'Izberi predlogo računa',
|
||||
'default' => 'Privzeto',
|
||||
'classic' => 'Klasično',
|
||||
'modern' => 'Sodobno',
|
||||
],
|
||||
|
||||
'default' => [
|
||||
'description' => 'Privzeti račun, valuta in jezik podjetja',
|
||||
'list_limit' => 'Rezultatov na stran',
|
||||
'use_gravatar' => 'Uporabi Gravatar',
|
||||
],
|
||||
|
||||
'email' => [
|
||||
'description' => 'Spremeni protokol za pošiljanje in predloge elektronskih pošt',
|
||||
'protocol' => 'Protokol',
|
||||
'php' => 'PHP pošta',
|
||||
'smtp' => [
|
||||
'name' => 'SMTP',
|
||||
'host' => 'SMTP gostitelj',
|
||||
'port' => 'SMTP vrata',
|
||||
'username' => 'SMTP Uporabniško ime',
|
||||
'password' => 'SMTP Geslo',
|
||||
'encryption' => 'SMTP varnostni model',
|
||||
'none' => 'Brez',
|
||||
],
|
||||
'sendmail' => 'Sendmail',
|
||||
'sendmail_path' => 'Pot za Sendmail',
|
||||
'log' => 'Dnevnik elektronske pošte',
|
||||
|
||||
'templates' => [
|
||||
'subject' => 'Zadeva',
|
||||
'body' => 'Telo',
|
||||
'tags' => '<strong>Razpoložljive oznake:</strong> :tag_list',
|
||||
'invoice_new_customer' => 'Nova predloga računa (poslana stranki)',
|
||||
'invoice_remind_customer' => '
|
||||
Predloga za opomnik računa (poslana stranki)',
|
||||
'invoice_remind_admin' => '
|
||||
Predloga za opomnik računa (poslana skrbniku)',
|
||||
'invoice_recur_customer' => '
|
||||
Predloga za ponavljajoče se račune (poslana stranki)',
|
||||
'invoice_recur_admin' => '
|
||||
Predloga za ponavljajoče se račune (poslana skrbniku)',
|
||||
'invoice_payment_customer' => '
|
||||
Predloga za prejeto plačilo (poslano stranki)',
|
||||
'invoice_payment_admin' => '
|
||||
Predloga za prejeto plačilo (poslano skrbniku)',
|
||||
'bill_remind_admin' => '
|
||||
Predloga za opomin za račun (poslano skrbniku)',
|
||||
'bill_recur_admin' => '
|
||||
Predloga za ponavljajoče se račune (poslana skrbniku)',
|
||||
],
|
||||
],
|
||||
|
||||
'scheduling' => [
|
||||
'name' => 'Načrtovanje',
|
||||
'description' => '
|
||||
Samodejni opomniki in ukazi za ponavljajoče se',
|
||||
'send_invoice' => 'Pošlji opomnik za plačilo računa',
|
||||
'invoice_days' => 'Pošlji po dnevu zapadlosti',
|
||||
'send_bill' => 'Pošlji opomnik za plačilo računa',
|
||||
'bill_days' => 'Pošlji pred zapadlim dnem',
|
||||
'cron_command' => 'Cron ukaz',
|
||||
'schedule_time' => 'Čas zagona',
|
||||
],
|
||||
|
||||
'categories' => [
|
||||
'description' => 'Neomejene kategorije za dohodke, odhodke in postavke',
|
||||
],
|
||||
|
||||
'currencies' => [
|
||||
'description' => 'Ustvarite in upravljajte valute ter nastavite njihove tečaje',
|
||||
],
|
||||
|
||||
'taxes' => [
|
||||
'description' => 'Fiksne, običajne, vključujoče in sestavljene davčne stopnje',
|
||||
],
|
||||
|
||||
];
|
12
resources/lang/sl-SI/taxes.php
Normal file
12
resources/lang/sl-SI/taxes.php
Normal file
@ -0,0 +1,12 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'rate' => 'Stopnja',
|
||||
'rate_percent' => 'Stopnja (%)',
|
||||
'normal' => 'Običajno',
|
||||
'inclusive' => 'Vključujoč',
|
||||
'compound' => 'Obrestni',
|
||||
'fixed' => 'Določen',
|
||||
'withholding' => 'Zadržanje',
|
||||
];
|
123
resources/lang/sl-SI/validation.php
Normal file
123
resources/lang/sl-SI/validation.php
Normal file
@ -0,0 +1,123 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Validation Language Lines
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| The following language lines contain the default error messages used by
|
||||
| the validator class. Some of these rules have multiple versions such
|
||||
| as the size rules. Feel free to tweak each of these messages here.
|
||||
|
|
||||
*/
|
||||
|
||||
'accepted' => ':attribute mora biti sprejet.',
|
||||
'active_url' => ':attribute ni pravilen.',
|
||||
'after' => ':attribute mora biti za datumom :date.',
|
||||
'after_or_equal' => ':attribute mora biti za ali enak :date.',
|
||||
'alpha' => ':attribute lahko vsebuje samo črke.',
|
||||
'alpha_dash' => ':attribute lahko vsebuje samo črke, številke in črtice.',
|
||||
'alpha_num' => ':attribute lahko vsebuje samo črke in številke.',
|
||||
'array' => ':attribute mora biti polje.',
|
||||
'before' => ':attribute mora biti pred datumom :date.',
|
||||
'before_or_equal' => ':attribute mora biti pred ali enak :date.',
|
||||
'between' => [
|
||||
'numeric' => ':attribute mora biti med :min in :max.',
|
||||
'file' => ':attribute mora biti med :min in :max kilobajti.',
|
||||
'string' => ':attribute mora biti med :min in :max znaki.',
|
||||
'array' => ':attribute mora imeti med :min in :max elementov.',
|
||||
],
|
||||
'boolean' => ':attribute polje mora biti 1 ali 0',
|
||||
'confirmed' => ':attribute potrditev se ne ujema.',
|
||||
'date' => ':attribute ni veljaven datum.',
|
||||
'date_format' => ':attribute se ne ujema z obliko :format.',
|
||||
'different' => ':attribute in :other mora biti drugačen.',
|
||||
'digits' => ':attribute mora imeti :digits cifer.',
|
||||
'digits_between' => ':attribute mora biti med :min in :max ciframi.',
|
||||
'dimensions' => ':attribute ima napačne dimenzije slike.',
|
||||
'distinct' => ':attribute je duplikat.',
|
||||
'email' => ':attribute mora biti veljaven e-poštni naslov.',
|
||||
'ends_with' => ':attribute se mora zaključiti z enim od: :values',
|
||||
'exists' => 'izbran :attribute je neveljaven.',
|
||||
'file' => ':attribute mora biti datoteka.',
|
||||
'filled' => ':attribute mora biti izpolnjen.',
|
||||
'image' => ':attribute mora biti slika.',
|
||||
'in' => 'izbran :attribute je neveljaven.',
|
||||
'in_array' => ':attribute ne obstaja v :other.',
|
||||
'integer' => ':attribute mora biti število.',
|
||||
'ip' => ':attribute mora biti veljaven IP naslov.',
|
||||
'json' => ':attribute mora biti veljaven JSON tekst.',
|
||||
'max' => [
|
||||
'numeric' => ':attribute ne sme biti večje od :max.',
|
||||
'file' => ':attribute ne sme biti večje :max kilobajtov.',
|
||||
'string' => ':attribute ne sme biti večje :max znakov.',
|
||||
'array' => ':attribute ne smejo imeti več kot :max elementov.',
|
||||
],
|
||||
'mimes' => ':attribute mora biti datoteka tipa: :values.',
|
||||
'mimetypes' => ':attribute mora biti datoteka tipa: :values.',
|
||||
'min' => [
|
||||
'numeric' => ':attribute mora biti vsaj dolžine :min.',
|
||||
'file' => ':attribute mora imeti vsaj :min kilobajtov.',
|
||||
'string' => ':attribute mora imeti vsaj :min znakov.',
|
||||
'array' => ':attribute mora imeti vsaj :min elementov.',
|
||||
],
|
||||
'not_in' => 'Izbran :attribute je neveljaven.',
|
||||
'numeric' => ':attribute mora biti število.',
|
||||
'present' => 'Polje :attribute mora biti prisotno.',
|
||||
'regex' => 'Format polja :attribute je neveljaven.',
|
||||
'required' => 'Polje :attribute je obvezno.',
|
||||
'required_if' => 'Polje :attribute je obvezno, če je :other enak :value.',
|
||||
'required_unless' => 'Polje :attribute je obvezno, razen če je :other v :values.',
|
||||
'required_with' => 'Polje :attribute je obvezno, če je :values prisoten.',
|
||||
'required_with_all' => 'Polje :attribute je obvezno, če so :values prisoten.',
|
||||
'required_without' => 'Polje :attribute je obvezno, če :values ni prisoten.',
|
||||
'required_without_all' => 'Polje :attribute je obvezno, če :values niso prisotni.',
|
||||
'same' => 'Polje :attribute in :other se morata ujemati.',
|
||||
'size' => [
|
||||
'numeric' => ':attribute mora biti :size.',
|
||||
'file' => ':attribute mora biti :size kilobajtov.',
|
||||
'string' => ':attribute mora biti :size znakov.',
|
||||
'array' => ':attribute mora vsebovati :size elementov.',
|
||||
],
|
||||
'string' => ':attribute mora biti tekst.',
|
||||
'timezone' => ':attribute mora biti časovna cona.',
|
||||
'unique' => ':attribute je že zaseden.',
|
||||
'uploaded' => 'Nalaganje :attribute ni uspelo.',
|
||||
'url' => ':attribute format je neveljaven.',
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Custom Validation Language Lines
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Here you may specify custom validation messages for attributes using the
|
||||
| convention "attribute.rule" to name the lines. This makes it quick to
|
||||
| specify a specific custom language line for a given attribute rule.
|
||||
|
|
||||
*/
|
||||
|
||||
'custom' => [
|
||||
'attribute-name' => [
|
||||
'rule-name' => 'Prilagojeno sporočilo',
|
||||
],
|
||||
'invalid_currency' => ':attribute koda je neveljavna.',
|
||||
'invalid_amount' => 'Vrednost :attribute je neveljavna.',
|
||||
'invalid_extension' => 'Končnica datoteke je neveljavna.',
|
||||
],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Custom Validation Attributes
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| The following language lines are used to swap attribute place-holders
|
||||
| with something more reader friendly such as E-Mail Address instead
|
||||
| of "email". This simply helps us make messages a little cleaner.
|
||||
|
|
||||
*/
|
||||
|
||||
'attributes' => [],
|
||||
|
||||
];
|
23
resources/lang/sl-SI/widgets.php
Normal file
23
resources/lang/sl-SI/widgets.php
Normal file
@ -0,0 +1,23 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'total_income' => 'Skupni dohodek',
|
||||
'receivables' => 'Terjatve',
|
||||
'open_invoices' => 'Odprti računi',
|
||||
'overdue_invoices' => 'Zapadli računi',
|
||||
'total_expenses' => 'Skupni stroški',
|
||||
'payables' => 'Obveznosti',
|
||||
'open_bills' => 'Odprti računi',
|
||||
'overdue_bills' => 'Zapadli računi',
|
||||
'total_profit' => 'Skupni dobiček',
|
||||
'open_profit' => 'Odprti dobiček',
|
||||
'overdue_profit' => 'Zapadli dobiček',
|
||||
'cash_flow' => 'Denarni tok',
|
||||
'no_profit_loss' => 'Brez izgube dobička',
|
||||
'income_by_category' => 'Dohodki po kategorijah',
|
||||
'expenses_by_category' => 'Stroški po kategorijah',
|
||||
'account_balance' => 'Stanje na računu',
|
||||
'latest_income' => 'Najnovejši prihodki',
|
||||
'latest_expenses' => 'Najnovejši stroški',
|
||||
];
|
14
resources/lang/ta-IN/accounts.php
Normal file
14
resources/lang/ta-IN/accounts.php
Normal file
@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'account_name' => 'கணக்கின் பெயர்',
|
||||
'number' => 'எண்',
|
||||
'opening_balance' => 'ஆரம்ப இருப்பு',
|
||||
'current_balance' => 'தற்போதைய இருப்பு',
|
||||
'bank_name' => 'வங்கி பெயர்',
|
||||
'bank_phone' => 'வங்கி தொலைபேசி எண்',
|
||||
'bank_address' => 'வங்கி முகவரி',
|
||||
'default_account' => 'இயல்புநிலை கணக்கு',
|
||||
|
||||
];
|
41
resources/lang/ta-IN/auth.php
Normal file
41
resources/lang/ta-IN/auth.php
Normal file
@ -0,0 +1,41 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'profile' => 'சுயவிவரம்',
|
||||
'logout' => 'வெளியேறு',
|
||||
'login' => 'உள் நுழை',
|
||||
'login_to' => 'உங்கள் அமர்வைத் தொடங்க உள்நுழைக',
|
||||
'remember_me' => 'என்னை நினைவில் கொள்ளுங்கள்',
|
||||
'forgot_password' => 'என் கடவு சொல்லை மறந்து விட்டேன்',
|
||||
'reset_password' => 'கடவுச்சொல்லை மீட்டமைக்க',
|
||||
'enter_email' => 'தங்கள் மின்-அஞ்சல் முகவரியை நிரப்புக',
|
||||
'current_email' => 'தற்போதைய மின்னஞ்சல்',
|
||||
'reset' => 'மீட்டமை',
|
||||
'never' => 'ஒருபோதும் இல்லை',
|
||||
'landing_page' => 'பக்கம்',
|
||||
|
||||
'password' => [
|
||||
'current' => 'கடவுச்சொல்',
|
||||
'current_confirm' => 'கடவுச்சொல் உறுதிப்பாடு',
|
||||
'new' => 'புதிய கடவுச்சொல்',
|
||||
'new_confirm' => 'கடவுச்சொல் உறுதிப்பாடு',
|
||||
],
|
||||
|
||||
'error' => [
|
||||
'self_delete' => 'பிழை: உங்களை நீக்க முடியாது!',
|
||||
'self_disable' => 'பிழை: உங்களை முடக்க முடியாது!',
|
||||
'no_company' => 'பிழை: உங்கள் கணக்கில் எந்த நிறுவனமும் ஒதுக்கப்படவில்லை. தயவுசெய்து, கணினி நிர்வாகியைத் தொடர்பு கொள்ளவும்.',
|
||||
],
|
||||
|
||||
'failed' => 'இந்த விவரங்கள் எங்கள் பதிவுகளுடன் பொருந்தவில்லை.',
|
||||
'disabled' => 'இந்த கணக்கு முடக்கப்பட்டுள்ளது. தயவுசெய்து, கணினி நிர்வாகியைத் தொடர்பு கொள்ளவும்.',
|
||||
'throttle' => 'பல உள்நுழைவு முயற்சிகள். தயவுசெய்து மீண்டும் :seconds விநாடிகள் கழித்து முயற்சிக்கவும்.',
|
||||
|
||||
'notification' => [
|
||||
'message_1' => 'உங்கள் கணக்கிற்கான கடவுச்சொல் மீட்டமைப்பு கோரிக்கையை நாங்கள் பெற்றதால் இந்த மின்னஞ்சலைப் பெறுகிறீர்கள்.',
|
||||
'message_2' => 'கடவுச்சொல் மீட்டமைப்பை நீங்கள் கோரவில்லை என்றால், மேலும் நடவடிக்கை தேவையில்லை.',
|
||||
'button' => 'கடவுச்சொல்லை மீட்டமைக்க',
|
||||
],
|
||||
|
||||
];
|
@ -13,16 +13,18 @@ return [
|
||||
'current_email' => 'อีเมลปัจจุบัน',
|
||||
'reset' => 'ตั้งค่าใหม่',
|
||||
'never' => 'ไม่เคยเลย',
|
||||
|
||||
'landing_page' => 'หน้าเริ่มต้น',
|
||||
|
||||
'password' => [
|
||||
'current' => 'รหัสผ่าน',
|
||||
'current_confirm' => 'การยืนยันรหัสผ่าน',
|
||||
'new' => 'รหัสผ่านใหม่',
|
||||
'new_confirm' => 'ยืนยันรหัสผ่านใหม่',
|
||||
],
|
||||
|
||||
|
||||
'error' => [
|
||||
'self_delete' => 'ข้อผิดพลาด: ไม่สามารถลบด้วยตัวคุณเองได้!',
|
||||
'self_disable' => 'ข้อผิดพลาด: ไม่สามารถปิดการใช้งานบัญชีคุณเองได้!',
|
||||
'no_company' => 'ข้อผิดพลาด: บัญชีของคุณยังไม่ได้ตั้งค่าบริษัท กรุณา ติดต่อผู้ดูแลระบบ',
|
||||
],
|
||||
|
||||
|
@ -4,10 +4,11 @@ return [
|
||||
|
||||
'domain' => 'โดเมน',
|
||||
'logo' => 'โลโก้',
|
||||
'manage' => 'จัดการบริษัท',
|
||||
'all' => 'บริษัททั้งหมด',
|
||||
|
||||
'error' => [
|
||||
'delete_active' => 'ข้อผิดพลาด: ไม่สามารถลบ บริษัท ที่ใช้งานได้ กรุณา, โปรดเปลี่ยนแปลงก่อน!',
|
||||
'not_user_company' => 'ข้อผิดพลาด: คุณไม่สามารถแก้ไขบริษัทนี้!',
|
||||
'delete_active' => 'ข้อผิดพลาด: ไม่สามารถลบบริษัทที่กำลังดำเนินการอยู่ได้ โปรดเปลี่ยนบริษัทอื่นก่อน!',
|
||||
'disable_active' => 'ข้อผิดพลาด: ไม่สามารถปิดการใช้งานบริษัทที่กำลังดำเนินการอยู่ได้ โปรดเปลี่ยนบริษัทอื่นก่อน!',
|
||||
],
|
||||
|
||||
];
|
||||
|
11
resources/lang/th-TH/dashboards.php
Normal file
11
resources/lang/th-TH/dashboards.php
Normal file
@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'error' => [
|
||||
'not_user_dashboard' => 'ข้อผิดพลาด: คุณไม่สามารถแก้ไขแดชบอร์ดนี้!',
|
||||
'delete_last' => 'ข้อผิดพลาด: คุณไม่สามารถลบแดชบอร์ดสุดท้ายนี้ โปรดสร้างแดชบอร์ดใหม่ก่อน!',
|
||||
'disable_last' => 'ข้อผิดพลาด: คุณไม่สามารถปิดการใช้งานแดชบอร์ดสุดท้ายนี้ โปรดสร้างแดชบอร์ดใหม่ก่อน!',
|
||||
],
|
||||
|
||||
];
|
@ -8,9 +8,9 @@ return [
|
||||
'counter' => '{0} คุณไม่มีการแจ้งเตือน|{1} คุณมี: นับการแจ้งเตือน|[2,*] คุณมี: นับการแจ้งเตือน',
|
||||
'overdue_invoices' => '{1} :count ใบแจ้งหนี้ค้างชำระ|[2,*] :count ใบแจ้งหนี้ที่ค้างชำระ',
|
||||
'upcoming_bills' => '{1} :count บิลที่จะเกิดขึ้น|[2,*] :count บิลที่จะเกิดขึ้น',
|
||||
'items_stock' => '{1} :count รายการที่หมดสต็อก|[2,*] :count รายการที่หมดสต็อก',
|
||||
'view_all' => 'แสดงทั้งหมด'
|
||||
],
|
||||
'docs_link' => 'https://akaunting.com',
|
||||
'docs_link' => 'https://akaunting.com/docs',
|
||||
'support_link' => 'https://akaunting.com/support',
|
||||
|
||||
];
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
@can('create-auth-permissions')
|
||||
@section('new_button')
|
||||
<a href="{{ route('permissions.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
|
||||
<a href="{{ route('permissions.create') }}" class="btn btn-success btn-sm"><span class="fa fa-plus"></span> {{ trans('general.add_new') }}</a>
|
||||
@endsection
|
||||
@endcan
|
||||
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
@can('create-auth-roles')
|
||||
@section('new_button')
|
||||
<a href="{{ route('roles.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
|
||||
<a href="{{ route('roles.create') }}" class="btn btn-success btn-sm"><span class="fa fa-plus"></span> {{ trans('general.add_new') }}</a>
|
||||
@endsection
|
||||
@endcan
|
||||
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
@can('create-auth-users')
|
||||
@section('new_button')
|
||||
<a href="{{ route('users.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
|
||||
<a href="{{ route('users.create') }}" class="btn btn-success btn-sm"><span class="fa fa-plus"></span> {{ trans('general.add_new') }}</a>
|
||||
@endsection
|
||||
@endcan
|
||||
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
@section('new_button')
|
||||
@can('create-banking-accounts')
|
||||
<a href="{{ route('accounts.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
|
||||
<a href="{{ route('accounts.create') }}" class="btn btn-success btn-sm"><span class="fa fa-plus"></span> {{ trans('general.add_new') }}</a>
|
||||
@endcan
|
||||
@endsection
|
||||
|
||||
|
@ -25,7 +25,7 @@
|
||||
{{ Form::selectAddNewGroup('account_id', trans_choice('general.accounts', 1), 'university', $accounts, request('account_id', setting('default.account')), ['required' => 'required', 'path' => route('modals.accounts.create'), 'change' => 'onChangeAccount'], 'col-xl-2') }}
|
||||
|
||||
<div class="col-xl-2">
|
||||
{!! Form::button(trans('reconciliations.transactions'), ['type' => 'button', '@click' => 'onReconcilition', 'class' => 'btn btn-success header-button-top']) !!}
|
||||
{!! Form::button('<span class="fa fa-list"></span> ' . trans('reconciliations.transactions'), ['type' => 'button', '@click' => 'onReconcilition', 'class' => 'btn btn-success header-button-top']) !!}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -140,15 +140,15 @@
|
||||
<div class="col-md-12">
|
||||
@if ($transactions->count())
|
||||
<div class="float-right">
|
||||
<a href="{{ route('reconciliations.index') }}" class="btn btn-outline-secondary header-button-top">{{ trans('general.cancel') }}</a>
|
||||
<a href="{{ route('reconciliations.index') }}" class="btn btn-outline-secondary header-button-top"><span class="fa fa-times"></span> {{ trans('general.cancel') }}</a>
|
||||
|
||||
{!! Form::button(
|
||||
'<span v-if="form.loading" class="btn-inner--icon"><i class="aka-loader"></i></span> <span :class="[{\'opacity-10\': reconcile}]" class="btn-inner--text">' . trans('reconciliations.reconcile') . '</span>',
|
||||
[':disabled' => 'reconcile || form.loading', '@click' => 'onReconcileSubmit', 'type' => 'button', 'class' => 'btn btn-icon btn-info header-button-top']) !!}
|
||||
'<div v-if="form.loading" class="aka-loader-frame"><div class="aka-loader"></div></div> <span :class="[{\'opacity-10\': reconcile}]" v-if="!form.loading" class="btn-inner--icon"><i class="fas fa-check"></i></span>' . '<span :class="[{\'opacity-10\': reconcile}]" class="btn-inner--text"> ' . trans('reconciliations.reconcile') . '</span>',
|
||||
[':disabled' => 'reconcile || form.loading', '@click' => 'onReconcileSubmit', 'type' => 'button', 'class' => 'btn btn-icon btn-info header-button-top', 'data-loading-text' => trans('general.loading')]) !!}
|
||||
|
||||
{!! Form::button(
|
||||
'<span v-if="form.loading" class="btn-inner--icon"><i class="aka-loader"></i></span> <span :class="[{\'ml-0\': form.loading}]" class="btn-inner--text">' . trans('general.save') . '</span>',
|
||||
[':disabled' => 'form.loading', 'type' => 'submit', 'class' => 'btn btn-icon btn-success header-button-top']) !!}
|
||||
'<div v-if="form.loading" class="aka-loader-frame"><div class="aka-loader"></div></div> <span v-if="!form.loading" class="btn-inner--icon"><i class="fas fa-save"></i></span>' . '<span v-if="!form.loading" class="btn-inner--text"> ' . trans('general.save') . '</span>',
|
||||
[':disabled' => 'form.loading', 'type' => 'submit', 'class' => 'btn btn-icon btn-success header-button-top', 'data-loading-text' => trans('general.loading')]) !!}
|
||||
</div>
|
||||
@else
|
||||
<div class="text-sm text-muted" id="datatable-basic_info" role="status" aria-live="polite">
|
||||
|
@ -113,15 +113,15 @@
|
||||
<div class="col-md-12">
|
||||
@if ($transactions->count())
|
||||
<div class="float-right">
|
||||
<a href="{{ route('reconciliations.index') }}" class="btn btn-outline-secondary header-button-top">{{ trans('general.cancel') }}</a>
|
||||
<a href="{{ route('reconciliations.index') }}" class="btn btn-outline-secondary header-button-top"><span class="fa fa-times"></span> {{ trans('general.cancel') }}</a>
|
||||
|
||||
{!! Form::button(
|
||||
'<span v-if="form.loading" class="btn-inner--icon"><i class="aka-loader"></i></span> <span :class="[{\'opacity-10\': reconcile}]" class="btn-inner--text">' . trans('reconciliations.reconcile') . '</span>',
|
||||
'<div v-if="form.loading" class="aka-loader-frame"><div class="aka-loader"></div></div> <span :class="[{\'opacity-10\': reconcile}]" v-if="!form.loading" class="btn-inner--icon"><i class="fas fa-check"></i></span>' . '<span :class="[{\'opacity-10\': reconcile}]" class="btn-inner--text"> ' . trans('reconciliations.reconcile') . '</span>',
|
||||
[':disabled' => 'reconcile || form.loading', '@click' => 'onReconcileSubmit', 'type' => 'button', 'class' => 'btn btn-icon btn-info header-button-top', 'data-loading-text' => trans('general.loading')]) !!}
|
||||
|
||||
{!! Form::button(
|
||||
'<span v-if="form.loading" class="btn-inner--icon"><i class="aka-loader"></i></span> <span :class="[{\'ml-0\': form.loading}]" class="btn-inner--text">' . trans('general.save') . '</span>',
|
||||
[':disabled' => 'form.loading', 'type' => 'submit', 'class' => 'btn btn-icon btn-success header-button-top']) !!}
|
||||
'<div v-if="form.loading" class="aka-loader-frame"><div class="aka-loader"></div></div> <span v-if="!form.loading" class="btn-inner--icon"><i class="fas fa-save"></i></span>' . '<span v-if="!form.loading" class="btn-inner--text"> ' . trans('general.save') . '</span>',
|
||||
[':disabled' => 'form.loading', 'type' => 'submit', 'class' => 'btn btn-icon btn-success header-button-top', 'data-loading-text' => trans('general.loading')]) !!}
|
||||
</div>
|
||||
@else
|
||||
<div class="text-sm text-muted" id="datatable-basic_info" role="status" aria-live="polite">
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
@section('new_button')
|
||||
@can('create-banking-reconciliations')
|
||||
<a href="{{ route('reconciliations.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
|
||||
<a href="{{ route('reconciliations.create') }}" class="btn btn-success btn-sm"><span class="fa fa-plus"></span> {{ trans('general.add_new') }}</a>
|
||||
@endcan
|
||||
@endsection
|
||||
|
||||
|
@ -3,14 +3,14 @@
|
||||
@section('title', trans_choice('general.transactions', 2))
|
||||
|
||||
@section('new_button')
|
||||
@can('create-sales-revenues')
|
||||
<a href="{{ route('revenues.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_income') }}</a>
|
||||
@endcan
|
||||
@can('create-purchases-payments')
|
||||
<a href="{{ route('payments.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_expense') }}</a>
|
||||
@endcan
|
||||
<a href="{{ route('import.create', ['banking', 'transactions']) }}" class="btn btn-white btn-sm">{{ trans('import.import') }}</a>
|
||||
<a href="{{ route('transactions.export', request()->input()) }}" class="btn btn-white btn-sm">{{ trans('general.export') }}</a>
|
||||
@permission('create-sales-revenues')
|
||||
<span><a href="{{ route('revenues.create') }}" class="btn btn-success btn-sm header-button-top"><span class="fa fa-plus"></span> {{ trans('general.add_income') }}</a></span>
|
||||
@endpermission
|
||||
@permission('create-purchases-payments')
|
||||
<span><a href="{{ route('payments.create') }}" class="btn btn-success btn-sm header-button-top"><span class="fa fa-plus"></span> {{ trans('general.add_expense') }}</a></span>
|
||||
@endpermission
|
||||
<span><a href="{{ route('import.create', ['banking', 'transactions']) }}" class="btn btn-white btn-sm header-button-top"><span class="fa fa-upload "></span> {{ trans('import.import') }}</a></span>
|
||||
<span><a href="{{ route('transactions.export', request()->input()) }}" class="btn btn-white btn-sm header-button-top"><span class="fa fa-download"></span> {{ trans('general.export') }}</a></span>
|
||||
@endsection
|
||||
|
||||
@section('content')
|
||||
|
@ -3,10 +3,10 @@
|
||||
@section('title', trans_choice('general.transfers', 2))
|
||||
|
||||
@section('new_button')
|
||||
@can('create-banking-transfers')
|
||||
<a href="{{ route('transfers.create') }}" class="btn btn-success btn-sm header-button-top"><span class="fa fa-plus"></span> {{ trans('general.add_new') }}</a>
|
||||
@endcan
|
||||
<span><a href="{{ route('import.create', ['banking', 'transfers']) }}" class="btn btn-white btn-sm header-button-top"><span class="fa fa-upload "></span> {{ trans('import.import') }}</a></span>
|
||||
@permission('create-banking-transfers')
|
||||
<a href="{{ route('transfers.create') }}" class="btn btn-success btn-sm header-button-top"><span class="fa fa-plus"></span> {{ trans('general.add_new') }}</a>
|
||||
@endpermission
|
||||
<span><a href="{{ route('import.create', ['banking', 'transfers']) }}" class="btn btn-white btn-sm header-button-top"><span class="fa fa-upload"></span> {{ trans('import.import') }}</a></span>
|
||||
<span><a href="{{ route('transfers.export', request()->input()) }}" class="btn btn-white btn-sm header-button-top"><span class="fa fa-download"></span> {{ trans('general.export') }}</a></span>
|
||||
@endsection
|
||||
|
||||
@ -59,10 +59,10 @@
|
||||
</a>
|
||||
<div class="dropdown-menu dropdown-menu-right dropdown-menu-arrow">
|
||||
<a class="dropdown-item" href="{{ route('transfers.edit', $item->id) }}">{{ trans('general.edit') }}</a>
|
||||
@can('delete-banking-transfers')
|
||||
@permission('delete-banking-transfers')
|
||||
<div class="dropdown-divider"></div>
|
||||
{!! Form::deleteLink($item, 'transfers.destroy') !!}
|
||||
@endcan
|
||||
@endpermission
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
@can('create-common-companies')
|
||||
@section('new_button')
|
||||
<a href="{{ route('companies.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
|
||||
<a href="{{ route('companies.create') }}" class="btn btn-success btn-sm"><span class="fa fa-plus"></span> {{ trans('general.add_new') }}</a>
|
||||
@endsection
|
||||
@endcan
|
||||
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
@can('create-common-dashboards')
|
||||
@section('new_button')
|
||||
<a href="{{ route('dashboards.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
|
||||
<a href="{{ route('dashboards.create') }}" class="btn btn-success btn-sm"><span class="fa fa-plus"></span> {{ trans('general.add_new') }}</a>
|
||||
@endsection
|
||||
@endcan
|
||||
|
||||
|
@ -41,8 +41,8 @@
|
||||
<div class="card-footer">
|
||||
<div class="row save-buttons">
|
||||
<div class="col-xs-12 col-sm-12">
|
||||
<a href="{{ url($path) }}" class="btn btn-outline-secondary">{{ trans('general.cancel') }}</a>
|
||||
{!! Form::button(trans('import.import'), ['type' => 'submit', 'class' => 'btn btn-success']) !!}
|
||||
<a href="{{ url($path) }}" class="btn btn-outline-secondary header-button-top"><span class="fa fa-times"></span> {{ trans('general.cancel') }}</a>
|
||||
{!! Form::button('<span class="fa fa-download"></span> ' . trans('import.import'), ['type' => 'submit', 'class' => 'btn btn-success header-button-top']) !!}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -3,11 +3,11 @@
|
||||
@section('title', trans_choice('general.items', 2))
|
||||
|
||||
@section('new_button')
|
||||
@can('create-common-items')
|
||||
<a href="{{ route('items.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
|
||||
<a href="{{ route('import.create', ['common', 'items']) }}" class="btn btn-white btn-sm">{{ trans('import.import') }}</a>
|
||||
@endcan
|
||||
<a href="{{ route('items.export', request()->input()) }}" class="btn btn-white btn-sm">{{ trans('general.export') }}</a>
|
||||
@permission('create-common-items')
|
||||
<span><a href="{{ route('items.create') }}" class="btn btn-success btn-sm header-button-top"><span class="fa fa-plus"></span> {{ trans('general.add_new') }}</a></span>
|
||||
<span><a href="{{ route('import.create', ['common', 'items']) }}" class="btn btn-white btn-sm header-button-top"><span class="fa fa-upload "></span> {{ trans('import.import') }}</a></span>
|
||||
@endpermission
|
||||
<span><a href="{{ route('items.export', request()->input()) }}" class="btn btn-white btn-sm header-button-top"><span class="fa fa-download"></span> {{ trans('general.export') }}</a></span>
|
||||
@endsection
|
||||
|
||||
@section('content')
|
||||
@ -82,14 +82,14 @@
|
||||
</a>
|
||||
<div class="dropdown-menu dropdown-menu-right dropdown-menu-arrow">
|
||||
<a class="dropdown-item" href="{{ route('items.edit', $item->id) }}">{{ trans('general.edit') }}</a>
|
||||
@can('create-common-items')
|
||||
@permission('create-common-items')
|
||||
<div class="dropdown-divider"></div>
|
||||
<a class="dropdown-item" href="{{ route('items.duplicate', $item->id) }}">{{ trans('general.duplicate') }}</a>
|
||||
@endcan
|
||||
@can('delete-common-items')
|
||||
@endpermission
|
||||
@permission('delete-common-items')
|
||||
<div class="dropdown-divider"></div>
|
||||
{!! Form::deleteLink($item, 'items.destroy') !!}
|
||||
@endcan
|
||||
@endpermission
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
|
@ -3,10 +3,10 @@
|
||||
@section('title', trans_choice('general.reports', 2))
|
||||
|
||||
@section('new_button')
|
||||
@can('create-common-reports')
|
||||
<a href="{{ route('reports.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
|
||||
@endcan
|
||||
<a href="{{ route('reports.clear') }}" class="btn btn-warning btn-sm">{{ trans('general.clear_cache') }}</a>
|
||||
@permission('create-common-reports')
|
||||
<a href="{{ route('reports.create') }}" class="btn btn-success btn-sm header-button-top"><span class="fa fa-plus"></span> {{ trans('general.add_new') }}</a>
|
||||
@endpermission
|
||||
<a href="{{ route('reports.clear') }}" class="btn btn-warning btn-sm header-button-top"><span class="fa fa-history"></span> {{ trans('general.clear_cache') }}</a>
|
||||
@endsection
|
||||
|
||||
@section('content')
|
||||
@ -26,14 +26,14 @@
|
||||
</a>
|
||||
<div class="dropdown-menu dropdown-menu-right dropdown-menu-arrow">
|
||||
<a class="dropdown-item" href="{{ route('reports.edit', $report->id) }}">{{ trans('general.edit') }}</a>
|
||||
@can('create-common-reports')
|
||||
@permission('create-common-reports')
|
||||
<div class="dropdown-divider"></div>
|
||||
<a class="dropdown-item" href="{{ route('reports.duplicate', $report->id) }}">{{ trans('general.duplicate') }}</a>
|
||||
@endcan
|
||||
@can('delete-common-reports')
|
||||
@endpermission
|
||||
@permission('delete-common-reports')
|
||||
<div class="dropdown-divider"></div>
|
||||
{!! Form::deleteLink($report, 'common/reports') !!}
|
||||
@endcan
|
||||
@endpermission
|
||||
</div>
|
||||
</div>
|
||||
</span>
|
||||
|
@ -5,9 +5,7 @@
|
||||
@section('content')
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<h2 class="mb-0 text-danger">
|
||||
<i class="fa fa-exclamation-triangle text-danger"></i> {{ trans('errors.header.403') }}
|
||||
</h2>
|
||||
<h2 class="mb-0 text-danger"><i class="fa fa-exclamation-triangle text-danger"></i> {{ trans('errors.header.403') }}</h2>
|
||||
</div>
|
||||
|
||||
<div class="card-body">
|
||||
@ -15,7 +13,7 @@
|
||||
|
||||
@php $landing_page = user() ? route(user()->landing_page) : route('login'); @endphp
|
||||
|
||||
<a href="{{ $landing_page }}" class="btn btn-success">{{ trans('general.go_to_dashboard') }}</a>
|
||||
<a href="{{ $landing_page }}" class="btn btn-success header-button-top"><span class="fa fa-tachometer-alt"></span> {{ trans('general.go_to_dashboard') }}</a>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
|
@ -5,9 +5,7 @@
|
||||
@section('content')
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<h2 class="mb-0 text-warning">
|
||||
<i class="fa fa-exclamation-triangle text-warning"></i> {{ trans('errors.header.404') }}
|
||||
</h2>
|
||||
<h2 class="mb-0 text-warning"><i class="fa fa-exclamation-triangle text-warning"></i> {{ trans('errors.header.404') }}</h2>
|
||||
</div>
|
||||
|
||||
<div class="card-body">
|
||||
@ -15,7 +13,7 @@
|
||||
|
||||
@php $landing_page = user() ? route(user()->landing_page) : route('login'); @endphp
|
||||
|
||||
<a href="{{ $landing_page }}" class="btn btn-success">{{ trans('general.go_to_dashboard') }}</a>
|
||||
<a href="{{ $landing_page }}" class="btn btn-success header-button-top"><span class="fa fa-tachometer-alt"></span> {{ trans('general.go_to_dashboard') }}</a>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
|
@ -5,9 +5,7 @@
|
||||
@section('content')
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<h2 class="mb-0 text-danger">
|
||||
<i class="fa fa-exclamation-triangle text-danger"></i> {{ trans('errors.header.500') }}
|
||||
</h2>
|
||||
<h2 class="mb-0 text-danger"><i class="fa fa-exclamation-triangle text-danger"></i> {{ trans('errors.header.500') }}</h2>
|
||||
</div>
|
||||
|
||||
<div class="card-body">
|
||||
@ -15,7 +13,7 @@
|
||||
|
||||
@php $landing_page = user() ? route(user()->landing_page) : route('login'); @endphp
|
||||
|
||||
<a href="{{ $landing_page }}" class="btn btn-success">{{ trans('general.go_to_dashboard') }}</a>
|
||||
<a href="{{ $landing_page }}" class="btn btn-success header-button-top"><span class="fa fa-tachometer-alt"></span> {{ trans('general.go_to_dashboard') }}</a>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
|
@ -3,7 +3,7 @@
|
||||
@section('title', trans_choice('general.updates', 2))
|
||||
|
||||
@section('new_button')
|
||||
<a href="{{ route('updates.check') }}" class="btn btn-warning btn-sm">{{ trans('updates.check') }}</a>
|
||||
<a href="{{ route('updates.check') }}" class="btn btn-warning btn-sm header-button-top"><span class="fa fa-history"></span> {{ trans('updates.check') }}</a>
|
||||
@endsection
|
||||
|
||||
@section('content')
|
||||
|
@ -3,7 +3,7 @@
|
||||
@section('title', trans_choice('general.updates', 2))
|
||||
|
||||
@section('new_button')
|
||||
<a href="{{ route('updates.check') }}" class="btn btn-white btn-sm header-button-top">{{ trans('updates.check') }}</a>
|
||||
<a href="{{ route('updates.check') }}" class="btn btn-white btn-sm header-button-top"><span class="fa fa-history"></span> {{ trans('updates.check') }}</a>
|
||||
@endsection
|
||||
|
||||
@section('content')
|
||||
@ -25,11 +25,11 @@
|
||||
|
||||
<div class="col-sm-10 col-md-6 text-right">
|
||||
<a href="{{ route('updates.run', ['alias' => 'core', 'version' => $core]) }}" class="btn btn-info btn-sm header-button-top long-texts">
|
||||
{{ trans('updates.update', ['version' => $core]) }}
|
||||
<i class="fa fa-refresh"></i> {{ trans('updates.update', ['version' => $core]) }}
|
||||
</a>
|
||||
|
||||
<button type="button" @click="onChangelog" class="btn btn-white btn-sm header-button-bottom">
|
||||
{{ trans('updates.changelog') }}
|
||||
<i class="fa fa-exchange-alt"></i> {{ trans('updates.changelog') }}
|
||||
</button>
|
||||
</div>
|
||||
@endif
|
||||
@ -62,7 +62,7 @@
|
||||
<td class="col-xs-4 col-sm-3 col-md-3">{{ $module->latest }}</td>
|
||||
<td class="col-xs-4 col-sm-2 col-md-2 text-center">
|
||||
<a href="{{ route('updates.run', ['alias' => $module->alias, 'version' => $module->latest]) }}" class="btn btn-warning btn-sm">
|
||||
{{ trans_choice('general.updates', 1) }}
|
||||
<i class="fa fa-refresh" aria-hidden="true"></i> {{ trans_choice('general.updates', 1) }}
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
|
@ -40,16 +40,18 @@
|
||||
<div class="card-footer">
|
||||
<div class="float-right">
|
||||
@if (Request::is('install/requirements'))
|
||||
<a href="{{ route('install.requirements') }}" class="btn btn-success"> {{ trans('install.refresh') }}</a>
|
||||
<a href="{{ route('install.requirements') }}" class="btn btn-success"> {{ trans('install.refresh') }} <i class="fa fa-refresh"></i></a>
|
||||
@else
|
||||
{!! Form::button(
|
||||
'<i v-if="loading" :class="(loading) ? \'show \' : \'\'" class="fas fa-spinner fa-spin d-none"></i> ' .
|
||||
trans('install.next'),
|
||||
trans('install.next') .
|
||||
' <i class="fa fa-arrow-right"></i>',
|
||||
[
|
||||
':disabled' => 'loading',
|
||||
'type' => 'submit',
|
||||
'id' => 'next-button',
|
||||
'class' => 'btn btn-success'
|
||||
'class' => 'btn btn-success',
|
||||
'data-loading-text' => trans('general.loading')
|
||||
]
|
||||
) !!}
|
||||
@endif
|
||||
|
@ -3,8 +3,8 @@
|
||||
@section('title', trans_choice('general.modules', 2))
|
||||
|
||||
@section('new_button')
|
||||
<a href="{{ route('apps.api-key.create') }}" class="btn btn-white btn-sm">{{ trans('modules.api_key') }}</a>
|
||||
<a href="{{ route('apps.my.index') }}" class="btn btn-white btn-sm">{{ trans('modules.my_apps') }}</a>
|
||||
<span><a href="{{ route('apps.api-key.create') }}" class="btn btn-white btn-sm header-button-top"><span class="fa fa-key"></span> {{ trans('modules.api_key') }}</a></span>
|
||||
<span><a href="{{ route('apps.my.index') }}" class="btn btn-white btn-sm header-button-top"><span class="fa fa-user"></span> {{ trans('modules.my_apps') }}</a></span>
|
||||
@endsection
|
||||
|
||||
@section('content')
|
||||
|
@ -3,8 +3,8 @@
|
||||
@section('title', trans_choice('general.modules', 2))
|
||||
|
||||
@section('new_button')
|
||||
<a href="{{ route('apps.api-key.create') }}" class="btn btn-white btn-sm">{{ trans('modules.api_key') }}</a>
|
||||
<a href="{{ route('apps.my.index') }}" class="btn btn-white btn-sm">{{ trans('modules.my_apps') }}</a>
|
||||
<span><a href="{{ route('apps.api-key.create') }}" class="btn btn-white btn-sm header-button-top"><span class="fa fa-key"></span> {{ trans('modules.api_key') }}</a></span>
|
||||
<span><a href="{{ route('apps.my.index') }}" class="btn btn-white btn-sm header-button-top"><span class="fa fa-user"></span> {{ trans('modules.my_apps') }}</a></span>
|
||||
@endsection
|
||||
|
||||
@section('content')
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="card-footer">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<a href="{{ url($back) }}" class="btn btn-white">{{ trans('modules.back') }}</a>
|
||||
<a href="{{ url($back) }}" class="btn btn-white header-button-top"><span class="fas fa-arrow-left"></span> {{ trans('modules.back') }}</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -3,8 +3,8 @@
|
||||
@section('title', trans_choice('general.modules', 2))
|
||||
|
||||
@section('new_button')
|
||||
<a href="{{ route('apps.api-key.create') }}" class="btn btn-white btn-sm">{{ trans('modules.api_key') }}</a>
|
||||
<a href="{{ route('apps.my.index') }}" class="btn btn-white btn-sm">{{ trans('modules.my_apps') }}</a>
|
||||
<span><a href="{{ route('apps.api-key.create') }}" class="btn btn-white btn-sm header-button-top"><span class="fa fa-key"></span> {{ trans('modules.api_key') }}</a></span>
|
||||
<span><a href="{{ route('apps.my.index') }}" class="btn btn-white btn-sm header-button-top"><span class="fa fa-user"></span> {{ trans('modules.my_apps') }}</a></span>
|
||||
@endsection
|
||||
|
||||
@section('content')
|
||||
|
@ -3,8 +3,8 @@
|
||||
@section('title', trans_choice('general.modules', 2))
|
||||
|
||||
@section('new_button')
|
||||
<a href="{{ route('apps.api-key.create') }}" class="btn btn-white btn-sm">{{ trans('modules.api_key') }}</a>
|
||||
<a href="{{ route('apps.my.index') }}" class="btn btn-white btn-sm">{{ trans('modules.my_apps') }}</a>
|
||||
<span><a href="{{ route('apps.api-key.create') }}" class="btn btn-white btn-sm header-button-top"><span class="fa fa-key"></span> {{ trans('modules.api_key') }}</a></span>
|
||||
<span><a href="{{ route('apps.my.index') }}" class="btn btn-white btn-sm header-button-top"><span class="fa fa-user"></span> {{ trans('modules.my_apps') }}</a></span>
|
||||
@endsection
|
||||
|
||||
@section('content')
|
||||
|
@ -3,8 +3,8 @@
|
||||
@section('title', trans_choice('general.modules', 2))
|
||||
|
||||
@section('new_button')
|
||||
<a href="{{ route('apps.api-key.create') }}" class="btn btn-white btn-sm">{{ trans('modules.api_key') }}</a>
|
||||
<a href="{{ route('apps.my.index') }}" class="btn btn-white btn-sm">{{ trans('modules.my_apps') }}</a>
|
||||
<span><a href="{{ route('apps.api-key.create') }}" class="btn btn-white btn-sm button-header-top"><span class="fa fa-key"></span> {{ trans('modules.api_key') }}</a></span>
|
||||
<span><a href="{{ route('apps.my.index') }}" class="btn btn-white btn-sm button-header-top"><span class="fa fa-user"></span> {{ trans('modules.my_apps') }}</a></span>
|
||||
@endsection
|
||||
|
||||
@section('content')
|
||||
|
@ -3,8 +3,8 @@
|
||||
@section('title', trans_choice('general.modules', 2))
|
||||
|
||||
@section('new_button')
|
||||
<a href="{{ route('apps.api-key.create') }}" class="btn btn-white btn-sm">{{ trans('modules.api_key') }}</a>
|
||||
<a href="{{ route('apps.my.index') }}" class="btn btn-white btn-sm">{{ trans('modules.my_apps') }}</a>
|
||||
<span><a href="{{ route('apps.api-key.create') }}" class="btn btn-white btn-sm button-header-top"><span class="fa fa-key"></span> {{ trans('modules.api_key') }}</a></span>
|
||||
<span><a href="{{ route('apps.my.index') }}" class="btn btn-white btn-sm button-header-top"><span class="fa fa-user"></span> {{ trans('modules.my_apps') }}</a></span>
|
||||
@endsection
|
||||
|
||||
@section('content')
|
||||
@ -24,13 +24,13 @@
|
||||
|
||||
<div class="col-md-6 text-left">
|
||||
@if ($modules->current_page > 1)
|
||||
<a href="{{ url(request()->path()) }}?page={{ $modules->current_page - 1 }}" class="btn btn-white btn-sm">{!! trans('pagination.previous') !!}</a>
|
||||
<a href="{{ url(request()->path()) }}?page={{ $modules->current_page - 1 }}" class="btn btn-white btn-sm button-header-top"><span class="fas fa-arrow-left"></span> {!! trans('pagination.previous') !!}</a>
|
||||
@endif
|
||||
</div>
|
||||
|
||||
<div class="col-md-6 text-right">
|
||||
@if ($modules->current_page < $modules->last_page)
|
||||
<a href="{{ url(request()->path()) }}?page={{ $modules->current_page + 1 }}" class="btn btn-white btn-sm">{!! trans('pagination.next') !!}</a>
|
||||
<a href="{{ url(request()->path()) }}?page={{ $modules->current_page + 1 }}" class="btn btn-white btn-sm button-header-top">{!! trans('pagination.next') !!} <span class="fas fa-arrow-right"></span> </a>
|
||||
@endif
|
||||
</div>
|
||||
@else
|
||||
|
@ -5,11 +5,10 @@
|
||||
</div>
|
||||
|
||||
<div class="col-xs-12 col-sm-6 text-center p-5">
|
||||
<p class="text-justify description">
|
||||
{!! trans('general.empty.' . $page) !!} {!! trans('general.empty.documentation', ['url' => 'https://akaunting.com/docs/user-manual/' . $docs_path]) !!}
|
||||
</p>
|
||||
<p class="text-justify description">{!! trans('general.empty.' . $page) !!} {!! trans('general.empty.documentation', ['url' => 'https://akaunting.com/docs/user-manual/' . $docs_path]) !!}</p>
|
||||
|
||||
<a href="{{ route($page . '.create') }}" class="btn btn-success header-button-top float-right mt-4">
|
||||
<span class="btn-inner--icon"><i class="fas fa-plus"></i></span>
|
||||
<span class="btn-inner--text">{{ trans('general.title.create', ['type' => trans_choice('general.' . $page, 1)]) }}</span>
|
||||
</a>
|
||||
</div>
|
||||
|
@ -23,7 +23,7 @@
|
||||
$message = trans('general.delete_confirm', ['name' => '<strong>' . $name . '</strong>', 'type' => $type]);
|
||||
@endphp
|
||||
|
||||
{!! Form::button(trans('general.delete'), array(
|
||||
{!! Form::button('<i class="fa fa-trash-o" aria-hidden="true"></i> ' . trans('general.delete'), array(
|
||||
'type' => 'button',
|
||||
'class' => 'btn btn-danger btn-xs',
|
||||
'title' => trans('general.delete'),
|
||||
|
@ -8,11 +8,14 @@
|
||||
@endphp
|
||||
|
||||
<div class="{{ $col }}">
|
||||
<a href="{{ $url }}" class="btn btn-outline-secondary">{{ trans('general.cancel') }}</a>
|
||||
<a href="{{ $url }}" class="btn btn-icon btn-outline-secondary header-button-top">
|
||||
<span class="btn-inner--icon"><i class="fas fa-times"></i></span>
|
||||
<span class="btn-inner--text">{{ trans('general.cancel') }}</span>
|
||||
</a>
|
||||
|
||||
{!! Form::button(
|
||||
'<span v-if="form.loading" class="btn-inner--icon"><i class="aka-loader"></i></span> <span :class="[{\'ml-0\': form.loading}]" class="btn-inner--text">' . trans('general.save') . '</span>',
|
||||
[':disabled' => 'form.loading', 'type' => 'submit', 'class' => 'btn btn-icon btn-success']) !!}
|
||||
'<div v-if="form.loading" class="aka-loader-frame"><div class="aka-loader"></div></div> <span v-if="!form.loading" class="btn-inner--icon"><i class="fas fa-save"></i></span>' . '<span v-if="!form.loading" class="btn-inner--text">' . trans('general.save') . '</span>',
|
||||
[':disabled' => 'form.loading', 'type' => 'submit', 'class' => 'btn btn-icon btn-success button-submit header-button-top', 'data-loading-text' => trans('general.loading')]) !!}
|
||||
</div>
|
||||
|
||||
@stack('save_buttons_end')
|
||||
|
@ -13,7 +13,7 @@
|
||||
@foreach($class->filters as $name => $values)
|
||||
{!! Form::select($name . '[]', $values, request($name), ['id' => 'filter-' . $name, 'class' => 'form-control form-control-sm d-inline-block w-auto']) !!}
|
||||
@endforeach
|
||||
{!! Form::button(trans('general.filter'), ['type' => 'submit', 'class' => 'btn btn-sm btn-secondary']) !!}
|
||||
{!! Form::button('<span class="fa fa-filter"></span> ' . trans('general.filter'), ['type' => 'submit', 'class' => 'btn btn-sm btn-secondary']) !!}
|
||||
</div>
|
||||
|
||||
{!! Form::close() !!}
|
||||
|
@ -1,10 +1,14 @@
|
||||
@section('title', $class->model->name)
|
||||
|
||||
@section('new_button')
|
||||
<a href="{{ url($class->getUrl('print')) }}" target="_blank" class="btn btn-white btn-sm">
|
||||
{{ trans('general.print') }}
|
||||
</a>
|
||||
<a href="{{ url($class->getUrl('export')) }}" class="btn btn-white btn-sm header-button-top">
|
||||
{{ trans('general.export') }}
|
||||
</a>
|
||||
<span>
|
||||
<a href="{{ url($class->getUrl('print')) }}" target="_blank" class="btn btn-white btn-sm header-button-top">
|
||||
<span class="fa fa-print"></span> {{ trans('general.print') }}
|
||||
</a>
|
||||
</span>
|
||||
<span>
|
||||
<a href="{{ url($class->getUrl('export')) }}" class="btn btn-white btn-sm header-button-top">
|
||||
<span class="fa fa-upload"></span> {{ trans('general.export') }}
|
||||
</a>
|
||||
</span>
|
||||
@endsection
|
||||
|
@ -1,6 +1,6 @@
|
||||
@if ($row_total = array_sum($rows))
|
||||
<tr class="row rp-border-top-1 font-size-unset">
|
||||
<td class="{{ $class->column_name_width }} long-texts pr-0" title="{{ $class->row_names[$table][$id] }}">{{ $class->row_names[$table][$id] }}</td>
|
||||
<td class="{{ $class->column_name_width }} long-texts pr-0">{{ $class->row_names[$table][$id] }}</td>
|
||||
@foreach($rows as $row)
|
||||
<td class="{{ $class->column_value_width }} text-right px-0">@money($row, setting('default.currency'), true)</td>
|
||||
@endforeach
|
||||
|
@ -291,13 +291,13 @@
|
||||
<div class="col-xs-12 col-sm-6 text-right">
|
||||
@stack('button_print_start')
|
||||
<a href="{{ route('portal.invoices.print', $invoice->id) }}" target="_blank" class="btn btn-success header-button-top">
|
||||
{{ trans('general.print') }}
|
||||
<i class="fa fa-print"></i> {{ trans('general.print') }}
|
||||
</a>
|
||||
@stack('button_print_end')
|
||||
|
||||
@stack('button_pdf_start')
|
||||
<a href="{{ route('portal.invoices.pdf', $invoice->id) }}" class="btn btn-white header-button-top">
|
||||
{{ trans('general.download') }}
|
||||
<i class="fa fa-file-pdf"></i> {{ trans('general.download') }}
|
||||
</a>
|
||||
@stack('button_pdf_end')
|
||||
</div>
|
||||
|
@ -3,7 +3,7 @@
|
||||
@section('title', trans_choice('general.invoices', 1) . ': ' . $invoice->invoice_number)
|
||||
|
||||
@section('new_button')
|
||||
<a href="{{ route('portal.dashboard') }}" class="btn btn-success btn-sm">{{ trans('invoices.all_invoices') }}</a>
|
||||
<a href="{{ route('portal.dashboard') }}" class="btn btn-success btn-sm"><span class="fa fa-user"></span> {{ trans('invoices.all_invoices') }}</a>
|
||||
@endsection
|
||||
|
||||
@section('content')
|
||||
@ -235,11 +235,11 @@
|
||||
|
||||
<div class="col-md-8 text-right">
|
||||
<a href="{{ $print_action }}" target="_blank" class="btn btn-success">
|
||||
{{ trans('general.print') }}
|
||||
<i class="fa fa-print"></i> {{ trans('general.print') }}
|
||||
</a>
|
||||
|
||||
<a href="{{ $pdf_action }}" class="btn btn-white" data-toggle="tooltip" title="{{ trans('invoices.download_pdf') }}">
|
||||
{{ trans('general.download') }}
|
||||
<i class="fa fa-file-pdf"></i> {{ trans('general.download') }}
|
||||
</a>
|
||||
</div>
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user