Explorar o código

feat: 🥅 Updated non "Invoice does not exist" error message

IceToast %!s(int64=3) %!d(string=hai) anos
pai
achega
f44641389a

+ 1 - 3
app/Http/Controllers/Admin/InvoiceController.php

@@ -59,12 +59,10 @@ class InvoiceController extends Controller
         $invoice_path = storage_path('app/invoice/' . $query->invoice_user . '/' . $query->created_at->format("Y") . '/' . $query->invoice_name . '.pdf');
 
         if (!file_exists($invoice_path)) {
-            return redirect()->back()->with("error", __("Error!"));
+            return redirect()->back()->with("error", __("Invoice does not exist on filesystem!"));
         }
 
 
         return response()->download($invoice_path);
-
     }
-
 }

+ 1 - 2
app/Http/Controllers/Admin/PaymentController.php

@@ -607,8 +607,7 @@ class PaymentController extends Controller
                 return $payment->created_at ? $payment->created_at->diffForHumans() : '';
             })
             ->addColumn('actions', function (Payment $payment) {
-                return ' <a data-content="' . __("Download") . '" data-toggle="popover" data-trigger="hover" data-placement="top"  href="' . route('admin.invoices.downloadSingleInvoice', "id=" . $payment->payment_id) . '" class="btn btn-sm text-white btn-info mr-1"><i class="fas fa-file-download"></i></a>
-';
+                return '<a data-content="' . __("Download") . '" data-toggle="popover" data-trigger="hover" data-placement="top"  href="' . route('admin.invoices.downloadSingleInvoice', "id=" . $payment->payment_id) . '" class="btn btn-sm text-white btn-info mr-1"><i class="fas fa-file-download"></i></a>';
             })
             ->rawColumns(['actions'])
             ->make(true);

+ 7 - 6
resources/lang/cs.json

@@ -16,6 +16,7 @@
     "Your payment has been canceled!": "Vaše platba byla zrušena!",
     "Payment method": "Platební metoda",
     "Invoice": "Faktura",
+    "Invoice does not exist on filesystem!": "Faktura neexistuje v souborovém systému!",
     "Product has been created!": "Balíček byl vytvořen!",
     "Product has been removed!": "Balíček byl odstraněn!",
     "Show": "Zobrazit",
@@ -68,7 +69,7 @@
     "User ID": "ID uživatele",
     "Server Creation Error": "Chyba při vytváření serveru",
     "Your servers have been suspended!": "Vaše servery byly pozastaveny!",
-    "To automatically re-enable your server\/s, you need to purchase more credits.": "Pro opětovné spuštění vašich serverů dobijte prosím kredity.",
+    "To automatically re-enable your server/s, you need to purchase more credits.": "Pro opětovné spuštění vašich serverů dobijte prosím kredity.",
     "Purchase credits": "Zakoupit kredity",
     "If you have any questions please let us know.": "Máte-li jakékoli dotazy, dejte nám vědět.",
     "Regards": "S pozdravem",
@@ -96,7 +97,7 @@
     "Configurations": "Konfigurace",
     "Key": "Klíč",
     "Value": "Hodnota",
-    "Nests": "Software\/hra",
+    "Nests": "Software/hra",
     "Sync": "Synchronizovat",
     "Active": "Aktivní",
     "ID": "ID",
@@ -217,7 +218,7 @@
     "A voucher can only be used one time per user. Uses specifies the number of different users that can use this voucher.": "Poukaz může být použit pouze jednou na uživatele. Počet použití upravuje počet různých uživatelů, kteří můžou poukaz použít.",
     "Max": "Maximum",
     "Expires at": "Vyprší",
-    "Used \/ Uses": "Použito",
+    "Used / Uses": "Použito",
     "Expires": "Vyprší",
     "Sign in to start your session": "Pro pokračování se prosím přihlašte",
     "Password": "Heslo",
@@ -285,9 +286,9 @@
     "There has to be at least 1 valid product for server creation": "Pro vytvoření serveru musí být nastavena alespoň 1 balíček",
     "No products available!": "Žádné dostupné balíčky!",
     "No nodes have been linked!": "Nebyly propojeny žádné uzly!",
-    "No nests available!": "Žádný dostupný software\/hry!",
+    "No nests available!": "Žádný dostupný software/hry!",
     "No eggs have been linked!": "Nebyly nastaveny žádné distribuce!",
-    "Software \/ Games": "Software\/hry",
+    "Software / Games": "Software/hry",
     "Please select software ...": "Prosím zvolte software ...",
     "---": "---",
     "Specification ": "Specifikace ",
@@ -351,4 +352,4 @@
     "Amount in words": "Celkem slovy",
     "Please pay until": "Splatné do",
     "Account already exists on Pterodactyl. Please contact the Support!": "Účet na Pterodaktylu již existuje. Kontaktujte prosím podporu!"
-}
+}

+ 8 - 7
resources/lang/de.json

@@ -26,6 +26,7 @@
     "Your payment has been canceled!": "Deine Bezahlung wurde abgebrochen!",
     "Payment method": "Bezahlmethode",
     "Invoice": "Rechnung",
