diff --git a/README.md b/README.md index 781c3aaf..6066f885 100644 --- a/README.md +++ b/README.md @@ -106,8 +106,10 @@ The MIT License (MIT). Please see [License File](LICENSE.md) for more informatio - **Release 1.1.5** - Add comment field to ticket hours logging - **Release 1.1.6** - - Edit ticket epic details - - PR #13 made by @mihaisolomon + - Edit ticket epic details + - PR #13 made by @mihaisolomon +- **Release 1.1.7** + - Ticket attachments ## Support us diff --git a/app/Http/Livewire/Ticket/Attachments.php b/app/Http/Livewire/Ticket/Attachments.php new file mode 100644 index 00000000..f1153e0a --- /dev/null +++ b/app/Http/Livewire/Ticket/Attachments.php @@ -0,0 +1,61 @@ +form->fill([ + 'attachments' => $this->ticket->attachments + ]); + } + + public function render() + { + return view('livewire.ticket.attachments'); + } + + protected function getFormModel(): Model|string|null + { + return $this->ticket; + } + + protected function getFormSchema(): array + { + return [ + FileUpload::make('attachments') + ->label(__('Attachments')) + ->hint(__('Important: If a file has the same name, it will be replaced')) + ->helperText(__('Here you can attach all files needed for this ticket')) + ->multiple() + ->disablePreview() + ->enableReordering() + ->enableOpen() + ->preserveFilenames() + ->enableDownload() + ->directory(fn() => 'tickets/' . $this->ticket->code) + ]; + } + + public function perform(): void + { + $data = $this->form->getState(); + $this->ticket->attachments = $data['attachments']; + $this->ticket->save(); + $this->ticket->refresh(); + Filament::notify('success', __('Ticket attachments saved')); + } +} diff --git a/app/Models/Ticket.php b/app/Models/Ticket.php index 0726bc13..5885a7ed 100644 --- a/app/Models/Ticket.php +++ b/app/Models/Ticket.php @@ -20,7 +20,11 @@ class Ticket extends Model protected $fillable = [ 'name', 'content', 'owner_id', 'responsible_id', 'status_id', 'project_id', 'code', 'order', 'type_id', - 'priority_id', 'estimation', 'epic_id' + 'priority_id', 'estimation', 'epic_id', 'attachments', + ]; + + protected $casts = [ + 'attachments' => 'array', ]; public static function boot() diff --git a/database/migrations/2023_01_05_182946_add_attachments_to_tickets.php b/database/migrations/2023_01_05_182946_add_attachments_to_tickets.php new file mode 100644 index 00000000..c6485a6c --- /dev/null +++ b/database/migrations/2023_01_05_182946_add_attachments_to_tickets.php @@ -0,0 +1,31 @@ +longText('attachments')->nullable(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('tickets', function (Blueprint $table) { + $table->dropColumn('attachments'); + }); + } +}; diff --git a/lang/ar.json b/lang/ar.json index a65856cc..6f5ac3bb 100644 --- a/lang/ar.json +++ b/lang/ar.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "تم حفظ التذكرة بنجاح", "Parent epic": "ملحمة الوالدين", "Road Map chart is only available on large screen": "مخطط خريطة الطريق متاح فقط على الشاشة الكبيرة", - "Comment": "تعليق" + "Comment": "تعليق", + "Attachments": "المرفقات", + "Here you can attach all files needed for this ticket": "هنا يمكنك إرفاق جميع الملفات المطلوبة لهذه التذكرة", + "Submit": "يُقدِّم", + "Ticket attachments saved": "تم حفظ مرفقات التذاكر", + "Important: If a file has the same name, it will be replaced": "هام: إذا كان الملف يحمل نفس الاسم ، فسيتم استبداله" } \ No newline at end of file diff --git a/lang/az.json b/lang/az.json index aa2472cd..c5924526 100644 --- a/lang/az.json +++ b/lang/az.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Bilet uğurla yadda saxlanıldı", "Parent epic": "Valideyn epik", "Road Map chart is only available on large screen": "Yol Xəritəsi diaqramı yalnız böyük ekranda mövcuddur", - "Comment": "Şərh" + "Comment": "Şərh", + "Attachments": "Qoşmalar", + "Here you can attach all files needed for this ticket": "Burada bu bilet üçün lazım olan bütün faylları əlavə edə bilərsiniz", + "Submit": "təqdim", + "Ticket attachments saved": "Bilet qoşmaları yadda saxlanıldı", + "Important: If a file has the same name, it will be replaced": "Vacib: Əgər fayl eyni ada malikdirsə, o, dəyişdiriləcək" } \ No newline at end of file diff --git a/lang/be.json b/lang/be.json index a458d36c..90115c1f 100644 --- a/lang/be.json +++ b/lang/be.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Білет паспяхова захаваны", "Parent epic": "Бацькоўскі эпас", "Road Map chart is only available on large screen": "Дарожная карта даступная толькі на вялікім экране", - "Comment": "Каментуйце" + "Comment": "Каментуйце", + "Attachments": "Дадаткі", + "Here you can attach all files needed for this ticket": "Тут вы можаце далучыць усе файлы, неабходныя для гэтага білета", + "Submit": "Падаць", + "Ticket attachments saved": "Дадаткі да квіткоў захаваны", + "Important: If a file has the same name, it will be replaced": "Важна: калі файл мае такую ​​ж назву, ён будзе заменены" } \ No newline at end of file diff --git a/lang/bg.json b/lang/bg.json index 8f453f44..2d6ded0c 100644 --- a/lang/bg.json +++ b/lang/bg.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Билетът е запазен успешно", "Parent epic": "Родителски епос", "Road Map chart is only available on large screen": "Диаграмата на пътната карта е достъпна само на голям екран", - "Comment": "Коментирайте" + "Comment": "Коментирайте", + "Attachments": "Прикачени файлове", + "Here you can attach all files needed for this ticket": "Тук можете да прикачите всички файлове, необходими за този билет", + "Submit": "Изпращане", + "Ticket attachments saved": "Прикачените файлове към билетите са запазени", + "Important: If a file has the same name, it will be replaced": "Важно: Ако файл има същото име, той ще бъде заменен" } \ No newline at end of file diff --git a/lang/bn.json b/lang/bn.json index 82777db8..374f3aaf 100644 --- a/lang/bn.json +++ b/lang/bn.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "টিকিট সফলভাবে সংরক্ষিত হয়েছে৷", "Parent epic": "অভিভাবক মহাকাব্য", "Road Map chart is only available on large screen": "রোড ম্যাপ চার্ট শুধুমাত্র বড় স্ক্রিনে উপলব্ধ", - "Comment": "মন্তব্য করুন" + "Comment": "মন্তব্য করুন", + "Attachments": "সংযুক্তি", + "Here you can attach all files needed for this ticket": "এখানে আপনি এই টিকিটের জন্য প্রয়োজনীয় সমস্ত ফাইল সংযুক্ত করতে পারেন", + "Submit": "জমা দিন", + "Ticket attachments saved": "টিকিট সংযুক্তি সংরক্ষিত", + "Important: If a file has the same name, it will be replaced": "গুরুত্বপূর্ণ: যদি একটি ফাইলের নাম একই থাকে তবে এটি প্রতিস্থাপন করা হবে" } \ No newline at end of file diff --git a/lang/bs.json b/lang/bs.json index 89e356d0..9cb0cf82 100644 --- a/lang/bs.json +++ b/lang/bs.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Karta je uspješno sačuvana", "Parent epic": "Parent epic", "Road Map chart is only available on large screen": "Mapa puta je dostupna samo na velikom ekranu", - "Comment": "Komentar" + "Comment": "Komentar", + "Attachments": "Prilozi", + "Here you can attach all files needed for this ticket": "Ovdje možete priložiti sve datoteke potrebne za ovu kartu", + "Submit": "Submit", + "Ticket attachments saved": "Prilozi ulaznica su sačuvani", + "Important: If a file has the same name, it will be replaced": "Važno: Ako datoteka ima isto ime, bit će zamijenjena" } \ No newline at end of file diff --git a/lang/ca.json b/lang/ca.json index 2a18729f..7d27edbe 100644 --- a/lang/ca.json +++ b/lang/ca.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "El bitllet s'ha desat correctament", "Parent epic": "Èpica dels pares", "Road Map chart is only available on large screen": "El gràfic del full de ruta només està disponible a la pantalla gran", - "Comment": "Comenta" + "Comment": "Comenta", + "Attachments": "Adjunts", + "Here you can attach all files needed for this ticket": "Aquí podeu adjuntar tots els fitxers necessaris per a aquest bitllet", + "Submit": "Presentar", + "Ticket attachments saved": "S'han desat els fitxers adjunts de les entrades", + "Important: If a file has the same name, it will be replaced": "Important: si un fitxer té el mateix nom, se substituirà" } \ No newline at end of file diff --git a/lang/cs.json b/lang/cs.json index 84956749..81937c95 100644 --- a/lang/cs.json +++ b/lang/cs.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Lístek byl úspěšně uložen", "Parent epic": "Rodičovský epos", "Road Map chart is only available on large screen": "Cestovní mapa je k dispozici pouze na velké obrazovce", - "Comment": "Komentář" + "Comment": "Komentář", + "Attachments": "Přílohy", + "Here you can attach all files needed for this ticket": "Zde můžete připojit všechny soubory potřebné pro tento tiket", + "Submit": "Předložit", + "Ticket attachments saved": "Přílohy lístků uloženy", + "Important: If a file has the same name, it will be replaced": "Důležité: Pokud má soubor stejný název, bude nahrazen" } \ No newline at end of file diff --git a/lang/cy.json b/lang/cy.json index ccecb4a0..c78485bb 100644 --- a/lang/cy.json +++ b/lang/cy.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Llwyddwyd i gadw'r tocyn", "Parent epic": "Rhiant epig", "Road Map chart is only available on large screen": "Mae siart Map Ffordd ar gael ar sgrin fawr yn unig", - "Comment": "Sylw" + "Comment": "Sylw", + "Attachments": "Ymlyniadau", + "Here you can attach all files needed for this ticket": "Yma gallwch atodi'r holl ffeiliau sydd eu hangen ar gyfer y tocyn hwn", + "Submit": "Cyflwyno", + "Ticket attachments saved": "Atodion tocynnau wedi'u cadw", + "Important: If a file has the same name, it will be replaced": "Pwysig: Os oes gan ffeil yr un enw, caiff ei disodli" } \ No newline at end of file diff --git a/lang/da.json b/lang/da.json index 30f9775d..bdc0cfcd 100644 --- a/lang/da.json +++ b/lang/da.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Billetten blev gemt", "Parent epic": "Forældre-epos", "Road Map chart is only available on large screen": "Vejkort er kun tilgængeligt på storskærm", - "Comment": "Kommentar" + "Comment": "Kommentar", + "Attachments": "Vedhæftede filer", + "Here you can attach all files needed for this ticket": "Her kan du vedhæfte alle nødvendige filer til denne billet", + "Submit": "Indsend", + "Ticket attachments saved": "Billetvedhæftede filer er gemt", + "Important: If a file has the same name, it will be replaced": "Vigtigt: Hvis en fil har samme navn, vil den blive erstattet" } \ No newline at end of file diff --git a/lang/de.json b/lang/de.json index dfd90bf4..c83e456d 100644 --- a/lang/de.json +++ b/lang/de.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Ticket erfolgreich gespeichert", "Parent epic": "Elterliches Epos", "Road Map chart is only available on large screen": "Das Straßenkartendiagramm ist nur auf einem großen Bildschirm verfügbar", - "Comment": "Kommentar" + "Comment": "Kommentar", + "Attachments": "Anhänge", + "Here you can attach all files needed for this ticket": "Hier können Sie alle Dateien anhängen, die für dieses Ticket benötigt werden", + "Submit": "einreichen", + "Ticket attachments saved": "Ticketanhänge gespeichert", + "Important: If a file has the same name, it will be replaced": "Wichtig: Wenn eine Datei denselben Namen hat, wird sie ersetzt" } \ No newline at end of file diff --git a/lang/el.json b/lang/el.json index 354d4392..c2380c82 100644 --- a/lang/el.json +++ b/lang/el.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Το εισιτήριο αποθηκεύτηκε με επιτυχία", "Parent epic": "Γονικό έπος", "Road Map chart is only available on large screen": "Το γράφημα του οδικού χάρτη είναι διαθέσιμο μόνο σε μεγάλη οθόνη", - "Comment": "Σχόλιο" + "Comment": "Σχόλιο", + "Attachments": "Συνημμένα", + "Here you can attach all files needed for this ticket": "Εδώ μπορείτε να επισυνάψετε όλα τα αρχεία που χρειάζονται για αυτό το εισιτήριο", + "Submit": "υποβάλλουν", + "Ticket attachments saved": "Τα συνημμένα εισιτηρίων αποθηκεύτηκαν", + "Important: If a file has the same name, it will be replaced": "Σημαντικό: Εάν ένα αρχείο έχει το ίδιο όνομα, θα αντικατασταθεί" } \ No newline at end of file diff --git a/lang/es.json b/lang/es.json index 4c7c4d47..197762c0 100644 --- a/lang/es.json +++ b/lang/es.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Ticket guardado con éxito", "Parent epic": "Epopeya de los padres", "Road Map chart is only available on large screen": "El gráfico de hoja de ruta solo está disponible en pantalla grande", - "Comment": "Comentario" + "Comment": "Comentario", + "Attachments": "Archivos adjuntos", + "Here you can attach all files needed for this ticket": "Aquí puede adjuntar todos los archivos necesarios para este ticket", + "Submit": "Enviar", + "Ticket attachments saved": "Archivos adjuntos de entradas guardados", + "Important: If a file has the same name, it will be replaced": "Importante: si un archivo tiene el mismo nombre, será reemplazado" } \ No newline at end of file diff --git a/lang/et.json b/lang/et.json index bf700274..ebe5a54a 100644 --- a/lang/et.json +++ b/lang/et.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Pilet edukalt salvestatud", "Parent epic": "Vanemaeepos", "Road Map chart is only available on large screen": "Teekaardi diagramm on saadaval ainult suurel ekraanil", - "Comment": "Kommenteeri" + "Comment": "Kommenteeri", + "Attachments": "Manused", + "Here you can attach all files needed for this ticket": "Siin saate manustada kõik selle pileti jaoks vajalikud failid", + "Submit": "Esita", + "Ticket attachments saved": "Pileti manused salvestatud", + "Important: If a file has the same name, it will be replaced": "Tähtis. Kui failil on sama nimi, asendatakse see" } \ No newline at end of file diff --git a/lang/eu.json b/lang/eu.json index 664a5aff..261b8679 100644 --- a/lang/eu.json +++ b/lang/eu.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Sarrera behar bezala gorde da", "Parent epic": "Gurasoen epopeia", "Road Map chart is only available on large screen": "Errepide-mapa grafikoa pantaila handian bakarrik dago eskuragarri", - "Comment": "Iruzkina" + "Comment": "Iruzkina", + "Attachments": "Eranskinak", + "Here you can attach all files needed for this ticket": "Hemen txartel honetarako behar diren fitxategi guztiak erantsi ditzakezu", + "Submit": "Bidali", + "Ticket attachments saved": "Gorde dira txartelaren eranskinak", + "Important: If a file has the same name, it will be replaced": "Garrantzitsua: fitxategi batek izen bera badu, ordezkatu egingo da" } \ No newline at end of file diff --git a/lang/fa.json b/lang/fa.json index 59e1c75c..e093579c 100644 --- a/lang/fa.json +++ b/lang/fa.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "بلیط با موفقیت ذخیره شد", "Parent epic": "حماسه پدر و مادر", "Road Map chart is only available on large screen": "نمودار نقشه راه فقط روی صفحه بزرگ در دسترس است", - "Comment": "اظهار نظر" + "Comment": "اظهار نظر", + "Attachments": "پیوست ها", + "Here you can attach all files needed for this ticket": "در اینجا می توانید تمام فایل های مورد نیاز برای این بلیط را پیوست کنید", + "Submit": "ارسال", + "Ticket attachments saved": "پیوست‌های بلیت ذخیره شدند", + "Important: If a file has the same name, it will be replaced": "مهم: اگر فایلی به همین نام باشد، جایگزین خواهد شد" } \ No newline at end of file diff --git a/lang/fi.json b/lang/fi.json index 95395c47..5fe76f6f 100644 --- a/lang/fi.json +++ b/lang/fi.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Lippu tallennettu onnistuneesti", "Parent epic": "Vanhempien eepos", "Road Map chart is only available on large screen": "Tiekarttakaavio on käytettävissä vain suurella näytöllä", - "Comment": "Kommentti" + "Comment": "Kommentti", + "Attachments": "Liitteet", + "Here you can attach all files needed for this ticket": "Tänne voit liittää kaikki tähän lippuun tarvittavat tiedostot", + "Submit": "Lähetä", + "Ticket attachments saved": "Lippuliitteet tallennettu", + "Important: If a file has the same name, it will be replaced": "Tärkeää: Jos tiedostolla on sama nimi, se korvataan" } \ No newline at end of file diff --git a/lang/fil.json b/lang/fil.json index 742e4dab..29bd9d47 100644 --- a/lang/fil.json +++ b/lang/fil.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Matagumpay na na-save ang tiket", "Parent epic": "Epiko ng magulang", "Road Map chart is only available on large screen": "Available lang ang tsart ng Road Map sa malaking screen", - "Comment": "Magkomento" + "Comment": "Magkomento", + "Attachments": "Mga kalakip", + "Here you can attach all files needed for this ticket": "Dito maaari mong ilakip ang lahat ng mga file na kailangan para sa tiket na ito", + "Submit": "Ipasa", + "Ticket attachments saved": "Na-save ang mga attachment ng ticket", + "Important: If a file has the same name, it will be replaced": "Mahalaga: Kung ang isang file ay may parehong pangalan, ito ay papalitan" } \ No newline at end of file diff --git a/lang/fr.json b/lang/fr.json index 7e3da34b..d9cba21d 100644 --- a/lang/fr.json +++ b/lang/fr.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Ticket enregistré avec succès", "Parent epic": "Epic parent", "Road Map chart is only available on large screen": "Le graphique de la feuille de route n'est disponible que sur grand écran", - "Comment": "Commentaire" + "Comment": "Commentaire", + "Attachments": "Pièces jointes", + "Here you can attach all files needed for this ticket": "Ici vous pouvez joindre tous les fichiers nécessaires pour ce ticket", + "Submit": "Soumettre", + "Ticket attachments saved": "Pièces jointes au ticket enregistrées", + "Important: If a file has the same name, it will be replaced": "Important : Si un fichier porte le même nom, il sera remplacé" } diff --git a/lang/gl.json b/lang/gl.json index 49c09a71..e3bea812 100644 --- a/lang/gl.json +++ b/lang/gl.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "O billete gardouse correctamente", "Parent epic": "Épica dos pais", "Road Map chart is only available on large screen": "O gráfico do mapa de estradas só está dispoñible na pantalla grande", - "Comment": "Comenta" + "Comment": "Comenta", + "Attachments": "Anexos", + "Here you can attach all files needed for this ticket": "Aquí podes anexar todos os ficheiros necesarios para este ticket", + "Submit": "Enviar", + "Ticket attachments saved": "Gardáronse os anexos dos tickets", + "Important: If a file has the same name, it will be replaced": "Importante: se un ficheiro ten o mesmo nome, substituirase" } \ No newline at end of file diff --git a/lang/he.json b/lang/he.json index 8875645a..2d6bd82f 100644 --- a/lang/he.json +++ b/lang/he.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "הכרטיס נשמר בהצלחה", "Parent epic": "אפוס הורים", "Road Map chart is only available on large screen": "תרשים מפת הדרכים זמין רק במסך גדול", - "Comment": "תגובה" + "Comment": "תגובה", + "Attachments": "קבצים מצורפים", + "Here you can attach all files needed for this ticket": "כאן תוכל לצרף את כל הקבצים הדרושים לכרטיס זה", + "Submit": "שלח", + "Ticket attachments saved": "קבצים מצורפים לכרטיסים נשמרו", + "Important: If a file has the same name, it will be replaced": "חשוב: אם לקובץ יש אותו שם, הוא יוחלף" } \ No newline at end of file diff --git a/lang/hi.json b/lang/hi.json index e0d7fd2c..fd94a6e2 100644 --- a/lang/hi.json +++ b/lang/hi.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "टिकट सफलतापूर्वक सहेजा गया", "Parent epic": "जनक महाकाव्य", "Road Map chart is only available on large screen": "रोड मैप चार्ट केवल बड़ी स्क्रीन पर उपलब्ध है", - "Comment": "टिप्पणी" + "Comment": "टिप्पणी", + "Attachments": "संलग्नक", + "Here you can attach all files needed for this ticket": "यहां आप इस टिकट के लिए जरूरी सभी फाइलों को अटैच कर सकते हैं", + "Submit": "प्रस्तुत", + "Ticket attachments saved": "टिकट अटैचमेंट सहेजे गए", + "Important: If a file has the same name, it will be replaced": "महत्वपूर्ण: यदि किसी फ़ाइल का नाम समान है, तो उसे बदल दिया जाएगा" } \ No newline at end of file diff --git a/lang/hr.json b/lang/hr.json index 87069dc6..17c52e18 100644 --- a/lang/hr.json +++ b/lang/hr.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Ulaznica je uspješno spremljena", "Parent epic": "Roditeljski ep", "Road Map chart is only available on large screen": "Karta autoputa dostupna je samo na velikom ekranu", - "Comment": "Komentar" + "Comment": "Komentar", + "Attachments": "Prilozi", + "Here you can attach all files needed for this ticket": "Ovdje možete priložiti sve datoteke potrebne za ovu kartu", + "Submit": "podnijeti", + "Ticket attachments saved": "Prilozi ulaznica spremljeni", + "Important: If a file has the same name, it will be replaced": "Važno: Ako datoteka ima isti naziv, bit će zamijenjena" } \ No newline at end of file diff --git a/lang/hu.json b/lang/hu.json index 3a10303c..978565ee 100644 --- a/lang/hu.json +++ b/lang/hu.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "A jegy sikeresen elmentve", "Parent epic": "Szülő eposz", "Road Map chart is only available on large screen": "Az útiterv-diagram csak nagy képernyőn érhető el", - "Comment": "Megjegyzés" + "Comment": "Megjegyzés", + "Attachments": "Mellékletek", + "Here you can attach all files needed for this ticket": "Ide csatolhatja az ehhez a jegyhez szükséges összes fájlt", + "Submit": "Beküldés", + "Ticket attachments saved": "Jegymellékletek mentve", + "Important: If a file has the same name, it will be replaced": "Fontos: Ha egy fájlnak ugyanaz a neve, a rendszer lecseréli" } \ No newline at end of file diff --git a/lang/hy.json b/lang/hy.json index 6982fba0..d1521c2b 100644 --- a/lang/hy.json +++ b/lang/hy.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Տոմսը հաջողությամբ պահպանվեց", "Parent epic": "Ծնողական էպոս", "Road Map chart is only available on large screen": "Ճանապարհային քարտեզի գծապատկերը հասանելի է միայն մեծ էկրանին", - "Comment": "Մեկնաբանություն" + "Comment": "Մեկնաբանություն", + "Attachments": "Կցորդներ", + "Here you can attach all files needed for this ticket": "Այստեղ կարող եք կցել այս տոմսի համար անհրաժեշտ բոլոր ֆայլերը", + "Submit": "Ներկայացնել", + "Ticket attachments saved": "Տոմսերի կցորդները պահված են", + "Important: If a file has the same name, it will be replaced": "Կարևոր է. Եթե ֆայլն ունի նույն անունը, այն կփոխարինվի" } \ No newline at end of file diff --git a/lang/id.json b/lang/id.json index 69116fb6..d9e78c51 100644 --- a/lang/id.json +++ b/lang/id.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Tiket berhasil disimpan", "Parent epic": "Epik orang tua", "Road Map chart is only available on large screen": "Bagan Peta Jalan hanya tersedia di layar besar", - "Comment": "Komentar" + "Comment": "Komentar", + "Attachments": "Lampiran", + "Here you can attach all files needed for this ticket": "Di sini Anda dapat melampirkan semua file yang diperlukan untuk tiket ini", + "Submit": "Kirim", + "Ticket attachments saved": "Lampiran tiket disimpan", + "Important: If a file has the same name, it will be replaced": "Penting: Jika file memiliki nama yang sama, file tersebut akan diganti" } \ No newline at end of file diff --git a/lang/is.json b/lang/is.json index 58fe0823..5bfeefc8 100644 --- a/lang/is.json +++ b/lang/is.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Miðinn var vistaður", "Parent epic": "Foreldrarepík", "Road Map chart is only available on large screen": "Vegakortakort er aðeins fáanlegt á stórum skjá", - "Comment": "Athugasemd" + "Comment": "Athugasemd", + "Attachments": "Viðhengi", + "Here you can attach all files needed for this ticket": "Hér getur þú hengt við allar skrár sem þarf fyrir þennan miða", + "Submit": "Sendu inn", + "Ticket attachments saved": "Miðaviðhengi vistuð", + "Important: If a file has the same name, it will be replaced": "Mikilvægt: Ef skrá hefur sama nafn verður henni skipt út" } \ No newline at end of file diff --git a/lang/it.json b/lang/it.json index 2e19a311..38d708c7 100644 --- a/lang/it.json +++ b/lang/it.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Biglietto salvato con successo", "Parent epic": "Epopea dei genitori", "Road Map chart is only available on large screen": "Il grafico Road Map è disponibile solo su schermo grande", - "Comment": "Commento" + "Comment": "Commento", + "Attachments": "Allegati", + "Here you can attach all files needed for this ticket": "Qui puoi allegare tutti i file necessari per questo biglietto", + "Submit": "Invia", + "Ticket attachments saved": "Allegati ticket salvati", + "Important: If a file has the same name, it will be replaced": "Importante: se un file ha lo stesso nome, verrà sostituito" } \ No newline at end of file diff --git a/lang/ja.json b/lang/ja.json index ac8b5adc..e0869540 100644 --- a/lang/ja.json +++ b/lang/ja.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "チケットが正常に保存されました", "Parent epic": "親エピック", "Road Map chart is only available on large screen": "ロードマップチャートは大画面でのみ利用可能です", - "Comment": "コメント" + "Comment": "コメント", + "Attachments": "付属品", + "Here you can attach all files needed for this ticket": "ここで、このチケットに必要なすべてのファイルを添付できます", + "Submit": "送信", + "Ticket attachments saved": "チケットの添付ファイルを保存しました", + "Important: If a file has the same name, it will be replaced": "重要: ファイルが同じ名前の場合、置き換えられます" } \ No newline at end of file diff --git a/lang/ka.json b/lang/ka.json index 79985ab3..fffc255a 100644 --- a/lang/ka.json +++ b/lang/ka.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "ბილეთი წარმატებით შენახულია", "Parent epic": "მშობლის ეპოსი", "Road Map chart is only available on large screen": "საგზაო რუქის სქემა ხელმისაწვდომია მხოლოდ დიდ ეკრანზე", - "Comment": "კომენტარი" + "Comment": "კომენტარი", + "Attachments": "დანართები", + "Here you can attach all files needed for this ticket": "აქ შეგიძლიათ დაურთოთ ამ ბილეთისთვის საჭირო ყველა ფაილი", + "Submit": "გაგზავნა", + "Ticket attachments saved": "ბილეთის დანართები შენახულია", + "Important: If a file has the same name, it will be replaced": "მნიშვნელოვანია: თუ ფაილს აქვს იგივე სახელი, ის შეიცვლება" } \ No newline at end of file diff --git a/lang/kk.json b/lang/kk.json index b98740e2..667b8362 100644 --- a/lang/kk.json +++ b/lang/kk.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Билет сәтті сақталды", "Parent epic": "Ата-ана эпопеясы", "Road Map chart is only available on large screen": "Жол картасы диаграммасы тек үлкен экранда қолжетімді", - "Comment": "Түсініктеме" + "Comment": "Түсініктеме", + "Attachments": "Қосымшалар", + "Here you can attach all files needed for this ticket": "Мұнда осы билетке қажетті барлық файлдарды тіркей аласыз", + "Submit": "Жіберу", + "Ticket attachments saved": "Билет тіркемелері сақталды", + "Important: If a file has the same name, it will be replaced": "Маңызды: файлдың аты бірдей болса, ол ауыстырылады" } \ No newline at end of file diff --git a/lang/km.json b/lang/km.json index 040c56c0..fece5134 100644 --- a/lang/km.json +++ b/lang/km.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "សំបុត្រត្រូវបានរក្សាទុកដោយជោគជ័យ", "Parent epic": "វីរភាពមាតាបិតា", "Road Map chart is only available on large screen": "គំនូសតាងផែនទីផ្លូវមាននៅលើអេក្រង់ធំប៉ុណ្ណោះ។", - "Comment": "មតិយោបល់" + "Comment": "មតិយោបល់", + "Attachments": "ឯកសារភ្ជាប់", + "Here you can attach all files needed for this ticket": "នៅទីនេះអ្នកអាចភ្ជាប់ឯកសារទាំងអស់ដែលត្រូវការសម្រាប់សំបុត្រនេះ។", + "Submit": "ដាក់ស្នើ", + "Ticket attachments saved": "ឯកសារភ្ជាប់សំបុត្រត្រូវបានរក្សាទុក", + "Important: If a file has the same name, it will be replaced": "សំខាន់៖ ប្រសិនបើឯកសារមានឈ្មោះដូចគ្នា នោះវានឹងត្រូវបានជំនួស" } \ No newline at end of file diff --git a/lang/kn.json b/lang/kn.json index c6630bac..5cfa570c 100644 --- a/lang/kn.json +++ b/lang/kn.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "ಟಿಕೆಟ್ ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಉಳಿಸಲಾಗಿದೆ", "Parent epic": "ಮಾತೃ ಮಹಾಕಾವ್ಯ", "Road Map chart is only available on large screen": "ರಸ್ತೆ ನಕ್ಷೆ ಚಾರ್ಟ್ ದೊಡ್ಡ ಪರದೆಯಲ್ಲಿ ಮಾತ್ರ ಲಭ್ಯವಿದೆ", - "Comment": "ಕಾಮೆಂಟ್ ಮಾಡಿ" + "Comment": "ಕಾಮೆಂಟ್ ಮಾಡಿ", + "Attachments": "ಲಗತ್ತುಗಳು", + "Here you can attach all files needed for this ticket": "ಈ ಟಿಕೆಟ್‌ಗೆ ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ಫೈಲ್‌ಗಳನ್ನು ನೀವು ಇಲ್ಲಿ ಲಗತ್ತಿಸಬಹುದು", + "Submit": "ಸಲ್ಲಿಸು", + "Ticket attachments saved": "ಟಿಕೆಟ್ ಲಗತ್ತುಗಳನ್ನು ಉಳಿಸಲಾಗಿದೆ", + "Important: If a file has the same name, it will be replaced": "ಪ್ರಮುಖ: ಫೈಲ್ ಒಂದೇ ಹೆಸರನ್ನು ಹೊಂದಿದ್ದರೆ, ಅದನ್ನು ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ" } \ No newline at end of file diff --git a/lang/ko.json b/lang/ko.json index ede115e9..a366fbc8 100644 --- a/lang/ko.json +++ b/lang/ko.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "티켓이 성공적으로 저장되었습니다.", "Parent epic": "부모 서사시", "Road Map chart is only available on large screen": "로드맵 차트는 큰 화면에서만 볼 수 있습니다.", - "Comment": "논평" + "Comment": "논평", + "Attachments": "첨부파일", + "Here you can attach all files needed for this ticket": "여기에서 이 티켓에 필요한 모든 파일을 첨부할 수 있습니다.", + "Submit": "제출하다", + "Ticket attachments saved": "티켓 첨부 파일 저장됨", + "Important: If a file has the same name, it will be replaced": "중요: 파일 이름이 같으면 교체됩니다." } \ No newline at end of file diff --git a/lang/lt.json b/lang/lt.json index 98f0a855..d97f344a 100644 --- a/lang/lt.json +++ b/lang/lt.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Bilietas sėkmingai išsaugotas", "Parent epic": "Tėvų epas", "Road Map chart is only available on large screen": "Kelių žemėlapio diagrama pasiekiama tik dideliame ekrane", - "Comment": "komentuoti" + "Comment": "komentuoti", + "Attachments": "Priedai", + "Here you can attach all files needed for this ticket": "Čia galite pridėti visus šiam bilietui reikalingus failus", + "Submit": "Pateikti", + "Ticket attachments saved": "Bilietų priedai išsaugoti", + "Important: If a file has the same name, it will be replaced": "Svarbu: jei failas turi tą patį pavadinimą, jis bus pakeistas" } \ No newline at end of file diff --git a/lang/lv.json b/lang/lv.json index 2ba7eaf2..fce782c1 100644 --- a/lang/lv.json +++ b/lang/lv.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Biļete veiksmīgi saglabāta", "Parent epic": "Vecāku epopeja", "Road Map chart is only available on large screen": "Ceļa kartes diagramma ir pieejama tikai lielā ekrānā", - "Comment": "komentēt" + "Comment": "komentēt", + "Attachments": "Pielikumi", + "Here you can attach all files needed for this ticket": "Šeit varat pievienot visus šai biļetei nepieciešamos failus", + "Submit": "Iesniegt", + "Ticket attachments saved": "Biļešu pielikumi saglabāti", + "Important: If a file has the same name, it will be replaced": "Svarīgi! Ja failam ir tāds pats nosaukums, tas tiks aizstāts" } \ No newline at end of file diff --git a/lang/mk.json b/lang/mk.json index bccf6675..f893cfb0 100644 --- a/lang/mk.json +++ b/lang/mk.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Билетот е успешно зачуван", "Parent epic": "Родителски еп", "Road Map chart is only available on large screen": "Табелата на патната карта е достапна само на голем екран", - "Comment": "Коментар" + "Comment": "Коментар", + "Attachments": "Прилози", + "Here you can attach all files needed for this ticket": "Овде можете да ги прикачите сите датотеки потребни за овој билет", + "Submit": "Поднесете", + "Ticket attachments saved": "Прилозите за билети се зачувани", + "Important: If a file has the same name, it will be replaced": "Важно: ако датотеката го има истото име, таа ќе биде заменета" } \ No newline at end of file diff --git a/lang/mn.json b/lang/mn.json index 12a6b51d..bddce90e 100644 --- a/lang/mn.json +++ b/lang/mn.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Тасалбарыг амжилттай хадгаллаа", "Parent epic": "Эцэг эхийн туульс", "Road Map chart is only available on large screen": "Замын газрын зургийн диаграмыг зөвхөн том дэлгэц дээр үзэх боломжтой", - "Comment": "Сэтгэгдэл" + "Comment": "Сэтгэгдэл", + "Attachments": "Хавсралтууд", + "Here you can attach all files needed for this ticket": "Энд та энэ тасалбарт шаардлагатай бүх файлыг хавсаргаж болно", + "Submit": "Илгээх", + "Ticket attachments saved": "Тасалбарын хавсралтыг хадгалсан", + "Important: If a file has the same name, it will be replaced": "Чухал: Хэрэв файл ижил нэртэй бол түүнийг солих болно" } \ No newline at end of file diff --git a/lang/mr.json b/lang/mr.json index 99117e1a..7fdd6f87 100644 --- a/lang/mr.json +++ b/lang/mr.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "तिकीट यशस्वीरित्या जतन केले", "Parent epic": "पालक महाकाव्य", "Road Map chart is only available on large screen": "रोड मॅप चार्ट फक्त मोठ्या स्क्रीनवर उपलब्ध आहे", - "Comment": "टिप्पणी" + "Comment": "टिप्पणी", + "Attachments": "संलग्नक", + "Here you can attach all files needed for this ticket": "येथे तुम्ही या तिकिटासाठी आवश्यक असलेल्या सर्व फाइल्स संलग्न करू शकता", + "Submit": "प्रस्तुत करणे", + "Ticket attachments saved": "तिकीट संलग्नके जतन केली", + "Important: If a file has the same name, it will be replaced": "महत्त्वाचे: फाइलचे नाव समान असल्यास, ती बदलली जाईल" } \ No newline at end of file diff --git a/lang/ms.json b/lang/ms.json index 0042f8fe..355dd0b5 100644 --- a/lang/ms.json +++ b/lang/ms.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Tiket berjaya disimpan", "Parent epic": "Epik ibu bapa", "Road Map chart is only available on large screen": "Carta Peta Jalan hanya tersedia pada skrin besar", - "Comment": "Komen" + "Comment": "Komen", + "Attachments": "Lampiran", + "Here you can attach all files needed for this ticket": "Di sini anda boleh melampirkan semua fail yang diperlukan untuk tiket ini", + "Submit": "Hantar", + "Ticket attachments saved": "Lampiran tiket disimpan", + "Important: If a file has the same name, it will be replaced": "Penting: Jika fail mempunyai nama yang sama, ia akan diganti" } \ No newline at end of file diff --git a/lang/nb.json b/lang/nb.json index a4d2d03e..03c4176d 100644 --- a/lang/nb.json +++ b/lang/nb.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Billetten er lagret", "Parent epic": "Foreldre-epos", "Road Map chart is only available on large screen": "Veikartkartet er kun tilgjengelig på storskjerm", - "Comment": "Kommentar" + "Comment": "Kommentar", + "Attachments": "Vedlegg", + "Here you can attach all files needed for this ticket": "Her kan du legge ved alle filer som trengs for denne billetten", + "Submit": "Sende inn", + "Ticket attachments saved": "Billettvedlegg lagret", + "Important: If a file has the same name, it will be replaced": "Viktig: Hvis en fil har samme navn, vil den bli erstattet" } \ No newline at end of file diff --git a/lang/ne.json b/lang/ne.json index 7ec4b4fb..2298bd2a 100644 --- a/lang/ne.json +++ b/lang/ne.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "टिकट सफलतापूर्वक सुरक्षित गरियो", "Parent epic": "अभिभावक महाकाव्य", "Road Map chart is only available on large screen": "सडक नक्सा चार्ट ठूलो स्क्रिनमा मात्र उपलब्ध छ", - "Comment": "टिप्पणी गर्नुहोस्" + "Comment": "टिप्पणी गर्नुहोस्", + "Attachments": "संलग्नहरू", + "Here you can attach all files needed for this ticket": "यहाँ तपाईंले यो टिकटको लागि आवश्यक सबै फाइलहरू संलग्न गर्न सक्नुहुन्छ", + "Submit": "पेश गर्नुहोस्", + "Ticket attachments saved": "टिकट संलग्नहरू बचत गरियो", + "Important: If a file has the same name, it will be replaced": "महत्त्वपूर्ण: यदि फाइलको समान नाम छ भने, यसलाई प्रतिस्थापन गरिनेछ" } \ No newline at end of file diff --git a/lang/nl.json b/lang/nl.json index b63af38b..41f59f63 100644 --- a/lang/nl.json +++ b/lang/nl.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Ticket succesvol opgeslagen", "Parent epic": "Ouderlijk epos", "Road Map chart is only available on large screen": "Wegenkaartkaart is alleen beschikbaar op groot scherm", - "Comment": "Commentaar" + "Comment": "Commentaar", + "Attachments": "Bijlagen", + "Here you can attach all files needed for this ticket": "Hier kunt u alle bestanden toevoegen die nodig zijn voor dit ticket", + "Submit": "Indienen", + "Ticket attachments saved": "Ticketbijlagen opgeslagen", + "Important: If a file has the same name, it will be replaced": "Belangrijk: als een bestand dezelfde naam heeft, wordt het vervangen" } \ No newline at end of file diff --git a/lang/pl.json b/lang/pl.json index feabd4ac..42af8da5 100644 --- a/lang/pl.json +++ b/lang/pl.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Bilet pomyślnie zapisany", "Parent epic": "Epopeja rodzicielska", "Road Map chart is only available on large screen": "Wykres mapy drogowej jest dostępny tylko na dużym ekranie", - "Comment": "Komentarz" + "Comment": "Komentarz", + "Attachments": "Załączniki", + "Here you can attach all files needed for this ticket": "Tutaj możesz dołączyć wszystkie pliki potrzebne do tego biletu", + "Submit": "Składać", + "Ticket attachments saved": "Załączniki do zgłoszeń zostały zapisane", + "Important: If a file has the same name, it will be replaced": "Ważne: jeśli plik ma taką samą nazwę, zostanie zastąpiony" } \ No newline at end of file diff --git a/lang/ps.json b/lang/ps.json index 7aeef2a4..5a963005 100644 --- a/lang/ps.json +++ b/lang/ps.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "ټکټ په بریالیتوب سره خوندي شو", "Parent epic": "د مور او پلار اختراع", "Road Map chart is only available on large screen": "د سړک نقشه چارټ یوازې په لوی سکرین کې شتون لري", - "Comment": "تبصره" + "Comment": "تبصره", + "Attachments": "ملحقات", + "Here you can attach all files needed for this ticket": "دلته تاسو کولی شئ د دې ټکټ لپاره ټول اړین فایلونه ضمیمه کړئ", + "Submit": "سپارل", + "Ticket attachments saved": "د ټکټ ضمیمه خوندي شوه", + "Important: If a file has the same name, it will be replaced": "مهم: که یو فایل ورته نوم ولري، دا به بدل شي" } \ No newline at end of file diff --git a/lang/pt.json b/lang/pt.json index eb101711..828c2ae2 100644 --- a/lang/pt.json +++ b/lang/pt.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Bilhete salvo com sucesso", "Parent epic": "pai épico", "Road Map chart is only available on large screen": "O gráfico do Road Map está disponível apenas na tela grande", - "Comment": "Comente" + "Comment": "Comente", + "Attachments": "Anexos", + "Here you can attach all files needed for this ticket": "Aqui você pode anexar todos os arquivos necessários para este ticket", + "Submit": "Enviar", + "Ticket attachments saved": "Anexos de ticket salvos", + "Important: If a file has the same name, it will be replaced": "Importante: Se um arquivo tiver o mesmo nome, ele será substituído" } \ No newline at end of file diff --git a/lang/ro.json b/lang/ro.json index 927ac4bd..bd89f542 100644 --- a/lang/ro.json +++ b/lang/ro.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Biletul a fost salvat", "Parent epic": "Epopeea părintelui", "Road Map chart is only available on large screen": "Diagrama Road Map este disponibilă numai pe ecranul mare", - "Comment": "cometariu" + "Comment": "cometariu", + "Attachments": "Atasamente", + "Here you can attach all files needed for this ticket": "Aici puteți atașa toate fișierele necesare pentru acest bilet", + "Submit": "Trimite", + "Ticket attachments saved": "Atașamentele biletelor au fost salvate", + "Important: If a file has the same name, it will be replaced": "Important: Dacă un fișier are același nume, acesta va fi înlocuit" } \ No newline at end of file diff --git a/lang/ru.json b/lang/ru.json index 62041bde..5b803cc2 100644 --- a/lang/ru.json +++ b/lang/ru.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Билет успешно сохранен", "Parent epic": "Родительский эпос", "Road Map chart is only available on large screen": "Схема «Дорожная карта» доступна только на большом экране.", - "Comment": "Комментарий" + "Comment": "Комментарий", + "Attachments": "Вложения", + "Here you can attach all files needed for this ticket": "Здесь вы можете прикрепить все файлы, необходимые для этого билета", + "Submit": "Представлять на рассмотрение", + "Ticket attachments saved": "Вложения к заявкам сохранены", + "Important: If a file has the same name, it will be replaced": "Важно: Если файл имеет такое же имя, он будет заменен" } \ No newline at end of file diff --git a/lang/si.json b/lang/si.json index 1a21e210..917f8dc2 100644 --- a/lang/si.json +++ b/lang/si.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "ප්‍රවේශපත්‍රය සාර්ථකව සුරැකිණි", "Parent epic": "මාපිය වීර කාව්‍යය", "Road Map chart is only available on large screen": "මාර්ග සිතියම් ප්‍රස්ථාරය ලබා ගත හැක්කේ විශාල තිරයේ පමණි", - "Comment": "අදහස් දක්වන්න" + "Comment": "අදහස් දක්වන්න", + "Attachments": "ඇමුණුම්", + "Here you can attach all files needed for this ticket": "මෙහිදී ඔබට මෙම ප්‍රවේශ පත්‍රය සඳහා අවශ්‍ය සියලුම ලිපිගොනු ඇමිණිය හැක", + "Submit": "ඉදිරිපත් කරන්න", + "Ticket attachments saved": "ප්‍රවේශපත්‍ර ඇමුණුම් සුරකින ලදී", + "Important: If a file has the same name, it will be replaced": "වැදගත්: ගොනුවකට එකම නම තිබේ නම්, එය ප්‍රතිස්ථාපනය වේ" } \ No newline at end of file diff --git a/lang/sk.json b/lang/sk.json index d3183b99..33f47af3 100644 --- a/lang/sk.json +++ b/lang/sk.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Lístok bol úspešne uložený", "Parent epic": "Rodičovský epos", "Road Map chart is only available on large screen": "Cestovná mapa je k dispozícii iba na veľkej obrazovke", - "Comment": "Komentujte" + "Comment": "Komentujte", + "Attachments": "Prílohy", + "Here you can attach all files needed for this ticket": "Tu môžete pripojiť všetky súbory potrebné pre tento lístok", + "Submit": "Predložiť", + "Ticket attachments saved": "Prílohy lístkov boli uložené", + "Important: If a file has the same name, it will be replaced": "Dôležité: Ak má súbor rovnaký názov, bude nahradený" } \ No newline at end of file diff --git a/lang/sl.json b/lang/sl.json index 631f076e..8ea68849 100644 --- a/lang/sl.json +++ b/lang/sl.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Vstopnica uspešno shranjena", "Parent epic": "Starševski ep", "Road Map chart is only available on large screen": "Zemljevid je na voljo samo na velikem zaslonu", - "Comment": "Komentiraj" + "Comment": "Komentiraj", + "Attachments": "priloge", + "Here you can attach all files needed for this ticket": "Tukaj lahko priložite vse datoteke, potrebne za to vstopnico", + "Submit": "Predloži", + "Ticket attachments saved": "Vstopnice so shranjene", + "Important: If a file has the same name, it will be replaced": "Pomembno: če ima datoteka isto ime, bo zamenjana" } \ No newline at end of file diff --git a/lang/sq.json b/lang/sq.json index 98e745ec..0e0f978a 100644 --- a/lang/sq.json +++ b/lang/sq.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Bileta u ruajt me sukses", "Parent epic": "Epika e prindërve", "Road Map chart is only available on large screen": "Grafiku i Hartës Rrugore disponohet vetëm në ekran të madh", - "Comment": "Komentoni" + "Comment": "Komentoni", + "Attachments": "Shtojcat", + "Here you can attach all files needed for this ticket": "Këtu mund të bashkëngjitni të gjithë skedarët e nevojshëm për këtë biletë", + "Submit": "Paraqisni", + "Ticket attachments saved": "Bashkëngjitjet e biletave u ruajtën", + "Important: If a file has the same name, it will be replaced": "E rëndësishme: Nëse një skedar ka të njëjtin emër, ai do të zëvendësohet" } \ No newline at end of file diff --git a/lang/sv.json b/lang/sv.json index 05e0e4d4..6c8e3d91 100644 --- a/lang/sv.json +++ b/lang/sv.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Biljetten har sparats", "Parent epic": "Föräldraepos", "Road Map chart is only available on large screen": "Vägkartan är endast tillgänglig på stor skärm", - "Comment": "Kommentar" + "Comment": "Kommentar", + "Attachments": "Bilagor", + "Here you can attach all files needed for this ticket": "Här kan du bifoga alla filer som behövs för denna biljett", + "Submit": "Skicka in", + "Ticket attachments saved": "Biljettbilagor har sparats", + "Important: If a file has the same name, it will be replaced": "Viktigt: Om en fil har samma namn kommer den att ersättas" } \ No newline at end of file diff --git a/lang/sw.json b/lang/sw.json index 4e0a113b..769f6b90 100644 --- a/lang/sw.json +++ b/lang/sw.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Tiketi imehifadhiwa", "Parent epic": "Epic ya mzazi", "Road Map chart is only available on large screen": "Chati ya Ramani ya Barabara inapatikana kwenye skrini kubwa pekee", - "Comment": "Maoni" + "Comment": "Maoni", + "Attachments": "Viambatisho", + "Here you can attach all files needed for this ticket": "Hapa unaweza kuambatisha faili zote zinazohitajika kwa tikiti hii", + "Submit": "Wasilisha", + "Ticket attachments saved": "Viambatisho vya tikiti vimehifadhiwa", + "Important: If a file has the same name, it will be replaced": "Muhimu: Ikiwa faili ina jina sawa, itabadilishwa" } \ No newline at end of file diff --git a/lang/tg.json b/lang/tg.json index ed4ba540..eed0d1fa 100644 --- a/lang/tg.json +++ b/lang/tg.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Чипта бомуваффақият захира карда шуд", "Parent epic": "Эпопияи волидайн", "Road Map chart is only available on large screen": "Диаграммаи Харитаи роҳ танҳо дар экрани калон дастрас аст", - "Comment": "Шарҳ" + "Comment": "Шарҳ", + "Attachments": "Замимаҳо", + "Here you can attach all files needed for this ticket": "Дар ин ҷо шумо метавонед ҳамаи файлҳои барои ин чипта заруриро замима кунед", + "Submit": "Пешниҳод кунед", + "Ticket attachments saved": "Замимаҳои чипта захира карда шуданд", + "Important: If a file has the same name, it will be replaced": "Муҳим: Агар файл ҳамон ном дошта бошад, он иваз карда мешавад" } \ No newline at end of file diff --git a/lang/th.json b/lang/th.json index 03cf6525..fa079075 100644 --- a/lang/th.json +++ b/lang/th.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "บันทึกตั๋วเรียบร้อยแล้ว", "Parent epic": "มหากาพย์ผู้ปกครอง", "Road Map chart is only available on large screen": "แผนภูมิแผนที่ถนนมีให้ใช้งานบนหน้าจอขนาดใหญ่เท่านั้น", - "Comment": "ความคิดเห็น" + "Comment": "ความคิดเห็น", + "Attachments": "ไฟล์แนบ", + "Here you can attach all files needed for this ticket": "คุณสามารถแนบไฟล์ทั้งหมดที่จำเป็นสำหรับตั๋วนี้ได้ที่นี่", + "Submit": "ส่ง", + "Ticket attachments saved": "บันทึกไฟล์แนบตั๋วแล้ว", + "Important: If a file has the same name, it will be replaced": "ข้อสำคัญ: หากไฟล์มีชื่อเดียวกัน ไฟล์นั้นจะถูกแทนที่" } \ No newline at end of file diff --git a/lang/tk.json b/lang/tk.json index 7ad3ec2a..8b7c61b1 100644 --- a/lang/tk.json +++ b/lang/tk.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Bilet üstünlikli saklandy", "Parent epic": "Ene eposy", "Road Map chart is only available on large screen": "“Mapol kartasy” diagrammasy diňe uly ekranda elýeterlidir", - "Comment": "Düşündiriş" + "Comment": "Düşündiriş", + "Attachments": "Goşundylar", + "Here you can attach all files needed for this ticket": "Bu ýerde bu bilet üçin zerur ähli faýllary goşup bilersiňiz", + "Submit": "Iberiň", + "Ticket attachments saved": "Bilet goşundylary saklandy", + "Important: If a file has the same name, it will be replaced": "Üns beriň: Bir faýlyň ady birmeňzeş bolsa, onuň ýerine çalşylar" } \ No newline at end of file diff --git a/lang/tl.json b/lang/tl.json index 742e4dab..29bd9d47 100644 --- a/lang/tl.json +++ b/lang/tl.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Matagumpay na na-save ang tiket", "Parent epic": "Epiko ng magulang", "Road Map chart is only available on large screen": "Available lang ang tsart ng Road Map sa malaking screen", - "Comment": "Magkomento" + "Comment": "Magkomento", + "Attachments": "Mga kalakip", + "Here you can attach all files needed for this ticket": "Dito maaari mong ilakip ang lahat ng mga file na kailangan para sa tiket na ito", + "Submit": "Ipasa", + "Ticket attachments saved": "Na-save ang mga attachment ng ticket", + "Important: If a file has the same name, it will be replaced": "Mahalaga: Kung ang isang file ay may parehong pangalan, ito ay papalitan" } \ No newline at end of file diff --git a/lang/tr.json b/lang/tr.json index 11a46136..6e95d67e 100644 --- a/lang/tr.json +++ b/lang/tr.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "Bilet başarıyla kaydedildi", "Parent epic": "Ebeveyn destanı", "Road Map chart is only available on large screen": "Yol Haritası tablosu yalnızca büyük ekranda mevcuttur", - "Comment": "Yorum Yap" + "Comment": "Yorum Yap", + "Attachments": "Ekler", + "Here you can attach all files needed for this ticket": "Bu bilet için gereken tüm dosyaları buraya ekleyebilirsiniz.", + "Submit": "Göndermek", + "Ticket attachments saved": "Bilet ekleri kaydedildi", + "Important: If a file has the same name, it will be replaced": "Önemli: Bir dosya aynı ada sahipse değiştirilecektir." } \ No newline at end of file diff --git a/lang/ug.json b/lang/ug.json index 8da9df1c..9e09c01a 100644 --- a/lang/ug.json +++ b/lang/ug.json @@ -189,5 +189,10 @@ "Ticket successfully saved": "بېلەت مۇۋەپپەقىيەتلىك ساقلاندى", "Parent epic": "ئاتا-ئانا داستانى", "Road Map chart is only available on large screen": "يول خەرىتىسى جەدۋىلى پەقەت چوڭ ئېكراندىلا بار", - "Comment": "باھا" + "Comment": "باھا", + "Attachments": "قوشۇمچە ھۆججەتلەر", + "Here you can attach all files needed for this ticket": "بۇ يەردە بۇ بېلەتكە كېرەكلىك بارلىق ھۆججەتلەرنى قوشۇمچە قىلالايسىز", + "Submit": "يوللاڭ", + "Ticket attachments saved": "بېلەت قوشۇمچە ھۆججەتلىرى ساقلاندى", + "Important: If a file has the same name, it will be replaced": "مۇھىمى: ئەگەر ھۆججەتنىڭ ئىسمى ئوخشاش بولسا ، ئۇ ئالماشتۇرۇلىدۇ" } \ No newline at end of file diff --git a/resources/views/filament/resources/tickets/view.blade.php b/resources/views/filament/resources/tickets/view.blade.php index 4743383d..9ebff127 100644 --- a/resources/views/filament/resources/tickets/view.blade.php +++ b/resources/views/filament/resources/tickets/view.blade.php @@ -219,6 +219,11 @@ class="md:text-xl text-sm p-3 border-b-2 border-transparent hover:border-primary @if($tab === 'time') border-primary-500 text-primary-500 @else text-gray-700 @endif"> {{ __('Time logged') }} + @if($tab === 'comments')
@@ -333,6 +338,9 @@ class="text-danger-500 text-xs hover:text-danger-600 hover:underline"> @endif @endif + @if($tab === 'attachments') + + @endif
diff --git a/resources/views/livewire/ticket/attachments.blade.php b/resources/views/livewire/ticket/attachments.blade.php new file mode 100644 index 00000000..fb58da02 --- /dev/null +++ b/resources/views/livewire/ticket/attachments.blade.php @@ -0,0 +1,8 @@ + + {{ $this->form }} + + + diff --git a/tailwind.config.js b/tailwind.config.js index 2fbf4b86..bff4b766 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -5,6 +5,7 @@ module.exports = { content: [ './resources/**/*.blade.php', './app/Filament/**/*.php', + './app/Http/Livewire/**/*.php', './vendor/filament/**/*.blade.php', './node_modules/flowbite/**/*.js' ],