From a970aee80f08c334191b43289e84834fce5014e1 Mon Sep 17 00:00:00 2001 From: Aldo Karendra Date: Sun, 1 May 2022 11:49:08 +0700 Subject: [PATCH 1/3] Add indonesian translation & currency --- app/Enums/Country.php | 17 + app/Http/Middleware/Translation.php | 2 +- app/Repositories/Currency/Currency.php | 14 +- resources/lang/id.json | 536 +++++++++++++++++++++++ resources/views/settings/index.blade.php | 1 + resources/views/users/form.blade.php | 3 + 6 files changed, 570 insertions(+), 3 deletions(-) create mode 100644 resources/lang/id.json diff --git a/app/Enums/Country.php b/app/Enums/Country.php index bb3ff2a97..7cf9561a6 100644 --- a/app/Enums/Country.php +++ b/app/Enums/Country.php @@ -250,6 +250,23 @@ public static function values(): array ] ]), + "ID" => new Country("ID", [ + "displayValue" => "Indonesia", + "currencyCode" => "IDR", + "language" => "Bahasa Indonesia", + "phoneCode" => "+62", + "format" => [ + "frontendDate" => "dd/mm/yyyy", + "frontendTime" => "h:i a", + "momentjsDayAndDateWithText" => "ddd D MMMM", + "momentJsTime" => "HH:mm", + "carbonDate" => "d/m/Y", + "carbonTime" => "H:i", + "carbonFullDateWithText" => "d, F Y H:i", + "carbonDateWithText" => "d, F Y" + + ] + ]), "OT" => new Country("OT", [ "displayValue" => "Other", "currencyCode" => "EUR", diff --git a/app/Http/Middleware/Translation.php b/app/Http/Middleware/Translation.php index 2724c1f14..d33146760 100644 --- a/app/Http/Middleware/Translation.php +++ b/app/Http/Middleware/Translation.php @@ -17,7 +17,7 @@ public function handle($request, Closure $next) { if (auth()->user()) { $language = auth()->user()->language; - if (!in_array($language, ["en", "dk", "es"])) { + if (!in_array($language, ["en", "dk", "es", "id"])) { $language = "en"; } app()->setLocale($language); diff --git a/app/Repositories/Currency/Currency.php b/app/Repositories/Currency/Currency.php index 4da3b453a..18887acf8 100644 --- a/app/Repositories/Currency/Currency.php +++ b/app/Repositories/Currency/Currency.php @@ -44,8 +44,8 @@ class Currency protected $symbolPlacement; private static $currencies = [ 'DKK' => [ - 'code' => 'DKK', 'title' => 'Danish Krone', + 'code' => 'DKK', 'symbol' => 'kr.', 'precision' => 2, 'thousandSeparator' => '.', @@ -72,7 +72,17 @@ class Currency 'decimalSeparator' => ',', 'symbolPlacement' => 'before', 'vatPercentage' => 2000, - ] + ], + 'IDR' => [ + 'title' => 'Rupiah', + 'code' => 'IDR', + 'symbol' => 'Rp. ', + 'precision' => 2, + 'thousandSeparator' => '.', + 'decimalSeparator' => ',', + 'symbolPlacement' => 'before', + 'vatPercentage' => 1100, + ], ]; public function __construct($code) { diff --git a/resources/lang/id.json b/resources/lang/id.json new file mode 100644 index 000000000..4b034f87b --- /dev/null +++ b/resources/lang/id.json @@ -0,0 +1,536 @@ +{ + "14 days": "14 hari", + "A short description, as to what is being billed": "Deskripsi singkat, tentang apa yang ditagih", + "Absence overview": "Peninjauan Kehadiran", + "Absence registered": "Daftar Kehadiran", + "Access Denied": "Akses Terlarang", + "Access not given, try again": "Tidak diberikan akses, coba lagi", + "Access": "Akses", + "Action": "Tindakan", + "Activity": "Aktifitas", + "Add Comment": "Tambah Komentar", + "Add Note": "Tambah Catatan", + "Add new Role": "Tambah Peran baru", + "Add new line": "Tambah baris baru", + "Add time": "Tambah waktu", + "Additional comments": "Komentar tambahan", + "Address": "Alamat", + "All Clients": "Semua Pelanggan", + "All Departments": "Semua Departmen", + "All Documents": "Semua Berkas", + "All Files": "Semua File", + "All Leads": "Semua Prospek", + "All Projects": "Semua Proyek", + "All projects": "Semua proyek", + "All Roles": "Semua Peran", + "All Tasks": "Semua Tugas", + "All Users": "Semua Pengguna", + "All clients": "Semua Pelanggan", + "All tasks": "Semua tugas", + "All users": "Semua pengguna", + "All your active clients will be shown here": "Semua pelanggan aktif Anda akan ditampilkan di sini", + "Allowed": "Diizinkan", + "Amount due": "Jumlah yg harus dibayar", + "Amount in": "Jumlah masuk ", + "Amount of users": "Jumlah pengguna", + "Amount": "Jumlah", + "Api key": "Api key", + "Appointments": "Janji temu", + "Are you sure you want to close the lead?": "Apakah Anda yakin ingin menutup prospek?", + "Are you sure you want to convert the lead to an order?": "Anda yakin ingin mengonversi prospek menjadi pesanan?", + "Are you sure?": "Apa kamu yakin?", + "Assign Client": "Tetapkan Pelanggan", + "Assign client": "Tetapkan pelanggan", + "Assign department": "Tetapkan departemen", + "Assign new user": "Tetapkan pengguna baru", + "Assign project": "Tetapkan proyek", + "Assign role": "Tetapkan peran", + "Assign user": "Tetapkan pengguna", + "Assigned to": "Ditetapkan untuk", + "Assigned user": "Pengguna yg ditetapkan", + "Assigned": "Ditetapkan", + "Attach invoice as PDF": "Lampirkan faktur sebagai PDF", + "Based on": "Berdasarkan", + "Billing integrations": "Integrasi penagihan", + "Billing": "Tagihan", + "Blocked": "Hambatan / Kendala", + "Blue": "Biru", + "Business hours only": "Jam kerja saja", + "Business hours": "Jam kerja", + "Business information": "Informasi bisnis", + "Calendar": "Kalender", + "Can not delete role": "Tidak dapat menghapus peran", + "Can't add payment on Invoice": "Tidak dapat menambahkan pembayaran pada faktur", + "Can't add payment where amount is equal to 0": "Tidak dapat menambahkan pembayaran dimana jumlahnya sama dengan 0", + "Can't delete department with users, please remove users": "Tidak dapat menghapus departemen dengan pengguna, silahkan hapus pengguna", + "Can't delete role with users, please remove users": "Tidak dapat menghapus peran pada pengguna, silahkan hapus pengguna", + "Can't insert new invoice line, to already sent invoice": "Tidak dapat memasukkan baris baru faktur, untuk faktur yang sudah dikirim", + "Can't pay an invoice with status draft. Send invoice first or force a new status": "Tidak dapat membayar faktur dengan status draft. Kirim faktur terlebih dahulu atau upaya status baru", + "Can't update an already send invoice": "Tidak dapat memperbarui faktur yang sudah dikirim", + "Cancel payment": "Batalkan pembayaran", + "Cancel": "Batal", + "Cancelled": "Dibatalkan", + "Card information is updated": "Info kartu diperbarui", + "Card information": "Informasi kartu", + "Change deadline": "Ganti tenggat waktu (deadline)", + "Change next number generated for a client. This will not affect previously created clients. Has to be higer then previously created client number": "Ganti nomor berikutnya yang dihasilkan untuk pelanggan. Ini tidak akan mempengaruhi pelanggan yang sudah dibuat sebelumnya. Harus lebih tinggi dari nomor pelanggan yang sebelumnya dibuat", + "Change next number generated for a invoice. This will not affect previously created invoices. Has to be higer then previously created invoice number": "Ganti nomor berikutnya yang dihasilkan untuk faktur. Ini tidak akan mempengaruhi faktur yang sudah dibuat sebelumnya. Harus lebih tinggi dari nomor faktur yang sebelumnya dibuat", + "Change status": "Ganti status", + "Choose Organization": "Piilih Organisasi", + "City": "Kota", + "Click the create new client button, and you're done": "Klik tombol buat pelanggan baru, dan kamu sudah selesai", + "Click the submit button": "Klik tombol submit", + "Client could not be deleted, contact Daybyday support": "Pelaanggan tidak dapat dihapus, hubungi Daybyday support", + "Client is required": "Pelanggan harus diisi", + "Client number invalid": "No. Pelanggan tidak valid", + "Client number": "No. Pelanggan", + "Client overview": "Uraian pelanggan", + "Client successfully added": "Pelanggan berhasil ditambahkan", + "Client successfully deleted": "Pelaanggan berhasil dihapus", + "Client successfully updated": "Pelanggan berhasil diperbarui", + "Client": "Pelanggan", + "Clients assigned": "Pelaanggan ditetapkan", + "Clients": "Pelanggan", + "Close lead": "Tutup prospek", + "Close task": "Tutup tugas", + "Close": "Tutup", + "Closed": "Tertutup", + "Collaborators": "Kolaborator", + "Color": "Warna", + "Comment by": "Dikomentar oleh", + "Comment successfully added": "Komentar berhasil ditambahkan", + "Company address": "Alamat perusahaan", + "Company name": "Nama perusahaan", + "Company type": "Tipe perusahaan", + "Company": "Perusahaan", + "Complete Lead": "Prospek yang selesai", + "Completed": "Rampung / Selesai", + "Confirm password": "Konfirmasi kata sandi", + "Confirm": "Konfirmasi", + "Contact information": "Informasi kontak", + "Contact person name": "Nama kontak", + "Contact": "Kontak", + "Control the percentage of vat calculated on invoices. If any billing integration is active, will the integration control the VAT, we will only send the full amount": "Kontrol persentase pajak yang dihitung pada faktur. Jika ada integrasi penagihan yang aktif, integrasi akan mengontrol pajak, kami akan mengirimkan jumlah penuh", + "Convert to order": "Konversi ke pesanan", + "Could not create comment. Type not found! Please contact Daybyday support": "Tidak dapat membuat komentar. Tipe tidak ditemukan! Silahkan hubungi Daybyday support", + "Could not find user": "Tidak dapat menemukan pengguna", + "Country": "Negara", + "Create Department": "Buat departemen", + "Create Lead": "Buat prospek", + "Create New Client": "Buat pelanggan baru", + "Create department": "Buat departemen", + "Create invoice": "Buat faktur", + "Create lead": "Buat prospek", + "Create new Lead": "Buat prospek baru", + "Create new appointment": "Buat janji baru", + "Create project": "Buat proyek", + "Create task": "Buat tugas", + "Create user": "Buat pengguna", + "Create": "Buat", + "Created at": "Dibuat pada", + "Created by": "Dibuat oleh", + "Created last 14 days": "Dibuat 14 hari terakhir", + "Currency": "Mata uang", + "Danish": "Denmark", + "Dashboard": "Dasbor", + "Date for receivement of payment": "Tanggal penerimaan pembayaran", + "Day": "Hari", + "Deadline": "Tenggat waktu (deadline)", + "Dear :name\n\nThank you, for being a customer at :company\n\nHere is you Invoice on :price\n\nClick the link below to download the invoice\n\n[link-to-pdf]\n\nRegards\n---\n:company": "Hai :name\n\nTerima kasih, karena telah menjadi pelanggan di :company\n\nBerikut adalah faktur Anda\n\n[link-to-pdf]\n\nRegards\n---\n:company", + "Delete client": "Hapus pelanggan", + "Delete invoice": "Hapus faktur", + "Delete user": "Hapus pengguna", + "Delete": "Hapus", + "Deletion of ": "Penghapusan ", + "Denmark": "Denmark", + "Department description": "Deskripsi departemen", + "Department name": "Nama departemen", + "Departments": "Departemen", + "Description is required": "Deskripsi harus diisi", + "Description": "Deskripsi", + "Do you have a medical certificate?": "Apakah Anda memiliki sertifikat medis?", + "Documents": "Dokumen", + "Draft": "Draft", + "Drop files here or click to upload": "Tarik file ke sini atau klik untuk mengunggah", + "Due date": "Tanggal jatuh tempo", + "Edit Client :client": "Edit pelanggan :client", + "Edit user": "Edit pengguna", + "Edit": "Edit", + "Email": "Email", + "End of business": "Akhir bisnis", + "End": "Akhir", + "English": "Inggris", + "Extra: Administrator is able to update and create departments, integrations, and settings": "NB: Administrator dapat memperbarui dan membuat departemen, integrasi, dan pengaturan", + "Extra: Owner is able to do the same as an administrator but also controls billing": "NB: Pemilik dapat melakukan yang sama seperti administrator tetapi juga mengontrol penagihan", + "False": "Salah", + "File Size cannot be bigger than 15MB": "Ukuran file tidak boleh lebih dari 15MB", + "File does not exists, make sure it has not been moved from dropbox (:path)": "File tidak ditemukan, pastikan file tidak dipindahkan dari dropbox (:path)", + "File does not exists, make sure it has not been moved from google drive (:path)": "File tidak ditemukan, pastikan file tidak dipindahkan dari google drive (:path)", + "File has been deleted": "File telah dihapus", + "File successfully uploaded": "File berhasil diunggah", + "File": "File", + "Filesystem integrations": "Integrasi filesystem", + "Fill out the form to get started, the only required fields are name, company name, and email": "Isi formulir untuk memulai, hanya field yang diperlukan adalah nama, nama perusahaan, dan email", + "Fill out the form": "Isi formulir", + "Flextime": "Flextime", + "Follow up": "Follow up", + "For which user are you registering absence?": "Untuk pengguna mana yang Anda daftarkan absen?", + "France": "Perancis", + "Full address": "Alamat lengkap", + "Germany": "Jerman", + "Go to client": "Ke pelanggan", + "Go to user": "Ke pengguna", + "Green": "Hijau", + "Here you can update the amount of users you wish to have active.": "Di sini Anda dapat memperbarui jumlah pengguna yang ingin Anda gunakan.", + "Hi": "Hai", + "Hourly price": "Harga per jam", + "Hours used": "Jam yang digunakan", + "Hours": "Jam", + "How long will the absence be for?": "Berapa lama absen ini?", + "ID": "ID", + "If Allowed only user who are assigned the task & the admin can complete the task.": "Jika diijinkan hanya pengguna yang ditugaskan tugas & admin dapat menyelesaikan tugas.", + "If Allowed only user who are assigned the task & the admin can assign another user.": "Jika diijinkan hanya pengguna yang ditugaskan tugas & admin dapat menugaskan pengguna lain.", + "If the currency is changed, the invoice will not be recalculated to the new currency, only the visual is changed, like the prefix, separator, symbol etc": "Jika mata uang diubah, faktur tidak akan dihitung ulang ke mata uang baru, hanya visual yang berubah, seperti prefix, pemisah, simbol, dll", + "If the invoice is not deleted it will be attached to the client, without a reference to the lead": "Jika faktur tidak dihapus, akan dilampirkan ke pelanggan, tanpa referensi ke lead", + "If the invoice is not deleted it will be attached to the client, without a reference to the task": "Jika faktur tidak dihapus, akan dilampirkan ke pelanggan, tanpa referensi ke tugas", + "If the tasks are not deleted, they will be attached to the client, without a reference to the project": "Jika tugas tidak dihapus, akan dilampirkan ke pelanggan, tanpa referensi ke proyek", + "Image": "Gambar", + "Images": "Gambar", + "In progress": "Dalam progress", + "In-progress": "Dalam progress", + "India": "India", + "Indicator": "Indikator", + "Indonesia": "Indonesia", + "Industry": "Industri", + "Information": "Informasi", + "Insert new invoice line": "Masukkan baris faktur baru", + "Insert task title (will be shown on invoice)": "Masukkan judul tugas (akan ditampilkan pada faktur)", + "Integrations": "Integrasi", + "Invalid source": "Sumber tidak valid", + "Invoice already sent": "Faktur sudah dikirim", + "Invoice date": "Tanggal faktur", + "Invoice from :company": "Faktur dari :company", + "Invoice line successfully deleted": "Baris faktur berhasil dihapus", + "Invoice number invalid": "Nomor faktur tidak valid", + "Invoice number": "Nomor faktur", + "Invoice paid date": "Tanggal faktur dibayar", + "Invoice sent": "Faktur dikirim", + "Invoice summary": "Ringkasan faktur", + "Invoice": "Faktur", + "Invoices assigned": "Faktur ditugaskan", + "Invoices": "Faktur", + "Irrelevant": "Tidak relevan", + "Item name": "Nama item", + "Item price": "Harga item", + "Keep in mind, every document, activity, appointment, and comment related will be deleted as well": "Ingat, setiap dokumen, aktivitas, janji, dan komentar yang terkait akan dihapus juga", + "Language": "Bahasa", + "Lead Information": "Informasi Prospek", + "Lead assigning": "Penugasan prospek", + "Lead completion": "Penyelesaian prospek", + "Lead deleted": "Prospek dihapus", + "Lead status is updated": "Status prospek diperbarui", + "Lead successfully added": "Prospek berhasil ditambahkan", + "Leads assigned": "Prospek ditugaskan", + "Leads completed this month": "Prospek yang telah selesai bulan ini", + "Leads completed today": "Prospek yang telah selesai hari ini", + "Leads created today": "Prospek yang dibuat hari ini", + "Leads each month": "Prospek setiap bulan", + "Leads": "Prospek", + "Let's take our first step, by creating a new client": "Kami akan memulai dengan membuat pelanggan baru", + "Lost offer": "Kalah Penawaran", + "Mail": "Mail", + "Max number of users reached": "Jumlah pengguna maksimal tercapai", + "Max size": "Ukuran maksimal", + "Message": "Pesan", + "Modified": "Diubah", + "More info": "Info lebih lanjut", + "Name on card": "Nama di kartu", + "Name": "Nama", + "Navigation": "Navigasi", + "New Client": "Pelanggan Baru", + "New Department": "Departemen Baru", + "New Lead": "Prospek Baru", + "New Offer": "Penarawan baru", + "New Project": "Proyek Baru", + "New Task": "Tugas Baru", + "New User": "Pengguna Baru", + "New deadline is set": "Deadline baru ditetapkan", + "New follow up date is set": "Tanggal follow up baru ditetapkan", + "New lead": "Prospek baru", + "New product": "Produk baru", + "New project": "Proyek baru", + "New task": "Tugas baru", + "New user is assigned": "Pengguna baru ditugaskan", + "Next client number": "Nomor pelanggan berikutnya", + "Next follow up": "Follow up berikutnya", + "Next invoice number": "Nomor faktur berikutnya", + "No Invoice to show. Add time to create an invoice": "Tidak ada faktur untuk ditampilkan. Tambahkan waktu untuk membuat faktur", + "No files": "Tidak ada berkas", + "No new actions": "Tidak ada aksi baru", + "No new notifications": "Tidak ada notifikasi baru", + "No overdue invoices": "Tidak ada faktur jatuh tempo", + "No products": "Tidak ada produk", + "No recent appointments for the last 3 months": "Tidak ada pertemuan terbaru dalam 3 bulan terakhir", + "No registered absences today": "Tidak ada absen terdaftar hari ini", + "No upcoming appointments": "Tidak ada pertemuan mendatang", + "No": "No", + "None found": "Tidak ditemukan", + "Not able to change owner role, please choose a new owner first": "Tidak dapat mengubah peran pemilik, silahkan pilih pemilik baru dulu", + "Not allowed to delete super admin": "Tidak diijinkan untuk menghapus super admin", + "Not allowed": "Tidak diijinkan", + "Not authorized": "Tidak diizinkan", + "Not interested": "Tidak tertarik", + "Not send": "Tidak dikirim", + "Not set": "Tidak ditetapkan", + "Note": "Catatan", + "Nothing selected": "Tidak ada yang dipilih", + "Number": "Nomor", + "O'clock": "Jam", + "Offer": "Penawaran", + "Once a invoice has been send, no new invoice lines can be added": "Setelah faktur dikirim, tidak dapat ditambahkan baris faktur baru", + "Once deleted, it is not possible to restore it. Are you sure?": "Sekali dihapus, tidak dapat dikembalikan. Anda yakin?", + "Online Users": "Pengguna Online", + "Only Allowed for admins": "Hanya diijinkan untuk admin", + "Only Allowed for the user who registered the CRM": "Hanya diijinkan untuk pengguna yang mendaftarkan CRM", + "Open": "Rencana & Permintaan", + "Order summary": "Ringkasan pesanan", + "Organization id": "ID organisasi", + "Other": "Lainnya", + "Overall Settings": "Pengaturan Umum", + "Overall settings successfully updated": "Pengaturan umum berhasil diperbarui", + "Overdue invoices": "Faktur Jatuh Tempo", + "Overdue": "Jatuh Tempo", + "Overview": "Tinjauan", + "Passowrd": "Kata sandi", + "Pay invoice": "Bayar faktur", + "Payment Received": "Pembayaran diterima", + "Payment date": "Tanggal pembayaran", + "Payment of Invoice": "Pembayaran faktur", + "Payment received": "Pembayaran diterima", + "Payment source": "Sumber pembayaran", + "Payment successfully added": "Pembayaran berhasil ditambahkan", + "Payment successfully deleted": "Pembayaran berhasil dihapus", + "Payments": "Pembayaran", + "Pending": "Tertunda", + "Pending:": "Tertunda:", + "Permission management": "Pengelolaan perizinan", + "Permissions": "Perizinan", + "Personal leave": "Cuti", + "Personal number": "Nomor pribadi", + "Phone numbers": "Nomor telepon", + "Please contact the adminstrator for this account, if you can't get in touch with the administrator. Contact us at info@daybyday.dk": "Silahkan hubungi administrator untuk akun ini, jika anda tidak bisa menghubungi administrator. Hubungi kami di info@daybyday.dk", + "Price": "Harga", + "Primary contact person": "Pemilik kontak utama", + "Primary number": "Nomor utama", + "Products": "Produk", + "Profile": "Profil", + "Project completion progress": "Progres penyelesaian proyek", + "Project deleted": "Proyek dihapus", + "Projects are used to keep track of tasks that might be related to a bigger assignment for the client. And gives the possibility of multiple people working various tasks and keep track of the tasks.": "Proyek digunakan untuk mengukur tugas yang mungkin terkait dengan penugasan besar untuk pelanggan. Dan memberikan kemungkinan banyak orang bekerja dengan beberapa tugas dan mengukur tugas.", + "Projects assigned": "Proyek ditugaskan", + "Projects": "Proyek", + "Quantity": "Kuantitas", + "Reason": "Alasan", + "Recent appointments": "Pertemuan terbaru", + "Recipient email": "Email penerima", + "Recipient": "Penerima", + "Red": "Merah", + "Reference": "Referensi", + "Register absence": "Daftarkan absen", + "Register payment": "Daftarkan pembayaran", + "Register time": "Daftarkan waktu", + "Role & Permissions Management": "Pengelolaan Perizinan & Peran", + "Role Management": "Pengelolaan Peran", + "Role created": "Peran dibuat", + "Role deleted": "Peran dihapus", + "Role is updated": "Peran diperbarui", + "Roles and Permissions Management": "Pengelolaan Perizinan & Peran", + "Russia": "Rusia", + "Sales": "Penjualan", + "Same as with clients you can create a new task. Tasks has a primary user assigned, and a client, it can also be related to a project": "Sama dengan pelanggan, anda dapat membuat tugas baru. Tugas memiliki pengguna utama, dan pelanggan, itu juga dapat terkait dengan proyek", + "Save Role": "Simpan Peran", + "Save overall settings": "Simpan pengaturan umum", + "Save settings": "Simpan pengaturan", + "Search term": "Kata kunci pencarian", + "Secondary number": "Nomor sekunder", + "Security": "Keamanan", + "Select an option": "Pilih opsi", + "Send invoice": "Kirim faktur", + "Send mail with invoice to Customer?(Cheked = Yes):": "Kirim email dengan faktur ke pelanggan?(Dipilih = Ya):", + "Set invoice as not paid": "Tetapkan faktur sebagai belum dibayar", + "Set invoice as paid": "Tetapkan faktur sebagai dibayar", + "Set invoice as sent": "Tetapkan faktur sebagai dikirim", + "Settings": "Pengaturan", + "Show invoice": "Tampilkan faktur", + "Show weekends": "Tampilkan hari libur", + "Sick leave": "Sakit", + "Sign Out": "Keluar", + "Size": "Ukuran", + "Something wen't wrong, we can't find the file on the cloud. But worry not, we delete what we know about the image": "Ada yang salah, kami tidak dapat menemukan file di cloud. Tetapi tidak khawatir, kami menghapus apa yang kami tahu tentang gambar", + "Source": "Sumber", + "Spanish": "Spanyol", + "Start of business": "Mulai bisnis", + "Start": "Mulai", + "Status": "Status", + "Sub Total": "Sub Total", + "Subject": "Subjek", + "Subtotal": "Subtotal", + "Successfully created new department": "Departemen baru berhasil dibuat", + "Sweden": "Swedia", + "Synchronize": "Sinkronisasi", + "Task assigning": "Penugasan tugas", + "Task completion": "Penyelesaian tugas", + "Task deleted": "Tugas dihapus", + "Task information": "Informasi tugas", + "Task project is updated": "Proyek tugas diperbarui", + "Task status is updated": "Status tugas diperbarui", + "Task successfully added": "Tugas berhasil ditambahkan", + "Tasks assigned": "Tugas ditugaskan", + "Tasks completed this month": "Tugas yang diselesaikan bulan ini", + "Tasks completed today": "Tugas yang diselesaikan hari ini", + "Tasks created today": "Tugas yang dibuat hari ini", + "Tasks each month": "Tugas setiap bulan", + "Tasks": "Tugas", + "Tax": "Pajak", + "The Mail will be send with your default settings and template from your billing integration.": "Email akan dikirim dengan pengaturan default dan template dari integrasi billing anda.", + "The Mail will be send with your default settings from your billing integration.": "Email akan dikirim dengan pengaturan default dari integrasi billing anda.", + "The amount can not be 0": "Jumlah tidak boleh 0", + "The amount is required": "Jumlah diperlukan", + "The amount must be an integer.": "Jumlah harus integer.", + "The color is required.": "Warna diperlukan.", + "The current card used is a": "Kartu yang digunakan saat ini adalah", + "The end date is not a valid date.": "Tanggal akhir tidak valid.", + "The end time is required.": "Waktu akhir diperlukan.", + "The payment date is not a valid date.": "Tanggal pembayaran tidak valid.", + "The payment date is required": "Tanggal pembayaran diperlukan", + "The source date is required": "Tanggal sumber diperlukan", + "The start date is not a valid date.": "Tanggal mulai tidak valid.", + "The start time is required.": "Waktu mulai diperlukan.", + "The title is required.": "Judul diperlukan.", + "The user is required.": "Pengguna diperlukan.", + "There are currently": "Saat ini", + "This information can always be changed in Settings": "Informasi ini dapat selalu diubah di Pengaturan", + "This is the default language for new users, the language can be changed for each user under their profile": "Ini adalah bahasa default untuk pengguna baru, bahasa dapat diubah untuk setiap pengguna di profil mereka", + "This is your dashboard, which you can use to get a fast and nice overview, of all your tasks, leads, etc.": "Ini adalah dashboard anda, yang anda dapat gunakan untuk mendapatkan overview cepat dan nyaman, dari semua tugas, lead, dll.", + "This is your primary navigation bar, which you can use to get around Daybyday CRM": "Ini adalah navigasi utama anda, yang anda dapat gunakan untuk mengambil jalan Daybyday CRM", + "This will set the offer as lost, and lose the offer.": "Ini akan menetapkan penawaran sebagai kalah, dan penawaran yang kalah.", + "This will set the offer as won, and convert it to a sale.": "Ini akan menetapkan penawaran sebagai menang, dan mengubahnya menjadi penjualan.", + "Time Management For This Invoice": "Pengelolaan Waktu Untuk Faktur Ini", + "Time management": "Pengelolaan waktu", + "Time off in lieu": "Libur kompensasi", + "Time off": "Libur", + "Time spend (Hours)": "Waktu yang dihabiskan (Jam)", + "Time spend": "Waktu yang dihabiskan", + "Time": "Waktu", + "Title is required": "Judul diperlukan", + "Title": "Judul", + "Total amount": "Jumlah total", + "Total clients": "Total pelanggan", + "Total hours registered": "Total jam yang terdaftar", + "Total leads": "Total lead", + "Total price": "Total harga", + "Total projects": "Total proyek", + "Total tasks": "Total tugas", + "Total": "Total", + "True": "Benar", + "United Kingdom": "Inggris", + "United States": "Amerika Serikat", + "Upcoming appointments": "Janji yang akan datang", + "Update Role": "Perbarui Peran", + "Update card information": "Perbarui informasi kartu", + "Update client": "Perbarui pelanggan", + "Update follow up": "Perbarui follow up", + "Update settings": "Perbarui pengaturan", + "Update task status": "Perbarui status tugas", + "Update user": "Perbarui pengguna", + "Update": "Perbarui", + "User can NOT have, leads, clients, or tasks assigned when deleted": "Pengguna tidak dapat memiliki, lead, pelanggan, atau tugas yang ditugaskan saat dihapus", + "User not found": "Pengguna tidak ditemukan", + "User successfully added": "Pengguna berhasil ditambahkan", + "User successfully deleted": "Pengguna berhasil dihapus", + "User successfully updated": "Pengguna berhasil diperbarui", + "User": "Pengguna", + "Users with this role": "Pengguna dengan peran ini", + "Users": "Pengguna", + "Vacation day": "Hari libur", + "Vacation": "Libur", + "Vat percentage": "Persentase PPN", + "Vat": "PPN", + "View lead": "Lihat lead", + "View": "Lihat", + "Waiting Client": "Menunggu Pelanggan", + "Waiting client": "Menunggu pelanggan", + "Want to update the credit card that we have on file? Provide the new details here": "Ingin memperbarui kartu kredit yang ada di berkas? Berikan detail baru di sini", + "We have found this contact from your billing integration, do you wish for us to create the invoice in your your billing system as well?, than please choose a contact below": "Kami menemukan kontak ini dari integrasi billing anda, apakah anda ingin kami membuat faktur di sistem billing anda juga?, maka silahkan pilih kontak di bawah ini", + "Week": "Minggu", + "What's the reason for the absence?": "Apa alasan absensi?", + "When does the absence start?": "Kapan absensi dimulai?", + "Where is your company located?": "Dimana kantor anda terletak?", + "Won offer": "Pemenang Penawaran", + "Work number": "Nomor pekerjaan", + "Yellow": "Kuning", + "Yes": "Ya", + "You do not have permission to change lead status": "Anda tidak memiliki izin untuk mengubah status lead", + "You do not have permission to change task deadline": "Anda tidak memiliki izin untuk mengubah batas waktu tugas", + "You do not have permission to change task status": "Anda tidak memiliki izin untuk mengubah status tugas", + "You do not have permission to delete a document": "Anda tidak memiliki izin untuk menghapus dokumen", + "You do not have permission to modify invoice lines": "Anda tidak memiliki izin untuk mengubah baris faktur", + "You do not have permission to send an invoice": "Anda tidak memiliki izin untuk mengirimkan faktur", + "You do not have permission to set an invoice as not paid": "Anda tidak memiliki izin untuk mengatur faktur sebagai tidak dibayar", + "You do not have permission to set an invoice as paid": "Anda tidak memiliki izin untuk mengatur faktur sebagai dibayar", + "You do not have permission to upload a document": "Anda tidak memiliki izin untuk mengunggah dokumen", + "You do not have permission to upload images": "Anda tidak memiliki izin untuk mengunggah gambar", + "You do not have permission to view this invoice": "Anda tidak memiliki izin untuk melihat faktur ini", + "You do not have permission to view this page": "Anda tidak memiliki izin untuk melihat halaman ini", + "You do not have sufficient privileges for this action": "Anda tidak memiliki hak cukup untuk tindakan ini", + "You do not have the correct permissions for this action": "Anda tidak memiliki izin yang benar untuk tindakan ini", + "You don't have permission to create a client": "Anda tidak memiliki izin untuk membuat pelanggan", + "You don't have permission to create a lead": "Anda tidak memiliki izin untuk membuat lead", + "You don't have permission to create a task": "Anda tidak memiliki izin untuk membuat tugas", + "You don't have permission to create a user": "Anda tidak memiliki izin untuk membuat pengguna", + "You don't have permission to delete a payment": "Anda tidak memiliki izin untuk menghapus pembayaran", + "You don't have permission to update a client": "Anda tidak memiliki izin untuk memperbarui pelanggan", + "You don't have permission to update a user": "Anda tidak memiliki izin untuk memperbarui pengguna", + "You don't have the right permission for this action": "Anda tidak memiliki izin yang benar untuk tindakan ini", + "You need to confirm your account. We have sent you an activation link, please check your email": "Anda perlu mengkonfirmasi akun anda. Kami telah mengirimkan link aktivasi, silahkan cek email anda", + "You will receive a confirmation email shortly, please confirm your payment": "Anda akan menerima email konfirmasi segera, silahkan konfirmasi pembayaran anda", + "Your business primary working working hours": "Jam kerja utama perusahaan anda", + "Your company's name": "Nama perusahaan anda", + "Zipcode": "Kode pos", + "[link-to-pdf], will be replaced when invoice is send, with the actual link to the PDF": "[link-to-pdf], akan diganti saat faktur dikirim, dengan link yang benar ke PDF", + "active users": "pengguna aktif", + "and ends on": "dan berakhir pada", + "assigned": "diberikan", + "blue": "biru", + "boxes": "kotak", + "clients": "pelanggan", + "company": "perusahaan", + "day": "hari", + "days": "hari", + "green": "hijau", + "hours": "jam", + "kg": "kg", + "kilometer": "kilometer", + "kvm": "kvm", + "leads": "prospek", + "mail": "mail", + "management": "pengelolaan", + "meters": "meter", + "monthly": "bulanan", + "name": "nama", + "no": "tidak", + "not authorized": "tidak diizinkan", + "number": "nomor", + "offer": "penawaran", + "package": "paket", + "pieces": "bagian", + "red": "merah", + "session": "sesi", + "sqm": "sqm", + "tasks": "tugas", + "title": "judul", + "vat": "ppn", + "week": "minggu", + "yellow": "kuning", + "yes": "ya" +} \ No newline at end of file diff --git a/resources/views/settings/index.blade.php b/resources/views/settings/index.blade.php index b5826aa17..3baa6deb9 100644 --- a/resources/views/settings/index.blade.php +++ b/resources/views/settings/index.blade.php @@ -61,6 +61,7 @@ + diff --git a/resources/views/users/form.blade.php b/resources/views/users/form.blade.php index 670c72123..3196fe771 100644 --- a/resources/views/users/form.blade.php +++ b/resources/views/users/form.blade.php @@ -139,6 +139,9 @@ +
From 22bb9d520ceaabc74bcf9f26822478e24efa1213 Mon Sep 17 00:00:00 2001 From: Aldo Karendra Date: Sun, 1 May 2022 11:50:20 +0700 Subject: [PATCH 2/3] Change Session from using class into helper --- app/Http/Controllers/AbsenceController.php | 6 ++--- app/Http/Controllers/ClientsController.php | 12 +++++----- app/Http/Controllers/CommentController.php | 4 ++-- .../Controllers/DepartmentsController.php | 4 ++-- app/Http/Controllers/DocumentsController.php | 16 +++++++------- .../Controllers/InvoiceLinesController.php | 2 +- app/Http/Controllers/InvoicesController.php | 2 +- app/Http/Controllers/LeadsController.php | 6 ++--- app/Http/Controllers/ProjectsController.php | 14 ++++++------ app/Http/Controllers/RolesController.php | 10 ++++----- app/Http/Controllers/SettingsController.php | 9 ++++---- app/Http/Controllers/TasksController.php | 14 ++++++------ app/Http/Controllers/UsersController.php | 14 ++++++------ .../Middleware/Client/CanClientCreate.php | 2 +- .../Middleware/Client/CanClientUpdate.php | 2 +- app/Http/Middleware/Lead/CanLeadCreate.php | 2 +- .../Middleware/Lead/CanLeadUpdateStatus.php | 2 +- app/Http/Middleware/Lead/IsLeadAssigned.php | 2 +- app/Http/Middleware/RedirectIfDemo.php | 2 +- app/Http/Middleware/RedirectIfNotAdmin.php | 2 +- .../Middleware/RedirectIfNotSuperAdmin.php | 2 +- app/Http/Middleware/Task/CanTaskCreate.php | 2 +- .../Middleware/Task/CanTaskUpdateStatus.php | 2 +- app/Http/Middleware/Task/IsTaskAssigned.php | 2 +- app/Http/Middleware/User/CanUserCreate.php | 2 +- app/Http/Middleware/User/CanUserUpdate.php | 2 +- app/Repositories/Role/RoleRepository.php | 2 +- resources/views/tasks/create.blade.php | 22 ++++++++++--------- 28 files changed, 82 insertions(+), 81 deletions(-) diff --git a/app/Http/Controllers/AbsenceController.php b/app/Http/Controllers/AbsenceController.php index 4187f8ede..7cca91ab1 100644 --- a/app/Http/Controllers/AbsenceController.php +++ b/app/Http/Controllers/AbsenceController.php @@ -71,7 +71,7 @@ public function store(Request $request) if ($request->user_external_id && auth()->user()->can('absence-manage')) { $user = User::whereExternalId($request->user_external_id)->first(); if (!$user) { - Session::flash('flash_message_warning', __('Could not find user')); + session()->flash('flash_message_warning', __('Could not find user')); return redirect()->back(); } } @@ -91,14 +91,14 @@ public function store(Request $request) 'comment' => clean($request->comment), ]); - Session::flash('flash_message', __('Absence registered')); + session()->flash('flash_message', __('Absence registered')); return redirect()->back(); } public function destroy(Absence $absence) { if (!auth()->user()->can('absence-manage')) { - Session::flash('flash_message_warning', __('You do not have sufficient privileges for this action')); + session()->flash('flash_message_warning', __('You do not have sufficient privileges for this action')); return redirect()->back(); } $absence->delete(); diff --git a/app/Http/Controllers/ClientsController.php b/app/Http/Controllers/ClientsController.php index 91e348683..73402468f 100644 --- a/app/Http/Controllers/ClientsController.php +++ b/app/Http/Controllers/ClientsController.php @@ -231,7 +231,7 @@ public function store(StoreClientRequest $request) 'is_primary' => true ]); - Session()->flash('flash_message', __('Client successfully added')); + session()->flash('flash_message', __('Client successfully added')); event(new \App\Events\ClientAction($client, self::CREATED)); return redirect()->route('clients.index'); } @@ -351,7 +351,7 @@ public function update($external_id, UpdateClientRequest $request) 'is_primary' => true ])->save(); - Session()->flash('flash_message', __('Client successfully updated')); + session()->flash('flash_message', __('Client successfully updated')); return redirect()->route('clients.index'); } @@ -364,9 +364,9 @@ public function destroy($external_id) try { $client = $this->findByExternalId($external_id); $client->delete(); - Session()->flash('flash_message', __('Client successfully deleted')); + session()->flash('flash_message', __('Client successfully deleted')); } catch (\Exception $e) { - Session()->flash('flash_message_warning', __('Client could not be deleted, contact Daybyday support')); + session()->flash('flash_message_warning', __('Client could not be deleted, contact Daybyday support')); } return redirect()->route('clients.index'); @@ -380,7 +380,7 @@ public function destroy($external_id) public function updateAssign($external_id, Request $request) { if (!auth()->user()->can('client-update')) { - Session()->flash('flash_message_warning', __("Not authorized")); + session()->flash('flash_message_warning', __("Not authorized")); return back(); } @@ -388,7 +388,7 @@ public function updateAssign($external_id, Request $request) $client = Client::with('user')->where('external_id', $external_id)->first(); $client->updateAssignee($user); - Session()->flash('flash_message', __('New user is assigned')); + session()->flash('flash_message', __('New user is assigned')); return redirect()->back(); } diff --git a/app/Http/Controllers/CommentController.php b/app/Http/Controllers/CommentController.php index 923f3aee0..ced749d95 100644 --- a/app/Http/Controllers/CommentController.php +++ b/app/Http/Controllers/CommentController.php @@ -25,7 +25,7 @@ public function store(Request $request) ]; if (!array_key_exists($request->type, $modelsMapping)) { - Session::flash('flash_message_warning', __('Could not create comment, type not found! Please contact Daybyday support')); + session()->flash('flash_message_warning', __('Could not create comment, type not found! Please contact Daybyday support')); throw new \Exception("Could not create comment with type " . $request->type); return redirect()->back(); } @@ -40,7 +40,7 @@ public function store(Request $request) ); - Session::flash('flash_message', __('Comment successfully added')); //Snippet in Master.blade.php + session()->flash('flash_message', __('Comment successfully added')); //Snippet in Master.blade.php return redirect()->back(); } } diff --git a/app/Http/Controllers/DepartmentsController.php b/app/Http/Controllers/DepartmentsController.php index fa27b1b7f..c6884b74f 100644 --- a/app/Http/Controllers/DepartmentsController.php +++ b/app/Http/Controllers/DepartmentsController.php @@ -68,7 +68,7 @@ public function store(StoreDepartmentRequest $request) 'name' => $request->name, 'description' => $request->description ]); - Session::flash('flash_message', __('Successfully created new department')); + session()->flash('flash_message', __('Successfully created new department')); return redirect()->route('departments.index'); } @@ -81,7 +81,7 @@ public function destroy($external_id) $department = Department::whereExternalId($external_id)->first(); if (!$department->users->isEmpty()) { - Session::flash('flash_message_warning', __("Can't delete department with users, please remove users")); + session()->flash('flash_message_warning', __("Can't delete department with users, please remove users")); return redirect()->route('departments.index'); } $department->delete(); diff --git a/app/Http/Controllers/DocumentsController.php b/app/Http/Controllers/DocumentsController.php index c322e893a..65f6cfde8 100644 --- a/app/Http/Controllers/DocumentsController.php +++ b/app/Http/Controllers/DocumentsController.php @@ -80,7 +80,7 @@ public function upload(Request $request, $external_id) $totaltsize = substr($mbsize, 0, 4); if ($totaltsize > 15) { - Session::flash('flash_message', __('File Size cannot be bigger than 15MB')); + session()->flash('flash_message', __('File Size cannot be bigger than 15MB')); return redirect()->back(); } @@ -102,7 +102,7 @@ public function upload(Request $request, $external_id) ] ); Document::create($input); - Session::flash('flash_message', __('File successfully uploaded')); + session()->flash('flash_message', __('File successfully uploaded')); } /** @@ -130,7 +130,7 @@ public function uploadToTask(Request $request, $external_id) $totaltsize = substr($mbsize, 0, 4); if ($totaltsize > 15) { - Session::flash('flash_message', __('File Size cannot be bigger than 15MB')); + session()->flash('flash_message', __('File Size cannot be bigger than 15MB')); return redirect()->back(); } @@ -151,7 +151,7 @@ public function uploadToTask(Request $request, $external_id) ]); } } - Session::flash('flash_message', __('File successfully uploaded')); + session()->flash('flash_message', __('File successfully uploaded')); return $task->external_id; } @@ -180,7 +180,7 @@ public function uploadToProject(Request $request, $external_id) $totaltsize = substr($mbsize, 0, 4); if ($totaltsize > 15) { - Session::flash('flash_message', __('File Size cannot be bigger than 15MB')); + session()->flash('flash_message', __('File Size cannot be bigger than 15MB')); return redirect()->back(); } @@ -203,7 +203,7 @@ public function uploadToProject(Request $request, $external_id) ]); } } - Session::flash('flash_message', __('File successfully uploaded')); + session()->flash('flash_message', __('File successfully uploaded')); return $project->external_id; } @@ -219,9 +219,9 @@ public function destroy($external_id) $document = Document::whereExternalId($external_id)->first(); $deleted = $fileSystem->delete($document); if (!$deleted) { - Session()->flash('flash_message_warning', __("Something wen't wrong, we can't find the file on the cloud. But worry not, we delete what we know about the image")); + session()->flash('flash_message_warning', __("Something wen't wrong, we can't find the file on the cloud. But worry not, we delete what we know about the image")); } else { - Session()->flash('flash_message', __('File has been deleted')); + session()->flash('flash_message', __('File has been deleted')); } $document->delete(); diff --git a/app/Http/Controllers/InvoiceLinesController.php b/app/Http/Controllers/InvoiceLinesController.php index 413e25c3a..7e4deab5f 100644 --- a/app/Http/Controllers/InvoiceLinesController.php +++ b/app/Http/Controllers/InvoiceLinesController.php @@ -15,7 +15,7 @@ public function destroy(InvoiceLine $invoiceLine) $invoiceLine->delete(); - Session()->flash('flash_message', __('Invoice line successfully deleted')); + session()->flash('flash_message', __('Invoice line successfully deleted')); return redirect()->route('invoices.show', $invoiceLine->invoice->external_id); } } diff --git a/app/Http/Controllers/InvoicesController.php b/app/Http/Controllers/InvoicesController.php index 1d93569a5..e42433201 100644 --- a/app/Http/Controllers/InvoicesController.php +++ b/app/Http/Controllers/InvoicesController.php @@ -148,7 +148,7 @@ public function newItem($external_id, AddInvoiceLine $request) $invoice = $this->findByExternalId($external_id); if (!$invoice->canUpdateInvoice()) { - Session::flash('flash_message_warning', __("Can't insert new invoice line, to already sent invoice")); + session()->flash('flash_message_warning', __("Can't insert new invoice line, to already sent invoice")); return redirect()->back(); } diff --git a/app/Http/Controllers/LeadsController.php b/app/Http/Controllers/LeadsController.php index e1814704b..ee1bbdbb2 100644 --- a/app/Http/Controllers/LeadsController.php +++ b/app/Http/Controllers/LeadsController.php @@ -147,7 +147,7 @@ public function updateAssign($external_id, Request $request) $lead->fill($input)->save(); event(new \App\Events\LeadAction($lead, self::UPDATED_ASSIGN)); - Session()->flash('flash_message', __('New user is assigned')); + session()->flash('flash_message', __('New user is assigned')); return redirect()->back(); } @@ -166,7 +166,7 @@ public function updateFollowup(UpdateLeadFollowUpRequest $request, $external_id) $lead = $this->findByExternalId($external_id); $lead->fill(['deadline' => Carbon::parse($request->deadline . " " . $request->contact_time . ":00")])->save(); event(new \App\Events\LeadAction($lead, self::UPDATED_DEADLINE)); - Session()->flash('flash_message', __('New follow up date is set')); + session()->flash('flash_message', __('New follow up date is set')); return redirect()->back(); } @@ -215,7 +215,7 @@ public function updateStatus($external_id, Request $request) $lead->fill($request->all())->save(); } event(new \App\Events\LeadAction($lead, self::UPDATED_STATUS)); - Session()->flash('flash_message', __('Lead status updated')); + session()->flash('flash_message', __('Lead status updated')); return redirect()->back(); } diff --git a/app/Http/Controllers/ProjectsController.php b/app/Http/Controllers/ProjectsController.php index 65d0d3c94..2d138a42f 100644 --- a/app/Http/Controllers/ProjectsController.php +++ b/app/Http/Controllers/ProjectsController.php @@ -75,7 +75,7 @@ public function destroy(Project $project, Request $request) $project->delete(); - Session()->flash('flash_message', __('Project deleted')); + session()->flash('flash_message', __('Project deleted')); return redirect()->back(); } @@ -91,7 +91,7 @@ public function store(StoreProjectRequest $request) } if(!$client) { - Session()->flash('flash_message', __('Could not find client')); + session()->flash('flash_message', __('Could not find client')); return redirect()->back(); } @@ -110,7 +110,7 @@ public function store(StoreProjectRequest $request) $insertedExternalId = $project->external_id; - Session()->flash('flash_message', __('Project successfully added')); + session()->flash('flash_message', __('Project successfully added')); event(new \App\Events\ProjectAction($project, self::CREATED)); if (!is_null($request->images)) { @@ -138,7 +138,7 @@ private function upload($image, $project) $totaltsize = substr($mbsize, 0, 4); if ($totaltsize > 15) { - Session::flash('flash_message', __('File Size cannot be bigger than 15MB')); + session()->flash('flash_message', __('File Size cannot be bigger than 15MB')); return redirect()->back(); } @@ -224,7 +224,7 @@ public function updateStatus($external_id, Request $request) $project->fill($input)->save(); event(new \App\Events\ProjectAction($project, self::UPDATED_STATUS)); - Session()->flash('flash_message', __('Task status is updated')); + session()->flash('flash_message', __('Task status is updated')); return redirect()->back(); } @@ -240,7 +240,7 @@ public function updateAssign($external_id, Request $request) event(new \App\Events\ProjectAction($project, self::UPDATED_ASSIGN)); - Session()->flash('flash_message', __('New user is assigned')); + session()->flash('flash_message', __('New user is assigned')); return redirect()->back(); } @@ -262,7 +262,7 @@ public function updateDeadline(Request $request, $external_id) ['deadline' => $request->deadline_date . " " . $request->deadline_time . ":00"]; $project->fill($input)->save(); event(new \App\Events\ProjectAction($project, self::UPDATED_DEADLINE)); - Session()->flash('flash_message', __('New deadline is set')); + session()->flash('flash_message', __('New deadline is set')); return redirect()->back(); } diff --git a/app/Http/Controllers/RolesController.php b/app/Http/Controllers/RolesController.php index b68841301..2b4ffa12d 100644 --- a/app/Http/Controllers/RolesController.php +++ b/app/Http/Controllers/RolesController.php @@ -106,7 +106,7 @@ public function store(StoreRoleRequest $request) 'display_name' => ucfirst($roleName), 'description' => $roleDescription ]); - Session()->flash('flash_message', __('Role created')); + session()->flash('flash_message', __('Role created')); return view('roles.index'); } @@ -118,16 +118,16 @@ public function destroy($external_id) { $role = Role::where('external_id', $external_id)->first(); if (!$role->users->isEmpty()) { - Session::flash('flash_message_warning', __("Can't delete role with users, please remove users")); + session()->flash('flash_message_warning', __("Can't delete role with users, please remove users")); return redirect()->route('roles.index'); } if ($role->name !== Role::ADMIN_ROLE && $role->name !== Role::OWNER_ROLE) { $role->delete(); } else { - Session()->flash('flash_message_warning', __('Can not delete role')); + session()->flash('flash_message_warning', __('Can not delete role')); return redirect()->route('roles.index'); } - Session()->flash('flash_message', __('Role deleted')); + session()->flash('flash_message', __('Role deleted')); return redirect()->route('roles.index'); } @@ -154,7 +154,7 @@ public function update(Request $request, $external_id) $role->permissions()->sync($allowed_permissions); $role->save(); - Session::flash('flash_message', __('Role is updated')); + session()->flash('flash_message', __('Role is updated')); return redirect()->back(); } } diff --git a/app/Http/Controllers/SettingsController.php b/app/Http/Controllers/SettingsController.php index 24707916a..8d2770451 100644 --- a/app/Http/Controllers/SettingsController.php +++ b/app/Http/Controllers/SettingsController.php @@ -115,13 +115,12 @@ public function updateOverall(UpdateSettingOverallRequest $request) $setting = Setting::first(); if (!app(ClientNumberValidator::class)->validateClientNumber((int)$request->client_number)) { - Session::flash('flash_message_warning', __('Client number invalid')); + session()->flash('flash_message_warning', __('Client number invalid')); return redirect()->back(); } - if (!app(InvoiceNumberValidator::class)->validateInvoiceNumber((int)$request->invoice_number)) { - Session::flash('flash_message_warning', __('Invoice number invalid')); + session()->flash('flash_message_warning', __('Invoice number invalid')); return redirect()->back(); } if ($request->currency == $setting->currency && !empty($request->vat)) { @@ -157,14 +156,14 @@ public function updateOverall(UpdateSettingOverallRequest $request) $setting->client_number = $request->client_number; $setting->invoice_number = $request->invoice_number; - isset($request->company) ? $setting->company = $request->company: null; + isset($request->company) ? $setting->company = $request->company : null; $setting->country = $request->country; $setting->language = $request->language; $setting->save(); cache()->delete(GetDateFormat::CACHE_KEY); - Session::flash('flash_message', __('Overall settings successfully updated')); + session()->flash('flash_message', __('Overall settings successfully updated')); return redirect()->back(); } diff --git a/app/Http/Controllers/TasksController.php b/app/Http/Controllers/TasksController.php index 831cd76dd..723cb589f 100644 --- a/app/Http/Controllers/TasksController.php +++ b/app/Http/Controllers/TasksController.php @@ -151,7 +151,7 @@ public function store(StoreTaskRequest $request) // uses __contrust request $insertedExternalId = $task->external_id; - Session()->flash('flash_message', __('Task successfully added')); + session()->flash('flash_message', __('Task successfully added')); event(new \App\Events\TaskAction($task, self::CREATED)); if (!is_null($request->images)) { @@ -175,7 +175,7 @@ public function destroy(Task $task, Request $request) } $task->delete(); - Session()->flash('flash_message', __('Task deleted')); + session()->flash('flash_message', __('Task deleted')); return redirect()->back(); } @@ -194,7 +194,7 @@ private function upload($image, $task) $totaltsize = substr($mbsize, 0, 4); if ($totaltsize > 15) { - Session::flash('flash_message', __('File Size cannot be bigger than 15MB')); + session()->flash('flash_message', __('File Size cannot be bigger than 15MB')); return redirect()->back(); } @@ -262,7 +262,7 @@ public function updateStatus($external_id, Request $request) $task = $this->findByExternalId($external_id); $task->fill($input)->save(); event(new \App\Events\TaskAction($task, self::UPDATED_STATUS)); - Session()->flash('flash_message', __('Task status is updated')); + session()->flash('flash_message', __('Task status is updated')); return redirect()->back(); } @@ -282,7 +282,7 @@ public function updateProject($external_id, Request $request) //event(new \App\Events\TaskAction($task, self::UPDATED_STATUS)); - Session()->flash('flash_message', __('Task project is updated')); + session()->flash('flash_message', __('Task project is updated')); return redirect()->back(); } @@ -303,7 +303,7 @@ public function updateAssign($external_id, Request $request) $task->refresh(); event(new \App\Events\TaskAction($task, self::UPDATED_ASSIGN)); - Session()->flash('flash_message', __('New user is assigned')); + session()->flash('flash_message', __('New user is assigned')); return redirect()->back(); } @@ -323,7 +323,7 @@ public function updateDeadline(Request $request, $external_id) $task->fill(['deadline' => Carbon::parse($request->deadline_date)])->save(); event(new \App\Events\TaskAction($task, self::UPDATED_DEADLINE)); - Session()->flash('flash_message', 'New deadline is set'); + session()->flash('flash_message', 'New deadline is set'); return redirect()->back(); } diff --git a/app/Http/Controllers/UsersController.php b/app/Http/Controllers/UsersController.php index d2893b363..96a9fcc28 100644 --- a/app/Http/Controllers/UsersController.php +++ b/app/Http/Controllers/UsersController.php @@ -176,7 +176,7 @@ public function store(StoreUserRequest $request) { $settings = Setting::first(); if (User::count() >= $settings->max_users) { - Session::flash('flash_message_warning', __('Max number of users reached')); + session()->flash('flash_message_warning', __('Max number of users reached')); return redirect()->back(); } $path = null; @@ -203,7 +203,7 @@ public function store(StoreUserRequest $request) $user->department()->attach($request->departments); $user->save(); - Session::flash('flash_message', __('User successfully added')); + session()->flash('flash_message', __('User successfully added')); return redirect()->route('users.index'); } @@ -281,7 +281,7 @@ public function update($external_id, UpdateUserRequest $request) $user->fill($input)->save(); $role = $user->roles->first(); if ($role && $role->name == Role::OWNER_ROLE && $owners->count() <= 1) { - Session()->flash('flash_message_warning', __('Not able to change owner role, please choose a new owner first')); + session()->flash('flash_message_warning', __('Not able to change owner role, please choose a new owner first')); } else { if(auth()->user()->canChangeRole() ) { $user->roles()->sync([$request->roles]); @@ -289,7 +289,7 @@ public function update($external_id, UpdateUserRequest $request) } $user->department()->sync([$department]); - Session()->flash('flash_message', __('User successfully updated')); + session()->flash('flash_message', __('User successfully updated')); return redirect()->back(); } @@ -302,7 +302,7 @@ public function destroy(Request $request, $external_id) $user = $this->findByExternalId($external_id); if ($user->hasRole('owner')) { - return Session()->flash('flash_message_warning', __('Not allowed to delete super admin')); + return session()->flash('flash_message_warning', __('Not allowed to delete super admin')); } if ($request->tasks == "move_all_tasks" && $request->task_user != "") { @@ -317,9 +317,9 @@ public function destroy(Request $request, $external_id) try { $user->delete(); - Session()->flash('flash_message', __('User successfully deleted')); + session()->flash('flash_message', __('User successfully deleted')); } catch (\Illuminate\Database\QueryException $e) { - Session()->flash('flash_message_warning', __('User can NOT have, leads, clients, or tasks assigned when deleted')); + session()->flash('flash_message_warning', __('User can NOT have, leads, clients, or tasks assigned when deleted')); } return redirect()->route('users.index'); diff --git a/app/Http/Middleware/Client/CanClientCreate.php b/app/Http/Middleware/Client/CanClientCreate.php index c418aaa1f..af1dda6de 100644 --- a/app/Http/Middleware/Client/CanClientCreate.php +++ b/app/Http/Middleware/Client/CanClientCreate.php @@ -16,7 +16,7 @@ class CanClientCreate public function handle($request, Closure $next) { if (!auth()->user()->can('client-create')) { - Session()->flash('flash_message_warning', __("You don't have permission to create a client")); + session()->flash('flash_message_warning', __("You don't have permission to create a client")); return redirect()->route('clients.index'); } diff --git a/app/Http/Middleware/Client/CanClientUpdate.php b/app/Http/Middleware/Client/CanClientUpdate.php index b3e3dd9b3..182ab804d 100644 --- a/app/Http/Middleware/Client/CanClientUpdate.php +++ b/app/Http/Middleware/Client/CanClientUpdate.php @@ -16,7 +16,7 @@ class CanClientUpdate public function handle($request, Closure $next) { if (!auth()->user()->can('client-update')) { - Session()->flash('flash_message_warning', __("You don't have permission to update a user")); + session()->flash('flash_message_warning', __("You don't have permission to update a user")); return redirect()->route('clients.index'); } return $next($request); diff --git a/app/Http/Middleware/Lead/CanLeadCreate.php b/app/Http/Middleware/Lead/CanLeadCreate.php index a1565395d..d46cb8d4a 100644 --- a/app/Http/Middleware/Lead/CanLeadCreate.php +++ b/app/Http/Middleware/Lead/CanLeadCreate.php @@ -16,7 +16,7 @@ class CanLeadCreate public function handle($request, Closure $next) { if (!auth()->user()->can('lead-create')) { - Session()->flash('flash_message_warning', __("You don't have permission to create a lead")); + session()->flash('flash_message_warning', __("You don't have permission to create a lead")); return redirect()->route('leads.index'); } return $next($request); diff --git a/app/Http/Middleware/Lead/CanLeadUpdateStatus.php b/app/Http/Middleware/Lead/CanLeadUpdateStatus.php index 41ed672a1..38346c209 100644 --- a/app/Http/Middleware/Lead/CanLeadUpdateStatus.php +++ b/app/Http/Middleware/Lead/CanLeadUpdateStatus.php @@ -18,7 +18,7 @@ class CanLeadUpdateStatus public function handle($request, Closure $next) { if (!auth()->user()->can('lead-update-status')) { - Session()->flash('flash_message_warning', __("You don't have the right permission for this action")); + session()->flash('flash_message_warning', __("You don't have the right permission for this action")); return redirect()->back(); } diff --git a/app/Http/Middleware/Lead/IsLeadAssigned.php b/app/Http/Middleware/Lead/IsLeadAssigned.php index ffad6bdc1..7ee064514 100644 --- a/app/Http/Middleware/Lead/IsLeadAssigned.php +++ b/app/Http/Middleware/Lead/IsLeadAssigned.php @@ -18,7 +18,7 @@ class IsLeadAssigned public function handle($request, Closure $next) { if (!auth()->user()->can('can-assign-new-user-to-lead')) { - Session()->flash('flash_message_warning', __("You don't have the right permission for this action")); + session()->flash('flash_message_warning', __("You don't have the right permission for this action")); return redirect()->back(); } diff --git a/app/Http/Middleware/RedirectIfDemo.php b/app/Http/Middleware/RedirectIfDemo.php index 24df3e135..2fa197479 100644 --- a/app/Http/Middleware/RedirectIfDemo.php +++ b/app/Http/Middleware/RedirectIfDemo.php @@ -20,7 +20,7 @@ public function handle($request, Closure $next) return $next($request); } - Session()->flash('flash_message_warning', __(self::MEESAGE)); + session()->flash('flash_message_warning', __(self::MEESAGE)); return redirect()->back(); } } diff --git a/app/Http/Middleware/RedirectIfNotAdmin.php b/app/Http/Middleware/RedirectIfNotAdmin.php index 8db8e4748..c7ab95b2d 100644 --- a/app/Http/Middleware/RedirectIfNotAdmin.php +++ b/app/Http/Middleware/RedirectIfNotAdmin.php @@ -18,7 +18,7 @@ public function handle($request, Closure $next) if (Auth()->user()->hasRole('administrator') || Auth()->user()->hasRole('owner')) { return $next($request); } - Session()->flash('flash_message_warning', __('Only Allowed for admins')); + session()->flash('flash_message_warning', __('Only Allowed for admins')); return redirect()->back(); } } diff --git a/app/Http/Middleware/RedirectIfNotSuperAdmin.php b/app/Http/Middleware/RedirectIfNotSuperAdmin.php index ea530f82c..8f40b313c 100644 --- a/app/Http/Middleware/RedirectIfNotSuperAdmin.php +++ b/app/Http/Middleware/RedirectIfNotSuperAdmin.php @@ -18,7 +18,7 @@ public function handle($request, Closure $next) if (Auth()->user()->hasRole('owner')) { return $next($request); } - Session()->flash('flash_message_warning', __('Only Allowed for the user who registered the CRM')); + session()->flash('flash_message_warning', __('Only Allowed for the user who registered the CRM')); return redirect()->back(); } } diff --git a/app/Http/Middleware/Task/CanTaskCreate.php b/app/Http/Middleware/Task/CanTaskCreate.php index 17abf421b..3155435f7 100644 --- a/app/Http/Middleware/Task/CanTaskCreate.php +++ b/app/Http/Middleware/Task/CanTaskCreate.php @@ -16,7 +16,7 @@ class CanTaskCreate public function handle($request, Closure $next) { if (!auth()->user()->can('task-create')) { - Session()->flash('flash_message_warning', __("You don't have permission to create a task")); + session()->flash('flash_message_warning', __("You don't have permission to create a task")); return redirect()->route('tasks.index'); } return $next($request); diff --git a/app/Http/Middleware/Task/CanTaskUpdateStatus.php b/app/Http/Middleware/Task/CanTaskUpdateStatus.php index 70c0c2674..bbc319f85 100644 --- a/app/Http/Middleware/Task/CanTaskUpdateStatus.php +++ b/app/Http/Middleware/Task/CanTaskUpdateStatus.php @@ -18,7 +18,7 @@ class CanTaskUpdateStatus public function handle($request, Closure $next) { if (!auth()->user()->can('task-update-status')) { - Session()->flash('flash_message_warning', __("You don't have the right permission for this action")); + session()->flash('flash_message_warning', __("You don't have the right permission for this action")); return redirect()->back(); } diff --git a/app/Http/Middleware/Task/IsTaskAssigned.php b/app/Http/Middleware/Task/IsTaskAssigned.php index 03234bd2c..e90ae6831 100644 --- a/app/Http/Middleware/Task/IsTaskAssigned.php +++ b/app/Http/Middleware/Task/IsTaskAssigned.php @@ -18,7 +18,7 @@ class IsTaskAssigned public function handle($request, Closure $next) { if (!auth()->user()->can('can-assign-new-user-to-task')) { - Session()->flash('flash_message_warning', __("You don't have the right permission for this action")); + session()->flash('flash_message_warning', __("You don't have the right permission for this action")); return redirect()->back(); } diff --git a/app/Http/Middleware/User/CanUserCreate.php b/app/Http/Middleware/User/CanUserCreate.php index 27ac6c616..fa4b62944 100644 --- a/app/Http/Middleware/User/CanUserCreate.php +++ b/app/Http/Middleware/User/CanUserCreate.php @@ -16,7 +16,7 @@ class CanUserCreate public function handle($request, Closure $next) { if (!auth()->user()->can('user-create')) { - Session()->flash('flash_message_warning', __("You don't have permission to create a user")); + session()->flash('flash_message_warning', __("You don't have permission to create a user")); return redirect()->route('users.index'); } return $next($request); diff --git a/app/Http/Middleware/User/CanUserUpdate.php b/app/Http/Middleware/User/CanUserUpdate.php index 199083e5c..41505257f 100644 --- a/app/Http/Middleware/User/CanUserUpdate.php +++ b/app/Http/Middleware/User/CanUserUpdate.php @@ -16,7 +16,7 @@ class CanUserUpdate public function handle($request, Closure $next) { if (!auth()->user()->can('user-update')) { - Session()->flash('flash_message_warning', __("You don't have permission to update a client")); + session()->flash('flash_message_warning', __("You don't have permission to update a client")); return redirect()->route('users.index'); } return $next($request); diff --git a/app/Repositories/Role/RoleRepository.php b/app/Repositories/Role/RoleRepository.php index af61438e0..22e3e5e56 100644 --- a/app/Repositories/Role/RoleRepository.php +++ b/app/Repositories/Role/RoleRepository.php @@ -84,7 +84,7 @@ public function destroy($id) if ($role->name !== 'administrator' || $role->name !== 'owner') { $role->delete(); } else { - Session()->flash('flash_message_warning', 'Can not delete Administrator role'); + session()->flash('flash_message_warning', 'Can not delete Administrator role'); } } } diff --git a/resources/views/tasks/create.blade.php b/resources/views/tasks/create.blade.php index 624b7fc30..8995595cd 100644 --- a/resources/views/tasks/create.blade.php +++ b/resources/views/tasks/create.blade.php @@ -7,6 +7,17 @@
+
+ + + +
@@ -88,7 +99,7 @@
@@ -101,15 +112,6 @@
- - - @stop @push('style') From f36c78ff875c41ec7b9eaebf819bc462cc012eaa Mon Sep 17 00:00:00 2001 From: Aldo Karendra Date: Sun, 1 May 2022 11:50:54 +0700 Subject: [PATCH 3/3] Ordering Property Translation --- resources/lang/dk.json | 154 ++++++++++++++++++++--------------------- resources/lang/en.json | 153 ++++++++++++++++++++-------------------- resources/lang/es.json | 131 ++++++++++++++++++----------------- 3 files changed, 220 insertions(+), 218 deletions(-) diff --git a/resources/lang/dk.json b/resources/lang/dk.json index 8b8d296b4..89e4d1f61 100644 --- a/resources/lang/dk.json +++ b/resources/lang/dk.json @@ -1,34 +1,17 @@ { - "Overdue invoices": "Forfaldne fakturaer", - "Overdue": "Forfaldne", - "Offer": "Tilbud", - "offer": "tilbud", - "This will set the offer as won, and convert it to a sale.": "Dette sætter tilbuddet som vundet og konverterer det til et salg.", - "Offer won": "Tilbud vundet", - "This will set the offer as lost, and lose the offer.": "Dette sætter tilbuddet som tabt og lukker tilbuddet.", - "Offer lost": "Tilbud tabt", - "Products": "Produkter", - "No products": "Ingen produkter", - "New Offer": "Nyt tilbud", - "Based on": "Baseret på", - "No overdue invoices": "Ingen forfaldne fakturaer", - "management": "styring", - "New product": "Nyt produkt", - "Add new line": "Tilføj ny linje", - "Indicator": "Indikator", - "Sales": "Salg", "14 days": "14 dage", "A short description, as to what is being billed": "En kort beskrivelse om hvad der faktureres", "Absence overview": "Fraværs overblik", "Absence registered": "Fravær registrerede", - "Access": "Adgang", "Access Denied": "Adgang forbudt", "Access not given, try again": "Adgang nægtet, prøv igen", + "Access": "Adgang", "Action": "Handling", "Activity": "Aktiviteter", "Add Comment": "Ny Kommentar", "Add Note": "Ny Notat", "Add new Role": "Tilføj ny rolle", + "Add new line": "Tilføj ny linje", "Add time": "Tilføj tid", "Additional comments": "Yderligere kommentarer", "Address": "Adresse", @@ -38,6 +21,7 @@ "All Files": "Alle Filer", "All Leads": "Alle Leads", "All Projects": "Alle Projekter", + "All projects": "Alle projekter", "All Roles": "Alle Roller", "All Tasks": "Alle Opgaver", "All Users": "Alle Brugere", @@ -46,10 +30,10 @@ "All users": "Alle brugere", "All your active clients will be shown here": "Alle dine aktive klienter vil blive vist her", "Allowed": "Tilladt", - "Amount": "Beløb", "Amount due": "Skyldigt beløb", "Amount in": "Beløb i", "Amount of users": "Antal brugere", + "Amount": "Beløb", "Api key": "Api nøgle", "Appointments": "Aftaler", "Are you sure you want to close the lead?": "Er du siker på du vil afslut dit lead?", @@ -61,17 +45,17 @@ "Assign new user": "Tildel ny bruger", "Assign role": "Tildel rolle", "Assign user": "Tildel bruger", - "Assigned": "Tildelt", "Assigned to": "Tildelt til", "Assigned user": "Tildelt bruger", + "Assigned": "Tildelt", "Attach invoice as PDF": "Vedhæft faktura som PDF", - "Billing": "Fakturering", + "Based on": "Baseret på", "Billing integrations": "Fakturerings integrationer", - "Billy products": "Billy Produkter", + "Billing": "Fakturering", "Blocked": "Blokeret", "Blue": "Blå", - "Business hours": "Arbejdstider", "Business hours only": "Kun åbningstider", + "Business hours": "Arbejdstider", "Business information": "Forretnings information", "Calendar": "Kalender", "Can not delete role": "Kan ikke slette rolle", @@ -82,55 +66,53 @@ "Can't insert new invoice line, to already sent invoice": "Der kan ikke indsættes nye faktura linjer på en allerede sendt faktura", "Can't pay an invoice with status draft. Send invoice first or force a new status": "Kan ikke betale en faktura med status kladde. Send faktura først, eller tving en ny status", "Can't update an already send invoice": "Kan ikke opdatere en allerede sendt faktura", - "Cancel": "Annullere", "Cancel payment": "Fortryd betaling", - "Card information": "Kortoplysninger", + "Cancel": "Annullere", "Card information is updated": "Kortoplysninger opdateres", + "Card information": "Kortoplysninger", "Change deadline": "Ændre deadline", "Change next number generated for a client. This will not affect previously created clients. Has to be higer then previously created client number": "Ændre næste nummer for generende klient. Dette vil ikke have nogle effekt for tidligere oprettede klienter. Skal være højre end forrige oprettede klientnummer", "Change next number generated for a invoice. This will not affect previously created invoices. Has to be higer then previously created invoice number": "Ændre næste nummer for generende faktura. Dette vil ikke have nogle effekt for tidligere oprettede fakturaer. Skal være højre end forrige oprettede fakturanummer", "Change status": "Skift status", "Choose Organization": "Vælg Organisation", - "Choose a Dinero organization to integrate with": "Vælg en Dinero-organisation, der skal integreres med", "City": "Bynavn", "Click the create new client button, and you're done": "Klik på opret ny klient, og du er færdig", "Click the submit button": "Klik på bekræft knappen", - "Client": "Klient", "Client could not be deleted, contact Daybyday support": "Klienten kunne ikke slettes, kontakt Daybyday kundeservice", "Client is required": "Klient er påkrævet", - "Client number": "Klientnummer", "Client number invalid": "Klientnummer er ikke valid", + "Client number": "Klientnummer", "Client overview": "Klient oversigt", "Client successfully added": "Klient tilføjet", "Client successfully deleted": "Klient slettet", "Client successfully updated": "Klient opdateret", - "Clients": "Klienter", + "Client": "Klient", "Clients assigned": "Klienter tildelt", - "Close": "Luk", + "Clients": "Klienter", "Close lead": "Luk lead", "Close task": "Luk opgave", + "Close": "Luk", "Closed": "Lukket", "Collaborators": "Medarbejdere", "Color": "Farve", "Comment by": "Kommentar af", "Comment successfully added": "Kommentar tilføjet", - "Company": "Firma", "Company address": "Virksomhedens adresse", "Company name": "Firma navn", "Company type": "Firma type", + "Company": "Firma", "Complete Lead": "Afslut Lead", "Completed": "Afsluttet", - "Confirm": "Bekræft", "Confirm password": "Bekræft password", - "Contact": "Kontrakt", + "Confirm": "Bekræft", "Contact information": "Kontaktinformation", "Contact person name": "Kontaktpersonens navn", + "Contact": "Kontrakt", "Control the percentage of vat calculated on invoices. If any billing integration is active, will the integration control the VAT, we will only send the full amount": "Kontroller procenten af moms udregnet på faktura. Hvis der er nogen faktuerings integration aktiv, vil integration stå for momsen, vi sender kun det fulde beløb videre", "Convert to order": "Konverter til ordre", "Could not create comment. Type not found! Please contact Daybyday support": "kunne ikke oprette kommentaren. Typen var ikke fundet! Venligst kontakt Daybyday kundeservice", "Could not find user": "Kunne ikke finde brugeren", "Country": "Land", - "Create": "Opret", "Create Department": "Opret afdeling", "Create Lead": "Opret Lead", "Create New Client": "Opret ny klient", @@ -142,6 +124,7 @@ "Create project": "Opret projekt", "Create task": "Opret opgave", "Create user": "Opret bruger", + "Create": "Opret", "Created at": "Oprettede", "Created by": "Oprettet af", "Created last 14 days": "Oprettede de sidste 14 dage", @@ -152,39 +135,41 @@ "Day": "Dag", "Deadline": "Deadline", "Dear :name\n\nThank you, for being a customer at :company\n\nHere is you Invoice on :price\n\nClick the link below to download the invoice\n\n[link-to-pdf]\n\nRegards\n---\n:company": "Kære :name\n\nTusind tak fordi, du har valgt at være kunde hos Daybyday.\n\nHer er din faktura på :price\n\nKlik på linket herunder for at downloade fakturaen.\n\n[link-to-pdf]\n\nMed venlig hilsen.\n\n---\n\n:company", - "Delete": "Slet", "Delete client": "Slet klient", + "Delete invoice": "Slet faktura", "Delete user": "Slet bruger", + "Delete": "Slet", + "Deletion of ": "Sletning af ", "Denmark": "Danmark", "Department description": "Afdelingsbeskrivelse", "Department name": "Afdelingsnavn", "Departments": "Afdelinger", - "Description": "Beskrivelse", "Description is required": "Beskrivelse er påkrævet", + "Description": "Beskrivelse", "Do you have a medical certificate?": "Har du en lægeerklæring?", "Documents": "Dokumenter", "Draft": "Kladde", "Drop files here or click to upload": "Drop filer her eller klik for at uploade", "Due date": "Forfaldsdato", - "Edit": "Rediger", "Edit Client :client": "Rediger Klient :client", "Edit user": "Rediger bruger", + "Edit": "Rediger", "Email": "Email", - "End": "Slut", "End of business": "Virksomhedens lukketid", + "End": "Slut", "English": "Engelsk", "Extra: Administrator is able to update and create departments, integrations, and settings": "Ekstra: Administrator kan opdater og oprette, afdelinger, integrationer og indstillinger", "Extra: Owner is able to do the same as an administrator but also controls billing": "Ekstra: Owner kan det samme som en administrator, men også kontrollere faktueringen", "False": "Falsk", - "File": "Fil", "File Size cannot be bigger than 15MB": "Filstørrelse kan ikke være større end 15MB", "File does not exists, make sure it has not been moved from dropbox (:path)": "Filen findes ikke. Vær sikker på du ikke har fjernet eller slettet den på dropbox (:path)", "File does not exists, make sure it has not been moved from google drive (:path)": "Filen findes ikke. Vær sikker på du ikke har fjernet eller slettet den på google drive (:path)", "File has been deleted": "Filen er slettet", "File successfully uploaded": "Fil uploadet", + "File": "Fil", "Filesystem integrations": "Filsystems integrationer", - "Fill out the form": "Fyld formen ud", "Fill out the form to get started, the only required fields are name, company name, and email": "Fyld formen ud for at komme i gang, de eneste påkrævet felter er navn, firmanavn, og E-mail", + "Fill out the form": "Fyld formen ud", "Flextime": "Flekstid", "Follow up": "Opfølgning", "For which user are you registering absence?": "For hvilken bruger registrerer du fravær?", @@ -197,51 +182,58 @@ "Here you can update the amount of users you wish to have active.": "Her kan du opdater antallet af bruger du ønsker at have aktiv", "Hi": "Hej", "Hourly price": "Timepris", - "Hours": "Timer", "Hours used": "Timer brugt", + "Hours": "Timer", "How long will the absence be for?": "Hvor længe vil fraværet være?", "ID": "ID", "If Allowed only user who are assigned the task & the admin can complete the task.": "Hvis tilladt kun brugeren som er tildelt opgaven & administratorer kan afslutte opgaven", "If Allowed only user who are assigned the task & the admin can assign another user.": "Hvis tilladt kun brugeren som er tildelt opgaven & administratorer kan tildel en anden bruger", "If the currency is changed, the invoice will not be recalculated to the new currency, only the visual is changed, like the prefix, separator, symbol etc": "Hvis valutaen er ændret, vil fakturaerne ikke blive genberegnet, kun det visuelle er ændret, som præfikset, separatoren, symbolet, osv.", + "If the invoice is not deleted it will be attached to the client, without a reference to the lead": "Hvis fakturaen ikke slettes, vedhæftes den klienten uden en reference til leadet", + "If the invoice is not deleted it will be attached to the client, without a reference to the task": "Hvis fakturaen ikke slettes, vedhæftes den klienten uden en reference til opgaven", + "If the tasks are not deleted, they will be attached to the client, without a reference to the project": "Hvis opgaverne ikke slettes, vedhæftes de klienten uden en reference til projektet", "Image": "Billede", "Images": "Billeder", "In progress": "I gang", "In-progress": "I gang", "India": "Indien", + "Indicator": "Indikator", + "Indonesia": "Indonesisk", "Industry": "Industri", "Information": "Information", "Insert new invoice line": "Indsæt ny faktura linje", "Insert task title (will be shown on invoice)": "Indsæt opgavens titel (Vil blive vist på fakturaen)", "Integrations": "Integrationer", "Invalid source": "Ugyldig kilde", - "Invoice": "Faktura", "Invoice already sent": "Fakturaen er allerede sendt", "Invoice date": "Faktureringsdato", "Invoice from :company": "Faktura fra :company", "Invoice line successfully deleted": "fakturalinje slettet", - "Invoice number": "Fakturanummer", "Invoice number invalid": "Fakturanummer er ikke valid", + "Invoice number": "Fakturanummer", "Invoice paid date": "Faktura betalingsdato", "Invoice sent": "Faktura sendt", "Invoice summary": "Faktura oversigt", - "Invoices": "Fakturaer", + "Invoice": "Faktura", "Invoices assigned": "Fakturaer tildelt", + "Invoices": "Fakturaer", "Irrelevant": "Irrelevant", "Item name": "Vare navn", "Item price": "Vare pris", + "Keep in mind, every document, activity, appointment, and comment related will be deleted as well": "Husk, at ethvert dokument, aktivitet, aftale og kommentar relateret også slettes", "Language": "Sprog", "Lead Information": "Lead Information", "Lead assigning": "Lead tildeling", "Lead completion": "Leadafslutning", + "Lead deleted": "Lead slettet", "Lead status is updated": "Lead status opdateret", "Lead successfully added": "Lead tilføjet", - "Leads": "Leads", "Leads assigned": "Leads tildelt", "Leads completed this month": "Leads afsluttet denne måned", "Leads completed today": "Leads afsluttet i dag", "Leads created today": "Leads oprettet i dag", "Leads each month": "Leads hver måned", + "Leads": "Leads", "Let's take our first step, by creating a new client": "Lad os tage det første skridt ved at oprette en ny klient", "Mail": "Mail", "Max number of users reached": "Max antal bruger opnået", @@ -249,35 +241,40 @@ "Message": "Besked", "Modified": "Modificeret", "More info": "Mere information", - "Name": "Navn", "Name on card": "Navn på kortet", + "Name": "Navn", "Navigation": "Navigation", "New Client": "Ny Klient", "New Department": "Ny Afdeling", "New Lead": "Nyt Lead", + "New Offer": "Nyt tilbud", "New Project": "Nyt Projekt", "New Task": "Ny Opgave", "New User": "Ny Bruger", "New deadline is set": "Ny deadline er sat", "New follow up date is set": "Ny opfølgningsdato er sat", "New lead": "Nyt lead", + "New product": "Nyt produkt", "New project": "Nyt projekt", "New task": "Ny opgave", "New user is assigned": "Ny bruger er tildelt", "Next client number": "Næste klientnummer", "Next follow up": "Næste opfølgning", "Next invoice number": "Næste fakturanummer", - "No": "Nej", "No Invoice to show. Add time to create an invoice": "Ingen faktura at vise. Tilføj tid for at oprette en faktura", "No files": "Ingen filer", "No new actions": "Ingen nye handlinger", "No new notifications": "Ingen nye notifikationer", + "No overdue invoices": "Ingen forfaldne fakturaer", + "No products": "Ingen produkter", "No recent appointments for the last 3 months": "Ingen nylige aftaler de sidste 3 måneder", "No registered absences today": "Intet registrerede fravær i dag", "No upcoming appointments": "Ingen kommende aftaler", + "No": "Nej", + "None found": "Ingen fundet", "Not able to change owner role, please choose a new owner first": "Ikke muligt at skifte owner rollen, venglist vælg en ny owner først", - "Not allowed": "Ikke tilladt", "Not allowed to delete super admin": "Ikke tilladt at slette super brugeren", + "Not allowed": "Ikke tilladt", "Not authorized": "Ikke tilladt", "Not interested": "Ikke interesseret", "Not send": "Ikke sendt", @@ -286,7 +283,11 @@ "Nothing selected": "Intet valgt", "Number": "Nummer", "O'clock": "Klokken", + "Offer lost": "Tilbud tabt", + "Offer won": "Tilbud vundet", + "Offer": "Tilbud", "Once a invoice has been send, no new invoice lines can be added": "Der kan ikke indsættes nye faktura linjer på en allerede sendt faktura", + "Once deleted, it is not possible to restore it. Are you sure?": "Når slettet, er det ikke muligt at gendanne det. Er du sikker?", "Online Users": "Online brugere", "Only Allowed for admins": "Kun tilladt for administratorer", "Only Allowed for the user who registered the CRM": "Kun tilladt for personen som registeret CRM systemt (abonnementet)", @@ -296,6 +297,8 @@ "Other": "Andet", "Overall Settings": "Generelle Indstillinger", "Overall settings successfully updated": "Generelle Indstillinger succesfuldt opdateret", + "Overdue invoices": "Forfaldne fakturaer", + "Overdue": "Forfaldne", "Overview": "Oversigt", "Passowrd": "Password", "Pay invoice": "Betal faktura", @@ -318,16 +321,18 @@ "Price": "Pris", "Primary contact person": "Primære kontakt person", "Primary number": "Primær nummer", + "Products": "Produkter", "Profile": "Profil", "Project completion progress": "Projektets gennemførelse fremskridt", - "Projects": "Projekter", + "Project deleted": "Projekt slettet", "Projects are used to keep track of tasks that might be related to a bigger assignment for the client. And gives the possibility of multiple people working various tasks and keep track of the tasks.": "Projekter bliver brugt til at holde styr på flere opgaver der måske er relateret til en større ting som kunden skal have lavet. Og giver nemt mulighed for flere kan arbejde på diverse opgaver og holde styr på alle opgaverne i en helhed", "Projects assigned": "Projekter tildelt", + "Projects": "Projekter", "Quantity": "Antal", "Reason": "Begrundelse", "Recent appointments": "Seneste aftaler", - "Recipient": "Modtager", "Recipient email": "Modtagers E-mail", + "Recipient": "Modtager", "Red": "Rød", "Reference": "Reference", "Register absence": "Registrere fravær", @@ -340,6 +345,7 @@ "Role is updated": "Rolle er opdateret", "Roles and Permissions Management": "Roller og tilladelsesstyring", "Russia": "Rusland", + "Sales": "Salg", "Same as with clients you can create a new task. Tasks has a primary user assigned, and a client, it can also be related to a project": "Samme som ved klienten, kan du oprette nye opgaver. Opgaver har en primær bruger og en klient tildelt sig, og kan også blive relateret til et projekt", "Save Role": "Gem Rolle", "Save overall settings": "Gem generelle indstillinger", @@ -361,10 +367,10 @@ "Size": "Størrelse", "Something wen't wrong, we can't find the file on the cloud. But worry not, we delete what we know about the image": "Noget gik galt, vi kunne ikke finde billedet i skyen, men vi har slettede den informationen, vi har om billedet", "Source": "Kilde", - "Start": "Start", + "Spanish": "Spansk", "Start of business": "Virksomhedens åbningstid", + "Start": "Start", "Status": "Status", - "Spanish": "Spansk", "Sub Total": "Pris ex moms", "Subject": "Emne", "Subtotal": "Pris ex moms", @@ -373,16 +379,17 @@ "Synchronize": "Synkroniser", "Task assigning": "Opgave tildeling", "Task completion": "Opgaveafslutning", + "Task deleted": "Opgave slettet", "Task information": "Opgave information", "Task project is updated": "Opgavens projekt er opdateret", "Task status is updated": "Opgavens status er opdateret", "Task successfully added": "Opgave oprettede", - "Tasks": "Opgaver", "Tasks assigned": "Opgaver tildelt", "Tasks completed this month": "Opgaver afsluttet denne måned", "Tasks completed today": "Opgaver afsluttet i dag", "Tasks created today": "Opgaver oprettet i dag", "Tasks each month": "Opgaver hver måned", + "Tasks": "Opgaver", "Tax": "Moms", "The Mail will be send with your default settings and template from your billing integration.": "Mailen bliver sendt med dine indstillinger og skabelon fra din fakturerings integration", "The Mail will be send with your default settings from your billing integration.": "", @@ -405,16 +412,17 @@ "This is the default language for new users, the language can be changed for each user under their profile": "Dette er standard sproget for nye brugere, sproget kan blive ændret for hver bruger under deres profil", "This is your dashboard, which you can use to get a fast and nice overview, of all your tasks, leads, etc.": "Det her er dit dashboard, som du kan bruge til at få et hurtigt overblik over dine opgaver, leads, osv.", "This is your primary navigation bar, which you can use to get around Daybyday CRM": "Det her er din primære navigations bar, som du kan bruge til at komme rundt i Daybyday CRM", - "Time": "Tid", + "This will set the offer as lost, and lose the offer.": "Dette sætter tilbuddet som tabt og lukker tilbuddet.", + "This will set the offer as won, and convert it to a sale.": "Dette sætter tilbuddet som vundet og konverterer det til et salg.", "Time Management For This Invoice": "Tidsadministration for denne faktura", "Time management": "Tidsadministration", - "Time off": "Fri", "Time off in lieu": "Afspadsering", - "Time spend": "Timer brugt", + "Time off": "Fri", "Time spend (Hours)": "Tid brugt (Timer)", - "Title": "Titel", + "Time spend": "Timer brugt", + "Time": "Tid", "Title is required": "Titel er påkrævet", - "Total": "Total", + "Title": "Titel", "Total amount": "Totalt beløb", "Total clients": "Samlede klienter", "Total hours registered": "Totale timer registreret", @@ -422,11 +430,11 @@ "Total price": "Total pris", "Total projects": "Samlede projekter", "Total tasks": "Samlede opgaver", + "Total": "Total", "True": "Sandt", "United Kingdom": "Storbritannien", "United States": "USA", "Upcoming appointments": "Kommende aftaler", - "Update": "Opdater", "Update Role": "Opdater Rolle", "Update card information": "Opdater kort information", "Update client": "Opdater klient", @@ -434,20 +442,21 @@ "Update settings": "Opdater indstillinger", "Update task status": "Opdater opgavens status", "Update user": "Opdater bruger", - "User": "Bruger", + "Update": "Opdater", "User can NOT have, leads, clients, or tasks assigned when deleted": "Bruger kan IKKE have leads, klienter eller opgaver tildelt når slettes", "User not found": "Bruger ikke fundet", "User successfully added": "Bruger tilføjet", "User successfully deleted": "Bruger slettet", "User successfully updated": "Bruger opdateret", - "Users": "Brugere", + "User": "Bruger", "Users with this role": "Brugere med denne rolle", - "Vacation": "Ferie", + "Users": "Brugere", "Vacation day": "Feriedag", - "Vat": "Cvr", + "Vacation": "Ferie", "Vat percentage": "Moms procent", - "View": "Se", + "Vat": "Cvr", "View lead": "Vis lead", + "View": "Se", "Waiting Client": "Afventer Klient", "Waiting client": "Venter klient", "Want to update the credit card that we have on file? Provide the new details here": "Vil du opdatere det kreditkort, vi har på arkivet? Angiv de nye detaljer her.", @@ -501,34 +510,25 @@ "kg": "kg", "kilometer": "kilometer", "kvm": "kvm", - "None found": "Ingen fundet", "leads": "leads", "mail": "mail", + "management": "styring", "meters": "Meter", "monthly": "månedlige", "name": "navn", "no": "nej", "not authorized": "ikke tilladt", "number": "nummer", + "offer": "tilbud", "package": "pakke", "pieces": "stykker", "red": "rød", "session": "session", "sqm": "kvm", - "If the invoice is not deleted it will be attached to the client, without a reference to the task": "Hvis fakturaen ikke slettes, vedhæftes den klienten uden en reference til opgaven", - "If the invoice is not deleted it will be attached to the client, without a reference to the lead": "Hvis fakturaen ikke slettes, vedhæftes den klienten uden en reference til leadet", - "Keep in mind, every document, activity, appointment, and comment related will be deleted as well": "Husk, at ethvert dokument, aktivitet, aftale og kommentar relateret også slettes", - "Once deleted, it is not possible to restore it. Are you sure?": "Når slettet, er det ikke muligt at gendanne det. Er du sikker?", - "Delete invoice": "Slet faktura", - "If the tasks are not deleted, they will be attached to the client, without a reference to the project": "Hvis opgaverne ikke slettes, vedhæftes de klienten uden en reference til projektet", - "Deletion of ": "Sletning af ", - "Project deleted": "Projekt slettet", - "Task deleted": "Opgave slettet", - "Lead deleted": "Lead slettet", "tasks": "opgaver", "title": "titel", "vat": "cvr", "week": "uge", "yellow": "gul", "yes": "ja" -} +} \ No newline at end of file diff --git a/resources/lang/en.json b/resources/lang/en.json index d906c747a..b54b4461a 100644 --- a/resources/lang/en.json +++ b/resources/lang/en.json @@ -1,33 +1,17 @@ { - "Overdue": "Overdue", - "Offer": "Offer", - "offer": "offer", - "Based on": "Based on", - "No overdue invoices": "No overdue invoices", - "New product": "New product", - "This will set the offer as won, and convert it to a sale.": "This will set the offer as won, and convert it to a sale.", - "Won offer": "Won offer", - "This will set the offer as lost, and lose the offer.": "This will set the offer as lost, and lose the offer.", - "Lost offer": "Lost offer", - "New Offer": "New Offer", - "management": "management", - "Add new line": "Add new line", - "Indicator": "Indicator", "14 days": "14 days", - "Products": "Products", - "No products": "No products", - "Sales": "Sales", "A short description, as to what is being billed": "A short description, as to what is being billed", "Absence overview": "Absence overview", "Absence registered": "Absence registered", - "Access": "Access", "Access Denied": "Access Denied", "Access not given, try again": "Access not given, try again", + "Access": "Access", "Action": "Action", "Activity": "Activity", "Add Comment": "Add Comment", "Add Note": "Add Note", "Add new Role": "Add new Role", + "Add new line": "Add new line", "Add time": "Add time", "Additional comments": "Additional comments", "Address": "Address", @@ -37,6 +21,7 @@ "All Files": "All Files", "All Leads": "All Leads", "All Projects": "All Projects", + "All projects": "All projects", "All Roles": "All Roles", "All Tasks": "All Tasks", "All Users": "All Users", @@ -45,10 +30,10 @@ "All users": "All users", "All your active clients will be shown here": "All your active clients will be displayed here", "Allowed": "Allowed", - "Amount": "Amount", "Amount due": "Amount due", "Amount in": "Amount in ", "Amount of users": "Amount of users", + "Amount": "Amount", "Api key": "Api key", "Appointments": "Appointments", "Are you sure you want to close the lead?": "Are you sure you want to close the lead?", @@ -60,17 +45,17 @@ "Assign new user": "Assign new user", "Assign role": "Assign role", "Assign user": "Assign user", - "Assigned": "Assigned", "Assigned to": "Assigned to", "Assigned user": "Assigned user", + "Assigned": "Assigned", "Attach invoice as PDF": "Attach invoice as PDF", - "Billing": "Billing", + "Based on": "Based on", "Billing integrations": "Billing integrations", - "Billy products": "Billy products", + "Billing": "Billing", "Blocked": "Blocked", "Blue": "Blue", - "Business hours": "Business hours", "Business hours only": "Business hours only", + "Business hours": "Business hours", "Business information": "Business information", "Calendar": "Calendar", "Can not delete role": "Can not delete role", @@ -81,67 +66,65 @@ "Can't insert new invoice line, to already sent invoice": "Can't insert new invoice line, to already sent invoice", "Can't pay an invoice with status draft. Send invoice first or force a new status": "Can't pay an invoice with status draft. Send invoice first or force a new status", "Can't update an already send invoice": "Can't update an already send invoice", - "Cancel": "Cancel", "Cancel payment": "Cancel payment", - "Card information": "Card information", + "Cancel": "Cancel", "Card information is updated": "Card information is updated", + "Card information": "Card information", "Change deadline": "Change deadline", "Change next number generated for a client. This will not affect previously created clients. Has to be higer then previously created client number": "Change next number generated for a client. This will not affect previously created clients. Has to be higer then previously created client number", "Change next number generated for a invoice. This will not affect previously created invoices. Has to be higer then previously created invoice number": "Change next number generated for a invoice. This will not affect previously created invoices. Has to be higer then previously created invoice number", "Change status": "Change status", "Choose Organization": "Choose Organization", - "Choose a Dinero organization to integrate with": "Choose a Dinero organization to integrate with", "City": "City", "Click the create new client button, and you're done": "Click the create new client button, and you're done", "Click the submit button": "Click the submit button", - "Client": "Client", "Client could not be deleted, contact Daybyday support": "Client could not be deleted, contact Daybyday support", "Client is required": "Client is required", - "Client number": "Client number", "Client number invalid": "Client number invalid", + "Client number": "Client number", "Client overview": "Client overview", "Client successfully added": "Client successfully added", "Client successfully deleted": "Client successfully deleted", "Client successfully updated": "Client successfully updated", - "Clients": "Clients", + "Client": "Client", "Clients assigned": "Clients assigned", - "Close": "Close", + "Clients": "Clients", "Close lead": "Close lead", "Close task": "Close task", + "Close": "Close", "Closed": "Closed", "Collaborators": "Collaborators", "Color": "Color", "Comment by": "Comment by", "Comment successfully added": "Comment successfully added", - "Company": "Company", "Company address": "Company address", "Company name": "Company name", "Company type": "Company type", + "Company": "Company", "Complete Lead": "Complete Lead", "Completed": "Completed", - "Confirm": "Confirm", "Confirm password": "Confirm password", - "Contact": "Contact", + "Confirm": "Confirm", "Contact information": "Contact information", "Contact person name": "Contact person name", + "Contact": "Contact", "Control the percentage of vat calculated on invoices. If any billing integration is active, will the integration control the VAT, we will only send the full amount": "Control the percentage of vat calculated on invoices. If any billing integration is active, will the integration control the VAT, we will only send the full amount", "Convert to order": "Convert to order", "Could not create comment. Type not found! Please contact Daybyday support": "Could not create comment. Type not found! Please contact Daybyday support", "Could not find user": "Could not find user", "Country": "Country", - "Create": "Create", "Create Department": "Create Department", "Create Lead": "Create Lead", "Create New Client": "Create New Client", "Create department": "Create department", "Create invoice": "Create invoice", "Create lead": "Create lead", - "None found": "None found", "Create new Lead": "Create new Lead", "Create new appointment": "Create new appointment", "Create project": "Create project", "Create task": "Create task", "Create user": "Create user", + "Create": "Create", "Created at": "Created at", "Created by": "Created by", "Created last 14 days": "Created last 14 days", @@ -152,39 +135,41 @@ "Day": "Day", "Deadline": "Deadline", "Dear :name\n\nThank you, for being a customer at :company\n\nHere is you Invoice on :price\n\nClick the link below to download the invoice\n\n[link-to-pdf]\n\nRegards\n---\n:company": "Dear :name\n\nThank you so much for choosing to be a Daybyday customer.\n\nHere is your invoice for :price\n\nClick on the link below to download the invoice.\n\n[link-to-pdf]\n\nYours sincerely.\n\n---\n\n:company", - "Delete": "Delete", "Delete client": "Delete client", + "Delete invoice": "Delete invoice", "Delete user": "Delete user", + "Delete": "Delete", + "Deletion of ": "Deletion of ", "Denmark": "Denmark", "Department description": "Department description", "Department name": "Department name", "Departments": "Departments", - "Description": "Description", "Description is required": "Description is required", + "Description": "Description", "Do you have a medical certificate?": "Do you have a medical certificate?", "Documents": "Documents", "Draft": "Draft", "Drop files here or click to upload": "Drop files here or click to upload", "Due date": "Due Date", - "Edit": "Edit", "Edit Client :client": "Edit Client :client", "Edit user": "Edit user", + "Edit": "Edit", "Email": "Email", - "End": "End", "End of business": "End of business", + "End": "End", "English": "English", "Extra: Administrator is able to update and create departments, integrations, and settings": "Extra: Administrator is able to update and create departments, integrations, and settings", "Extra: Owner is able to do the same as an administrator but also controls billing": "Extra: Owner is able to do the same as an administrator but also controls billing", "False": "False", - "File": "File", "File Size cannot be bigger than 15MB": "File Size cannot be bigger than 15MB", "File does not exists, make sure it has not been moved from dropbox (:path)": "File does not exists, make sure it has not been moved from dropbox (:path)", "File does not exists, make sure it has not been moved from google drive (:path)": "File does not exists, make sure it has not been moved from google drive (:path)", "File has been deleted": "File has been deleted", "File successfully uploaded": "File successfully uploaded", + "File": "File", "Filesystem integrations": "Filesystem integrations", - "Fill out the form": "Fill out the form", "Fill out the form to get started, the only required fields are name, company name, and email": "Fill out the form to get started, the only required fields are name, company name, and Email", + "Fill out the form": "Fill out the form", "Flextime": "Flextime", "Follow up": "Follow up", "For which user are you registering absence?": "For which user are you registering absence?", @@ -197,87 +182,100 @@ "Here you can update the amount of users you wish to have active.": "Here you can update the amount of users you wish to have active.", "Hi": "Hi", "Hourly price": "Hourly price", - "Hours": "Hours", "Hours used": "Hours used", + "Hours": "Hours", "How long will the absence be for?": "How long will the absence be for?", "ID": "ID", "If Allowed only user who are assigned the task & the admin can complete the task.": "If Allowed only user who are assigned the task & the admin can complete the task.", "If Allowed only user who are assigned the task & the admin can assign another user.": "If Allowed only user who are assigned the task & the admin can assign another user.", "If the currency is changed, the invoice will not be recalculated to the new currency, only the visual is changed, like the prefix, separator, symbol etc": "If the currency is changed, the invoice will not be recalculated to the new currency, only the visual is changed, like the prefix, separator, symbol etc", + "If the invoice is not deleted it will be attached to the client, without a reference to the lead": "If the invoice is not deleted it will be attached to the client, without a reference to the lead", + "If the invoice is not deleted it will be attached to the client, without a reference to the task": "If the invoice is not deleted it will be attached to the client, without a reference to the task", + "If the tasks are not deleted, they will be attached to the client, without a reference to the project": "If the tasks are not deleted, they will be attached to the client, without a reference to the project", "Image": "Image", "Images": "Images", "In progress": "In progress", "In-progress": "In-progress", "India": "India", + "Indicator": "Indicator", + "Indonesia": "Indonesian", "Industry": "Industry", "Information": "Information", "Insert new invoice line": "Insert new invoice line", "Insert task title (will be shown on invoice)": "Insert task title (will be shown on invoice)", "Integrations": "Integrations", "Invalid source": "Invalid source", - "Invoice": "Invoice", "Invoice already sent": "Invoice already sent", "Invoice date": "Invoice date", "Invoice from :company": "Invoice from :company", "Invoice line successfully deleted": "Invoice line successfully deleted", - "Invoice number": "Invoice number", "Invoice number invalid": "Invoice number invalid", + "Invoice number": "Invoice number", "Invoice paid date": "Invoice paid date", "Invoice sent": "Invoice sent", "Invoice summary": "Invoice summary", - "Invoices": "Invoices", + "Invoice": "Invoice", "Invoices assigned": "Invoices assigned", + "Invoices": "Invoices", "Irrelevant": "Irrelevant", "Item name": "Item name", "Item price": "Item price", + "Keep in mind, every document, activity, appointment, and comment related will be deleted as well": "Keep in mind, every document, activity, appointment, and comment related will be deleted as well", "Language": "Language", "Lead Information": "Lead Information", "Lead assigning": "Lead assigning", "Lead completion": "Lead completion", + "Lead deleted": "Task deleted", "Lead status is updated": "Lead status is updated", "Lead successfully added": "Lead successfully added", - "Leads": "Leads", "Leads assigned": "Leads assigned", "Leads completed this month": "Leads completed this month", "Leads completed today": "Leads completed today", "Leads created today": "Leads created today", "Leads each month": "Leads each month", + "Leads": "Leads", "Let's take our first step, by creating a new client": "Let's take our first step, by creating a new client", + "Lost offer": "Lost offer", "Mail": "Mail", "Max number of users reached": "Max number of users reached", "Max size": "Max size", "Message": "Message", "Modified": "Modified", "More info": "More info", - "Name": "Name", "Name on card": "Name on card", + "Name": "Name", "Navigation": "Navigation", "New Client": "New Client", "New Department": "New Department", "New Lead": "New Lead", + "New Offer": "New Offer", "New Project": "New Project", "New Task": "New Task", "New User": "New User", "New deadline is set": "New deadline is set", "New follow up date is set": "New follow up date is set", "New lead": "New lead", + "New product": "New product", "New project": "New project", "New task": "New task", "New user is assigned": "New user is assigned", "Next client number": "Next client number", "Next follow up": "Next follow up", "Next invoice number": "Next invoice number", - "No": "No", "No Invoice to show. Add time to create an invoice": "No Invoice to show. Add time to create an invoice", "No files": "No files", "No new actions": "No new actions", "No new notifications": "No new notifications", + "No overdue invoices": "No overdue invoices", + "No products": "No products", "No recent appointments for the last 3 months": "No recent appointments for the last 3 months", "No registered absences today": "No registered absences today", "No upcoming appointments": "No upcoming appointments", + "No": "No", + "None found": "None found", "Not able to change owner role, please choose a new owner first": "Not able to change owner role, please choose a new owner first", - "Not allowed": "Not allowed", "Not allowed to delete super admin": "Not allowed to delete super admin", + "Not allowed": "Not allowed", "Not authorized": "Not authorized", "Not interested": "Not interested", "Not send": "Not sent", @@ -286,7 +284,9 @@ "Nothing selected": "Nothing selected", "Number": "Number", "O'clock": "O'clock", + "Offer": "Offer", "Once a invoice has been send, no new invoice lines can be added": "Once a invoice has been send, no new invoice lines can be added", + "Once deleted, it is not possible to restore it. Are you sure?": "Once deleted, it is not possible to restore it. Are you sure?", "Online Users": "Online Users", "Only Allowed for admins": "Only allowed for admins", "Only Allowed for the user who registered the CRM": "Only Allowed for the user who registered the CRM", @@ -296,6 +296,8 @@ "Other": "Other", "Overall Settings": "Overall Settings", "Overall settings successfully updated": "Overall settings successfully updated", + "Overdue invoices": "Overdue invoices", + "Overdue": "Overdue", "Overview": "Overview", "Passowrd": "Password", "Pay invoice": "Pay Invoice", @@ -318,16 +320,18 @@ "Price": "Price", "Primary contact person": "Primary contact person", "Primary number": "Primary number", + "Products": "Products", "Profile": "Profile", "Project completion progress": "Project completion progress", - "Projects": "Projects", + "Project deleted": "Project deleted", "Projects are used to keep track of tasks that might be related to a bigger assignment for the client. And gives the possibility of multiple people working various tasks and keep track of the tasks.": "Projects are used to keep track of tasks that might be related to a bigger assignment for the client. And gives the possibility of multiple people working various tasks and keep track of the tasks.", "Projects assigned": "Projects assigned", + "Projects": "Projects", "Quantity": "Quantity", "Reason": "Reason", "Recent appointments": "Recent Appointments", - "Recipient": "Recipient", "Recipient email": "Recipient email", + "Recipient": "Recipient", "Red": "Red", "Reference": "Reference", "Register absence": "Register absence", @@ -340,6 +344,7 @@ "Role is updated": "Role is updated", "Roles and Permissions Management": "Roles and Permissions Management", "Russia": "Russia", + "Sales": "Sales", "Same as with clients you can create a new task. Tasks has a primary user assigned, and a client, it can also be related to a project": "Same as with the client, you can create new tasks. Tasks have a primary user and a client assigned to them, and can also be related to a project", "Save Role": "Save Role", "Save overall settings": "Save overall settings", @@ -361,10 +366,10 @@ "Size": "Size", "Something wen't wrong, we can't find the file on the cloud. But worry not, we delete what we know about the image": "Something wen't wrong, we can't find the file on the cloud. But worry not, we delete what we know about the image", "Source": "Source", - "Start": "Start", + "Spanish": "Spanish", "Start of business": "Start of business", + "Start": "Start", "Status": "Status", - "Spanish": "Spanish", "Sub Total": "Sub Total", "Subject": "Subject", "Subtotal": "Subtotal", @@ -373,16 +378,17 @@ "Synchronize": "Synchronize", "Task assigning": "Task assigning", "Task completion": "Task completion", + "Task deleted": "Task deleted", "Task information": "Task information", "Task project is updated": "Task project is updated", "Task status is updated": "Task status is updated", "Task successfully added": "Task successfully added", - "Tasks": "Tasks", "Tasks assigned": "Tasks assigned", "Tasks completed this month": "Tasks completed this month", "Tasks completed today": "Tasks completed today", "Tasks created today": "Tasks created today", "Tasks each month": "Tasks each month", + "Tasks": "Tasks", "Tax": "Tax", "The Mail will be send with your default settings and template from your billing integration.": "The Mail will be send with your default settings and template from your billing integration.", "The Mail will be send with your default settings from your billing integration.": "The Mail will be send with your default settings from your billing integration.", @@ -405,16 +411,17 @@ "This is the default language for new users, the language can be changed for each user under their profile": "This is the default language for new users, the language can be changed for each user under their profile", "This is your dashboard, which you can use to get a fast and nice overview, of all your tasks, leads, etc.": "This is your dashboard, which you can use to get a fast and nice overview, of all your tasks, leads, etc.", "This is your primary navigation bar, which you can use to get around Daybyday CRM": "This is your primary navigation bar, which you can use to get around Daybyday CRM", - "Time": "Time", + "This will set the offer as lost, and lose the offer.": "This will set the offer as lost, and lose the offer.", + "This will set the offer as won, and convert it to a sale.": "This will set the offer as won, and convert it to a sale.", "Time Management For This Invoice": "Time Management For This Invoice", "Time management": "Time management", - "Time off": "Time off", "Time off in lieu": "Time off in lieu", - "Time spend": "Time spend", + "Time off": "Time off", "Time spend (Hours)": "Time spend (Hours)", - "Title": "Title", + "Time spend": "Time spend", + "Time": "Time", "Title is required": "Title is required", - "Total": "Total", + "Title": "Title", "Total amount": "Total amount", "Total clients": "Total clients", "Total hours registered": "Total hours registered", @@ -422,11 +429,11 @@ "Total price": "Total price", "Total projects": "Total projects", "Total tasks": "Total tasks", + "Total": "Total", "True": "True", "United Kingdom": "United Kingdom", "United States": "USA", "Upcoming appointments": "Upcoming appointments", - "Update": "Update", "Update Role": "Update Role", "Update card information": "Update card information", "Update client": "Update client", @@ -434,20 +441,21 @@ "Update settings": "Update settings", "Update task status": "Update task status", "Update user": "Update user", - "User": "User", + "Update": "Update", "User can NOT have, leads, clients, or tasks assigned when deleted": "User can NOT have, leads, clients, or tasks assigned when deleted", "User not found": "User not found", "User successfully added": "User successfully added", "User successfully deleted": "User successfully deleted", "User successfully updated": "User successfully updated", - "Users": "Users", + "User": "User", "Users with this role": "Users with this role", - "Vacation": "Vacation", + "Users": "Users", "Vacation day": "Vacation day", - "Vat": "Vat", + "Vacation": "Vacation", "Vat percentage": "Vat percentage", - "View": "View", + "Vat": "Vat", "View lead": "View lead", + "View": "View", "Waiting Client": "Waiting Client", "Waiting client": "Waiting client", "Want to update the credit card that we have on file? Provide the new details here": "Want to update the credit card that we have on file? Provide the new details here", @@ -456,6 +464,7 @@ "What's the reason for the absence?": "What's the reason for the absence?", "When does the absence start?": "When does the absence start?", "Where is your company located?": "Where is your company located?", + "Won offer": "Won offer", "Work number": "Work number", "Yellow": "Yellow", "Yes": "Yes", @@ -503,12 +512,14 @@ "kvm": "kvm", "leads": "leads", "mail": "mail", + "management": "management", "meters": "meters", "monthly": "monthly", "name": "name", "no": "no", "not authorized": "not authorized", "number": "number", + "offer": "offer", "package": "package", "pieces": "pieces", "red": "red", @@ -516,18 +527,8 @@ "sqm": "kvm", "tasks": "tasks", "title": "title", - "If the invoice is not deleted it will be attached to the client, without a reference to the task": "If the invoice is not deleted it will be attached to the client, without a reference to the task", - "If the invoice is not deleted it will be attached to the client, without a reference to the lead": "If the invoice is not deleted it will be attached to the client, without a reference to the lead", - "Keep in mind, every document, activity, appointment, and comment related will be deleted as well": "Keep in mind, every document, activity, appointment, and comment related will be deleted as well", - "Once deleted, it is not possible to restore it. Are you sure?": "Once deleted, it is not possible to restore it. Are you sure?", - "Delete invoice": "Delete invoice", - "If the tasks are not deleted, they will be attached to the client, without a reference to the project": "If the tasks are not deleted, they will be attached to the client, without a reference to the project", - "Deletion of ": "Deletion of ", - "Project deleted": "Project deleted", - "Task deleted": "Task deleted", - "Lead deleted": "Task deleted", "vat": "vat", "week": "week", "yellow": "yellow", "yes": "yes" -} +} \ No newline at end of file diff --git a/resources/lang/es.json b/resources/lang/es.json index 308136734..22d8e435c 100644 --- a/resources/lang/es.json +++ b/resources/lang/es.json @@ -1,33 +1,17 @@ { - "Overdue": "Overdue", - "Offer": "Offer", - "offer": "offer", - "New Offer": "New Offer", - "Based on": "Based on", - "No overdue invoices": "No overdue invoices", - "management": "management", - "Add new line": "Add new line", - "Indicator": "Indicator", "14 days": "14 días", - "Products": "Products", - "No products": "No products", - "New product": "New product", - "This will set the offer as won, and convert it to a sale.": "This will set the offer as won, and convert it to a sale.", - "Won offer": "Won offer", - "This will set the offer as lost, and lose the offer.": "This will set the offer as lost, and lose the offer.", - "Lost offer": "Lost offer", - "Sales": "Sales", "A short description, as to what is being billed": "Una breve descripción de lo que se está facturando.", "Absence overview": "Resumen de ausencias", "Absence registered": "Ausencia registrada", - "Access": "Acceso", "Access Denied": "Acceso Denegado", "Access not given, try again": "No se ha concedido el acceso, prueba de nuevo", + "Access": "Acceso", "Action": "Acción", "Activity": "Actividad", "Add Comment": "Añadir comentario", "Add Note": "Añadir nota", "Add new Role": "Añadir nuevo Rol", + "Add new line": "Add new line", "Add time": "Añadir tiempo", "Additional comments": "Comentarios adicionales", "Address": "Dirección", @@ -37,6 +21,7 @@ "All Files": "Todos los Archivos", "All Leads": "Todos los Leads", "All Projects": "Todos los Proyectos", + "All projects": "Todos los proyectos", "All Roles": "Todos los Roles", "All Tasks": "Todas las Tareas", "All Users": "Todos los Usuarios", @@ -45,10 +30,10 @@ "All users": "Todos los usuarios", "All your active clients will be shown here": "Todos tus clientes activos se mostrarán aquí", "Allowed": "Permitido", - "Amount": "Cantidad", "Amount due": "Cantidad adeudada", "Amount in": "Cantidad en", "Amount of users": "Número de usuarios", + "Amount": "Cantidad", "Api key": "Clave de Api", "Appointments": "Citas", "Are you sure you want to close the lead?": "¿Estás seguro de que quieres cerrar el lead?", @@ -60,17 +45,17 @@ "Assign new user": "Asignar nuevo usuario", "Assign role": "Asignar rol", "Assign user": "Asignar usuario", - "Assigned": "Asignado", "Assigned to": "Asignado a", "Assigned user": "Usuario asignado", + "Assigned": "Asignado", "Attach invoice as PDF": "Adjuntar factura como PDF", - "Billing": "Facturación", + "Based on": "Based on", "Billing integrations": "Integraciones de facturación", - "Billy products": "Productos de Billy", + "Billing": "Facturación", "Blocked": "Bloqueado", "Blue": "Azul", - "Business hours": "Horario comercial", "Business hours only": "Solo horario comercial", + "Business hours": "Horario comercial", "Business information": "Información de negocio", "Calendar": "Calendario", "Can not delete role": "No se puede eliminar el rol", @@ -81,55 +66,53 @@ "Can't insert new invoice line, to already sent invoice": "No se puede insertar una nueva línea de factura en una factura ya enviada", "Can't pay an invoice with status draft. Send invoice first or force a new status": "No se puede pagar una factura que se encuentra en borrador. Envía la factura primero o fuerza un nuevo estado", "Can't update an already send invoice": "No se puede actualizar una factura ya enviada", - "Cancel": "Cancelar", "Cancel payment": "Cancelar pago", - "Card information": "Información de la tarjeta", + "Cancel": "Cancelar", "Card information is updated": "La información de la tarjeta se ha actualizado", + "Card information": "Información de la tarjeta", "Change deadline": "Cambiar fecha límite", "Change next number generated for a client. This will not affect previously created clients. Has to be higer then previously created client number": "Cambiar el siguiente número generado para un cliente. Esto no afectará a los clientes creados anteriormente. Tiene que ser mayor que el número de cliente creado previamente", "Change next number generated for a invoice. This will not affect previously created invoices. Has to be higer then previously created invoice number": "Cambiar el siguiente número generado para una factura. Esto no afectará las facturas creadas previamente. Tiene que ser mayor que el número de factura creado previamente", "Change status": "Cambiar estado", "Choose Organization": "Seleccionar Organización", - "Choose a Dinero organization to integrate with": "Seleccione una organización Dinero con la que integrarse", "City": "Ciudad", "Click the create new client button, and you're done": "Haga clic en el botón crear nuevo cliente y listo", "Click the submit button": "Haz clic en el botón enviar", - "Client": "Cliente", "Client could not be deleted, contact Daybyday support": "No se pudo eliminar el cliente, contacta con el soporte de Daybyday", "Client is required": "Se requiere cliente", - "Client number": "Número de cliente", "Client number invalid": "El número de cliente no es válido", + "Client number": "Número de cliente", "Client overview": "Descripción del cliente", "Client successfully added": "Cliente agregado con éxito", "Client successfully deleted": "Cliente eliminado con éxito", "Client successfully updated": "Cliente actualizado con éxito", - "Clients": "Clientes", + "Client": "Cliente", "Clients assigned": "Clientes asignados", - "Close": "Cerrar", + "Clients": "Clientes", "Close lead": "Cerrar lead", "Close task": "Cerrar tarea", + "Close": "Cerrar", "Closed": "Cerrado", "Collaborators": "Colaboradores", "Color": "Color", "Comment by": "Comentario de", "Comment successfully added": "Comentario agregado con éxito", - "Company": "Empresa", "Company address": "Dirección de la empresa", "Company name": "Nombre de empresa", "Company type": "Tipo de empresa", + "Company": "Empresa", "Complete Lead": "Completar Lead", "Completed": "Completado", - "Confirm": "Confirmar", "Confirm password": "Confirmar contraseña", - "Contact": "Contacto", + "Confirm": "Confirmar", "Contact information": "Información de contacto", "Contact person name": "Nombre de la persona de contacto", + "Contact": "Contacto", "Control the percentage of vat calculated on invoices. If any billing integration is active, will the integration control the VAT, we will only send the full amount": "Controle el porcentaje de IVA calculado en las facturas. Si alguna integración de facturación está activa, la integración controlará el IVA, solo enviaremos la cantidad total", "Convert to order": "Convertir a pedido", "Could not create comment. Type not found! Please contact Daybyday support": "No se pudo crear el comentario. ¡No se encontró el tipo! Póngase en contacto con el servicio de atención al cliente de Daybyday", "Could not find user": "No se pudo encontrar al usuario", "Country": "País", - "Create": "Crear", "Create Department": "Crear Departamento", "Create Lead": "Crear Lead", "Create New Client": "Crear Nuevo Cliente", @@ -141,6 +124,7 @@ "Create project": "Crear proyecto", "Create task": "Crear tarea", "Create user": "Crear usuario", + "Create": "Crear", "Created at": "Fecha de creación", "Created by": "Creado por", "Created last 14 days": "Creado en los últimos 14 días", @@ -151,38 +135,38 @@ "Day": "Día", "Deadline": "Fecha Límite", "Dear :name\n\nThank you, for being a customer at :company\n\nHere is you Invoice on :price\n\nClick the link below to download the invoice\n\n[link-to-pdf]\n\nRegards\n---\n:company": "Estimado :name\n\nMuchas gracias por elegir ser cliente de Daybyday.\n\nAquí está su factura por :price\n\nHaga clic en el enlace a continuación para descargar la factura.\n\n[link-to-pdf]\n\nTuyo sinceramente.\n\n---\n\n:company", - "Delete": "Eliminar", "Delete client": "Eliminar cliente", "Delete user": "Eliminar usuario", + "Delete": "Eliminar", "Denmark": "Dinamarca", "Department description": "Descripción del departamento", "Department name": "Nombre del departamento", "Departments": "Departamentos", - "Description": "Descripción", "Description is required": "Se requiere descripción", + "Description": "Descripción", "Do you have a medical certificate?": "¿Tienes certificado médico?", "Documents": "Documentos", "Draft": "Borrador", "Drop files here or click to upload": "Suelta los archivos aquí o haz clic para subir", "Due date": "Fecha de vencimiento", - "Edit": "Editar", "Edit Client :client": "Editar Cliente :client", "Edit user": "Editar usuario", + "Edit": "Editar", "Email": "Correo Electrónico", - "End": "Final", "End of business": "Fin del negocio", + "End": "Final", "English": "Inglés", "Extra: Administrator is able to update and create departments, integrations, and settings": "Extra: El administrador puede actualizar y crear departamentos, integraciones y configuraciones", "Extra: Owner is able to do the same as an administrator but also controls billing": "Extra: El propietario puede hacer lo mismo que un administrador, pero también controlar la facturación", - "File": "Archivo", "File Size cannot be bigger than 15MB": "El tamaño del archivo no puede superar los 15 MB", "File does not exists, make sure it has not been moved from dropbox (:path)": "El archivo no existe, por favor verifique que su ubicación no ha cambiado en dropbox (:path)", "File does not exists, make sure it has not been moved from google drive (:path)": "El archivo no existe, por favor verifique que su ubicación no ha cambiado en google drive (:path)", "File has been deleted": "El archivo ha sido eliminado", "File successfully uploaded": "Archivo subido con éxito", + "File": "Archivo", "Filesystem integrations": "Integraciones de sistemas de archivos", - "Fill out the form": "Rellena el formulario", "Fill out the form to get started, the only required fields are name, company name, and email": "Rellena el formulario para comenzar, los únicos campos obligatorios son nombre, nombre de la empresa y correo electrónico", + "Fill out the form": "Rellena el formulario", "Flextime": "Tiempo flexible", "Follow up": "Seguimiento", "For which user are you registering absence?": "¿Para qué usuario registras la ausencia?", @@ -195,8 +179,8 @@ "Here you can update the amount of users you wish to have active.": "Aquí puede actualizar la cantidad de usuarios que desea tener activos.", "Hi": "Hola", "Hourly price": "Precio por hora", - "Hours": "Horas", "Hours used": "Horas usadas", + "Hours": "Horas", "How long will the absence be for?": "¿Cuánto tiempo durará la ausencia?", "ID": "ID", "If Allowed only user who are assigned the task & the admin can complete the task.": "Si se permite, solo el usuario asignado a la tarea y los administradores pueden completar la tarea", @@ -207,24 +191,26 @@ "In progress": "En progreso", "In-progress": "En progreso", "India": "India", + "Indicator": "Indicator", + "Indonesia": "Indonesian", "Industry": "Industria", "Information": "Información", "Insert new invoice line": "Insertar nueva línea a la factura", "Insert task title (will be shown on invoice)": "Insertar título de tarea (se mostrará en la factura)", "Integrations": "Integraciones", "Invalid source": "Fuente no válida", - "Invoice": "Factura", "Invoice already sent": "La factura ya ha sido enviada", "Invoice date": "Fecha de la factura", "Invoice from :company": "Factura de :company", "Invoice line successfully deleted": "Línea de factura eliminada con éxito", - "Invoice number": "Número de factura", "Invoice number invalid": "El número de factura no es válido", + "Invoice number": "Número de factura", "Invoice paid date": "Fecha de pago de factura", "Invoice sent": "Factura enviada", "Invoice summary": "Resumen de la factura", - "Invoices": "Facturas", + "Invoice": "Factura", "Invoices assigned": "Facturas asignadas", + "Invoices": "Facturas", "Irrelevant": "Irrelevante", "Item name": "Nombre de objeto", "Item price": "Precio de objeto", @@ -234,48 +220,53 @@ "Lead completion": "Completar Lead", "Lead status is updated": "Estado del lead actualizado", "Lead successfully added": "Lead añadido con éxito", - "Leads": "Leads", "Leads assigned": "Leads asignados", "Leads completed this month": "Leads completados este mes", "Leads completed today": "Leads completados hoy", "Leads created today": "Leads creados hoy", "Leads each month": "Leads por mes", + "Leads": "Leads", "Let's take our first step, by creating a new client": "Demos el primer paso creando un nuevo cliente", + "Lost offer": "Lost offer", "Mail": "Correo Electrónico", "Max number of users reached": "Número máximo de usuarios alcanzado", "Max size": "Tamaño máximo", "Message": "Mensaje", "Modified": "Modificado", "More info": "Más información", - "Name": "Nombre", "Name on card": "Nombre en la tarjeta", + "Name": "Nombre", "Navigation": "Navegación", "New Client": "Nuevo Cliente", "New Department": "Nuevo Departamento", "New Lead": "Nuevo Lead", + "New Offer": "New Offer", "New Project": "Nuevo Proyecto", "New Task": "Nueva Tarea", "New User": "Nuevo Usuario", "New deadline is set": "Se ha fijado una nueva fecha límite", "New follow up date is set": "Se ha fijado una nueva fecha de seguimiento", "New lead": "Nuevo lead", + "New product": "New product", "New project": "Nuevo proyecto", "New task": "Nueva tarea", "New user is assigned": "Nuevo usuario asignado", "Next client number": "Siguiente número de cliente", "Next follow up": "Próximo Seguimiento", "Next invoice number": "Siguiente número de factura", - "No": "No", "No Invoice to show. Add time to create an invoice": "No hay factura para mostrar. Añade tiempo para crear una factura", "No files": "No hay archivos", "No new actions": "No hay nuevas acciones", "No new notifications": "No hay notificaciones nuevas", + "No overdue invoices": "No overdue invoices", + "No products": "No products", "No recent appointments for the last 3 months": "No hay citas recientes en los últimos 3 meses", "No registered absences today": "No hay ausencias registradas hoy", "No upcoming appointments": "No hay citas próximas", + "No": "No", "Not able to change owner role, please choose a new owner first": "No se puede cambiar el rol de propietario, primero elija un nuevo propietario", - "Not allowed": "No autorizado", "Not allowed to delete super admin": "No se permite eliminar al superusuario", + "Not allowed": "No autorizado", "Not authorized": "No autorizado", "Not interested": "No interesado", "Not send": "No enviado", @@ -284,6 +275,7 @@ "Nothing selected": "Nada seleccionado", "Number": "Número", "O'clock": "En punto", + "Offer": "Offer", "Once a invoice has been send, no new invoice lines can be added": "Una vez que se ha enviado una factura, no se pueden agregar nuevas líneas", "Online Users": "Usuarios en Línea", "Only Allowed for admins": "Solo permitido para administradores", @@ -294,6 +286,8 @@ "Other": "Otros", "Overall Settings": "Configuración General", "Overall settings successfully updated": "Configuración general actualizada con éxito", + "Overdue invoices": "Facturas vencidas", + "Overdue": "Overdue", "Overview": "Visión general", "Passowrd": "Contraseña", "Pay invoice": "Factura de pago", @@ -316,16 +310,17 @@ "Price": "Precio", "Primary contact person": "Persona de contacto principal", "Primary number": "Número Principal", + "Products": "Products", "Profile": "Perfil", "Project completion progress": "Progreso de finalización del proyecto", - "Projects": "Proyectos", "Projects are used to keep track of tasks that might be related to a bigger assignment for the client. And gives the possibility of multiple people working various tasks and keep track of the tasks.": "Los proyectos se utilizan para realizar un seguimiento de las tareas que podrían estar relacionadas con una asignación más grande para el cliente. Y brinda la posibilidad de que varias personas trabajen en diversas tareas y realicen un seguimiento de las tareas.", "Projects assigned": "Proyectos asignados", + "Projects": "Proyectos", "Quantity": "Cantidad", "Reason": "Razón", "Recent appointments": "Citas recientes", - "Recipient": "Recipiente", "Recipient email": "E-mail Destinatario", + "Recipient": "Recipiente", "Red": "Rojo", "Reference": "Referencia", "Register absence": "Registrar ausencia", @@ -338,6 +333,7 @@ "Role is updated": "Rol actualizado", "Roles and Permissions Management": "Gestión de Roles y Permisos", "Russia": "Rusia", + "Sales": "Sales", "Same as with clients you can create a new task. Tasks has a primary user assigned, and a client, it can also be related to a project": "Al igual que con el cliente, puede crear nuevas tareas. Las tareas tienen un usuario principal y un cliente asignados, y también pueden estar relacionadas con un proyecto.", "Save Role": "Guardar Rol", "Save overall settings": "Guardar configuración general", @@ -359,10 +355,10 @@ "Size": "Tamaño", "Something wen't wrong, we can't find the file on the cloud. But worry not, we delete what we know about the image": "Algo salió mal, no pudimos encontrar la imagen en la nube, pero hemos eliminado la información que tenemos sobre la imagen", "Source": "Fuente", - "Start": "Inicio", + "Spanish": "Español", "Start of business": "Inicio de la actividad", + "Start": "Inicio", "Status": "Estado", - "Spanish": "Español", "Sub Total": "Subtotal", "Subject": "Asunto", "Subtotal": "Subtotal", @@ -375,12 +371,12 @@ "Task project is updated": "El proyecto de la tarea se ha actualizado", "Task status is updated": "El estado de la tarea se ha actualizado", "Task successfully added": "Tarea añadida con éxito", - "Tasks": "Tareas", "Tasks assigned": "Tarea asignada", "Tasks completed this month": "Tareas completadas este mes", "Tasks completed today": "Tareas completadas hoy", "Tasks created today": "Tareas creadas hoy", "Tasks each month": "Tareas por mes", + "Tasks": "Tareas", "Tax": "Impuesto", "The Mail will be send with your default settings and template from your billing integration.": "El correo se enviará con su configuración predeterminada y la plantilla de su integración de facturación.", "The Mail will be send with your default settings from your billing integration.": "El correo electrónico será enviado con la configuración predeterminada de la integración de facturación.", @@ -403,16 +399,17 @@ "This is the default language for new users, the language can be changed for each user under their profile": "Este es el idioma predeterminado para los nuevos usuarios, el idioma se puede cambiar para cada usuario en su perfil", "This is your dashboard, which you can use to get a fast and nice overview, of all your tasks, leads, etc.": "Este es su panel de control, que puede utilizar para obtener una descripción general rápida de todas sus tareas, leads, etc.", "This is your primary navigation bar, which you can use to get around Daybyday CRM": "Esta es su barra de navegación principal, que puede usar para moverse por Daybyday CRM", - "Time": "Tiempo", + "This will set the offer as lost, and lose the offer.": "This will set the offer as lost, and lose the offer.", + "This will set the offer as won, and convert it to a sale.": "This will set the offer as won, and convert it to a sale.", "Time Management For This Invoice": "Gestión de tiempo para esta Factura", "Time management": "Administración de tiempo", - "Time off": "Descanso", "Time off in lieu": "Descanso compensatorio", - "Time spend": "Tiempo invertido", + "Time off": "Descanso", "Time spend (Hours)": "Tiempo invertido (Horas)", - "Title": "Título", + "Time spend": "Tiempo invertido", + "Time": "Tiempo", "Title is required": "Se requiere título", - "Total": "Total", + "Title": "Título", "Total amount": "Cantidad total", "Total clients": "Clientes totales", "Total hours registered": "Horas totales registradas", @@ -420,10 +417,10 @@ "Total price": "Precio total", "Total projects": "Proyectos totales", "Total tasks": "Tareas totales", + "Total": "Total", "United Kingdom": "Reino Unido", "United States": "EEUU", "Upcoming appointments": "Próximas citas", - "Update": "Actualizar", "Update Role": "Actualizar Rol", "Update card information": "Actualizar información de tarjeta", "Update client": "Actualizar cliente", @@ -431,20 +428,21 @@ "Update settings": "Actualizar ajustes", "Update task status": "Actualizar estado de tarea", "Update user": "Actualizar usuario", - "User": "Usuario", + "Update": "Actualizar", "User can NOT have, leads, clients, or tasks assigned when deleted": "El usuario NO puede tener clientes potenciales, clientes o tareas asignadas cuando se eliminan", "User not found": "Usuario no encontrado", "User successfully added": "Usuario agregado con éxito", "User successfully deleted": "Usuario eliminado con éxito", "User successfully updated": "Usuario actualizado con éxito", - "Users": "Usuarios", + "User": "Usuario", "Users with this role": "Usuarios con este rol", - "Vacation": "Vacaciones", + "Users": "Usuarios", "Vacation day": "Día de vacaciones", - "Vat": "IVA", + "Vacation": "Vacaciones", "Vat percentage": "Porcentaje de IVA", - "View": "Ver", + "Vat": "IVA", "View lead": "Ver lead", + "View": "Ver", "Waiting Client": "Esperando Cliente", "Waiting client": "Esperando cliente", "Want to update the credit card that we have on file? Provide the new details here": "¿Quiere actualizar la tarjeta de crédito que tenemos registrada? Proporcione los nuevos detalles aquí", @@ -453,6 +451,7 @@ "What's the reason for the absence?": "¿Cuál es el motivo de la ausencia?", "When does the absence start?": "¿Cuándo comienza la ausencia?", "Where is your company located?": "¿Dónde está ubicada tu empresa?", + "Won offer": "Won offer", "Work number": "Número de trabajo", "Yellow": "Amarillo", "Yes": "Sí", @@ -500,12 +499,14 @@ "kvm": "m2", "leads": "leads", "mail": "correo electrónico", + "management": "management", "meters": "metros", "monthly": "mensual", "name": "nombre", "no": "no", "not authorized": "no autorizado", "number": "número", + "offer": "offer", "package": "paquete", "pieces": "piezas", "red": "rojo", @@ -517,4 +518,4 @@ "week": "semana", "yellow": "amarillo", "yes": "sí" -} +} \ No newline at end of file