+    "Invoice does not exist on filesystem!": "Rechnung existiert nicht auf dem Dateisystem!",
     "Download": "Herunterladen",
     "Product has been created!": "Produkt erstellt",
     "Product has been removed!": "Produkt gelöscht",
@@ -80,7 +81,7 @@
     "User ID": "User-ID",
     "Server Creation Error": "Fehler beim erstellen des Servers",
     "Your servers have been suspended!": "Deine Server wurden pausiert",
-    "To automatically re-enable your server\/s, you need to purchase more credits.": "Um deine Server zu reaktivieren, musst du mehr Credits kaufen!",
+    "To automatically re-enable your server/s, you need to purchase more credits.": "Um deine Server zu reaktivieren, musst du mehr Credits kaufen!",
     "Purchase credits": "Credits kaufen",
     "If you have any questions please let us know.": "Solltest du weiter fragen haben, melde dich gerne beim Support!",
     "Regards": "mit freundlichen Grüßen",
@@ -173,7 +174,7 @@
     "Default language": "Standardsprache",
     "The fallback Language, if something goes wrong": "Die Rückfall-Sprache, falls etwas schief geht",
     "Datable language": "Tabellensprache",
-    "The datatables lang-code. <br><strong>Example:<\/strong> en-gb, fr_fr, de_de<br>More Information: ": "Der Sprachcode der Tabellensprache. <br><strong>Beispiel:<\/strong> en-gb, fr_fr, de_de<br>Weitere Informationen: ",
+    "The datatables lang-code. <br><strong>Example:</strong> en-gb, fr_fr, de_de<br>More Information: ": "Der Sprachcode der Tabellensprache. <br><strong>Beispiel:</strong> en-gb, fr_fr, de_de<br>Weitere Informationen: ",
     "Auto-translate": "Automatisches übersetzen",
     "If this is checked, the Dashboard will translate itself to the Clients language, if available": "Wenn dies aktiviert ist, übersetzt sich das Dashboard selbst in die Sprache des Clients, sofern diese verfügbar ist",
     "Client Language-Switch": "Nutzer Sprachumschaltung",
@@ -214,9 +215,9 @@
     "Charges the first hour worth of credits upon creating a server.": "Rechne den ersten stündlichen Anteil direkt bei Erstellung des Servers ab.",
     "Credits Display Name": "Credits Anzeigename",
     "PHPMyAdmin URL": "PHPMyAdmin URL",
-    "Enter the URL to your PHPMyAdmin installation. <strong>Without a trailing slash!<\/strong>": "Geben Sie die URL zu Ihrer PHPMyAdmin-Installation ein. <strong>Ohne abschließendendes Slash!<\/strong>",
+    "Enter the URL to your PHPMyAdmin installation. <strong>Without a trailing slash!</strong>": "Geben Sie die URL zu Ihrer PHPMyAdmin-Installation ein. <strong>Ohne abschließendendes Slash!</strong>",
     "Pterodactyl URL": "Pterodactyl URL",
-    "Enter the URL to your Pterodactyl installation. <strong>Without a trailing slash!<\/strong>": "Geben Sie die URL zu Ihrer Pterodactyl-Installation ein. <strong>Ohne abschließendendes Slash!<\/strong>",
+    "Enter the URL to your Pterodactyl installation. <strong>Without a trailing slash!</strong>": "Geben Sie die URL zu Ihrer Pterodactyl-Installation ein. <strong>Ohne abschließendendes Slash!</strong>",
     "Pterodactyl API Key": "Pterodactyl API Key",
     "Enter the API Key to your Pterodactyl installation.": "Geben Sie den API-Schlüssel zu Ihrer Pterodactyl-Installation ein.",
     "Force Discord verification": "Discord Verifikation erzwingen",
@@ -284,7 +285,7 @@
     "A voucher can only be used one time per user. Uses specifies the number of different users that can use this voucher.": "Ein Gutschein kann von einem User nur einmal eingelöst werden. \"Benutzungen\" setzt die Anzahl an Usern die diesen Gutschein einlösen können.",
     "Max": "Max",
     "Expires at": "Läuft ab am",
-    "Used \/ Uses": "Benutzungen",
+    "Used / Uses": "Benutzungen",
     "Expires": "Ablauf",
     "Sign in to start your session": "Melde dich an um das Dashboard zu benutzen",
     "Password": "Passwort",
@@ -354,7 +355,7 @@
     "No nodes have been linked!": "Es wurde keine Nodes verknüpft",
     "No nests available!": "Keine Nests verfügbar",
     "No eggs have been linked!": "Es wurde keine Eggs verknüpft",
-    "Software \/ Games": "Software \/ Spiele",
+    "Software / Games": "Software / Spiele",
     "Please select software ...": "Bitte Software auswählen",
     "---": "---",
     "Specification ": "Spezifikation",
@@ -442,4 +443,4 @@
     "zh": "Chinesisch",
     "tr": "Türkisch",
     "ru": "Russisch"
-}
+}

+ 8 - 7
resources/lang/en.json

@@ -26,6 +26,7 @@
     "Your payment has been canceled!": "Your payment has been canceled!",
     "Payment method": "Payment method",
     "Invoice": "Invoice",
+    "Invoice does not exist on filesystem!": "Invoice does not exist on filesystem!",
     "Download": "Download",
     "Product has been created!": "Product has been created!",
     "Product has been removed!": "Product has been removed!",
@@ -80,7 +81,7 @@
     "User ID": "User ID",
     "Server Creation Error": "Server Creation Error",
     "Your servers have been suspended!": "Your servers have been suspended!",
-    "To automatically re-enable your server\/s, you need to purchase more credits.": "To automatically re-enable your server\/s, you need to purchase more credits.",
+    "To automatically re-enable your server/s, you need to purchase more credits.": "To automatically re-enable your server/s, you need to purchase more credits.",
     "Purchase credits": "Purchase credits",
     "If you have any questions please let us know.": "If you have any questions please let us know.",
     "Regards": "Regards",
@@ -173,7 +174,7 @@
     "Default language": "Default language",
     "The fallback Language, if something goes wrong": "The fallback Language, if something goes wrong",
     "Datable language": "Datable language",
-    "The datatables lang-code. <br><strong>Example:<\/strong> en-gb, fr_fr, de_de<br>More Information: ": "The datatables lang-code. <br><strong>Example:<\/strong> en-gb, fr_fr, de_de<br>More Information: ",
+    "The datatables lang-code. <br><strong>Example:</strong> en-gb, fr_fr, de_de<br>More Information: ": "The datatables lang-code. <br><strong>Example:</strong> en-gb, fr_fr, de_de<br>More Information: ",
     "Auto-translate": "Auto-translate",
     "If this is checked, the Dashboard will translate itself to the Clients language, if available": "If this is checked, the Dashboard will translate itself to the Clients language, if available",
     "Client Language-Switch": "Client Language-Switch",
@@ -214,9 +215,9 @@
     "Charges the first hour worth of credits upon creating a server.": "Charges the first hour worth of credits upon creating a server.",
     "Credits Display Name": "Credits Display Name",
     "PHPMyAdmin URL": "PHPMyAdmin URL",
-    "Enter the URL to your PHPMyAdmin installation. <strong>Without a trailing slash!<\/strong>": "Enter the URL to your PHPMyAdmin installation. <strong>Without a trailing slash!<\/strong>",
+    "Enter the URL to your PHPMyAdmin installation. <strong>Without a trailing slash!</strong>": "Enter the URL to your PHPMyAdmin installation. <strong>Without a trailing slash!</strong>",
     "Pterodactyl URL": "Pterodactyl URL",
-    "Enter the URL to your Pterodactyl installation. <strong>Without a trailing slash!<\/strong>": "Enter the URL to your Pterodactyl installation. <strong>Without a trailing slash!<\/strong>",
+    "Enter the URL to your Pterodactyl installation. <strong>Without a trailing slash!</strong>": "Enter the URL to your Pterodactyl installation. <strong>Without a trailing slash!</strong>",
     "Pterodactyl API Key": "Pterodactyl API Key",
     "Enter the API Key to your Pterodactyl installation.": "Enter the API Key to your Pterodactyl installation.",
     "Force Discord verification": "Force Discord verification",
@@ -284,7 +285,7 @@
     "A voucher can only be used one time per user. Uses specifies the number of different users that can use this voucher.": "A voucher can only be used one time per user. Uses specifies the number of different users that can use this voucher.",
     "Max": "Max",
     "Expires at": "Expires at",
-    "Used \/ Uses": "Used \/ Uses",
+    "Used / Uses": "Used / Uses",
     "Expires": "Expires",
     "Sign in to start your session": "Sign in to start your session",
     "Password": "Password",
@@ -354,7 +355,7 @@
     "No nodes have been linked!": "No nodes have been linked!",
     "No nests available!": "No nests available!",
     "No eggs have been linked!": "No eggs have been linked!",
-    "Software \/ Games": "Software \/ Games",
+    "Software / Games": "Software / Games",
     "Please select software ...": "Please select software ...",
     "---": "---",
     "Specification ": "Specification ",
@@ -444,4 +445,4 @@
     "zh": "Chinese",
     "tr": "Turkish",
     "ru": "Russian"
-}
+}

+ 9 - 8
resources/lang/es.json

@@ -26,6 +26,7 @@
     "Your payment has been canceled!": "¡Tu pago ha sido cancelado!",
     "Payment method": "Método de pago",
     "Invoice": "Factura",
+    "Invoice does not exist on filesystem!": "¡La factura no existe en el sistema de archivos!",
     "Download": "Descargar",
     "Product has been created!": "¡El producto ha sido creado!",
     "Product has been removed!": "¡El producto ha sido eliminado!",
@@ -80,7 +81,7 @@
     "User ID": "ID Usuario",
     "Server Creation Error": "Error de creación del servidor",
     "Your servers have been suspended!": "¡Sus servidores han sido suspendidos!",
-    "To automatically re-enable your server\/s, you need to purchase more credits.": "Para volver a habilitar automáticamente sus servidores, debe comprar más créditos.",
+    "To automatically re-enable your server/s, you need to purchase more credits.": "Para volver a habilitar automáticamente sus servidores, debe comprar más créditos.",
     "Purchase credits": "Comprar Créditos",
     "If you have any questions please let us know.": "Si tienes más preguntas, por favor háznoslas saber.",
     "Regards": "Atentamente",
@@ -173,7 +174,7 @@
     "Default language": "Idioma predeterminado",
     "The fallback Language, if something goes wrong": "El lenguaje alternativo, si algo sale mal",
     "Datable language": "Lenguaje de tabla de datos",
-    "The datatables lang-code. <br><strong>Example:<\/strong> en-gb, fr_fr, de_de<br>More Information: ": "El código de idioma de las tablas de datos. <br><strong>Ejemplo:<\/strong> en-gb, fr_fr, de_de<br>Más información: ",
+    "The datatables lang-code. <br><strong>Example:</strong> en-gb, fr_fr, de_de<br>More Information: ": "El código de idioma de las tablas de datos. <br><strong>Ejemplo:</strong> en-gb, fr_fr, de_de<br>Más información: ",
     "Auto-translate": "Traducir automáticamente",
     "If this is checked, the Dashboard will translate itself to the Clients language, if available": "Si está marcado, el Tablero se traducirá solo al idioma del Cliente, si está disponible",
     "Client Language-Switch": "Cambio de idioma del cliente",
@@ -214,9 +215,9 @@
     "Charges the first hour worth of credits upon creating a server.": "Carga la primera hora de créditos al crear un servidor.",
     "Credits Display Name": "Nombre de los Créditos para mostrar",
     "PHPMyAdmin URL": "PHPMyAdmin URL",
-    "Enter the URL to your PHPMyAdmin installation. <strong>Without a trailing slash!<\/strong>": "Ingrese la URL de su instalación de PHPMyAdmin. <strong>¡Sin una barra diagonal final!<\/strong>",
+    "Enter the URL to your PHPMyAdmin installation. <strong>Without a trailing slash!</strong>": "Ingrese la URL de su instalación de PHPMyAdmin. <strong>¡Sin una barra diagonal final!</strong>",
     "Pterodactyl URL": "Pterodactyl URL",
-    "Enter the URL to your Pterodactyl installation. <strong>Without a trailing slash!<\/strong>": "Introduzca la URL de su instalación de Pterodactyl. <strong>¡Sin una barra diagonal final!<\/strong>",
+    "Enter the URL to your Pterodactyl installation. <strong>Without a trailing slash!</strong>": "Introduzca la URL de su instalación de Pterodactyl. <strong>¡Sin una barra diagonal final!</strong>",
     "Pterodactyl API Key": "Pterodactyl API Key",
     "Enter the API Key to your Pterodactyl installation.": "Ingrese la API Key para su instalación de Pterodactyl.",
     "Force Discord verification": "Forzar verificación de Discord",
@@ -233,7 +234,7 @@
     "Select panel icon": "Seleccionar icono de panel",
     "Select panel favicon": "Seleccionar favicon del panel",
     "Store": "Tienda",
-    "Currency code": "Código de divisa\/moneda",
+    "Currency code": "Código de divisa/moneda",
     "Checkout the paypal docs to select the appropriate code": "Consulte los documentos de PayPal para seleccionar el código apropiado",
     "Quantity": "Cantidad",
     "Amount given to the user after purchasing": "Importe dado al usuario después de la compra",
@@ -284,7 +285,7 @@
     "A voucher can only be used one time per user. Uses specifies the number of different users that can use this voucher.": "El descuento solo se puede utilizar una vez por usuario. Los usos especifica el número de usuarios diferentes que pueden utilizar este cupón.",
     "Max": "Máx",
     "Expires at": "Expira el",
-    "Used \/ Uses": "Uso \/ Usos",
+    "Used / Uses": "Uso / Usos",
     "Expires": "Expira",
     "Sign in to start your session": "Iniciar sesión para comenzar",
     "Password": "Contraseña",
@@ -354,7 +355,7 @@
     "No nodes have been linked!": "¡No se han vinculado nodos!",
     "No nests available!": "¡No hay nidos disponibles!",
     "No eggs have been linked!": "¡No se han vinculado huevos!",
-    "Software \/ Games": "Software \/ Juegos",
+    "Software / Games": "Software / Juegos",
     "Please select software ...": "Seleccione el software...",
     "---": "---",
     "Specification ": "Especificación ",
@@ -442,4 +443,4 @@
     "zh": "Chino",
     "tr": "Turco",
     "ru": "Ruso"
-}
+}

+ 1 - 0
resources/lang/fr.json

@@ -273,6 +273,7 @@
     "You can't redeem this voucher because you would exceed the  limit of ": "Vous ne pouvez pas utiliser ce bon car vous dépasseriez la limite de ",
     "have been added to your balance!": "ont été ajoutés à votre solde !",
     "Invoice": "Facture",
+    "Invoice does not exist on filesystem!": "La facture n'existe pas sur le système de fichiers !",
     "Serial No.": "N° de série",
     "Invoice date": "Date de la facture",
     "Seller": "Vendeur",

+ 8 - 7
resources/lang/hi.json

@@ -26,6 +26,7 @@
     "Your payment has been canceled!": "आपका संदाय रद्द कर दिया गया है!",
     "Payment method": "भुगतान विधि",
     "Invoice": "इनवॉयस",
+    "Invoice does not exist on filesystem!": "इनवॉयस फ़ाइलस्टाइम पर मौजूद नहीं है!",
     "Download": "डाउनलोड",
     "Product has been created!": "उत्पाद बनाया गया है!",
     "Product has been removed!": "उत्पाद हटा दिया गया है!",
@@ -80,7 +81,7 @@
     "User ID": "उपयोगकर्ता आइडी",
     "Server Creation Error": "सर्वर निर्माण त्रुटि",
     "Your servers have been suspended!": "आपके सर्वर निलंबित कर दिए गए हैं!",
-    "To automatically re-enable your server\/s, you need to purchase more credits.": "अपने सर्वर\/सर्वर को स्वचालित रूप से पुन: सक्षम करने के लिए, आपको अधिक क्रेडिट खरीदने की आवश्यकता है।",
+    "To automatically re-enable your server/s, you need to purchase more credits.": "अपने सर्वर/सर्वर को स्वचालित रूप से पुन: सक्षम करने के लिए, आपको अधिक क्रेडिट खरीदने की आवश्यकता है।",
     "Purchase credits": "क्रेडिट खरीदें",
     "If you have any questions please let us know.": "यदि आपके पास कोई प्रश्न है, तो हमें बताएं।",
     "Regards": "सादर",
@@ -173,7 +174,7 @@
     "Default language": "डिफ़ॉल्ट भाषा",
     "The fallback Language, if something goes wrong": "फ़ॉलबैक भाषा, अगर कुछ गलत हो जाता है",
     "Datable language": "डेटा योग्य भाषा",
-    "The datatables lang-code. <br><strong>Example:<\/strong> en-gb, fr_fr, de_de<br>More Information: ": "डेटाटेबल्स लैंग-कोड। <br><strong>उदाहरण:<\/strong> en-gb, fr_fr, de_de<br>अधिक जानकारी: ",
+    "The datatables lang-code. <br><strong>Example:</strong> en-gb, fr_fr, de_de<br>More Information: ": "डेटाटेबल्स लैंग-कोड। <br><strong>उदाहरण:</strong> en-gb, fr_fr, de_de<br>अधिक जानकारी: ",
     "Auto-translate": "ऑटो का अनुवाद",
     "If this is checked, the Dashboard will translate itself to the Clients language, if available": "यदि यह चेक किया जाता है, तो डैशबोर्ड स्वयं को क्लाइंट भाषा में अनुवाद करेगा, यदि उपलब्ध हो",
     "Client Language-Switch": "क्लाइंट भाषा-स्विच",
@@ -214,9 +215,9 @@
     "Charges the first hour worth of credits upon creating a server.": "सर्वर बनाने पर पहले घंटे के क्रेडिट का शुल्क लेता है।",
     "Credits Display Name": "क्रेडिट प्रदर्शन नाम",
     "PHPMyAdmin URL": "PhpMyAdmin URL",
-    "Enter the URL to your PHPMyAdmin installation. <strong>Without a trailing slash!<\/strong>": "अपने PHPMyAdmin इंस्टॉलेशन का URL दर्ज करें। <strong>पिछली स्लैश के बिना!<\/strong>",
+    "Enter the URL to your PHPMyAdmin installation. <strong>Without a trailing slash!</strong>": "अपने PHPMyAdmin इंस्टॉलेशन का URL दर्ज करें। <strong>पिछली स्लैश के बिना!</strong>",
     "Pterodactyl URL": "पटरोडैक्टाइल यूआरएल",
-    "Enter the URL to your Pterodactyl installation. <strong>Without a trailing slash!<\/strong>": "अपने Pterodactyl संस्थापन का URL दर्ज करें। <strong>पिछली स्लैश के बिना!<\/strong>",
+    "Enter the URL to your Pterodactyl installation. <strong>Without a trailing slash!</strong>": "अपने Pterodactyl संस्थापन का URL दर्ज करें। <strong>पिछली स्लैश के बिना!</strong>",
     "Pterodactyl API Key": "पटरोडैक्टाइल एपीआई कुंजी",
     "Enter the API Key to your Pterodactyl installation.": "अपने Pterodactyl स्थापना के लिए API कुंजी दर्ज करें।",
     "Force Discord verification": "बल विवाद सत्यापन",
@@ -284,7 +285,7 @@
     "A voucher can only be used one time per user. Uses specifies the number of different users that can use this voucher.": "वाउचर प्रति उपयोगकर्ता केवल एक बार उपयोग किया जा सकता है। उपयोग इस वाउचर का उपयोग करने वाले विभिन्न उपयोगकर्ताओं की संख्या को निर्दिष्ट करता है।",
     "Max": "मैक्स",
     "Expires at": "पर समाप्त हो रहा है",
-    "Used \/ Uses": "प्रयुक्त \/ उपयोग",
+    "Used / Uses": "प्रयुक्त / उपयोग",
     "Expires": "समय-सीमा समाप्त",
     "Sign in to start your session": "अपना सत्र शुरू करने के लिए साइन इन करें",
     "Password": "पासवर्ड",
@@ -354,7 +355,7 @@
     "No nodes have been linked!": "कोई नोड लिंक नहीं किया गया है!",
     "No nests available!": "कोई घोंसला उपलब्ध नहीं है!",
     "No eggs have been linked!": "कोई अंडे नहीं जोड़े गए हैं!",
-    "Software \/ Games": "सॉफ्टवेयर \/ खेल",
+    "Software / Games": "सॉफ्टवेयर / खेल",
     "Please select software ...": "कृपया सॉफ्टवेयर चुनें...",
     "---": "---",
     "Specification ": "विनिर्देश",
@@ -442,4 +443,4 @@
     "zh": "चीनी",
     "tr": "तुर्क",
     "ru": "रूसी"
-}
+}

+ 8 - 7
resources/lang/it.json

@@ -26,6 +26,7 @@
     "Your payment has been canceled!": "Il tuo pagamento è stato annullato!",
     "Payment method": "Metodo di pagamento",
     "Invoice": "Fattura",
+    "Invoice does not exist on filesystem!": "La fattura non esiste nel filesystem!",
     "Download": "Scarica",
     "Product has been created!": "Il prodotto è stato creato!",
     "Product has been removed!": "Il prodotto è stato rimosso!",
@@ -80,7 +81,7 @@
     "User ID": "ID utente",
     "Server Creation Error": "Errore di creazione del server",
     "Your servers have been suspended!": "I tuoi server sono stati sospesi!",
-    "To automatically re-enable your server\/s, you need to purchase more credits.": "Per ri-abilitare i tuoi server automaticamente, devi acquistare più crediti.",
+    "To automatically re-enable your server/s, you need to purchase more credits.": "Per ri-abilitare i tuoi server automaticamente, devi acquistare più crediti.",
     "Purchase credits": "Acquista crediti",
     "If you have any questions please let us know.": "Se hai una domanda faccelo sapere.",
     "Regards": "Cordialmente",
@@ -173,7 +174,7 @@
     "Default language": "Lingua predefinita",
     "The fallback Language, if something goes wrong": "La lingua secondaria, se qualcosa va storto",
     "Datable language": "Datable language",
-    "The datatables lang-code. <br><strong>Example:<\/strong> en-gb, fr_fr, de_de<br>More Information: ": "Il lang-code dei datatables. <br><strong>Esempio:<\/strong> en-gb, fr_fr, de_de<br>Piu informazioni: ",
+    "The datatables lang-code. <br><strong>Example:</strong> en-gb, fr_fr, de_de<br>More Information: ": "Il lang-code dei datatables. <br><strong>Esempio:</strong> en-gb, fr_fr, de_de<br>Piu informazioni: ",
     "Auto-translate": "Traduzione-automatica",
     "If this is checked, the Dashboard will translate itself to the Clients language, if available": "Se questo è abilitato la dashboard si traducerà automaticamente alla lingua dei clienti, se disponibile",
     "Client Language-Switch": "Switch delle lingue dei clienti",
@@ -214,9 +215,9 @@
     "Charges the first hour worth of credits upon creating a server.": "Addebita la prima ora in crediti alla creazione di un server.",
     "Credits Display Name": "Nome di Visualizzazione dei Crediti",
     "PHPMyAdmin URL": "URL PHPMyAdmin",
-    "Enter the URL to your PHPMyAdmin installation. <strong>Without a trailing slash!<\/strong>": "Inserisci l'URL alla tua installazione di PHPMyAdmin. <strong>Senza lo slash finale!<\/strong>",
+    "Enter the URL to your PHPMyAdmin installation. <strong>Without a trailing slash!</strong>": "Inserisci l'URL alla tua installazione di PHPMyAdmin. <strong>Senza lo slash finale!</strong>",
     "Pterodactyl URL": "URL di Pterodactyl",
-    "Enter the URL to your Pterodactyl installation. <strong>Without a trailing slash!<\/strong>": "Inserisci l'URL alla tua installazione di Pterodactyl. <strong>Senza un trailing slash!<\/strong>",
+    "Enter the URL to your Pterodactyl installation. <strong>Without a trailing slash!</strong>": "Inserisci l'URL alla tua installazione di Pterodactyl. <strong>Senza un trailing slash!</strong>",
     "Pterodactyl API Key": "Chiave API di Pterodactyl",
     "Enter the API Key to your Pterodactyl installation.": "Inserisci la Chiave API alla tua installazione di Pterodactyl.",
     "Force Discord verification": "Forza la verifica di Discord",
@@ -284,7 +285,7 @@
     "A voucher can only be used one time per user. Uses specifies the number of different users that can use this voucher.": "Un voucher può essere utilizzato solo una volta per utente. Il numero di usi specifica il numero di utenti diversi che possono utilizzare questo voucher.",
     "Max": "Massimo",
     "Expires at": "Scade il",
-    "Used \/ Uses": "Usato \/ Utilizzi",
+    "Used / Uses": "Usato / Utilizzi",
     "Expires": "Scade",
     "Sign in to start your session": "Accedi per iniziare la sessione",
     "Password": "Password",
@@ -354,7 +355,7 @@
     "No nodes have been linked!": "Nessun nodo è stato connesso!",
     "No nests available!": "Nessun nido (nest) disponibile!",
     "No eggs have been linked!": "Nessun uovo (egg) è stato connesso!",
-    "Software \/ Games": "Software \/ Giochi",
+    "Software / Games": "Software / Giochi",
     "Please select software ...": "Per favore selezione il software...",
     "---": "---",
     "Specification ": "Specifiche ",
@@ -442,4 +443,4 @@
     "zh": "Cinese",
     "tr": "Turco",
     "ru": "Russo"
-}
+}

+ 5 - 4
resources/lang/pl.json

@@ -16,6 +16,7 @@
     "Your payment has been canceled!": "Płatność została anulowana!",
     "Payment method": "Metody Płatności",
     "Invoice": "Faktura",
+    "Invoice does not exist on filesystem!": "Faktura nie istnieje w systemie plików!",
     "Product has been created!": "Produkt został utworzony!",
     "Product has been removed!": "Produkt został usunięty!",
     "Show": "Pokaż",
@@ -68,7 +69,7 @@
     "User ID": "ID użytkownika",
     "Server Creation Error": "Błąd podczas tworzenia serwera",
     "Your servers have been suspended!": "Serwery zostały zawieszone!",
-    "To automatically re-enable your server\/s, you need to purchase more credits.": "Aby reaktywować swoje serwery, musisz kupić więcej kredytów.",
+    "To automatically re-enable your server/s, you need to purchase more credits.": "Aby reaktywować swoje serwery, musisz kupić więcej kredytów.",
     "Purchase credits": "Zakup kredyty",
     "If you have any questions please let us know.": "W razie jakichkolwiek pytań prosimy o kontakt.",
     "Regards": "Z poważaniem",
@@ -217,7 +218,7 @@
     "A voucher can only be used one time per user. Uses specifies the number of different users that can use this voucher.": "Kupon może zostać zrealizowany tylko raz przez użytkownika. „Użycie” określa liczbę użytkowników, którzy mogą zrealizować ten kupon.",
     "Max": "Max",
     "Expires at": "Wygasa",
-    "Used \/ Uses": "Użyto \/ Użyć",
+    "Used / Uses": "Użyto / Użyć",
     "Expires": "Wygasa",
     "Sign in to start your session": "Zaloguj się, aby rozpocząć sesję",
     "Password": "Hasło",
@@ -287,7 +288,7 @@
     "No nodes have been linked!": "Żaden węzeł nie został połączony!",
     "No nests available!": "Brak dostępnych gniazd!",
     "No eggs have been linked!": "Jajka nie zostały połaczone!",
-    "Software \/ Games": "Oprogramowanie \/ gry",
+    "Software / Games": "Oprogramowanie / gry",
     "Please select software ...": "Proszę wybrać oprogramowanie...",
     "---": "---",
     "Specification ": "Specyfikacja ",
@@ -351,4 +352,4 @@
     "Amount in words": "Wszystkie słowa",
     "Please pay until": "Zapłać w ciągu:",
     "Account already exists on Pterodactyl. Please contact the Support!": "Taki użytkownik już istnieje w bazie danych Pterodaktyl. Skontaktuj się z obsługą!"
-}
+}

+ 9 - 8
resources/lang/ru.json

@@ -26,6 +26,7 @@
     "Your payment has been canceled!": "Ваш платёж был отменён!",
     "Payment method": "Платёжные методы",
     "Invoice": "Выставление счёта",
+    "Invoice does not exist on filesystem!": "Счёт не существует в файловой системе!",
     "Download": "Скачать",
     "Product has been created!": "Продукт был создан!",
     "Product has been removed!": "Продукт удален!\n",
@@ -39,7 +40,7 @@
     "configuration has been updated!": "Конфигурция обновлена!",
     "link has been created!": "Ссылка была создана!",
     "link has been updated!": "Ссылка была обновлена!",
-    "product has been removed!": "Продукт\/Товар был удалён!",
+    "product has been removed!": "Продукт/Товар был удалён!",
     "User does not exists on pterodactyl's panel": "Пользователь не был найден в панеле птеродактиль",
     "user has been removed!": "Пользователь был удален!",
     "Notification sent!": "Оповещение отправлено!",
@@ -80,7 +81,7 @@
     "User ID": "ID пользователя",
     "Server Creation Error": "Ошибка создание сервера",
     "Your servers have been suspended!": "Ваши сервера были заблокированы!",
-    "To automatically re-enable your server\/s, you need to purchase more credits.": "Чтобы автоматически повторно включить ваш сервер \/ серверы, вам необходимо приобрести больше кредитов.",
+    "To automatically re-enable your server/s, you need to purchase more credits.": "Чтобы автоматически повторно включить ваш сервер / серверы, вам необходимо приобрести больше кредитов.",
     "Purchase credits": "Приобрести кредиты",
     "If you have any questions please let us know.": "Пожалуйста, сообщите нам, если у Вас есть какие-либо вопросы.",
     "Regards": "С уважением,",
@@ -173,7 +174,7 @@
     "Default language": "Язык по умолчанию",
     "The fallback Language, if something goes wrong": "Резервный язык, если что-то пойдет не так",
     "Datable language": "Датадатируемый язык",
-    "The datatables lang-code. <br><strong>Example:<\/strong> en-gb, fr_fr, de_de<br>More Information: ": "Языковой код таблицы данных. <br><strong>Пример:<\/strong> en-gb, fr_fr, de_de<br>Дополнительная информация:",
+    "The datatables lang-code. <br><strong>Example:</strong> en-gb, fr_fr, de_de<br>More Information: ": "Языковой код таблицы данных. <br><strong>Пример:</strong> en-gb, fr_fr, de_de<br>Дополнительная информация:",
     "Auto-translate": "Автоперевод",
     "If this is checked, the Dashboard will translate itself to the Clients language, if available": "Если этот флажок установлен, информационная панель будет переводиться на язык клиентов, если он доступен",
     "Client Language-Switch": "Переключение языка клиента",
@@ -214,9 +215,9 @@
     "Charges the first hour worth of credits upon creating a server.": "Взимает кредиты за первый час при создании сервера.",
     "Credits Display Name": "Отображаемое имя кредитов",
     "PHPMyAdmin URL": "URL-адрес PHPMyAdmin",
-    "Enter the URL to your PHPMyAdmin installation. <strong>Without a trailing slash!<\/strong>": "Введите URL-адрес вашей установки PHPMyAdmin. <strong>Без косой черты в конце!<\/strong>",
+    "Enter the URL to your PHPMyAdmin installation. <strong>Without a trailing slash!</strong>": "Введите URL-адрес вашей установки PHPMyAdmin. <strong>Без косой черты в конце!</strong>",
     "Pterodactyl URL": "URL-адрес птеродактиля",
-    "Enter the URL to your Pterodactyl installation. <strong>Without a trailing slash!<\/strong>": "Введите URL-адрес вашей установки Pterodactyl. <strong>Без косой черты в конце!<\/strong>",
+    "Enter the URL to your Pterodactyl installation. <strong>Without a trailing slash!</strong>": "Введите URL-адрес вашей установки Pterodactyl. <strong>Без косой черты в конце!</strong>",
     "Pterodactyl API Key": "API-ключ птеродактиля",
     "Enter the API Key to your Pterodactyl installation.": "Введите ключ API для установки Pterodactyl.",
     "Force Discord verification": "Требуется верификация в Discord",
@@ -284,7 +285,7 @@
     "A voucher can only be used one time per user. Uses specifies the number of different users that can use this voucher.": "Промокод можно использовать только один раз для каждого пользователя. Пользователь указывает количество различных пользователей, которые могут использовать этот промокод.",
     "Max": "Макс.",
     "Expires at": "Срок действия до",
-    "Used \/ Uses": "Используется \/ Использует",
+    "Used / Uses": "Используется / Использует",
     "Expires": "Истекает",
     "Sign in to start your session": "Войдите, чтобы начать сессию",
     "Password": "Пароль",
@@ -354,7 +355,7 @@
     "No nodes have been linked!": "Ни один узел не был связан!",
     "No nests available!": "Гнезда в наличии нет!",
     "No eggs have been linked!": "Группы были связаны!",
-    "Software \/ Games": "Программное обеспечение \/ Игры",
+    "Software / Games": "Программное обеспечение / Игры",
     "Please select software ...": "Пожалуйста, выберите программное обеспечение...",
     "---": "---",
     "Specification ": "Характеристики ",
@@ -442,4 +443,4 @@
     "zh": "Chinese",
     "tr": "Turkish",
     "ru": "Русский"
-}
+}

+ 1 - 0
resources/lang/zh.json

@@ -273,6 +273,7 @@
     "You can't redeem this voucher because you would exceed the  limit of ": "你不能兑换此优惠券,因为你会超过此优惠券的使用限额。 ",
     "have been added to your balance!": "已被添加到您的余额中!",
     "Invoice": "发票",
+    "Invoice does not exist on filesystem!": "发票不存在于文件系统!",
     "Serial No.": "序号",
     "Invoice date": "发票日期",
     "Seller": "卖家",