diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index f48900802c..266b68014e 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-15 12:11+0000\n" +"POT-Creation-Date: 2021-08-16 01:15+0000\n" "PO-Revision-Date: 2021-08-10 22:02\n" "Last-Translator: \n" "Language-Team: German\n" @@ -102,38 +102,69 @@ msgstr "Keine Seriennummern gefunden" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Anzahl der eindeutigen Seriennummern ({s}) muss mit der Anzahl ({q}) übereinstimmen" -#: InvenTree/models.py:61 stock/models.py:1815 +#: InvenTree/models.py:66 stock/models.py:1815 msgid "Attachment" msgstr "Anhang" -#: InvenTree/models.py:62 +#: InvenTree/models.py:67 msgid "Select file to attach" msgstr "Datei zum Anhängen auswählen" -#: InvenTree/models.py:64 templates/js/translated/attachment.js:75 +#: InvenTree/models.py:69 templates/js/translated/attachment.js:75 msgid "Comment" msgstr "Kommentar" -#: InvenTree/models.py:64 +#: InvenTree/models.py:69 msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:950 +#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: common/models.py:951 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/translated/stock.js:1552 msgid "User" msgstr "Benutzer" -#: InvenTree/models.py:74 +#: InvenTree/models.py:79 msgid "upload date" msgstr "Hochladedatum" -#: InvenTree/models.py:113 +#: InvenTree/models.py:99 +#, fuzzy +#| msgid "Overage value must not be negative" +msgid "Filename must not be empty" +msgstr "Überschuss-Wert darf nicht negativ sein" + +#: InvenTree/models.py:122 +msgid "Invalid attachment directory" +msgstr "" + +#: InvenTree/models.py:132 +#, python-brace-format +msgid "Filename contains illegal character '{c}'" +msgstr "" + +#: InvenTree/models.py:135 +msgid "Filename missing extension" +msgstr "" + +#: InvenTree/models.py:142 +#, fuzzy +#| msgid "StockItem with this serial number already exists" +msgid "Attachment with this filename already exists" +msgstr "Ein BestandsObjekt mit dieser Seriennummer existiert bereits" + +#: InvenTree/models.py:149 +#, fuzzy +#| msgid "Error reading file (invalid format)" +msgid "Error renaming file" +msgstr "Fehler beim Lesen der Datei (ungültiges Format)" + +#: InvenTree/models.py:184 msgid "Invalid choice" msgstr "Ungültige Auswahl" -#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:414 +#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: label/models.py:112 part/models.py:656 part/models.py:2196 #: part/templates/part/part_base.html:234 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 @@ -143,11 +174,11 @@ msgstr "Ungültige Auswahl" msgid "Name" msgstr "Name" -#: InvenTree/models.py:136 build/models.py:187 +#: InvenTree/models.py:207 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: part/models.py:679 part/templates/part/part_base.html:239 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -167,11 +198,11 @@ msgstr "Name" msgid "Description" msgstr "Beschreibung" -#: InvenTree/models.py:137 +#: InvenTree/models.py:208 msgid "Description (optional)" msgstr "Beschreibung (optional)" -#: InvenTree/models.py:145 +#: InvenTree/models.py:216 msgid "parent" msgstr "Eltern" @@ -179,6 +210,12 @@ msgstr "Eltern" msgid "Must be a valid number" msgstr "Muss eine gültige Nummer sein" +#: InvenTree/serializers.py:235 +#, fuzzy +#| msgid "Filename Pattern" +msgid "Filename" +msgstr "Dateinamen-Muster" + #: InvenTree/settings.py:519 msgid "German" msgstr "Deutsch" @@ -527,14 +564,14 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:348 -#: order/templates/order/sales_order_detail.html:200 -#: order/templates/order/sales_order_detail.html:207 -#: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:249 +#: order/templates/order/purchase_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:208 +#: order/templates/order/sales_order_detail.html:293 +#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:972 part/templates/part/detail.html:1058 +#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -671,8 +708,8 @@ msgid "Build Order Reference" msgstr "Bauauftragsreferenz" #: build/models.py:179 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2349 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 +#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 @@ -699,9 +736,9 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/templates/build/detail.html:29 company/models.py:704 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:295 +#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2324 part/templates/part/detail.html:199 @@ -837,8 +874,8 @@ msgstr "Link zu einer externen URL" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:419 -#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/purchase_order_detail.html:420 +#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:840 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 @@ -937,8 +974,8 @@ msgstr "Ziel-BestandsObjekt" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:290 +#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:291 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:495 stock/templates/stock/item_base.html:251 #: templates/js/translated/build.js:604 @@ -1174,7 +1211,7 @@ msgid "Stock can be taken from any available location." msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/receive_parts.html:25 stock/forms.py:134 msgid "Destination" msgstr "Ziel-Lager" @@ -1299,7 +1336,7 @@ msgstr "Anhänge" msgid "Build Notes" msgstr "Bauauftrags-Notizen" -#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: build/templates/build/detail.html:261 build/templates/build/detail.html:398 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 #: order/templates/order/purchase_order_detail.html:62 @@ -1313,34 +1350,34 @@ msgstr "Anmerkungen bearbeiten" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:156 -#: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:919 stock/templates/stock/item.html:252 +#: order/templates/order/purchase_order_detail.html:157 +#: order/templates/order/sales_order_detail.html:146 +#: part/templates/part/detail.html:920 stock/templates/stock/item.html:253 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "Anhang hinzufügen" -#: build/templates/build/detail.html:375 +#: build/templates/build/detail.html:376 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:128 -#: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:873 stock/templates/stock/item.html:220 +#: order/templates/order/purchase_order_detail.html:129 +#: order/templates/order/sales_order_detail.html:119 +#: part/templates/part/detail.html:874 stock/templates/stock/item.html:221 msgid "Edit Attachment" msgstr "Anhang bearbeiten" -#: build/templates/build/detail.html:382 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:135 -#: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:882 stock/templates/stock/item.html:229 -msgid "Confirm Delete Operation" -msgstr "Löschvorgang bestätigen" - #: build/templates/build/detail.html:383 -#: order/templates/order/po_attachments.html:59 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:883 stock/templates/stock/item.html:230 +msgid "Confirm Delete Operation" +msgstr "Löschvorgang bestätigen" + +#: build/templates/build/detail.html:384 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:137 +#: order/templates/order/sales_order_detail.html:126 +#: part/templates/part/detail.html:884 stock/templates/stock/item.html:231 msgid "Delete Attachment" msgstr "Anhang löschen" @@ -2293,7 +2330,7 @@ msgstr "Hersteller auswählen" #: company/models.py:341 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:332 part/bom.py:171 #: part/bom.py:242 templates/js/translated/company.js:488 #: templates/js/translated/company.js:766 templates/js/translated/part.js:205 msgid "MPN" @@ -2363,7 +2400,7 @@ msgid "Select supplier" msgstr "Zulieferer auswählen" #: company/models.py:550 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:319 part/bom.py:176 #: part/bom.py:287 templates/js/translated/part.js:186 msgid "SKU" msgstr "SKU (Lagerbestandseinheit)" @@ -3107,7 +3144,7 @@ msgid "Supplier part" msgstr "Zuliefererteil" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/purchase_order_detail.html:389 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3176,11 +3213,11 @@ msgstr "BestandsObjekt für Zuordnung auswählen" msgid "Enter stock allocation quantity" msgstr "Anzahl für Bestandszuordnung eingeben" -#: order/serializers.py:139 +#: order/serializers.py:140 msgid "Purchase price currency" msgstr "Kaufpreiswährung" -#: order/serializers.py:360 +#: order/serializers.py:362 msgid "Sale price currency" msgstr "Verkaufspreis-Währung" @@ -3233,13 +3270,13 @@ msgid "Edit Purchase Order" msgstr "Bestellung bearbeiten" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:265 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:250 msgid "New Location" msgstr "Neuer Lagerort" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/purchase_order_detail.html:267 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "Neuen Lagerort anlegen" @@ -3431,9 +3468,9 @@ msgid "Purchase Order Items" msgstr "Bestellungs-Positionen" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/purchase_order_detail.html:203 #: order/templates/order/sales_order_detail.html:23 -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:177 msgid "Add Line Item" msgstr "Position hinzufügen" @@ -3442,46 +3479,46 @@ msgstr "Position hinzufügen" msgid "Order Notes" msgstr "Notizen zur Bestellung" -#: order/templates/order/purchase_order_detail.html:238 -#: order/templates/order/sales_order_detail.html:518 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/sales_order_detail.html:519 msgid "Edit Line Item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:248 -#: order/templates/order/sales_order_detail.html:528 +#: order/templates/order/purchase_order_detail.html:249 +#: order/templates/order/sales_order_detail.html:529 msgid "Delete Line Item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:279 +#: order/templates/order/purchase_order_detail.html:280 msgid "No line items found" msgstr "Keine Positionen gefunden" -#: order/templates/order/purchase_order_detail.html:307 -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:308 +#: order/templates/order/sales_order_detail.html:354 msgid "Total" msgstr "Summe" -#: order/templates/order/purchase_order_detail.html:360 -#: order/templates/order/sales_order_detail.html:376 +#: order/templates/order/purchase_order_detail.html:361 +#: order/templates/order/sales_order_detail.html:377 #: templates/js/translated/part.js:1229 templates/js/translated/part.js:1419 msgid "Unit Price" msgstr "Stück-Preis" -#: order/templates/order/purchase_order_detail.html:367 -#: order/templates/order/sales_order_detail.html:383 +#: order/templates/order/purchase_order_detail.html:368 +#: order/templates/order/sales_order_detail.html:384 msgid "Total price" msgstr "Gesamtpreis" -#: order/templates/order/purchase_order_detail.html:431 -#: order/templates/order/sales_order_detail.html:489 +#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/sales_order_detail.html:490 msgid "Edit line item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/purchase_order_detail.html:433 msgid "Delete line item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:437 +#: order/templates/order/purchase_order_detail.html:438 msgid "Receive line item" msgstr "Position empfangen" @@ -3569,71 +3606,71 @@ msgstr "Abbruch dieser Bestellung bedeutet, dass sie nicht länger bearbeitbar i msgid "Sales Order Items" msgstr "Auftrags-Positionen" -#: order/templates/order/sales_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:226 #: templates/js/translated/bom.js:378 templates/js/translated/build.js:759 #: templates/js/translated/build.js:1202 msgid "Actions" msgstr "Aktionen" -#: order/templates/order/sales_order_detail.html:232 +#: order/templates/order/sales_order_detail.html:233 #: templates/js/translated/build.js:645 templates/js/translated/build.js:1011 msgid "Edit stock allocation" msgstr "Bestands-Zuordnung bearbeiten" -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/sales_order_detail.html:234 #: templates/js/translated/build.js:647 templates/js/translated/build.js:1012 msgid "Delete stock allocation" msgstr "Bestands-Zuordnung löschen" -#: order/templates/order/sales_order_detail.html:306 +#: order/templates/order/sales_order_detail.html:307 msgid "No matching line items" msgstr "Keine passenden Positionen gefunden" -#: order/templates/order/sales_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:337 msgid "ID" msgstr "ID" -#: order/templates/order/sales_order_detail.html:404 +#: order/templates/order/sales_order_detail.html:405 #: templates/js/translated/build.js:710 templates/js/translated/build.js:1007 msgid "Allocated" msgstr "Zugeordnet" -#: order/templates/order/sales_order_detail.html:406 +#: order/templates/order/sales_order_detail.html:407 msgid "Fulfilled" msgstr "Erledigt" -#: order/templates/order/sales_order_detail.html:443 +#: order/templates/order/sales_order_detail.html:444 msgid "PO" msgstr "PO" -#: order/templates/order/sales_order_detail.html:473 +#: order/templates/order/sales_order_detail.html:474 msgid "Allocate serial numbers" msgstr "Seriennummern zuweisen" -#: order/templates/order/sales_order_detail.html:476 +#: order/templates/order/sales_order_detail.html:477 #: templates/js/translated/build.js:773 msgid "Allocate stock" msgstr "Lagerbestand zuweisen" -#: order/templates/order/sales_order_detail.html:479 +#: order/templates/order/sales_order_detail.html:480 msgid "Purchase stock" msgstr "Lagerbestand kaufen" -#: order/templates/order/sales_order_detail.html:483 +#: order/templates/order/sales_order_detail.html:484 #: templates/js/translated/build.js:766 templates/js/translated/build.js:1210 msgid "Build stock" msgstr "Lagerbestand bauen" -#: order/templates/order/sales_order_detail.html:486 -#: order/templates/order/sales_order_detail.html:605 +#: order/templates/order/sales_order_detail.html:487 +#: order/templates/order/sales_order_detail.html:606 msgid "Calculate price" msgstr "Preis berechnen" -#: order/templates/order/sales_order_detail.html:490 +#: order/templates/order/sales_order_detail.html:491 msgid "Delete line item " msgstr "Position löschen " -#: order/templates/order/sales_order_detail.html:611 +#: order/templates/order/sales_order_detail.html:612 msgid "Update Unit Price" msgstr "Stückpreis aktualisieren" @@ -4699,22 +4736,22 @@ msgstr "Testergebnis-Vorlage löschen" msgid "Edit Part Notes" msgstr "Teilenotizen bearbeiten" -#: part/templates/part/detail.html:935 +#: part/templates/part/detail.html:936 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "Stückpreis Einkauf - %(currency)s" -#: part/templates/part/detail.html:947 +#: part/templates/part/detail.html:948 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "Stückpreis Differenz - %(currency)s" -#: part/templates/part/detail.html:959 +#: part/templates/part/detail.html:960 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "Stückpreis Zulieferer - %(currency)s" -#: part/templates/part/detail.html:1048 +#: part/templates/part/detail.html:1049 #, python-format msgid "Unit Price - %(currency)s" msgstr "Stückpreis - %(currency)s" @@ -5637,15 +5674,15 @@ msgstr "Installierte BestandsObjekte" msgid "Install Stock Item" msgstr "BestandsObjekt installiert" -#: stock/templates/stock/item.html:300 stock/templates/stock/item.html:325 +#: stock/templates/stock/item.html:301 stock/templates/stock/item.html:326 msgid "Add Test Result" msgstr "Testergebnis hinzufügen" -#: stock/templates/stock/item.html:345 +#: stock/templates/stock/item.html:346 msgid "Edit Test Result" msgstr "Testergebnis bearbeiten" -#: stock/templates/stock/item.html:359 +#: stock/templates/stock/item.html:360 msgid "Delete Test Result" msgstr "Testergebnis löschen" diff --git a/InvenTree/locale/el/LC_MESSAGES/django.po b/InvenTree/locale/el/LC_MESSAGES/django.po index 7439f8c9dd..69b8faa25a 100644 --- a/InvenTree/locale/el/LC_MESSAGES/django.po +++ b/InvenTree/locale/el/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-15 12:11+0000\n" +"POT-Creation-Date: 2021-08-16 01:15+0000\n" "PO-Revision-Date: 2021-08-10 14:33\n" "Last-Translator: \n" "Language-Team: Greek\n" @@ -102,38 +102,63 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1815 +#: InvenTree/models.py:66 stock/models.py:1815 msgid "Attachment" msgstr "" -#: InvenTree/models.py:62 +#: InvenTree/models.py:67 msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:64 templates/js/translated/attachment.js:75 +#: InvenTree/models.py:69 templates/js/translated/attachment.js:75 msgid "Comment" msgstr "" -#: InvenTree/models.py:64 +#: InvenTree/models.py:69 msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:950 +#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: common/models.py:951 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/translated/stock.js:1552 msgid "User" msgstr "" -#: InvenTree/models.py:74 +#: InvenTree/models.py:79 msgid "upload date" msgstr "" -#: InvenTree/models.py:113 +#: InvenTree/models.py:99 +msgid "Filename must not be empty" +msgstr "" + +#: InvenTree/models.py:122 +msgid "Invalid attachment directory" +msgstr "" + +#: InvenTree/models.py:132 +#, python-brace-format +msgid "Filename contains illegal character '{c}'" +msgstr "" + +#: InvenTree/models.py:135 +msgid "Filename missing extension" +msgstr "" + +#: InvenTree/models.py:142 +msgid "Attachment with this filename already exists" +msgstr "" + +#: InvenTree/models.py:149 +msgid "Error renaming file" +msgstr "" + +#: InvenTree/models.py:184 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:414 +#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: label/models.py:112 part/models.py:656 part/models.py:2196 #: part/templates/part/part_base.html:234 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 @@ -143,11 +168,11 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:136 build/models.py:187 +#: InvenTree/models.py:207 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: part/models.py:679 part/templates/part/part_base.html:239 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -167,11 +192,11 @@ msgstr "" msgid "Description" msgstr "" -#: InvenTree/models.py:137 +#: InvenTree/models.py:208 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:145 +#: InvenTree/models.py:216 msgid "parent" msgstr "" @@ -179,6 +204,10 @@ msgstr "" msgid "Must be a valid number" msgstr "" +#: InvenTree/serializers.py:235 +msgid "Filename" +msgstr "" + #: InvenTree/settings.py:519 msgid "German" msgstr "" @@ -527,14 +556,14 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:348 -#: order/templates/order/sales_order_detail.html:200 -#: order/templates/order/sales_order_detail.html:207 -#: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:249 +#: order/templates/order/purchase_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:208 +#: order/templates/order/sales_order_detail.html:293 +#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:972 part/templates/part/detail.html:1058 +#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -671,8 +700,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2349 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 +#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 @@ -699,9 +728,9 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:704 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:295 +#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2324 part/templates/part/detail.html:199 @@ -837,8 +866,8 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:419 -#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/purchase_order_detail.html:420 +#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:840 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 @@ -937,8 +966,8 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:290 +#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:291 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:495 stock/templates/stock/item_base.html:251 #: templates/js/translated/build.js:604 @@ -1174,7 +1203,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/receive_parts.html:25 stock/forms.py:134 msgid "Destination" msgstr "" @@ -1299,7 +1328,7 @@ msgstr "" msgid "Build Notes" msgstr "" -#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: build/templates/build/detail.html:261 build/templates/build/detail.html:398 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 #: order/templates/order/purchase_order_detail.html:62 @@ -1313,34 +1342,34 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:156 -#: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:919 stock/templates/stock/item.html:252 +#: order/templates/order/purchase_order_detail.html:157 +#: order/templates/order/sales_order_detail.html:146 +#: part/templates/part/detail.html:920 stock/templates/stock/item.html:253 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" -#: build/templates/build/detail.html:375 +#: build/templates/build/detail.html:376 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:128 -#: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:873 stock/templates/stock/item.html:220 +#: order/templates/order/purchase_order_detail.html:129 +#: order/templates/order/sales_order_detail.html:119 +#: part/templates/part/detail.html:874 stock/templates/stock/item.html:221 msgid "Edit Attachment" msgstr "" -#: build/templates/build/detail.html:382 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:135 -#: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:882 stock/templates/stock/item.html:229 -msgid "Confirm Delete Operation" -msgstr "" - #: build/templates/build/detail.html:383 -#: order/templates/order/po_attachments.html:59 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:883 stock/templates/stock/item.html:230 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:384 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:137 +#: order/templates/order/sales_order_detail.html:126 +#: part/templates/part/detail.html:884 stock/templates/stock/item.html:231 msgid "Delete Attachment" msgstr "" @@ -2293,7 +2322,7 @@ msgstr "" #: company/models.py:341 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:332 part/bom.py:171 #: part/bom.py:242 templates/js/translated/company.js:488 #: templates/js/translated/company.js:766 templates/js/translated/part.js:205 msgid "MPN" @@ -2363,7 +2392,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:550 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:319 part/bom.py:176 #: part/bom.py:287 templates/js/translated/part.js:186 msgid "SKU" msgstr "" @@ -3107,7 +3136,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/purchase_order_detail.html:389 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3176,11 +3205,11 @@ msgstr "" msgid "Enter stock allocation quantity" msgstr "" -#: order/serializers.py:139 +#: order/serializers.py:140 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:360 +#: order/serializers.py:362 msgid "Sale price currency" msgstr "" @@ -3233,13 +3262,13 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:265 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:250 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/purchase_order_detail.html:267 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3431,9 +3460,9 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/purchase_order_detail.html:203 #: order/templates/order/sales_order_detail.html:23 -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:177 msgid "Add Line Item" msgstr "" @@ -3442,46 +3471,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:238 -#: order/templates/order/sales_order_detail.html:518 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/sales_order_detail.html:519 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:248 -#: order/templates/order/sales_order_detail.html:528 +#: order/templates/order/purchase_order_detail.html:249 +#: order/templates/order/sales_order_detail.html:529 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:279 +#: order/templates/order/purchase_order_detail.html:280 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:307 -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:308 +#: order/templates/order/sales_order_detail.html:354 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 -#: order/templates/order/sales_order_detail.html:376 +#: order/templates/order/purchase_order_detail.html:361 +#: order/templates/order/sales_order_detail.html:377 #: templates/js/translated/part.js:1229 templates/js/translated/part.js:1419 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:367 -#: order/templates/order/sales_order_detail.html:383 +#: order/templates/order/purchase_order_detail.html:368 +#: order/templates/order/sales_order_detail.html:384 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:431 -#: order/templates/order/sales_order_detail.html:489 +#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/sales_order_detail.html:490 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/purchase_order_detail.html:433 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:437 +#: order/templates/order/purchase_order_detail.html:438 msgid "Receive line item" msgstr "" @@ -3569,71 +3598,71 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:226 #: templates/js/translated/bom.js:378 templates/js/translated/build.js:759 #: templates/js/translated/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:232 +#: order/templates/order/sales_order_detail.html:233 #: templates/js/translated/build.js:645 templates/js/translated/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/sales_order_detail.html:234 #: templates/js/translated/build.js:647 templates/js/translated/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:306 +#: order/templates/order/sales_order_detail.html:307 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:337 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:404 +#: order/templates/order/sales_order_detail.html:405 #: templates/js/translated/build.js:710 templates/js/translated/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:406 +#: order/templates/order/sales_order_detail.html:407 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:443 +#: order/templates/order/sales_order_detail.html:444 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:473 +#: order/templates/order/sales_order_detail.html:474 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:476 +#: order/templates/order/sales_order_detail.html:477 #: templates/js/translated/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:479 +#: order/templates/order/sales_order_detail.html:480 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:483 +#: order/templates/order/sales_order_detail.html:484 #: templates/js/translated/build.js:766 templates/js/translated/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:486 -#: order/templates/order/sales_order_detail.html:605 +#: order/templates/order/sales_order_detail.html:487 +#: order/templates/order/sales_order_detail.html:606 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:490 +#: order/templates/order/sales_order_detail.html:491 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:611 +#: order/templates/order/sales_order_detail.html:612 msgid "Update Unit Price" msgstr "" @@ -4695,22 +4724,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:935 +#: part/templates/part/detail.html:936 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:947 +#: part/templates/part/detail.html:948 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:959 +#: part/templates/part/detail.html:960 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1048 +#: part/templates/part/detail.html:1049 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5633,15 +5662,15 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:300 stock/templates/stock/item.html:325 +#: stock/templates/stock/item.html:301 stock/templates/stock/item.html:326 msgid "Add Test Result" msgstr "" -#: stock/templates/stock/item.html:345 +#: stock/templates/stock/item.html:346 msgid "Edit Test Result" msgstr "" -#: stock/templates/stock/item.html:359 +#: stock/templates/stock/item.html:360 msgid "Delete Test Result" msgstr "" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index c98f13eb53..5c40e8b2af 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-15 12:11+0000\n" +"POT-Creation-Date: 2021-08-16 01:15+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -103,38 +103,63 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1815 +#: InvenTree/models.py:66 stock/models.py:1815 msgid "Attachment" msgstr "" -#: InvenTree/models.py:62 +#: InvenTree/models.py:67 msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:64 templates/js/translated/attachment.js:75 +#: InvenTree/models.py:69 templates/js/translated/attachment.js:75 msgid "Comment" msgstr "" -#: InvenTree/models.py:64 +#: InvenTree/models.py:69 msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:950 +#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: common/models.py:951 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/translated/stock.js:1552 msgid "User" msgstr "" -#: InvenTree/models.py:74 +#: InvenTree/models.py:79 msgid "upload date" msgstr "" -#: InvenTree/models.py:113 +#: InvenTree/models.py:99 +msgid "Filename must not be empty" +msgstr "" + +#: InvenTree/models.py:122 +msgid "Invalid attachment directory" +msgstr "" + +#: InvenTree/models.py:132 +#, python-brace-format +msgid "Filename contains illegal character '{c}'" +msgstr "" + +#: InvenTree/models.py:135 +msgid "Filename missing extension" +msgstr "" + +#: InvenTree/models.py:142 +msgid "Attachment with this filename already exists" +msgstr "" + +#: InvenTree/models.py:149 +msgid "Error renaming file" +msgstr "" + +#: InvenTree/models.py:184 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:414 +#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: label/models.py:112 part/models.py:656 part/models.py:2196 #: part/templates/part/part_base.html:234 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 @@ -144,11 +169,11 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:136 build/models.py:187 +#: InvenTree/models.py:207 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: part/models.py:679 part/templates/part/part_base.html:239 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -168,11 +193,11 @@ msgstr "" msgid "Description" msgstr "" -#: InvenTree/models.py:137 +#: InvenTree/models.py:208 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:145 +#: InvenTree/models.py:216 msgid "parent" msgstr "" @@ -180,6 +205,10 @@ msgstr "" msgid "Must be a valid number" msgstr "" +#: InvenTree/serializers.py:235 +msgid "Filename" +msgstr "" + #: InvenTree/settings.py:519 msgid "German" msgstr "" @@ -528,14 +557,14 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:348 -#: order/templates/order/sales_order_detail.html:200 -#: order/templates/order/sales_order_detail.html:207 -#: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:249 +#: order/templates/order/purchase_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:208 +#: order/templates/order/sales_order_detail.html:293 +#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:972 part/templates/part/detail.html:1058 +#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -672,8 +701,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2349 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 +#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 @@ -700,9 +729,9 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:704 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:295 +#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2324 part/templates/part/detail.html:199 @@ -838,8 +867,8 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:419 -#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/purchase_order_detail.html:420 +#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:840 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 @@ -938,8 +967,8 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:290 +#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:291 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:495 stock/templates/stock/item_base.html:251 #: templates/js/translated/build.js:604 @@ -1175,7 +1204,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/receive_parts.html:25 stock/forms.py:134 msgid "Destination" msgstr "" @@ -1300,7 +1329,7 @@ msgstr "" msgid "Build Notes" msgstr "" -#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: build/templates/build/detail.html:261 build/templates/build/detail.html:398 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 #: order/templates/order/purchase_order_detail.html:62 @@ -1314,34 +1343,34 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:156 -#: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:919 stock/templates/stock/item.html:252 +#: order/templates/order/purchase_order_detail.html:157 +#: order/templates/order/sales_order_detail.html:146 +#: part/templates/part/detail.html:920 stock/templates/stock/item.html:253 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" -#: build/templates/build/detail.html:375 +#: build/templates/build/detail.html:376 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:128 -#: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:873 stock/templates/stock/item.html:220 +#: order/templates/order/purchase_order_detail.html:129 +#: order/templates/order/sales_order_detail.html:119 +#: part/templates/part/detail.html:874 stock/templates/stock/item.html:221 msgid "Edit Attachment" msgstr "" -#: build/templates/build/detail.html:382 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:135 -#: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:882 stock/templates/stock/item.html:229 -msgid "Confirm Delete Operation" -msgstr "" - #: build/templates/build/detail.html:383 -#: order/templates/order/po_attachments.html:59 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:883 stock/templates/stock/item.html:230 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:384 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:137 +#: order/templates/order/sales_order_detail.html:126 +#: part/templates/part/detail.html:884 stock/templates/stock/item.html:231 msgid "Delete Attachment" msgstr "" @@ -2294,7 +2323,7 @@ msgstr "" #: company/models.py:341 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:332 part/bom.py:171 #: part/bom.py:242 templates/js/translated/company.js:488 #: templates/js/translated/company.js:766 templates/js/translated/part.js:205 msgid "MPN" @@ -2364,7 +2393,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:550 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:319 part/bom.py:176 #: part/bom.py:287 templates/js/translated/part.js:186 msgid "SKU" msgstr "" @@ -3108,7 +3137,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/purchase_order_detail.html:389 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3177,11 +3206,11 @@ msgstr "" msgid "Enter stock allocation quantity" msgstr "" -#: order/serializers.py:139 +#: order/serializers.py:140 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:360 +#: order/serializers.py:362 msgid "Sale price currency" msgstr "" @@ -3234,13 +3263,13 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:265 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:250 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/purchase_order_detail.html:267 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3432,9 +3461,9 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/purchase_order_detail.html:203 #: order/templates/order/sales_order_detail.html:23 -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:177 msgid "Add Line Item" msgstr "" @@ -3443,46 +3472,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:238 -#: order/templates/order/sales_order_detail.html:518 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/sales_order_detail.html:519 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:248 -#: order/templates/order/sales_order_detail.html:528 +#: order/templates/order/purchase_order_detail.html:249 +#: order/templates/order/sales_order_detail.html:529 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:279 +#: order/templates/order/purchase_order_detail.html:280 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:307 -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:308 +#: order/templates/order/sales_order_detail.html:354 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 -#: order/templates/order/sales_order_detail.html:376 +#: order/templates/order/purchase_order_detail.html:361 +#: order/templates/order/sales_order_detail.html:377 #: templates/js/translated/part.js:1229 templates/js/translated/part.js:1419 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:367 -#: order/templates/order/sales_order_detail.html:383 +#: order/templates/order/purchase_order_detail.html:368 +#: order/templates/order/sales_order_detail.html:384 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:431 -#: order/templates/order/sales_order_detail.html:489 +#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/sales_order_detail.html:490 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/purchase_order_detail.html:433 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:437 +#: order/templates/order/purchase_order_detail.html:438 msgid "Receive line item" msgstr "" @@ -3570,71 +3599,71 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:226 #: templates/js/translated/bom.js:378 templates/js/translated/build.js:759 #: templates/js/translated/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:232 +#: order/templates/order/sales_order_detail.html:233 #: templates/js/translated/build.js:645 templates/js/translated/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/sales_order_detail.html:234 #: templates/js/translated/build.js:647 templates/js/translated/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:306 +#: order/templates/order/sales_order_detail.html:307 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:337 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:404 +#: order/templates/order/sales_order_detail.html:405 #: templates/js/translated/build.js:710 templates/js/translated/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:406 +#: order/templates/order/sales_order_detail.html:407 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:443 +#: order/templates/order/sales_order_detail.html:444 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:473 +#: order/templates/order/sales_order_detail.html:474 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:476 +#: order/templates/order/sales_order_detail.html:477 #: templates/js/translated/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:479 +#: order/templates/order/sales_order_detail.html:480 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:483 +#: order/templates/order/sales_order_detail.html:484 #: templates/js/translated/build.js:766 templates/js/translated/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:486 -#: order/templates/order/sales_order_detail.html:605 +#: order/templates/order/sales_order_detail.html:487 +#: order/templates/order/sales_order_detail.html:606 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:490 +#: order/templates/order/sales_order_detail.html:491 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:611 +#: order/templates/order/sales_order_detail.html:612 msgid "Update Unit Price" msgstr "" @@ -4696,22 +4725,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:935 +#: part/templates/part/detail.html:936 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:947 +#: part/templates/part/detail.html:948 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:959 +#: part/templates/part/detail.html:960 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1048 +#: part/templates/part/detail.html:1049 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5634,15 +5663,15 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:300 stock/templates/stock/item.html:325 +#: stock/templates/stock/item.html:301 stock/templates/stock/item.html:326 msgid "Add Test Result" msgstr "" -#: stock/templates/stock/item.html:345 +#: stock/templates/stock/item.html:346 msgid "Edit Test Result" msgstr "" -#: stock/templates/stock/item.html:359 +#: stock/templates/stock/item.html:360 msgid "Delete Test Result" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 01337e377d..ef84326457 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-15 12:11+0000\n" +"POT-Creation-Date: 2021-08-16 01:15+0000\n" "PO-Revision-Date: 2021-08-10 14:33\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -102,38 +102,63 @@ msgstr "Numeros de serie no encontrados" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1815 +#: InvenTree/models.py:66 stock/models.py:1815 msgid "Attachment" msgstr "" -#: InvenTree/models.py:62 +#: InvenTree/models.py:67 msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:64 templates/js/translated/attachment.js:75 +#: InvenTree/models.py:69 templates/js/translated/attachment.js:75 msgid "Comment" msgstr "Comentario" -#: InvenTree/models.py:64 +#: InvenTree/models.py:69 msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:950 +#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: common/models.py:951 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/translated/stock.js:1552 msgid "User" msgstr "Usuario" -#: InvenTree/models.py:74 +#: InvenTree/models.py:79 msgid "upload date" msgstr "" -#: InvenTree/models.py:113 +#: InvenTree/models.py:99 +msgid "Filename must not be empty" +msgstr "" + +#: InvenTree/models.py:122 +msgid "Invalid attachment directory" +msgstr "" + +#: InvenTree/models.py:132 +#, python-brace-format +msgid "Filename contains illegal character '{c}'" +msgstr "" + +#: InvenTree/models.py:135 +msgid "Filename missing extension" +msgstr "" + +#: InvenTree/models.py:142 +msgid "Attachment with this filename already exists" +msgstr "" + +#: InvenTree/models.py:149 +msgid "Error renaming file" +msgstr "" + +#: InvenTree/models.py:184 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:414 +#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: label/models.py:112 part/models.py:656 part/models.py:2196 #: part/templates/part/part_base.html:234 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 @@ -143,11 +168,11 @@ msgstr "" msgid "Name" msgstr "Nombre" -#: InvenTree/models.py:136 build/models.py:187 +#: InvenTree/models.py:207 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: part/models.py:679 part/templates/part/part_base.html:239 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -167,11 +192,11 @@ msgstr "Nombre" msgid "Description" msgstr "Descripción" -#: InvenTree/models.py:137 +#: InvenTree/models.py:208 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:145 +#: InvenTree/models.py:216 msgid "parent" msgstr "" @@ -179,6 +204,10 @@ msgstr "" msgid "Must be a valid number" msgstr "" +#: InvenTree/serializers.py:235 +msgid "Filename" +msgstr "" + #: InvenTree/settings.py:519 msgid "German" msgstr "Alemán" @@ -527,14 +556,14 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:348 -#: order/templates/order/sales_order_detail.html:200 -#: order/templates/order/sales_order_detail.html:207 -#: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:249 +#: order/templates/order/purchase_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:208 +#: order/templates/order/sales_order_detail.html:293 +#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:972 part/templates/part/detail.html:1058 +#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -671,8 +700,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2349 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 +#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 @@ -699,9 +728,9 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:704 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:295 +#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2324 part/templates/part/detail.html:199 @@ -837,8 +866,8 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:419 -#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/purchase_order_detail.html:420 +#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:840 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 @@ -937,8 +966,8 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:290 +#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:291 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:495 stock/templates/stock/item_base.html:251 #: templates/js/translated/build.js:604 @@ -1174,7 +1203,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/receive_parts.html:25 stock/forms.py:134 msgid "Destination" msgstr "Destinación" @@ -1299,7 +1328,7 @@ msgstr "" msgid "Build Notes" msgstr "" -#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: build/templates/build/detail.html:261 build/templates/build/detail.html:398 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 #: order/templates/order/purchase_order_detail.html:62 @@ -1313,34 +1342,34 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:156 -#: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:919 stock/templates/stock/item.html:252 +#: order/templates/order/purchase_order_detail.html:157 +#: order/templates/order/sales_order_detail.html:146 +#: part/templates/part/detail.html:920 stock/templates/stock/item.html:253 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" -#: build/templates/build/detail.html:375 +#: build/templates/build/detail.html:376 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:128 -#: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:873 stock/templates/stock/item.html:220 +#: order/templates/order/purchase_order_detail.html:129 +#: order/templates/order/sales_order_detail.html:119 +#: part/templates/part/detail.html:874 stock/templates/stock/item.html:221 msgid "Edit Attachment" msgstr "" -#: build/templates/build/detail.html:382 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:135 -#: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:882 stock/templates/stock/item.html:229 -msgid "Confirm Delete Operation" -msgstr "" - #: build/templates/build/detail.html:383 -#: order/templates/order/po_attachments.html:59 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:883 stock/templates/stock/item.html:230 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:384 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:137 +#: order/templates/order/sales_order_detail.html:126 +#: part/templates/part/detail.html:884 stock/templates/stock/item.html:231 msgid "Delete Attachment" msgstr "" @@ -2293,7 +2322,7 @@ msgstr "" #: company/models.py:341 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:332 part/bom.py:171 #: part/bom.py:242 templates/js/translated/company.js:488 #: templates/js/translated/company.js:766 templates/js/translated/part.js:205 msgid "MPN" @@ -2363,7 +2392,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:550 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:319 part/bom.py:176 #: part/bom.py:287 templates/js/translated/part.js:186 msgid "SKU" msgstr "" @@ -3107,7 +3136,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/purchase_order_detail.html:389 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3176,11 +3205,11 @@ msgstr "" msgid "Enter stock allocation quantity" msgstr "" -#: order/serializers.py:139 +#: order/serializers.py:140 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:360 +#: order/serializers.py:362 msgid "Sale price currency" msgstr "" @@ -3233,13 +3262,13 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:265 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:250 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/purchase_order_detail.html:267 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3431,9 +3460,9 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/purchase_order_detail.html:203 #: order/templates/order/sales_order_detail.html:23 -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:177 msgid "Add Line Item" msgstr "" @@ -3442,46 +3471,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:238 -#: order/templates/order/sales_order_detail.html:518 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/sales_order_detail.html:519 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:248 -#: order/templates/order/sales_order_detail.html:528 +#: order/templates/order/purchase_order_detail.html:249 +#: order/templates/order/sales_order_detail.html:529 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:279 +#: order/templates/order/purchase_order_detail.html:280 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:307 -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:308 +#: order/templates/order/sales_order_detail.html:354 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 -#: order/templates/order/sales_order_detail.html:376 +#: order/templates/order/purchase_order_detail.html:361 +#: order/templates/order/sales_order_detail.html:377 #: templates/js/translated/part.js:1229 templates/js/translated/part.js:1419 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:367 -#: order/templates/order/sales_order_detail.html:383 +#: order/templates/order/purchase_order_detail.html:368 +#: order/templates/order/sales_order_detail.html:384 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:431 -#: order/templates/order/sales_order_detail.html:489 +#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/sales_order_detail.html:490 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/purchase_order_detail.html:433 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:437 +#: order/templates/order/purchase_order_detail.html:438 msgid "Receive line item" msgstr "" @@ -3569,71 +3598,71 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:226 #: templates/js/translated/bom.js:378 templates/js/translated/build.js:759 #: templates/js/translated/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:232 +#: order/templates/order/sales_order_detail.html:233 #: templates/js/translated/build.js:645 templates/js/translated/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/sales_order_detail.html:234 #: templates/js/translated/build.js:647 templates/js/translated/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:306 +#: order/templates/order/sales_order_detail.html:307 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:337 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:404 +#: order/templates/order/sales_order_detail.html:405 #: templates/js/translated/build.js:710 templates/js/translated/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:406 +#: order/templates/order/sales_order_detail.html:407 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:443 +#: order/templates/order/sales_order_detail.html:444 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:473 +#: order/templates/order/sales_order_detail.html:474 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:476 +#: order/templates/order/sales_order_detail.html:477 #: templates/js/translated/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:479 +#: order/templates/order/sales_order_detail.html:480 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:483 +#: order/templates/order/sales_order_detail.html:484 #: templates/js/translated/build.js:766 templates/js/translated/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:486 -#: order/templates/order/sales_order_detail.html:605 +#: order/templates/order/sales_order_detail.html:487 +#: order/templates/order/sales_order_detail.html:606 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:490 +#: order/templates/order/sales_order_detail.html:491 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:611 +#: order/templates/order/sales_order_detail.html:612 msgid "Update Unit Price" msgstr "" @@ -4695,22 +4724,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:935 +#: part/templates/part/detail.html:936 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:947 +#: part/templates/part/detail.html:948 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:959 +#: part/templates/part/detail.html:960 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1048 +#: part/templates/part/detail.html:1049 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5633,15 +5662,15 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:300 stock/templates/stock/item.html:325 +#: stock/templates/stock/item.html:301 stock/templates/stock/item.html:326 msgid "Add Test Result" msgstr "" -#: stock/templates/stock/item.html:345 +#: stock/templates/stock/item.html:346 msgid "Edit Test Result" msgstr "" -#: stock/templates/stock/item.html:359 +#: stock/templates/stock/item.html:360 msgid "Delete Test Result" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 21b6b38d73..8cdf75ef11 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-15 12:11+0000\n" +"POT-Creation-Date: 2021-08-16 01:15+0000\n" "PO-Revision-Date: 2021-08-10 14:33\n" "Last-Translator: \n" "Language-Team: French\n" @@ -102,38 +102,63 @@ msgstr "Aucun numéro de série trouvé" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Le nombre de numéros de série uniques ({s}) doit correspondre à la quantité ({q})" -#: InvenTree/models.py:61 stock/models.py:1815 +#: InvenTree/models.py:66 stock/models.py:1815 msgid "Attachment" msgstr "Pièce jointe" -#: InvenTree/models.py:62 +#: InvenTree/models.py:67 msgid "Select file to attach" msgstr "Sélectionnez un fichier à joindre" -#: InvenTree/models.py:64 templates/js/translated/attachment.js:75 +#: InvenTree/models.py:69 templates/js/translated/attachment.js:75 msgid "Comment" msgstr "Commentaire" -#: InvenTree/models.py:64 +#: InvenTree/models.py:69 msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:950 +#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: common/models.py:951 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/translated/stock.js:1552 msgid "User" msgstr "Utilisateur" -#: InvenTree/models.py:74 +#: InvenTree/models.py:79 msgid "upload date" msgstr "date de chargement" -#: InvenTree/models.py:113 +#: InvenTree/models.py:99 +msgid "Filename must not be empty" +msgstr "" + +#: InvenTree/models.py:122 +msgid "Invalid attachment directory" +msgstr "" + +#: InvenTree/models.py:132 +#, python-brace-format +msgid "Filename contains illegal character '{c}'" +msgstr "" + +#: InvenTree/models.py:135 +msgid "Filename missing extension" +msgstr "" + +#: InvenTree/models.py:142 +msgid "Attachment with this filename already exists" +msgstr "" + +#: InvenTree/models.py:149 +msgid "Error renaming file" +msgstr "" + +#: InvenTree/models.py:184 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:414 +#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: label/models.py:112 part/models.py:656 part/models.py:2196 #: part/templates/part/part_base.html:234 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 @@ -143,11 +168,11 @@ msgstr "" msgid "Name" msgstr "Nom" -#: InvenTree/models.py:136 build/models.py:187 +#: InvenTree/models.py:207 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: part/models.py:679 part/templates/part/part_base.html:239 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -167,11 +192,11 @@ msgstr "Nom" msgid "Description" msgstr "Description" -#: InvenTree/models.py:137 +#: InvenTree/models.py:208 msgid "Description (optional)" msgstr "Description (facultative)" -#: InvenTree/models.py:145 +#: InvenTree/models.py:216 msgid "parent" msgstr "parent" @@ -179,6 +204,12 @@ msgstr "parent" msgid "Must be a valid number" msgstr "" +#: InvenTree/serializers.py:235 +#, fuzzy +#| msgid "File comment" +msgid "Filename" +msgstr "Commentaire du fichier" + #: InvenTree/settings.py:519 msgid "German" msgstr "Allemand" @@ -527,14 +558,14 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:348 -#: order/templates/order/sales_order_detail.html:200 -#: order/templates/order/sales_order_detail.html:207 -#: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:249 +#: order/templates/order/purchase_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:208 +#: order/templates/order/sales_order_detail.html:293 +#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:972 part/templates/part/detail.html:1058 +#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -671,8 +702,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2349 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 +#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 @@ -699,9 +730,9 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:704 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:295 +#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2324 part/templates/part/detail.html:199 @@ -837,8 +868,8 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:419 -#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/purchase_order_detail.html:420 +#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:840 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 @@ -937,8 +968,8 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:290 +#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:291 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:495 stock/templates/stock/item_base.html:251 #: templates/js/translated/build.js:604 @@ -1174,7 +1205,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/receive_parts.html:25 stock/forms.py:134 msgid "Destination" msgstr "" @@ -1299,7 +1330,7 @@ msgstr "Pieces jointes" msgid "Build Notes" msgstr "" -#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: build/templates/build/detail.html:261 build/templates/build/detail.html:398 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 #: order/templates/order/purchase_order_detail.html:62 @@ -1313,34 +1344,34 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:156 -#: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:919 stock/templates/stock/item.html:252 +#: order/templates/order/purchase_order_detail.html:157 +#: order/templates/order/sales_order_detail.html:146 +#: part/templates/part/detail.html:920 stock/templates/stock/item.html:253 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" -#: build/templates/build/detail.html:375 +#: build/templates/build/detail.html:376 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:128 -#: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:873 stock/templates/stock/item.html:220 +#: order/templates/order/purchase_order_detail.html:129 +#: order/templates/order/sales_order_detail.html:119 +#: part/templates/part/detail.html:874 stock/templates/stock/item.html:221 msgid "Edit Attachment" msgstr "" -#: build/templates/build/detail.html:382 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:135 -#: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:882 stock/templates/stock/item.html:229 -msgid "Confirm Delete Operation" -msgstr "" - #: build/templates/build/detail.html:383 -#: order/templates/order/po_attachments.html:59 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:883 stock/templates/stock/item.html:230 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:384 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:137 +#: order/templates/order/sales_order_detail.html:126 +#: part/templates/part/detail.html:884 stock/templates/stock/item.html:231 msgid "Delete Attachment" msgstr "" @@ -2293,7 +2324,7 @@ msgstr "" #: company/models.py:341 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:332 part/bom.py:171 #: part/bom.py:242 templates/js/translated/company.js:488 #: templates/js/translated/company.js:766 templates/js/translated/part.js:205 msgid "MPN" @@ -2363,7 +2394,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:550 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:319 part/bom.py:176 #: part/bom.py:287 templates/js/translated/part.js:186 msgid "SKU" msgstr "" @@ -3107,7 +3138,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/purchase_order_detail.html:389 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3176,11 +3207,11 @@ msgstr "" msgid "Enter stock allocation quantity" msgstr "" -#: order/serializers.py:139 +#: order/serializers.py:140 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:360 +#: order/serializers.py:362 msgid "Sale price currency" msgstr "" @@ -3233,13 +3264,13 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:265 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:250 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/purchase_order_detail.html:267 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3431,9 +3462,9 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/purchase_order_detail.html:203 #: order/templates/order/sales_order_detail.html:23 -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:177 msgid "Add Line Item" msgstr "" @@ -3442,46 +3473,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:238 -#: order/templates/order/sales_order_detail.html:518 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/sales_order_detail.html:519 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:248 -#: order/templates/order/sales_order_detail.html:528 +#: order/templates/order/purchase_order_detail.html:249 +#: order/templates/order/sales_order_detail.html:529 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:279 +#: order/templates/order/purchase_order_detail.html:280 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:307 -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:308 +#: order/templates/order/sales_order_detail.html:354 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 -#: order/templates/order/sales_order_detail.html:376 +#: order/templates/order/purchase_order_detail.html:361 +#: order/templates/order/sales_order_detail.html:377 #: templates/js/translated/part.js:1229 templates/js/translated/part.js:1419 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:367 -#: order/templates/order/sales_order_detail.html:383 +#: order/templates/order/purchase_order_detail.html:368 +#: order/templates/order/sales_order_detail.html:384 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:431 -#: order/templates/order/sales_order_detail.html:489 +#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/sales_order_detail.html:490 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/purchase_order_detail.html:433 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:437 +#: order/templates/order/purchase_order_detail.html:438 msgid "Receive line item" msgstr "" @@ -3569,71 +3600,71 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:226 #: templates/js/translated/bom.js:378 templates/js/translated/build.js:759 #: templates/js/translated/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:232 +#: order/templates/order/sales_order_detail.html:233 #: templates/js/translated/build.js:645 templates/js/translated/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/sales_order_detail.html:234 #: templates/js/translated/build.js:647 templates/js/translated/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:306 +#: order/templates/order/sales_order_detail.html:307 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:337 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:404 +#: order/templates/order/sales_order_detail.html:405 #: templates/js/translated/build.js:710 templates/js/translated/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:406 +#: order/templates/order/sales_order_detail.html:407 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:443 +#: order/templates/order/sales_order_detail.html:444 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:473 +#: order/templates/order/sales_order_detail.html:474 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:476 +#: order/templates/order/sales_order_detail.html:477 #: templates/js/translated/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:479 +#: order/templates/order/sales_order_detail.html:480 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:483 +#: order/templates/order/sales_order_detail.html:484 #: templates/js/translated/build.js:766 templates/js/translated/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:486 -#: order/templates/order/sales_order_detail.html:605 +#: order/templates/order/sales_order_detail.html:487 +#: order/templates/order/sales_order_detail.html:606 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:490 +#: order/templates/order/sales_order_detail.html:491 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:611 +#: order/templates/order/sales_order_detail.html:612 msgid "Update Unit Price" msgstr "" @@ -4695,22 +4726,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:935 +#: part/templates/part/detail.html:936 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:947 +#: part/templates/part/detail.html:948 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:959 +#: part/templates/part/detail.html:960 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1048 +#: part/templates/part/detail.html:1049 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5633,15 +5664,15 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:300 stock/templates/stock/item.html:325 +#: stock/templates/stock/item.html:301 stock/templates/stock/item.html:326 msgid "Add Test Result" msgstr "" -#: stock/templates/stock/item.html:345 +#: stock/templates/stock/item.html:346 msgid "Edit Test Result" msgstr "" -#: stock/templates/stock/item.html:359 +#: stock/templates/stock/item.html:360 msgid "Delete Test Result" msgstr "" diff --git a/InvenTree/locale/he/LC_MESSAGES/django.po b/InvenTree/locale/he/LC_MESSAGES/django.po index 0cf8dbc16d..9f1ea7b889 100644 --- a/InvenTree/locale/he/LC_MESSAGES/django.po +++ b/InvenTree/locale/he/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-15 12:11+0000\n" +"POT-Creation-Date: 2021-08-16 01:15+0000\n" "PO-Revision-Date: 2021-08-10 14:33\n" "Last-Translator: \n" "Language-Team: Hebrew\n" @@ -102,38 +102,63 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1815 +#: InvenTree/models.py:66 stock/models.py:1815 msgid "Attachment" msgstr "" -#: InvenTree/models.py:62 +#: InvenTree/models.py:67 msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:64 templates/js/translated/attachment.js:75 +#: InvenTree/models.py:69 templates/js/translated/attachment.js:75 msgid "Comment" msgstr "" -#: InvenTree/models.py:64 +#: InvenTree/models.py:69 msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:950 +#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: common/models.py:951 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/translated/stock.js:1552 msgid "User" msgstr "" -#: InvenTree/models.py:74 +#: InvenTree/models.py:79 msgid "upload date" msgstr "" -#: InvenTree/models.py:113 +#: InvenTree/models.py:99 +msgid "Filename must not be empty" +msgstr "" + +#: InvenTree/models.py:122 +msgid "Invalid attachment directory" +msgstr "" + +#: InvenTree/models.py:132 +#, python-brace-format +msgid "Filename contains illegal character '{c}'" +msgstr "" + +#: InvenTree/models.py:135 +msgid "Filename missing extension" +msgstr "" + +#: InvenTree/models.py:142 +msgid "Attachment with this filename already exists" +msgstr "" + +#: InvenTree/models.py:149 +msgid "Error renaming file" +msgstr "" + +#: InvenTree/models.py:184 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:414 +#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: label/models.py:112 part/models.py:656 part/models.py:2196 #: part/templates/part/part_base.html:234 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 @@ -143,11 +168,11 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:136 build/models.py:187 +#: InvenTree/models.py:207 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: part/models.py:679 part/templates/part/part_base.html:239 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -167,11 +192,11 @@ msgstr "" msgid "Description" msgstr "" -#: InvenTree/models.py:137 +#: InvenTree/models.py:208 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:145 +#: InvenTree/models.py:216 msgid "parent" msgstr "" @@ -179,6 +204,10 @@ msgstr "" msgid "Must be a valid number" msgstr "" +#: InvenTree/serializers.py:235 +msgid "Filename" +msgstr "" + #: InvenTree/settings.py:519 msgid "German" msgstr "" @@ -527,14 +556,14 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:348 -#: order/templates/order/sales_order_detail.html:200 -#: order/templates/order/sales_order_detail.html:207 -#: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:249 +#: order/templates/order/purchase_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:208 +#: order/templates/order/sales_order_detail.html:293 +#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:972 part/templates/part/detail.html:1058 +#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -671,8 +700,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2349 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 +#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 @@ -699,9 +728,9 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:704 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:295 +#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2324 part/templates/part/detail.html:199 @@ -837,8 +866,8 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:419 -#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/purchase_order_detail.html:420 +#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:840 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 @@ -937,8 +966,8 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:290 +#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:291 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:495 stock/templates/stock/item_base.html:251 #: templates/js/translated/build.js:604 @@ -1174,7 +1203,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/receive_parts.html:25 stock/forms.py:134 msgid "Destination" msgstr "" @@ -1299,7 +1328,7 @@ msgstr "" msgid "Build Notes" msgstr "" -#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: build/templates/build/detail.html:261 build/templates/build/detail.html:398 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 #: order/templates/order/purchase_order_detail.html:62 @@ -1313,34 +1342,34 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:156 -#: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:919 stock/templates/stock/item.html:252 +#: order/templates/order/purchase_order_detail.html:157 +#: order/templates/order/sales_order_detail.html:146 +#: part/templates/part/detail.html:920 stock/templates/stock/item.html:253 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" -#: build/templates/build/detail.html:375 +#: build/templates/build/detail.html:376 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:128 -#: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:873 stock/templates/stock/item.html:220 +#: order/templates/order/purchase_order_detail.html:129 +#: order/templates/order/sales_order_detail.html:119 +#: part/templates/part/detail.html:874 stock/templates/stock/item.html:221 msgid "Edit Attachment" msgstr "" -#: build/templates/build/detail.html:382 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:135 -#: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:882 stock/templates/stock/item.html:229 -msgid "Confirm Delete Operation" -msgstr "" - #: build/templates/build/detail.html:383 -#: order/templates/order/po_attachments.html:59 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:883 stock/templates/stock/item.html:230 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:384 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:137 +#: order/templates/order/sales_order_detail.html:126 +#: part/templates/part/detail.html:884 stock/templates/stock/item.html:231 msgid "Delete Attachment" msgstr "" @@ -2293,7 +2322,7 @@ msgstr "" #: company/models.py:341 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:332 part/bom.py:171 #: part/bom.py:242 templates/js/translated/company.js:488 #: templates/js/translated/company.js:766 templates/js/translated/part.js:205 msgid "MPN" @@ -2363,7 +2392,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:550 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:319 part/bom.py:176 #: part/bom.py:287 templates/js/translated/part.js:186 msgid "SKU" msgstr "" @@ -3107,7 +3136,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/purchase_order_detail.html:389 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3176,11 +3205,11 @@ msgstr "" msgid "Enter stock allocation quantity" msgstr "" -#: order/serializers.py:139 +#: order/serializers.py:140 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:360 +#: order/serializers.py:362 msgid "Sale price currency" msgstr "" @@ -3233,13 +3262,13 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:265 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:250 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/purchase_order_detail.html:267 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3431,9 +3460,9 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/purchase_order_detail.html:203 #: order/templates/order/sales_order_detail.html:23 -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:177 msgid "Add Line Item" msgstr "" @@ -3442,46 +3471,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:238 -#: order/templates/order/sales_order_detail.html:518 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/sales_order_detail.html:519 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:248 -#: order/templates/order/sales_order_detail.html:528 +#: order/templates/order/purchase_order_detail.html:249 +#: order/templates/order/sales_order_detail.html:529 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:279 +#: order/templates/order/purchase_order_detail.html:280 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:307 -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:308 +#: order/templates/order/sales_order_detail.html:354 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 -#: order/templates/order/sales_order_detail.html:376 +#: order/templates/order/purchase_order_detail.html:361 +#: order/templates/order/sales_order_detail.html:377 #: templates/js/translated/part.js:1229 templates/js/translated/part.js:1419 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:367 -#: order/templates/order/sales_order_detail.html:383 +#: order/templates/order/purchase_order_detail.html:368 +#: order/templates/order/sales_order_detail.html:384 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:431 -#: order/templates/order/sales_order_detail.html:489 +#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/sales_order_detail.html:490 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/purchase_order_detail.html:433 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:437 +#: order/templates/order/purchase_order_detail.html:438 msgid "Receive line item" msgstr "" @@ -3569,71 +3598,71 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:226 #: templates/js/translated/bom.js:378 templates/js/translated/build.js:759 #: templates/js/translated/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:232 +#: order/templates/order/sales_order_detail.html:233 #: templates/js/translated/build.js:645 templates/js/translated/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/sales_order_detail.html:234 #: templates/js/translated/build.js:647 templates/js/translated/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:306 +#: order/templates/order/sales_order_detail.html:307 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:337 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:404 +#: order/templates/order/sales_order_detail.html:405 #: templates/js/translated/build.js:710 templates/js/translated/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:406 +#: order/templates/order/sales_order_detail.html:407 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:443 +#: order/templates/order/sales_order_detail.html:444 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:473 +#: order/templates/order/sales_order_detail.html:474 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:476 +#: order/templates/order/sales_order_detail.html:477 #: templates/js/translated/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:479 +#: order/templates/order/sales_order_detail.html:480 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:483 +#: order/templates/order/sales_order_detail.html:484 #: templates/js/translated/build.js:766 templates/js/translated/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:486 -#: order/templates/order/sales_order_detail.html:605 +#: order/templates/order/sales_order_detail.html:487 +#: order/templates/order/sales_order_detail.html:606 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:490 +#: order/templates/order/sales_order_detail.html:491 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:611 +#: order/templates/order/sales_order_detail.html:612 msgid "Update Unit Price" msgstr "" @@ -4695,22 +4724,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:935 +#: part/templates/part/detail.html:936 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:947 +#: part/templates/part/detail.html:948 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:959 +#: part/templates/part/detail.html:960 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1048 +#: part/templates/part/detail.html:1049 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5633,15 +5662,15 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:300 stock/templates/stock/item.html:325 +#: stock/templates/stock/item.html:301 stock/templates/stock/item.html:326 msgid "Add Test Result" msgstr "" -#: stock/templates/stock/item.html:345 +#: stock/templates/stock/item.html:346 msgid "Edit Test Result" msgstr "" -#: stock/templates/stock/item.html:359 +#: stock/templates/stock/item.html:360 msgid "Delete Test Result" msgstr "" diff --git a/InvenTree/locale/id/LC_MESSAGES/django.po b/InvenTree/locale/id/LC_MESSAGES/django.po index f9c570ad35..cfaa388356 100644 --- a/InvenTree/locale/id/LC_MESSAGES/django.po +++ b/InvenTree/locale/id/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-15 12:11+0000\n" +"POT-Creation-Date: 2021-08-16 01:15+0000\n" "PO-Revision-Date: 2021-08-10 14:33\n" "Last-Translator: \n" "Language-Team: Indonesian\n" @@ -102,38 +102,63 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1815 +#: InvenTree/models.py:66 stock/models.py:1815 msgid "Attachment" msgstr "" -#: InvenTree/models.py:62 +#: InvenTree/models.py:67 msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:64 templates/js/translated/attachment.js:75 +#: InvenTree/models.py:69 templates/js/translated/attachment.js:75 msgid "Comment" msgstr "" -#: InvenTree/models.py:64 +#: InvenTree/models.py:69 msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:950 +#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: common/models.py:951 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/translated/stock.js:1552 msgid "User" msgstr "" -#: InvenTree/models.py:74 +#: InvenTree/models.py:79 msgid "upload date" msgstr "" -#: InvenTree/models.py:113 +#: InvenTree/models.py:99 +msgid "Filename must not be empty" +msgstr "" + +#: InvenTree/models.py:122 +msgid "Invalid attachment directory" +msgstr "" + +#: InvenTree/models.py:132 +#, python-brace-format +msgid "Filename contains illegal character '{c}'" +msgstr "" + +#: InvenTree/models.py:135 +msgid "Filename missing extension" +msgstr "" + +#: InvenTree/models.py:142 +msgid "Attachment with this filename already exists" +msgstr "" + +#: InvenTree/models.py:149 +msgid "Error renaming file" +msgstr "" + +#: InvenTree/models.py:184 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:414 +#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: label/models.py:112 part/models.py:656 part/models.py:2196 #: part/templates/part/part_base.html:234 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 @@ -143,11 +168,11 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:136 build/models.py:187 +#: InvenTree/models.py:207 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: part/models.py:679 part/templates/part/part_base.html:239 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -167,11 +192,11 @@ msgstr "" msgid "Description" msgstr "" -#: InvenTree/models.py:137 +#: InvenTree/models.py:208 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:145 +#: InvenTree/models.py:216 msgid "parent" msgstr "" @@ -179,6 +204,10 @@ msgstr "" msgid "Must be a valid number" msgstr "" +#: InvenTree/serializers.py:235 +msgid "Filename" +msgstr "" + #: InvenTree/settings.py:519 msgid "German" msgstr "" @@ -527,14 +556,14 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:348 -#: order/templates/order/sales_order_detail.html:200 -#: order/templates/order/sales_order_detail.html:207 -#: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:249 +#: order/templates/order/purchase_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:208 +#: order/templates/order/sales_order_detail.html:293 +#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:972 part/templates/part/detail.html:1058 +#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -671,8 +700,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2349 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 +#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 @@ -699,9 +728,9 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:704 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:295 +#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2324 part/templates/part/detail.html:199 @@ -837,8 +866,8 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:419 -#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/purchase_order_detail.html:420 +#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:840 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 @@ -937,8 +966,8 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:290 +#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:291 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:495 stock/templates/stock/item_base.html:251 #: templates/js/translated/build.js:604 @@ -1174,7 +1203,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/receive_parts.html:25 stock/forms.py:134 msgid "Destination" msgstr "" @@ -1299,7 +1328,7 @@ msgstr "" msgid "Build Notes" msgstr "" -#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: build/templates/build/detail.html:261 build/templates/build/detail.html:398 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 #: order/templates/order/purchase_order_detail.html:62 @@ -1313,34 +1342,34 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:156 -#: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:919 stock/templates/stock/item.html:252 +#: order/templates/order/purchase_order_detail.html:157 +#: order/templates/order/sales_order_detail.html:146 +#: part/templates/part/detail.html:920 stock/templates/stock/item.html:253 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" -#: build/templates/build/detail.html:375 +#: build/templates/build/detail.html:376 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:128 -#: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:873 stock/templates/stock/item.html:220 +#: order/templates/order/purchase_order_detail.html:129 +#: order/templates/order/sales_order_detail.html:119 +#: part/templates/part/detail.html:874 stock/templates/stock/item.html:221 msgid "Edit Attachment" msgstr "" -#: build/templates/build/detail.html:382 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:135 -#: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:882 stock/templates/stock/item.html:229 -msgid "Confirm Delete Operation" -msgstr "" - #: build/templates/build/detail.html:383 -#: order/templates/order/po_attachments.html:59 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:883 stock/templates/stock/item.html:230 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:384 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:137 +#: order/templates/order/sales_order_detail.html:126 +#: part/templates/part/detail.html:884 stock/templates/stock/item.html:231 msgid "Delete Attachment" msgstr "" @@ -2293,7 +2322,7 @@ msgstr "" #: company/models.py:341 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:332 part/bom.py:171 #: part/bom.py:242 templates/js/translated/company.js:488 #: templates/js/translated/company.js:766 templates/js/translated/part.js:205 msgid "MPN" @@ -2363,7 +2392,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:550 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:319 part/bom.py:176 #: part/bom.py:287 templates/js/translated/part.js:186 msgid "SKU" msgstr "" @@ -3107,7 +3136,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/purchase_order_detail.html:389 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3176,11 +3205,11 @@ msgstr "" msgid "Enter stock allocation quantity" msgstr "" -#: order/serializers.py:139 +#: order/serializers.py:140 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:360 +#: order/serializers.py:362 msgid "Sale price currency" msgstr "" @@ -3233,13 +3262,13 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:265 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:250 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/purchase_order_detail.html:267 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3431,9 +3460,9 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/purchase_order_detail.html:203 #: order/templates/order/sales_order_detail.html:23 -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:177 msgid "Add Line Item" msgstr "" @@ -3442,46 +3471,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:238 -#: order/templates/order/sales_order_detail.html:518 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/sales_order_detail.html:519 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:248 -#: order/templates/order/sales_order_detail.html:528 +#: order/templates/order/purchase_order_detail.html:249 +#: order/templates/order/sales_order_detail.html:529 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:279 +#: order/templates/order/purchase_order_detail.html:280 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:307 -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:308 +#: order/templates/order/sales_order_detail.html:354 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 -#: order/templates/order/sales_order_detail.html:376 +#: order/templates/order/purchase_order_detail.html:361 +#: order/templates/order/sales_order_detail.html:377 #: templates/js/translated/part.js:1229 templates/js/translated/part.js:1419 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:367 -#: order/templates/order/sales_order_detail.html:383 +#: order/templates/order/purchase_order_detail.html:368 +#: order/templates/order/sales_order_detail.html:384 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:431 -#: order/templates/order/sales_order_detail.html:489 +#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/sales_order_detail.html:490 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/purchase_order_detail.html:433 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:437 +#: order/templates/order/purchase_order_detail.html:438 msgid "Receive line item" msgstr "" @@ -3569,71 +3598,71 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:226 #: templates/js/translated/bom.js:378 templates/js/translated/build.js:759 #: templates/js/translated/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:232 +#: order/templates/order/sales_order_detail.html:233 #: templates/js/translated/build.js:645 templates/js/translated/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/sales_order_detail.html:234 #: templates/js/translated/build.js:647 templates/js/translated/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:306 +#: order/templates/order/sales_order_detail.html:307 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:337 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:404 +#: order/templates/order/sales_order_detail.html:405 #: templates/js/translated/build.js:710 templates/js/translated/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:406 +#: order/templates/order/sales_order_detail.html:407 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:443 +#: order/templates/order/sales_order_detail.html:444 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:473 +#: order/templates/order/sales_order_detail.html:474 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:476 +#: order/templates/order/sales_order_detail.html:477 #: templates/js/translated/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:479 +#: order/templates/order/sales_order_detail.html:480 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:483 +#: order/templates/order/sales_order_detail.html:484 #: templates/js/translated/build.js:766 templates/js/translated/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:486 -#: order/templates/order/sales_order_detail.html:605 +#: order/templates/order/sales_order_detail.html:487 +#: order/templates/order/sales_order_detail.html:606 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:490 +#: order/templates/order/sales_order_detail.html:491 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:611 +#: order/templates/order/sales_order_detail.html:612 msgid "Update Unit Price" msgstr "" @@ -4695,22 +4724,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:935 +#: part/templates/part/detail.html:936 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:947 +#: part/templates/part/detail.html:948 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:959 +#: part/templates/part/detail.html:960 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1048 +#: part/templates/part/detail.html:1049 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5633,15 +5662,15 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:300 stock/templates/stock/item.html:325 +#: stock/templates/stock/item.html:301 stock/templates/stock/item.html:326 msgid "Add Test Result" msgstr "" -#: stock/templates/stock/item.html:345 +#: stock/templates/stock/item.html:346 msgid "Edit Test Result" msgstr "" -#: stock/templates/stock/item.html:359 +#: stock/templates/stock/item.html:360 msgid "Delete Test Result" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index fe4731f18d..8c5358e306 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-15 12:11+0000\n" +"POT-Creation-Date: 2021-08-16 01:15+0000\n" "PO-Revision-Date: 2021-08-10 14:33\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -102,38 +102,63 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1815 +#: InvenTree/models.py:66 stock/models.py:1815 msgid "Attachment" msgstr "" -#: InvenTree/models.py:62 +#: InvenTree/models.py:67 msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:64 templates/js/translated/attachment.js:75 +#: InvenTree/models.py:69 templates/js/translated/attachment.js:75 msgid "Comment" msgstr "" -#: InvenTree/models.py:64 +#: InvenTree/models.py:69 msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:950 +#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: common/models.py:951 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/translated/stock.js:1552 msgid "User" msgstr "" -#: InvenTree/models.py:74 +#: InvenTree/models.py:79 msgid "upload date" msgstr "" -#: InvenTree/models.py:113 +#: InvenTree/models.py:99 +msgid "Filename must not be empty" +msgstr "" + +#: InvenTree/models.py:122 +msgid "Invalid attachment directory" +msgstr "" + +#: InvenTree/models.py:132 +#, python-brace-format +msgid "Filename contains illegal character '{c}'" +msgstr "" + +#: InvenTree/models.py:135 +msgid "Filename missing extension" +msgstr "" + +#: InvenTree/models.py:142 +msgid "Attachment with this filename already exists" +msgstr "" + +#: InvenTree/models.py:149 +msgid "Error renaming file" +msgstr "" + +#: InvenTree/models.py:184 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:414 +#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: label/models.py:112 part/models.py:656 part/models.py:2196 #: part/templates/part/part_base.html:234 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 @@ -143,11 +168,11 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:136 build/models.py:187 +#: InvenTree/models.py:207 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: part/models.py:679 part/templates/part/part_base.html:239 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -167,11 +192,11 @@ msgstr "" msgid "Description" msgstr "" -#: InvenTree/models.py:137 +#: InvenTree/models.py:208 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:145 +#: InvenTree/models.py:216 msgid "parent" msgstr "" @@ -179,6 +204,12 @@ msgstr "" msgid "Must be a valid number" msgstr "" +#: InvenTree/serializers.py:235 +#, fuzzy +#| msgid "Vietnamese" +msgid "Filename" +msgstr "Vietnamita" + #: InvenTree/settings.py:519 msgid "German" msgstr "Tedesco" @@ -527,14 +558,14 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:348 -#: order/templates/order/sales_order_detail.html:200 -#: order/templates/order/sales_order_detail.html:207 -#: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:249 +#: order/templates/order/purchase_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:208 +#: order/templates/order/sales_order_detail.html:293 +#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:972 part/templates/part/detail.html:1058 +#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -671,8 +702,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2349 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 +#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 @@ -699,9 +730,9 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:704 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:295 +#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2324 part/templates/part/detail.html:199 @@ -837,8 +868,8 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:419 -#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/purchase_order_detail.html:420 +#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:840 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 @@ -937,8 +968,8 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:290 +#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:291 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:495 stock/templates/stock/item_base.html:251 #: templates/js/translated/build.js:604 @@ -1174,7 +1205,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/receive_parts.html:25 stock/forms.py:134 msgid "Destination" msgstr "" @@ -1299,7 +1330,7 @@ msgstr "" msgid "Build Notes" msgstr "" -#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: build/templates/build/detail.html:261 build/templates/build/detail.html:398 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 #: order/templates/order/purchase_order_detail.html:62 @@ -1313,34 +1344,34 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:156 -#: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:919 stock/templates/stock/item.html:252 +#: order/templates/order/purchase_order_detail.html:157 +#: order/templates/order/sales_order_detail.html:146 +#: part/templates/part/detail.html:920 stock/templates/stock/item.html:253 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" -#: build/templates/build/detail.html:375 +#: build/templates/build/detail.html:376 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:128 -#: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:873 stock/templates/stock/item.html:220 +#: order/templates/order/purchase_order_detail.html:129 +#: order/templates/order/sales_order_detail.html:119 +#: part/templates/part/detail.html:874 stock/templates/stock/item.html:221 msgid "Edit Attachment" msgstr "" -#: build/templates/build/detail.html:382 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:135 -#: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:882 stock/templates/stock/item.html:229 -msgid "Confirm Delete Operation" -msgstr "" - #: build/templates/build/detail.html:383 -#: order/templates/order/po_attachments.html:59 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:883 stock/templates/stock/item.html:230 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:384 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:137 +#: order/templates/order/sales_order_detail.html:126 +#: part/templates/part/detail.html:884 stock/templates/stock/item.html:231 msgid "Delete Attachment" msgstr "" @@ -2293,7 +2324,7 @@ msgstr "" #: company/models.py:341 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:332 part/bom.py:171 #: part/bom.py:242 templates/js/translated/company.js:488 #: templates/js/translated/company.js:766 templates/js/translated/part.js:205 msgid "MPN" @@ -2363,7 +2394,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:550 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:319 part/bom.py:176 #: part/bom.py:287 templates/js/translated/part.js:186 msgid "SKU" msgstr "" @@ -3107,7 +3138,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/purchase_order_detail.html:389 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3176,11 +3207,11 @@ msgstr "" msgid "Enter stock allocation quantity" msgstr "" -#: order/serializers.py:139 +#: order/serializers.py:140 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:360 +#: order/serializers.py:362 msgid "Sale price currency" msgstr "" @@ -3233,13 +3264,13 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:265 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:250 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/purchase_order_detail.html:267 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3431,9 +3462,9 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/purchase_order_detail.html:203 #: order/templates/order/sales_order_detail.html:23 -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:177 msgid "Add Line Item" msgstr "" @@ -3442,46 +3473,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:238 -#: order/templates/order/sales_order_detail.html:518 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/sales_order_detail.html:519 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:248 -#: order/templates/order/sales_order_detail.html:528 +#: order/templates/order/purchase_order_detail.html:249 +#: order/templates/order/sales_order_detail.html:529 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:279 +#: order/templates/order/purchase_order_detail.html:280 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:307 -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:308 +#: order/templates/order/sales_order_detail.html:354 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 -#: order/templates/order/sales_order_detail.html:376 +#: order/templates/order/purchase_order_detail.html:361 +#: order/templates/order/sales_order_detail.html:377 #: templates/js/translated/part.js:1229 templates/js/translated/part.js:1419 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:367 -#: order/templates/order/sales_order_detail.html:383 +#: order/templates/order/purchase_order_detail.html:368 +#: order/templates/order/sales_order_detail.html:384 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:431 -#: order/templates/order/sales_order_detail.html:489 +#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/sales_order_detail.html:490 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/purchase_order_detail.html:433 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:437 +#: order/templates/order/purchase_order_detail.html:438 msgid "Receive line item" msgstr "" @@ -3569,71 +3600,71 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:226 #: templates/js/translated/bom.js:378 templates/js/translated/build.js:759 #: templates/js/translated/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:232 +#: order/templates/order/sales_order_detail.html:233 #: templates/js/translated/build.js:645 templates/js/translated/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/sales_order_detail.html:234 #: templates/js/translated/build.js:647 templates/js/translated/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:306 +#: order/templates/order/sales_order_detail.html:307 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:337 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:404 +#: order/templates/order/sales_order_detail.html:405 #: templates/js/translated/build.js:710 templates/js/translated/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:406 +#: order/templates/order/sales_order_detail.html:407 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:443 +#: order/templates/order/sales_order_detail.html:444 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:473 +#: order/templates/order/sales_order_detail.html:474 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:476 +#: order/templates/order/sales_order_detail.html:477 #: templates/js/translated/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:479 +#: order/templates/order/sales_order_detail.html:480 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:483 +#: order/templates/order/sales_order_detail.html:484 #: templates/js/translated/build.js:766 templates/js/translated/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:486 -#: order/templates/order/sales_order_detail.html:605 +#: order/templates/order/sales_order_detail.html:487 +#: order/templates/order/sales_order_detail.html:606 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:490 +#: order/templates/order/sales_order_detail.html:491 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:611 +#: order/templates/order/sales_order_detail.html:612 msgid "Update Unit Price" msgstr "" @@ -4695,22 +4726,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:935 +#: part/templates/part/detail.html:936 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:947 +#: part/templates/part/detail.html:948 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:959 +#: part/templates/part/detail.html:960 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1048 +#: part/templates/part/detail.html:1049 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5633,15 +5664,15 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:300 stock/templates/stock/item.html:325 +#: stock/templates/stock/item.html:301 stock/templates/stock/item.html:326 msgid "Add Test Result" msgstr "" -#: stock/templates/stock/item.html:345 +#: stock/templates/stock/item.html:346 msgid "Edit Test Result" msgstr "" -#: stock/templates/stock/item.html:359 +#: stock/templates/stock/item.html:360 msgid "Delete Test Result" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 1230240041..ea689ccff6 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-15 12:11+0000\n" +"POT-Creation-Date: 2021-08-16 01:15+0000\n" "PO-Revision-Date: 2021-08-10 14:33\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -102,38 +102,63 @@ msgstr "シリアル番号が見つかりません" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1815 +#: InvenTree/models.py:66 stock/models.py:1815 msgid "Attachment" msgstr "添付ファイル" -#: InvenTree/models.py:62 +#: InvenTree/models.py:67 msgid "Select file to attach" msgstr "添付ファイルを選択" -#: InvenTree/models.py:64 templates/js/translated/attachment.js:75 +#: InvenTree/models.py:69 templates/js/translated/attachment.js:75 msgid "Comment" msgstr "コメント:" -#: InvenTree/models.py:64 +#: InvenTree/models.py:69 msgid "File comment" msgstr "ファイルコメント" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:950 +#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: common/models.py:951 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/translated/stock.js:1552 msgid "User" msgstr "ユーザー" -#: InvenTree/models.py:74 +#: InvenTree/models.py:79 msgid "upload date" msgstr "アップロード日時" -#: InvenTree/models.py:113 +#: InvenTree/models.py:99 +msgid "Filename must not be empty" +msgstr "" + +#: InvenTree/models.py:122 +msgid "Invalid attachment directory" +msgstr "" + +#: InvenTree/models.py:132 +#, python-brace-format +msgid "Filename contains illegal character '{c}'" +msgstr "" + +#: InvenTree/models.py:135 +msgid "Filename missing extension" +msgstr "" + +#: InvenTree/models.py:142 +msgid "Attachment with this filename already exists" +msgstr "" + +#: InvenTree/models.py:149 +msgid "Error renaming file" +msgstr "" + +#: InvenTree/models.py:184 msgid "Invalid choice" msgstr "無効な選択です" -#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:414 +#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: label/models.py:112 part/models.py:656 part/models.py:2196 #: part/templates/part/part_base.html:234 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 @@ -143,11 +168,11 @@ msgstr "無効な選択です" msgid "Name" msgstr "お名前" -#: InvenTree/models.py:136 build/models.py:187 +#: InvenTree/models.py:207 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: part/models.py:679 part/templates/part/part_base.html:239 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -167,11 +192,11 @@ msgstr "お名前" msgid "Description" msgstr "説明" -#: InvenTree/models.py:137 +#: InvenTree/models.py:208 msgid "Description (optional)" msgstr "説明 (オプション)" -#: InvenTree/models.py:145 +#: InvenTree/models.py:216 msgid "parent" msgstr "親" @@ -179,6 +204,12 @@ msgstr "親" msgid "Must be a valid number" msgstr "有効な数字でなければなりません" +#: InvenTree/serializers.py:235 +#, fuzzy +#| msgid "File comment" +msgid "Filename" +msgstr "ファイルコメント" + #: InvenTree/settings.py:519 msgid "German" msgstr "ドイツ語" @@ -527,14 +558,14 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:348 -#: order/templates/order/sales_order_detail.html:200 -#: order/templates/order/sales_order_detail.html:207 -#: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:249 +#: order/templates/order/purchase_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:208 +#: order/templates/order/sales_order_detail.html:293 +#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:972 part/templates/part/detail.html:1058 +#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -671,8 +702,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2349 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 +#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 @@ -699,9 +730,9 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:704 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:295 +#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2324 part/templates/part/detail.html:199 @@ -837,8 +868,8 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:419 -#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/purchase_order_detail.html:420 +#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:840 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 @@ -937,8 +968,8 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:290 +#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:291 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:495 stock/templates/stock/item_base.html:251 #: templates/js/translated/build.js:604 @@ -1174,7 +1205,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/receive_parts.html:25 stock/forms.py:134 msgid "Destination" msgstr "" @@ -1299,7 +1330,7 @@ msgstr "" msgid "Build Notes" msgstr "" -#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: build/templates/build/detail.html:261 build/templates/build/detail.html:398 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 #: order/templates/order/purchase_order_detail.html:62 @@ -1313,34 +1344,34 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:156 -#: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:919 stock/templates/stock/item.html:252 +#: order/templates/order/purchase_order_detail.html:157 +#: order/templates/order/sales_order_detail.html:146 +#: part/templates/part/detail.html:920 stock/templates/stock/item.html:253 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" -#: build/templates/build/detail.html:375 +#: build/templates/build/detail.html:376 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:128 -#: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:873 stock/templates/stock/item.html:220 +#: order/templates/order/purchase_order_detail.html:129 +#: order/templates/order/sales_order_detail.html:119 +#: part/templates/part/detail.html:874 stock/templates/stock/item.html:221 msgid "Edit Attachment" msgstr "" -#: build/templates/build/detail.html:382 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:135 -#: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:882 stock/templates/stock/item.html:229 -msgid "Confirm Delete Operation" -msgstr "" - #: build/templates/build/detail.html:383 -#: order/templates/order/po_attachments.html:59 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:883 stock/templates/stock/item.html:230 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:384 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:137 +#: order/templates/order/sales_order_detail.html:126 +#: part/templates/part/detail.html:884 stock/templates/stock/item.html:231 msgid "Delete Attachment" msgstr "" @@ -2293,7 +2324,7 @@ msgstr "" #: company/models.py:341 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:332 part/bom.py:171 #: part/bom.py:242 templates/js/translated/company.js:488 #: templates/js/translated/company.js:766 templates/js/translated/part.js:205 msgid "MPN" @@ -2363,7 +2394,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:550 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:319 part/bom.py:176 #: part/bom.py:287 templates/js/translated/part.js:186 msgid "SKU" msgstr "" @@ -3107,7 +3138,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/purchase_order_detail.html:389 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3176,11 +3207,11 @@ msgstr "" msgid "Enter stock allocation quantity" msgstr "" -#: order/serializers.py:139 +#: order/serializers.py:140 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:360 +#: order/serializers.py:362 msgid "Sale price currency" msgstr "" @@ -3233,13 +3264,13 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:265 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:250 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/purchase_order_detail.html:267 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3431,9 +3462,9 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/purchase_order_detail.html:203 #: order/templates/order/sales_order_detail.html:23 -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:177 msgid "Add Line Item" msgstr "" @@ -3442,46 +3473,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:238 -#: order/templates/order/sales_order_detail.html:518 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/sales_order_detail.html:519 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:248 -#: order/templates/order/sales_order_detail.html:528 +#: order/templates/order/purchase_order_detail.html:249 +#: order/templates/order/sales_order_detail.html:529 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:279 +#: order/templates/order/purchase_order_detail.html:280 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:307 -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:308 +#: order/templates/order/sales_order_detail.html:354 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 -#: order/templates/order/sales_order_detail.html:376 +#: order/templates/order/purchase_order_detail.html:361 +#: order/templates/order/sales_order_detail.html:377 #: templates/js/translated/part.js:1229 templates/js/translated/part.js:1419 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:367 -#: order/templates/order/sales_order_detail.html:383 +#: order/templates/order/purchase_order_detail.html:368 +#: order/templates/order/sales_order_detail.html:384 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:431 -#: order/templates/order/sales_order_detail.html:489 +#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/sales_order_detail.html:490 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/purchase_order_detail.html:433 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:437 +#: order/templates/order/purchase_order_detail.html:438 msgid "Receive line item" msgstr "" @@ -3569,71 +3600,71 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:226 #: templates/js/translated/bom.js:378 templates/js/translated/build.js:759 #: templates/js/translated/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:232 +#: order/templates/order/sales_order_detail.html:233 #: templates/js/translated/build.js:645 templates/js/translated/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/sales_order_detail.html:234 #: templates/js/translated/build.js:647 templates/js/translated/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:306 +#: order/templates/order/sales_order_detail.html:307 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:337 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:404 +#: order/templates/order/sales_order_detail.html:405 #: templates/js/translated/build.js:710 templates/js/translated/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:406 +#: order/templates/order/sales_order_detail.html:407 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:443 +#: order/templates/order/sales_order_detail.html:444 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:473 +#: order/templates/order/sales_order_detail.html:474 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:476 +#: order/templates/order/sales_order_detail.html:477 #: templates/js/translated/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:479 +#: order/templates/order/sales_order_detail.html:480 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:483 +#: order/templates/order/sales_order_detail.html:484 #: templates/js/translated/build.js:766 templates/js/translated/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:486 -#: order/templates/order/sales_order_detail.html:605 +#: order/templates/order/sales_order_detail.html:487 +#: order/templates/order/sales_order_detail.html:606 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:490 +#: order/templates/order/sales_order_detail.html:491 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:611 +#: order/templates/order/sales_order_detail.html:612 msgid "Update Unit Price" msgstr "" @@ -4697,22 +4728,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:935 +#: part/templates/part/detail.html:936 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:947 +#: part/templates/part/detail.html:948 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:959 +#: part/templates/part/detail.html:960 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1048 +#: part/templates/part/detail.html:1049 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5635,15 +5666,15 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:300 stock/templates/stock/item.html:325 +#: stock/templates/stock/item.html:301 stock/templates/stock/item.html:326 msgid "Add Test Result" msgstr "" -#: stock/templates/stock/item.html:345 +#: stock/templates/stock/item.html:346 msgid "Edit Test Result" msgstr "" -#: stock/templates/stock/item.html:359 +#: stock/templates/stock/item.html:360 msgid "Delete Test Result" msgstr "" diff --git a/InvenTree/locale/ko/LC_MESSAGES/django.po b/InvenTree/locale/ko/LC_MESSAGES/django.po index 7d7867285b..aaf714a4d2 100644 --- a/InvenTree/locale/ko/LC_MESSAGES/django.po +++ b/InvenTree/locale/ko/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-15 12:11+0000\n" +"POT-Creation-Date: 2021-08-16 01:15+0000\n" "PO-Revision-Date: 2021-08-10 14:33\n" "Last-Translator: \n" "Language-Team: Korean\n" @@ -102,38 +102,63 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1815 +#: InvenTree/models.py:66 stock/models.py:1815 msgid "Attachment" msgstr "" -#: InvenTree/models.py:62 +#: InvenTree/models.py:67 msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:64 templates/js/translated/attachment.js:75 +#: InvenTree/models.py:69 templates/js/translated/attachment.js:75 msgid "Comment" msgstr "" -#: InvenTree/models.py:64 +#: InvenTree/models.py:69 msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:950 +#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: common/models.py:951 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/translated/stock.js:1552 msgid "User" msgstr "" -#: InvenTree/models.py:74 +#: InvenTree/models.py:79 msgid "upload date" msgstr "" -#: InvenTree/models.py:113 +#: InvenTree/models.py:99 +msgid "Filename must not be empty" +msgstr "" + +#: InvenTree/models.py:122 +msgid "Invalid attachment directory" +msgstr "" + +#: InvenTree/models.py:132 +#, python-brace-format +msgid "Filename contains illegal character '{c}'" +msgstr "" + +#: InvenTree/models.py:135 +msgid "Filename missing extension" +msgstr "" + +#: InvenTree/models.py:142 +msgid "Attachment with this filename already exists" +msgstr "" + +#: InvenTree/models.py:149 +msgid "Error renaming file" +msgstr "" + +#: InvenTree/models.py:184 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:414 +#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: label/models.py:112 part/models.py:656 part/models.py:2196 #: part/templates/part/part_base.html:234 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 @@ -143,11 +168,11 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:136 build/models.py:187 +#: InvenTree/models.py:207 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: part/models.py:679 part/templates/part/part_base.html:239 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -167,11 +192,11 @@ msgstr "" msgid "Description" msgstr "" -#: InvenTree/models.py:137 +#: InvenTree/models.py:208 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:145 +#: InvenTree/models.py:216 msgid "parent" msgstr "" @@ -179,6 +204,10 @@ msgstr "" msgid "Must be a valid number" msgstr "" +#: InvenTree/serializers.py:235 +msgid "Filename" +msgstr "" + #: InvenTree/settings.py:519 msgid "German" msgstr "" @@ -527,14 +556,14 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:348 -#: order/templates/order/sales_order_detail.html:200 -#: order/templates/order/sales_order_detail.html:207 -#: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:249 +#: order/templates/order/purchase_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:208 +#: order/templates/order/sales_order_detail.html:293 +#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:972 part/templates/part/detail.html:1058 +#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -671,8 +700,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2349 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 +#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 @@ -699,9 +728,9 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:704 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:295 +#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2324 part/templates/part/detail.html:199 @@ -837,8 +866,8 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:419 -#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/purchase_order_detail.html:420 +#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:840 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 @@ -937,8 +966,8 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:290 +#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:291 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:495 stock/templates/stock/item_base.html:251 #: templates/js/translated/build.js:604 @@ -1174,7 +1203,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/receive_parts.html:25 stock/forms.py:134 msgid "Destination" msgstr "" @@ -1299,7 +1328,7 @@ msgstr "" msgid "Build Notes" msgstr "" -#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: build/templates/build/detail.html:261 build/templates/build/detail.html:398 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 #: order/templates/order/purchase_order_detail.html:62 @@ -1313,34 +1342,34 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:156 -#: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:919 stock/templates/stock/item.html:252 +#: order/templates/order/purchase_order_detail.html:157 +#: order/templates/order/sales_order_detail.html:146 +#: part/templates/part/detail.html:920 stock/templates/stock/item.html:253 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" -#: build/templates/build/detail.html:375 +#: build/templates/build/detail.html:376 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:128 -#: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:873 stock/templates/stock/item.html:220 +#: order/templates/order/purchase_order_detail.html:129 +#: order/templates/order/sales_order_detail.html:119 +#: part/templates/part/detail.html:874 stock/templates/stock/item.html:221 msgid "Edit Attachment" msgstr "" -#: build/templates/build/detail.html:382 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:135 -#: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:882 stock/templates/stock/item.html:229 -msgid "Confirm Delete Operation" -msgstr "" - #: build/templates/build/detail.html:383 -#: order/templates/order/po_attachments.html:59 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:883 stock/templates/stock/item.html:230 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:384 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:137 +#: order/templates/order/sales_order_detail.html:126 +#: part/templates/part/detail.html:884 stock/templates/stock/item.html:231 msgid "Delete Attachment" msgstr "" @@ -2293,7 +2322,7 @@ msgstr "" #: company/models.py:341 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:332 part/bom.py:171 #: part/bom.py:242 templates/js/translated/company.js:488 #: templates/js/translated/company.js:766 templates/js/translated/part.js:205 msgid "MPN" @@ -2363,7 +2392,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:550 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:319 part/bom.py:176 #: part/bom.py:287 templates/js/translated/part.js:186 msgid "SKU" msgstr "" @@ -3107,7 +3136,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/purchase_order_detail.html:389 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3176,11 +3205,11 @@ msgstr "" msgid "Enter stock allocation quantity" msgstr "" -#: order/serializers.py:139 +#: order/serializers.py:140 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:360 +#: order/serializers.py:362 msgid "Sale price currency" msgstr "" @@ -3233,13 +3262,13 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:265 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:250 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/purchase_order_detail.html:267 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3431,9 +3460,9 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/purchase_order_detail.html:203 #: order/templates/order/sales_order_detail.html:23 -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:177 msgid "Add Line Item" msgstr "" @@ -3442,46 +3471,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:238 -#: order/templates/order/sales_order_detail.html:518 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/sales_order_detail.html:519 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:248 -#: order/templates/order/sales_order_detail.html:528 +#: order/templates/order/purchase_order_detail.html:249 +#: order/templates/order/sales_order_detail.html:529 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:279 +#: order/templates/order/purchase_order_detail.html:280 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:307 -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:308 +#: order/templates/order/sales_order_detail.html:354 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 -#: order/templates/order/sales_order_detail.html:376 +#: order/templates/order/purchase_order_detail.html:361 +#: order/templates/order/sales_order_detail.html:377 #: templates/js/translated/part.js:1229 templates/js/translated/part.js:1419 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:367 -#: order/templates/order/sales_order_detail.html:383 +#: order/templates/order/purchase_order_detail.html:368 +#: order/templates/order/sales_order_detail.html:384 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:431 -#: order/templates/order/sales_order_detail.html:489 +#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/sales_order_detail.html:490 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/purchase_order_detail.html:433 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:437 +#: order/templates/order/purchase_order_detail.html:438 msgid "Receive line item" msgstr "" @@ -3569,71 +3598,71 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:226 #: templates/js/translated/bom.js:378 templates/js/translated/build.js:759 #: templates/js/translated/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:232 +#: order/templates/order/sales_order_detail.html:233 #: templates/js/translated/build.js:645 templates/js/translated/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/sales_order_detail.html:234 #: templates/js/translated/build.js:647 templates/js/translated/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:306 +#: order/templates/order/sales_order_detail.html:307 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:337 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:404 +#: order/templates/order/sales_order_detail.html:405 #: templates/js/translated/build.js:710 templates/js/translated/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:406 +#: order/templates/order/sales_order_detail.html:407 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:443 +#: order/templates/order/sales_order_detail.html:444 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:473 +#: order/templates/order/sales_order_detail.html:474 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:476 +#: order/templates/order/sales_order_detail.html:477 #: templates/js/translated/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:479 +#: order/templates/order/sales_order_detail.html:480 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:483 +#: order/templates/order/sales_order_detail.html:484 #: templates/js/translated/build.js:766 templates/js/translated/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:486 -#: order/templates/order/sales_order_detail.html:605 +#: order/templates/order/sales_order_detail.html:487 +#: order/templates/order/sales_order_detail.html:606 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:490 +#: order/templates/order/sales_order_detail.html:491 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:611 +#: order/templates/order/sales_order_detail.html:612 msgid "Update Unit Price" msgstr "" @@ -4695,22 +4724,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:935 +#: part/templates/part/detail.html:936 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:947 +#: part/templates/part/detail.html:948 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:959 +#: part/templates/part/detail.html:960 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1048 +#: part/templates/part/detail.html:1049 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5633,15 +5662,15 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:300 stock/templates/stock/item.html:325 +#: stock/templates/stock/item.html:301 stock/templates/stock/item.html:326 msgid "Add Test Result" msgstr "" -#: stock/templates/stock/item.html:345 +#: stock/templates/stock/item.html:346 msgid "Edit Test Result" msgstr "" -#: stock/templates/stock/item.html:359 +#: stock/templates/stock/item.html:360 msgid "Delete Test Result" msgstr "" diff --git a/InvenTree/locale/nl/LC_MESSAGES/django.po b/InvenTree/locale/nl/LC_MESSAGES/django.po index 58af668e49..6dcf6f68b2 100644 --- a/InvenTree/locale/nl/LC_MESSAGES/django.po +++ b/InvenTree/locale/nl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-15 12:11+0000\n" +"POT-Creation-Date: 2021-08-16 01:15+0000\n" "PO-Revision-Date: 2021-08-10 14:33\n" "Last-Translator: \n" "Language-Team: Dutch\n" @@ -102,38 +102,63 @@ msgstr "Geen serienummers gevonden" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Aantal unieke serienummer ({s}) moet overeenkomen met de hoeveelheid ({q})" -#: InvenTree/models.py:61 stock/models.py:1815 +#: InvenTree/models.py:66 stock/models.py:1815 msgid "Attachment" msgstr "Bijlage" -#: InvenTree/models.py:62 +#: InvenTree/models.py:67 msgid "Select file to attach" msgstr "Bestand als bijlage selecteren" -#: InvenTree/models.py:64 templates/js/translated/attachment.js:75 +#: InvenTree/models.py:69 templates/js/translated/attachment.js:75 msgid "Comment" msgstr "Opmerking" -#: InvenTree/models.py:64 +#: InvenTree/models.py:69 msgid "File comment" msgstr "Bijlage opmerking" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:950 +#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: common/models.py:951 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/translated/stock.js:1552 msgid "User" msgstr "Gebruiker" -#: InvenTree/models.py:74 +#: InvenTree/models.py:79 msgid "upload date" msgstr "uploaddatum" -#: InvenTree/models.py:113 +#: InvenTree/models.py:99 +msgid "Filename must not be empty" +msgstr "" + +#: InvenTree/models.py:122 +msgid "Invalid attachment directory" +msgstr "" + +#: InvenTree/models.py:132 +#, python-brace-format +msgid "Filename contains illegal character '{c}'" +msgstr "" + +#: InvenTree/models.py:135 +msgid "Filename missing extension" +msgstr "" + +#: InvenTree/models.py:142 +msgid "Attachment with this filename already exists" +msgstr "" + +#: InvenTree/models.py:149 +msgid "Error renaming file" +msgstr "" + +#: InvenTree/models.py:184 msgid "Invalid choice" msgstr "Ongeldige keuze" -#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:414 +#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: label/models.py:112 part/models.py:656 part/models.py:2196 #: part/templates/part/part_base.html:234 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 @@ -143,11 +168,11 @@ msgstr "Ongeldige keuze" msgid "Name" msgstr "Naam" -#: InvenTree/models.py:136 build/models.py:187 +#: InvenTree/models.py:207 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: part/models.py:679 part/templates/part/part_base.html:239 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -167,11 +192,11 @@ msgstr "Naam" msgid "Description" msgstr "Omschrijving" -#: InvenTree/models.py:137 +#: InvenTree/models.py:208 msgid "Description (optional)" msgstr "Omschrijving (optioneel)" -#: InvenTree/models.py:145 +#: InvenTree/models.py:216 msgid "parent" msgstr "overkoepelend" @@ -179,6 +204,12 @@ msgstr "overkoepelend" msgid "Must be a valid number" msgstr "Moet een geldig nummer zijn" +#: InvenTree/serializers.py:235 +#, fuzzy +#| msgid "Vietnamese" +msgid "Filename" +msgstr "Vietnamees" + #: InvenTree/settings.py:519 msgid "German" msgstr "Duits" @@ -527,14 +558,14 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:348 -#: order/templates/order/sales_order_detail.html:200 -#: order/templates/order/sales_order_detail.html:207 -#: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:249 +#: order/templates/order/purchase_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:208 +#: order/templates/order/sales_order_detail.html:293 +#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:972 part/templates/part/detail.html:1058 +#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -671,8 +702,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2349 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 +#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 @@ -699,9 +730,9 @@ msgstr "BuildOrder waaraan deze build is toegewezen" #: build/templates/build/detail.html:29 company/models.py:704 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:295 +#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2324 part/templates/part/detail.html:199 @@ -837,8 +868,8 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:419 -#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/purchase_order_detail.html:420 +#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:840 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 @@ -937,8 +968,8 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:290 +#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:291 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:495 stock/templates/stock/item_base.html:251 #: templates/js/translated/build.js:604 @@ -1174,7 +1205,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/receive_parts.html:25 stock/forms.py:134 msgid "Destination" msgstr "" @@ -1299,7 +1330,7 @@ msgstr "" msgid "Build Notes" msgstr "" -#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: build/templates/build/detail.html:261 build/templates/build/detail.html:398 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 #: order/templates/order/purchase_order_detail.html:62 @@ -1313,34 +1344,34 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:156 -#: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:919 stock/templates/stock/item.html:252 +#: order/templates/order/purchase_order_detail.html:157 +#: order/templates/order/sales_order_detail.html:146 +#: part/templates/part/detail.html:920 stock/templates/stock/item.html:253 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" -#: build/templates/build/detail.html:375 +#: build/templates/build/detail.html:376 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:128 -#: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:873 stock/templates/stock/item.html:220 +#: order/templates/order/purchase_order_detail.html:129 +#: order/templates/order/sales_order_detail.html:119 +#: part/templates/part/detail.html:874 stock/templates/stock/item.html:221 msgid "Edit Attachment" msgstr "" -#: build/templates/build/detail.html:382 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:135 -#: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:882 stock/templates/stock/item.html:229 -msgid "Confirm Delete Operation" -msgstr "" - #: build/templates/build/detail.html:383 -#: order/templates/order/po_attachments.html:59 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:883 stock/templates/stock/item.html:230 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:384 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:137 +#: order/templates/order/sales_order_detail.html:126 +#: part/templates/part/detail.html:884 stock/templates/stock/item.html:231 msgid "Delete Attachment" msgstr "" @@ -2293,7 +2324,7 @@ msgstr "" #: company/models.py:341 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:332 part/bom.py:171 #: part/bom.py:242 templates/js/translated/company.js:488 #: templates/js/translated/company.js:766 templates/js/translated/part.js:205 msgid "MPN" @@ -2363,7 +2394,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:550 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:319 part/bom.py:176 #: part/bom.py:287 templates/js/translated/part.js:186 msgid "SKU" msgstr "" @@ -3107,7 +3138,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/purchase_order_detail.html:389 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3176,11 +3207,11 @@ msgstr "" msgid "Enter stock allocation quantity" msgstr "" -#: order/serializers.py:139 +#: order/serializers.py:140 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:360 +#: order/serializers.py:362 msgid "Sale price currency" msgstr "" @@ -3233,13 +3264,13 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:265 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:250 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/purchase_order_detail.html:267 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3431,9 +3462,9 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/purchase_order_detail.html:203 #: order/templates/order/sales_order_detail.html:23 -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:177 msgid "Add Line Item" msgstr "" @@ -3442,46 +3473,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:238 -#: order/templates/order/sales_order_detail.html:518 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/sales_order_detail.html:519 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:248 -#: order/templates/order/sales_order_detail.html:528 +#: order/templates/order/purchase_order_detail.html:249 +#: order/templates/order/sales_order_detail.html:529 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:279 +#: order/templates/order/purchase_order_detail.html:280 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:307 -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:308 +#: order/templates/order/sales_order_detail.html:354 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 -#: order/templates/order/sales_order_detail.html:376 +#: order/templates/order/purchase_order_detail.html:361 +#: order/templates/order/sales_order_detail.html:377 #: templates/js/translated/part.js:1229 templates/js/translated/part.js:1419 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:367 -#: order/templates/order/sales_order_detail.html:383 +#: order/templates/order/purchase_order_detail.html:368 +#: order/templates/order/sales_order_detail.html:384 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:431 -#: order/templates/order/sales_order_detail.html:489 +#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/sales_order_detail.html:490 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/purchase_order_detail.html:433 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:437 +#: order/templates/order/purchase_order_detail.html:438 msgid "Receive line item" msgstr "" @@ -3569,71 +3600,71 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:226 #: templates/js/translated/bom.js:378 templates/js/translated/build.js:759 #: templates/js/translated/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:232 +#: order/templates/order/sales_order_detail.html:233 #: templates/js/translated/build.js:645 templates/js/translated/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/sales_order_detail.html:234 #: templates/js/translated/build.js:647 templates/js/translated/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:306 +#: order/templates/order/sales_order_detail.html:307 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:337 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:404 +#: order/templates/order/sales_order_detail.html:405 #: templates/js/translated/build.js:710 templates/js/translated/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:406 +#: order/templates/order/sales_order_detail.html:407 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:443 +#: order/templates/order/sales_order_detail.html:444 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:473 +#: order/templates/order/sales_order_detail.html:474 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:476 +#: order/templates/order/sales_order_detail.html:477 #: templates/js/translated/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:479 +#: order/templates/order/sales_order_detail.html:480 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:483 +#: order/templates/order/sales_order_detail.html:484 #: templates/js/translated/build.js:766 templates/js/translated/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:486 -#: order/templates/order/sales_order_detail.html:605 +#: order/templates/order/sales_order_detail.html:487 +#: order/templates/order/sales_order_detail.html:606 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:490 +#: order/templates/order/sales_order_detail.html:491 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:611 +#: order/templates/order/sales_order_detail.html:612 msgid "Update Unit Price" msgstr "" @@ -4697,22 +4728,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:935 +#: part/templates/part/detail.html:936 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:947 +#: part/templates/part/detail.html:948 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:959 +#: part/templates/part/detail.html:960 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1048 +#: part/templates/part/detail.html:1049 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5635,15 +5666,15 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:300 stock/templates/stock/item.html:325 +#: stock/templates/stock/item.html:301 stock/templates/stock/item.html:326 msgid "Add Test Result" msgstr "" -#: stock/templates/stock/item.html:345 +#: stock/templates/stock/item.html:346 msgid "Edit Test Result" msgstr "" -#: stock/templates/stock/item.html:359 +#: stock/templates/stock/item.html:360 msgid "Delete Test Result" msgstr "" diff --git a/InvenTree/locale/no/LC_MESSAGES/django.po b/InvenTree/locale/no/LC_MESSAGES/django.po index 7e8e4bddb4..5379bbff87 100644 --- a/InvenTree/locale/no/LC_MESSAGES/django.po +++ b/InvenTree/locale/no/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-15 12:11+0000\n" +"POT-Creation-Date: 2021-08-16 01:15+0000\n" "PO-Revision-Date: 2021-08-10 14:33\n" "Last-Translator: \n" "Language-Team: Norwegian\n" @@ -102,38 +102,63 @@ msgstr "Ingen serienummer funnet" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Antall unike serienummer ({s}) må samsvare mengde ({q})" -#: InvenTree/models.py:61 stock/models.py:1815 +#: InvenTree/models.py:66 stock/models.py:1815 msgid "Attachment" msgstr "Vedlegg" -#: InvenTree/models.py:62 +#: InvenTree/models.py:67 msgid "Select file to attach" msgstr "Velg fil å legge ved" -#: InvenTree/models.py:64 templates/js/translated/attachment.js:75 +#: InvenTree/models.py:69 templates/js/translated/attachment.js:75 msgid "Comment" msgstr "Kommenter" -#: InvenTree/models.py:64 +#: InvenTree/models.py:69 msgid "File comment" msgstr "Kommentar til fil" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:950 +#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: common/models.py:951 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/translated/stock.js:1552 msgid "User" msgstr "Bruker" -#: InvenTree/models.py:74 +#: InvenTree/models.py:79 msgid "upload date" msgstr "opplastet dato" -#: InvenTree/models.py:113 +#: InvenTree/models.py:99 +msgid "Filename must not be empty" +msgstr "" + +#: InvenTree/models.py:122 +msgid "Invalid attachment directory" +msgstr "" + +#: InvenTree/models.py:132 +#, python-brace-format +msgid "Filename contains illegal character '{c}'" +msgstr "" + +#: InvenTree/models.py:135 +msgid "Filename missing extension" +msgstr "" + +#: InvenTree/models.py:142 +msgid "Attachment with this filename already exists" +msgstr "" + +#: InvenTree/models.py:149 +msgid "Error renaming file" +msgstr "" + +#: InvenTree/models.py:184 msgid "Invalid choice" msgstr "Ugyldig valg" -#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:414 +#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: label/models.py:112 part/models.py:656 part/models.py:2196 #: part/templates/part/part_base.html:234 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 @@ -143,11 +168,11 @@ msgstr "Ugyldig valg" msgid "Name" msgstr "Navn" -#: InvenTree/models.py:136 build/models.py:187 +#: InvenTree/models.py:207 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: part/models.py:679 part/templates/part/part_base.html:239 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -167,11 +192,11 @@ msgstr "Navn" msgid "Description" msgstr "Beskrivelse" -#: InvenTree/models.py:137 +#: InvenTree/models.py:208 msgid "Description (optional)" msgstr "Beskrivelse (valgfritt)" -#: InvenTree/models.py:145 +#: InvenTree/models.py:216 msgid "parent" msgstr "" @@ -179,6 +204,12 @@ msgstr "" msgid "Must be a valid number" msgstr "Nummer må være gyldig" +#: InvenTree/serializers.py:235 +#, fuzzy +#| msgid "Vietnamese" +msgid "Filename" +msgstr "Vietnamesisk" + #: InvenTree/settings.py:519 msgid "German" msgstr "Tysk" @@ -527,14 +558,14 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:348 -#: order/templates/order/sales_order_detail.html:200 -#: order/templates/order/sales_order_detail.html:207 -#: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:249 +#: order/templates/order/purchase_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:208 +#: order/templates/order/sales_order_detail.html:293 +#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:972 part/templates/part/detail.html:1058 +#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -671,8 +702,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2349 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 +#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 @@ -699,9 +730,9 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:704 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:295 +#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2324 part/templates/part/detail.html:199 @@ -837,8 +868,8 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:419 -#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/purchase_order_detail.html:420 +#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:840 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 @@ -937,8 +968,8 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:290 +#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:291 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:495 stock/templates/stock/item_base.html:251 #: templates/js/translated/build.js:604 @@ -1174,7 +1205,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/receive_parts.html:25 stock/forms.py:134 msgid "Destination" msgstr "" @@ -1299,7 +1330,7 @@ msgstr "" msgid "Build Notes" msgstr "" -#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: build/templates/build/detail.html:261 build/templates/build/detail.html:398 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 #: order/templates/order/purchase_order_detail.html:62 @@ -1313,34 +1344,34 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:156 -#: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:919 stock/templates/stock/item.html:252 +#: order/templates/order/purchase_order_detail.html:157 +#: order/templates/order/sales_order_detail.html:146 +#: part/templates/part/detail.html:920 stock/templates/stock/item.html:253 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" -#: build/templates/build/detail.html:375 +#: build/templates/build/detail.html:376 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:128 -#: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:873 stock/templates/stock/item.html:220 +#: order/templates/order/purchase_order_detail.html:129 +#: order/templates/order/sales_order_detail.html:119 +#: part/templates/part/detail.html:874 stock/templates/stock/item.html:221 msgid "Edit Attachment" msgstr "" -#: build/templates/build/detail.html:382 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:135 -#: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:882 stock/templates/stock/item.html:229 -msgid "Confirm Delete Operation" -msgstr "" - #: build/templates/build/detail.html:383 -#: order/templates/order/po_attachments.html:59 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:883 stock/templates/stock/item.html:230 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:384 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:137 +#: order/templates/order/sales_order_detail.html:126 +#: part/templates/part/detail.html:884 stock/templates/stock/item.html:231 msgid "Delete Attachment" msgstr "" @@ -2293,7 +2324,7 @@ msgstr "" #: company/models.py:341 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:332 part/bom.py:171 #: part/bom.py:242 templates/js/translated/company.js:488 #: templates/js/translated/company.js:766 templates/js/translated/part.js:205 msgid "MPN" @@ -2363,7 +2394,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:550 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:319 part/bom.py:176 #: part/bom.py:287 templates/js/translated/part.js:186 msgid "SKU" msgstr "" @@ -3107,7 +3138,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/purchase_order_detail.html:389 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3176,11 +3207,11 @@ msgstr "" msgid "Enter stock allocation quantity" msgstr "" -#: order/serializers.py:139 +#: order/serializers.py:140 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:360 +#: order/serializers.py:362 msgid "Sale price currency" msgstr "" @@ -3233,13 +3264,13 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:265 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:250 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/purchase_order_detail.html:267 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3431,9 +3462,9 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/purchase_order_detail.html:203 #: order/templates/order/sales_order_detail.html:23 -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:177 msgid "Add Line Item" msgstr "" @@ -3442,46 +3473,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:238 -#: order/templates/order/sales_order_detail.html:518 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/sales_order_detail.html:519 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:248 -#: order/templates/order/sales_order_detail.html:528 +#: order/templates/order/purchase_order_detail.html:249 +#: order/templates/order/sales_order_detail.html:529 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:279 +#: order/templates/order/purchase_order_detail.html:280 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:307 -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:308 +#: order/templates/order/sales_order_detail.html:354 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 -#: order/templates/order/sales_order_detail.html:376 +#: order/templates/order/purchase_order_detail.html:361 +#: order/templates/order/sales_order_detail.html:377 #: templates/js/translated/part.js:1229 templates/js/translated/part.js:1419 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:367 -#: order/templates/order/sales_order_detail.html:383 +#: order/templates/order/purchase_order_detail.html:368 +#: order/templates/order/sales_order_detail.html:384 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:431 -#: order/templates/order/sales_order_detail.html:489 +#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/sales_order_detail.html:490 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/purchase_order_detail.html:433 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:437 +#: order/templates/order/purchase_order_detail.html:438 msgid "Receive line item" msgstr "" @@ -3569,71 +3600,71 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:226 #: templates/js/translated/bom.js:378 templates/js/translated/build.js:759 #: templates/js/translated/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:232 +#: order/templates/order/sales_order_detail.html:233 #: templates/js/translated/build.js:645 templates/js/translated/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/sales_order_detail.html:234 #: templates/js/translated/build.js:647 templates/js/translated/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:306 +#: order/templates/order/sales_order_detail.html:307 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:337 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:404 +#: order/templates/order/sales_order_detail.html:405 #: templates/js/translated/build.js:710 templates/js/translated/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:406 +#: order/templates/order/sales_order_detail.html:407 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:443 +#: order/templates/order/sales_order_detail.html:444 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:473 +#: order/templates/order/sales_order_detail.html:474 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:476 +#: order/templates/order/sales_order_detail.html:477 #: templates/js/translated/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:479 +#: order/templates/order/sales_order_detail.html:480 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:483 +#: order/templates/order/sales_order_detail.html:484 #: templates/js/translated/build.js:766 templates/js/translated/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:486 -#: order/templates/order/sales_order_detail.html:605 +#: order/templates/order/sales_order_detail.html:487 +#: order/templates/order/sales_order_detail.html:606 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:490 +#: order/templates/order/sales_order_detail.html:491 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:611 +#: order/templates/order/sales_order_detail.html:612 msgid "Update Unit Price" msgstr "" @@ -4697,22 +4728,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:935 +#: part/templates/part/detail.html:936 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:947 +#: part/templates/part/detail.html:948 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:959 +#: part/templates/part/detail.html:960 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1048 +#: part/templates/part/detail.html:1049 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5635,15 +5666,15 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:300 stock/templates/stock/item.html:325 +#: stock/templates/stock/item.html:301 stock/templates/stock/item.html:326 msgid "Add Test Result" msgstr "" -#: stock/templates/stock/item.html:345 +#: stock/templates/stock/item.html:346 msgid "Edit Test Result" msgstr "" -#: stock/templates/stock/item.html:359 +#: stock/templates/stock/item.html:360 msgid "Delete Test Result" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 8c9bf74eb9..842d7bf489 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-15 12:11+0000\n" +"POT-Creation-Date: 2021-08-16 01:15+0000\n" "PO-Revision-Date: 2021-08-10 14:33\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -102,38 +102,63 @@ msgstr "Nie znaleziono numerów seryjnych" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Ilość numerów seryjnych ({s}) musi odpowiadać ilości ({q})" -#: InvenTree/models.py:61 stock/models.py:1815 +#: InvenTree/models.py:66 stock/models.py:1815 msgid "Attachment" msgstr "Załącznik" -#: InvenTree/models.py:62 +#: InvenTree/models.py:67 msgid "Select file to attach" msgstr "Wybierz plik do załączenia" -#: InvenTree/models.py:64 templates/js/translated/attachment.js:75 +#: InvenTree/models.py:69 templates/js/translated/attachment.js:75 msgid "Comment" msgstr "Komentarz" -#: InvenTree/models.py:64 +#: InvenTree/models.py:69 msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:950 +#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: common/models.py:951 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/translated/stock.js:1552 msgid "User" msgstr "Użytkownik" -#: InvenTree/models.py:74 +#: InvenTree/models.py:79 msgid "upload date" msgstr "data przesłania" -#: InvenTree/models.py:113 +#: InvenTree/models.py:99 +msgid "Filename must not be empty" +msgstr "" + +#: InvenTree/models.py:122 +msgid "Invalid attachment directory" +msgstr "" + +#: InvenTree/models.py:132 +#, python-brace-format +msgid "Filename contains illegal character '{c}'" +msgstr "" + +#: InvenTree/models.py:135 +msgid "Filename missing extension" +msgstr "" + +#: InvenTree/models.py:142 +msgid "Attachment with this filename already exists" +msgstr "" + +#: InvenTree/models.py:149 +msgid "Error renaming file" +msgstr "" + +#: InvenTree/models.py:184 msgid "Invalid choice" msgstr "Błędny wybór" -#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:414 +#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: label/models.py:112 part/models.py:656 part/models.py:2196 #: part/templates/part/part_base.html:234 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 @@ -143,11 +168,11 @@ msgstr "Błędny wybór" msgid "Name" msgstr "Nazwa" -#: InvenTree/models.py:136 build/models.py:187 +#: InvenTree/models.py:207 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: part/models.py:679 part/templates/part/part_base.html:239 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -167,11 +192,11 @@ msgstr "Nazwa" msgid "Description" msgstr "Opis" -#: InvenTree/models.py:137 +#: InvenTree/models.py:208 msgid "Description (optional)" msgstr "Opis (opcjonalny)" -#: InvenTree/models.py:145 +#: InvenTree/models.py:216 msgid "parent" msgstr "nadrzędny" @@ -179,6 +204,12 @@ msgstr "nadrzędny" msgid "Must be a valid number" msgstr "Numer musi być prawidłowy" +#: InvenTree/serializers.py:235 +#, fuzzy +#| msgid "Filename Pattern" +msgid "Filename" +msgstr "Wzór nazwy pliku" + #: InvenTree/settings.py:519 msgid "German" msgstr "Niemiecki" @@ -527,14 +558,14 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:348 -#: order/templates/order/sales_order_detail.html:200 -#: order/templates/order/sales_order_detail.html:207 -#: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:249 +#: order/templates/order/purchase_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:208 +#: order/templates/order/sales_order_detail.html:293 +#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:972 part/templates/part/detail.html:1058 +#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -671,8 +702,8 @@ msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:179 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2349 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 +#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 @@ -699,9 +730,9 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/templates/build/detail.html:29 company/models.py:704 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:295 +#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2324 part/templates/part/detail.html:199 @@ -837,8 +868,8 @@ msgstr "Link do zewnętrznego adresu URL" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:419 -#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/purchase_order_detail.html:420 +#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:840 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 @@ -937,8 +968,8 @@ msgstr "Docelowa lokalizacja magazynowa przedmiotu" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:290 +#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:291 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:495 stock/templates/stock/item_base.html:251 #: templates/js/translated/build.js:604 @@ -1174,7 +1205,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/receive_parts.html:25 stock/forms.py:134 msgid "Destination" msgstr "Przeznaczenie" @@ -1299,7 +1330,7 @@ msgstr "Załączniki" msgid "Build Notes" msgstr "Notatki tworzenia" -#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: build/templates/build/detail.html:261 build/templates/build/detail.html:398 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 #: order/templates/order/purchase_order_detail.html:62 @@ -1313,34 +1344,34 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:156 -#: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:919 stock/templates/stock/item.html:252 +#: order/templates/order/purchase_order_detail.html:157 +#: order/templates/order/sales_order_detail.html:146 +#: part/templates/part/detail.html:920 stock/templates/stock/item.html:253 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "Dodaj załącznik" -#: build/templates/build/detail.html:375 +#: build/templates/build/detail.html:376 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:128 -#: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:873 stock/templates/stock/item.html:220 +#: order/templates/order/purchase_order_detail.html:129 +#: order/templates/order/sales_order_detail.html:119 +#: part/templates/part/detail.html:874 stock/templates/stock/item.html:221 msgid "Edit Attachment" msgstr "Edytuj załącznik" -#: build/templates/build/detail.html:382 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:135 -#: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:882 stock/templates/stock/item.html:229 -msgid "Confirm Delete Operation" -msgstr "" - #: build/templates/build/detail.html:383 -#: order/templates/order/po_attachments.html:59 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:883 stock/templates/stock/item.html:230 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:384 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:137 +#: order/templates/order/sales_order_detail.html:126 +#: part/templates/part/detail.html:884 stock/templates/stock/item.html:231 msgid "Delete Attachment" msgstr "Usuń załącznik" @@ -2293,7 +2324,7 @@ msgstr "Wybierz producenta" #: company/models.py:341 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:332 part/bom.py:171 #: part/bom.py:242 templates/js/translated/company.js:488 #: templates/js/translated/company.js:766 templates/js/translated/part.js:205 msgid "MPN" @@ -2363,7 +2394,7 @@ msgid "Select supplier" msgstr "Wybierz dostawcę" #: company/models.py:550 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:319 part/bom.py:176 #: part/bom.py:287 templates/js/translated/part.js:186 msgid "SKU" msgstr "SKU" @@ -3107,7 +3138,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/purchase_order_detail.html:389 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3176,11 +3207,11 @@ msgstr "" msgid "Enter stock allocation quantity" msgstr "" -#: order/serializers.py:139 +#: order/serializers.py:140 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:360 +#: order/serializers.py:362 msgid "Sale price currency" msgstr "" @@ -3233,13 +3264,13 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:265 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:250 msgid "New Location" msgstr "Nowa lokalizacja" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/purchase_order_detail.html:267 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3431,9 +3462,9 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/purchase_order_detail.html:203 #: order/templates/order/sales_order_detail.html:23 -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:177 msgid "Add Line Item" msgstr "Dodaj element zamówienia" @@ -3442,46 +3473,46 @@ msgstr "Dodaj element zamówienia" msgid "Order Notes" msgstr "Notatki zamówień" -#: order/templates/order/purchase_order_detail.html:238 -#: order/templates/order/sales_order_detail.html:518 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/sales_order_detail.html:519 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:248 -#: order/templates/order/sales_order_detail.html:528 +#: order/templates/order/purchase_order_detail.html:249 +#: order/templates/order/sales_order_detail.html:529 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:279 +#: order/templates/order/purchase_order_detail.html:280 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:307 -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:308 +#: order/templates/order/sales_order_detail.html:354 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 -#: order/templates/order/sales_order_detail.html:376 +#: order/templates/order/purchase_order_detail.html:361 +#: order/templates/order/sales_order_detail.html:377 #: templates/js/translated/part.js:1229 templates/js/translated/part.js:1419 msgid "Unit Price" msgstr "Cena jednostkowa" -#: order/templates/order/purchase_order_detail.html:367 -#: order/templates/order/sales_order_detail.html:383 +#: order/templates/order/purchase_order_detail.html:368 +#: order/templates/order/sales_order_detail.html:384 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:431 -#: order/templates/order/sales_order_detail.html:489 +#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/sales_order_detail.html:490 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/purchase_order_detail.html:433 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:437 +#: order/templates/order/purchase_order_detail.html:438 msgid "Receive line item" msgstr "" @@ -3569,71 +3600,71 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:226 #: templates/js/translated/bom.js:378 templates/js/translated/build.js:759 #: templates/js/translated/build.js:1202 msgid "Actions" msgstr "Akcje" -#: order/templates/order/sales_order_detail.html:232 +#: order/templates/order/sales_order_detail.html:233 #: templates/js/translated/build.js:645 templates/js/translated/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/sales_order_detail.html:234 #: templates/js/translated/build.js:647 templates/js/translated/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:306 +#: order/templates/order/sales_order_detail.html:307 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:337 msgid "ID" msgstr "Numer ID" -#: order/templates/order/sales_order_detail.html:404 +#: order/templates/order/sales_order_detail.html:405 #: templates/js/translated/build.js:710 templates/js/translated/build.js:1007 msgid "Allocated" msgstr "Przydzielono" -#: order/templates/order/sales_order_detail.html:406 +#: order/templates/order/sales_order_detail.html:407 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:443 +#: order/templates/order/sales_order_detail.html:444 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:473 +#: order/templates/order/sales_order_detail.html:474 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:476 +#: order/templates/order/sales_order_detail.html:477 #: templates/js/translated/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:479 +#: order/templates/order/sales_order_detail.html:480 msgid "Purchase stock" msgstr "Cena zakupu" -#: order/templates/order/sales_order_detail.html:483 +#: order/templates/order/sales_order_detail.html:484 #: templates/js/translated/build.js:766 templates/js/translated/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:486 -#: order/templates/order/sales_order_detail.html:605 +#: order/templates/order/sales_order_detail.html:487 +#: order/templates/order/sales_order_detail.html:606 msgid "Calculate price" msgstr "Oblicz cenę" -#: order/templates/order/sales_order_detail.html:490 +#: order/templates/order/sales_order_detail.html:491 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:611 +#: order/templates/order/sales_order_detail.html:612 msgid "Update Unit Price" msgstr "Zaktualizuj cenę jednostkową" @@ -4699,22 +4730,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:935 +#: part/templates/part/detail.html:936 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:947 +#: part/templates/part/detail.html:948 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:959 +#: part/templates/part/detail.html:960 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1048 +#: part/templates/part/detail.html:1049 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5637,15 +5668,15 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:300 stock/templates/stock/item.html:325 +#: stock/templates/stock/item.html:301 stock/templates/stock/item.html:326 msgid "Add Test Result" msgstr "" -#: stock/templates/stock/item.html:345 +#: stock/templates/stock/item.html:346 msgid "Edit Test Result" msgstr "" -#: stock/templates/stock/item.html:359 +#: stock/templates/stock/item.html:360 msgid "Delete Test Result" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 5ac6cd5e8f..1d3edeaf49 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-15 12:11+0000\n" +"POT-Creation-Date: 2021-08-16 01:15+0000\n" "PO-Revision-Date: 2021-08-10 14:33\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -102,38 +102,65 @@ msgstr "Серийных номеров не найдено" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Число уникальных серийных номеров ({s}) должно соответствовать количеству ({q})" -#: InvenTree/models.py:61 stock/models.py:1815 +#: InvenTree/models.py:66 stock/models.py:1815 msgid "Attachment" msgstr "Вложения" -#: InvenTree/models.py:62 +#: InvenTree/models.py:67 msgid "Select file to attach" msgstr "Выберите файл для вложения" -#: InvenTree/models.py:64 templates/js/translated/attachment.js:75 +#: InvenTree/models.py:69 templates/js/translated/attachment.js:75 msgid "Comment" msgstr "Комментарий" -#: InvenTree/models.py:64 +#: InvenTree/models.py:69 msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:950 +#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: common/models.py:951 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/translated/stock.js:1552 msgid "User" msgstr "Пользователь" -#: InvenTree/models.py:74 +#: InvenTree/models.py:79 msgid "upload date" msgstr "дата загрузки" -#: InvenTree/models.py:113 +#: InvenTree/models.py:99 +#, fuzzy +#| msgid "Overage value must not be negative" +msgid "Filename must not be empty" +msgstr "Значение перегрузки не должно быть отрицательным" + +#: InvenTree/models.py:122 +msgid "Invalid attachment directory" +msgstr "" + +#: InvenTree/models.py:132 +#, python-brace-format +msgid "Filename contains illegal character '{c}'" +msgstr "" + +#: InvenTree/models.py:135 +msgid "Filename missing extension" +msgstr "" + +#: InvenTree/models.py:142 +msgid "Attachment with this filename already exists" +msgstr "" + +#: InvenTree/models.py:149 +msgid "Error renaming file" +msgstr "" + +#: InvenTree/models.py:184 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:414 +#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: label/models.py:112 part/models.py:656 part/models.py:2196 #: part/templates/part/part_base.html:234 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 @@ -143,11 +170,11 @@ msgstr "" msgid "Name" msgstr "Название" -#: InvenTree/models.py:136 build/models.py:187 +#: InvenTree/models.py:207 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: part/models.py:679 part/templates/part/part_base.html:239 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -167,11 +194,11 @@ msgstr "Название" msgid "Description" msgstr "Описание" -#: InvenTree/models.py:137 +#: InvenTree/models.py:208 msgid "Description (optional)" msgstr "Описание (необязательно)" -#: InvenTree/models.py:145 +#: InvenTree/models.py:216 msgid "parent" msgstr "родитель" @@ -179,6 +206,12 @@ msgstr "родитель" msgid "Must be a valid number" msgstr "" +#: InvenTree/serializers.py:235 +#, fuzzy +#| msgid "Vietnamese" +msgid "Filename" +msgstr "Вьетнамский" + #: InvenTree/settings.py:519 msgid "German" msgstr "Немецкий" @@ -527,14 +560,14 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:348 -#: order/templates/order/sales_order_detail.html:200 -#: order/templates/order/sales_order_detail.html:207 -#: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:249 +#: order/templates/order/purchase_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:208 +#: order/templates/order/sales_order_detail.html:293 +#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:972 part/templates/part/detail.html:1058 +#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -671,8 +704,8 @@ msgid "Build Order Reference" msgstr "Ссылка на заказ" #: build/models.py:179 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2349 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 +#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 @@ -699,9 +732,9 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:704 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:295 +#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2324 part/templates/part/detail.html:199 @@ -837,8 +870,8 @@ msgstr "Ссылка на внешний URL" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:419 -#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/purchase_order_detail.html:420 +#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:840 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 @@ -937,8 +970,8 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:290 +#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:291 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:495 stock/templates/stock/item_base.html:251 #: templates/js/translated/build.js:604 @@ -1174,7 +1207,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/receive_parts.html:25 stock/forms.py:134 msgid "Destination" msgstr "" @@ -1299,7 +1332,7 @@ msgstr "Приложения" msgid "Build Notes" msgstr "Заметки сборки" -#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: build/templates/build/detail.html:261 build/templates/build/detail.html:398 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 #: order/templates/order/purchase_order_detail.html:62 @@ -1313,34 +1346,34 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:156 -#: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:919 stock/templates/stock/item.html:252 +#: order/templates/order/purchase_order_detail.html:157 +#: order/templates/order/sales_order_detail.html:146 +#: part/templates/part/detail.html:920 stock/templates/stock/item.html:253 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" -#: build/templates/build/detail.html:375 +#: build/templates/build/detail.html:376 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:128 -#: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:873 stock/templates/stock/item.html:220 +#: order/templates/order/purchase_order_detail.html:129 +#: order/templates/order/sales_order_detail.html:119 +#: part/templates/part/detail.html:874 stock/templates/stock/item.html:221 msgid "Edit Attachment" msgstr "" -#: build/templates/build/detail.html:382 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:135 -#: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:882 stock/templates/stock/item.html:229 -msgid "Confirm Delete Operation" -msgstr "" - #: build/templates/build/detail.html:383 -#: order/templates/order/po_attachments.html:59 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:883 stock/templates/stock/item.html:230 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:384 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:137 +#: order/templates/order/sales_order_detail.html:126 +#: part/templates/part/detail.html:884 stock/templates/stock/item.html:231 msgid "Delete Attachment" msgstr "" @@ -2293,7 +2326,7 @@ msgstr "" #: company/models.py:341 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:332 part/bom.py:171 #: part/bom.py:242 templates/js/translated/company.js:488 #: templates/js/translated/company.js:766 templates/js/translated/part.js:205 msgid "MPN" @@ -2363,7 +2396,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:550 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:319 part/bom.py:176 #: part/bom.py:287 templates/js/translated/part.js:186 msgid "SKU" msgstr "" @@ -3107,7 +3140,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/purchase_order_detail.html:389 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3176,11 +3209,11 @@ msgstr "" msgid "Enter stock allocation quantity" msgstr "" -#: order/serializers.py:139 +#: order/serializers.py:140 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:360 +#: order/serializers.py:362 msgid "Sale price currency" msgstr "" @@ -3233,13 +3266,13 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:265 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:250 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/purchase_order_detail.html:267 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3431,9 +3464,9 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/purchase_order_detail.html:203 #: order/templates/order/sales_order_detail.html:23 -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:177 msgid "Add Line Item" msgstr "" @@ -3442,46 +3475,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:238 -#: order/templates/order/sales_order_detail.html:518 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/sales_order_detail.html:519 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:248 -#: order/templates/order/sales_order_detail.html:528 +#: order/templates/order/purchase_order_detail.html:249 +#: order/templates/order/sales_order_detail.html:529 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:279 +#: order/templates/order/purchase_order_detail.html:280 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:307 -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:308 +#: order/templates/order/sales_order_detail.html:354 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 -#: order/templates/order/sales_order_detail.html:376 +#: order/templates/order/purchase_order_detail.html:361 +#: order/templates/order/sales_order_detail.html:377 #: templates/js/translated/part.js:1229 templates/js/translated/part.js:1419 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:367 -#: order/templates/order/sales_order_detail.html:383 +#: order/templates/order/purchase_order_detail.html:368 +#: order/templates/order/sales_order_detail.html:384 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:431 -#: order/templates/order/sales_order_detail.html:489 +#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/sales_order_detail.html:490 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/purchase_order_detail.html:433 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:437 +#: order/templates/order/purchase_order_detail.html:438 msgid "Receive line item" msgstr "" @@ -3569,71 +3602,71 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:226 #: templates/js/translated/bom.js:378 templates/js/translated/build.js:759 #: templates/js/translated/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:232 +#: order/templates/order/sales_order_detail.html:233 #: templates/js/translated/build.js:645 templates/js/translated/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/sales_order_detail.html:234 #: templates/js/translated/build.js:647 templates/js/translated/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:306 +#: order/templates/order/sales_order_detail.html:307 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:337 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:404 +#: order/templates/order/sales_order_detail.html:405 #: templates/js/translated/build.js:710 templates/js/translated/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:406 +#: order/templates/order/sales_order_detail.html:407 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:443 +#: order/templates/order/sales_order_detail.html:444 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:473 +#: order/templates/order/sales_order_detail.html:474 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:476 +#: order/templates/order/sales_order_detail.html:477 #: templates/js/translated/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:479 +#: order/templates/order/sales_order_detail.html:480 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:483 +#: order/templates/order/sales_order_detail.html:484 #: templates/js/translated/build.js:766 templates/js/translated/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:486 -#: order/templates/order/sales_order_detail.html:605 +#: order/templates/order/sales_order_detail.html:487 +#: order/templates/order/sales_order_detail.html:606 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:490 +#: order/templates/order/sales_order_detail.html:491 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:611 +#: order/templates/order/sales_order_detail.html:612 msgid "Update Unit Price" msgstr "" @@ -4695,22 +4728,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:935 +#: part/templates/part/detail.html:936 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:947 +#: part/templates/part/detail.html:948 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:959 +#: part/templates/part/detail.html:960 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1048 +#: part/templates/part/detail.html:1049 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5633,15 +5666,15 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:300 stock/templates/stock/item.html:325 +#: stock/templates/stock/item.html:301 stock/templates/stock/item.html:326 msgid "Add Test Result" msgstr "" -#: stock/templates/stock/item.html:345 +#: stock/templates/stock/item.html:346 msgid "Edit Test Result" msgstr "" -#: stock/templates/stock/item.html:359 +#: stock/templates/stock/item.html:360 msgid "Delete Test Result" msgstr "" diff --git a/InvenTree/locale/sv/LC_MESSAGES/django.po b/InvenTree/locale/sv/LC_MESSAGES/django.po index 7bc40bdf29..e0e618cc62 100644 --- a/InvenTree/locale/sv/LC_MESSAGES/django.po +++ b/InvenTree/locale/sv/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-15 12:11+0000\n" +"POT-Creation-Date: 2021-08-16 01:15+0000\n" "PO-Revision-Date: 2021-08-10 14:33\n" "Last-Translator: \n" "Language-Team: Swedish\n" @@ -102,38 +102,63 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1815 +#: InvenTree/models.py:66 stock/models.py:1815 msgid "Attachment" msgstr "" -#: InvenTree/models.py:62 +#: InvenTree/models.py:67 msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:64 templates/js/translated/attachment.js:75 +#: InvenTree/models.py:69 templates/js/translated/attachment.js:75 msgid "Comment" msgstr "" -#: InvenTree/models.py:64 +#: InvenTree/models.py:69 msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:950 +#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: common/models.py:951 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/translated/stock.js:1552 msgid "User" msgstr "" -#: InvenTree/models.py:74 +#: InvenTree/models.py:79 msgid "upload date" msgstr "" -#: InvenTree/models.py:113 +#: InvenTree/models.py:99 +msgid "Filename must not be empty" +msgstr "" + +#: InvenTree/models.py:122 +msgid "Invalid attachment directory" +msgstr "" + +#: InvenTree/models.py:132 +#, python-brace-format +msgid "Filename contains illegal character '{c}'" +msgstr "" + +#: InvenTree/models.py:135 +msgid "Filename missing extension" +msgstr "" + +#: InvenTree/models.py:142 +msgid "Attachment with this filename already exists" +msgstr "" + +#: InvenTree/models.py:149 +msgid "Error renaming file" +msgstr "" + +#: InvenTree/models.py:184 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:414 +#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: label/models.py:112 part/models.py:656 part/models.py:2196 #: part/templates/part/part_base.html:234 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 @@ -143,11 +168,11 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:136 build/models.py:187 +#: InvenTree/models.py:207 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: part/models.py:679 part/templates/part/part_base.html:239 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -167,11 +192,11 @@ msgstr "" msgid "Description" msgstr "" -#: InvenTree/models.py:137 +#: InvenTree/models.py:208 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:145 +#: InvenTree/models.py:216 msgid "parent" msgstr "" @@ -179,6 +204,10 @@ msgstr "" msgid "Must be a valid number" msgstr "" +#: InvenTree/serializers.py:235 +msgid "Filename" +msgstr "" + #: InvenTree/settings.py:519 msgid "German" msgstr "" @@ -527,14 +556,14 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:348 -#: order/templates/order/sales_order_detail.html:200 -#: order/templates/order/sales_order_detail.html:207 -#: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:249 +#: order/templates/order/purchase_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:208 +#: order/templates/order/sales_order_detail.html:293 +#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:972 part/templates/part/detail.html:1058 +#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -671,8 +700,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2349 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 +#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 @@ -699,9 +728,9 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:704 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:295 +#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2324 part/templates/part/detail.html:199 @@ -837,8 +866,8 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:419 -#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/purchase_order_detail.html:420 +#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:840 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 @@ -937,8 +966,8 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:290 +#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:291 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:495 stock/templates/stock/item_base.html:251 #: templates/js/translated/build.js:604 @@ -1174,7 +1203,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/receive_parts.html:25 stock/forms.py:134 msgid "Destination" msgstr "" @@ -1299,7 +1328,7 @@ msgstr "" msgid "Build Notes" msgstr "" -#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: build/templates/build/detail.html:261 build/templates/build/detail.html:398 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 #: order/templates/order/purchase_order_detail.html:62 @@ -1313,34 +1342,34 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:156 -#: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:919 stock/templates/stock/item.html:252 +#: order/templates/order/purchase_order_detail.html:157 +#: order/templates/order/sales_order_detail.html:146 +#: part/templates/part/detail.html:920 stock/templates/stock/item.html:253 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" -#: build/templates/build/detail.html:375 +#: build/templates/build/detail.html:376 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:128 -#: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:873 stock/templates/stock/item.html:220 +#: order/templates/order/purchase_order_detail.html:129 +#: order/templates/order/sales_order_detail.html:119 +#: part/templates/part/detail.html:874 stock/templates/stock/item.html:221 msgid "Edit Attachment" msgstr "" -#: build/templates/build/detail.html:382 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:135 -#: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:882 stock/templates/stock/item.html:229 -msgid "Confirm Delete Operation" -msgstr "" - #: build/templates/build/detail.html:383 -#: order/templates/order/po_attachments.html:59 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:883 stock/templates/stock/item.html:230 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:384 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:137 +#: order/templates/order/sales_order_detail.html:126 +#: part/templates/part/detail.html:884 stock/templates/stock/item.html:231 msgid "Delete Attachment" msgstr "" @@ -2293,7 +2322,7 @@ msgstr "" #: company/models.py:341 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:332 part/bom.py:171 #: part/bom.py:242 templates/js/translated/company.js:488 #: templates/js/translated/company.js:766 templates/js/translated/part.js:205 msgid "MPN" @@ -2363,7 +2392,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:550 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:319 part/bom.py:176 #: part/bom.py:287 templates/js/translated/part.js:186 msgid "SKU" msgstr "" @@ -3107,7 +3136,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/purchase_order_detail.html:389 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3176,11 +3205,11 @@ msgstr "" msgid "Enter stock allocation quantity" msgstr "" -#: order/serializers.py:139 +#: order/serializers.py:140 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:360 +#: order/serializers.py:362 msgid "Sale price currency" msgstr "" @@ -3233,13 +3262,13 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:265 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:250 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/purchase_order_detail.html:267 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3431,9 +3460,9 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/purchase_order_detail.html:203 #: order/templates/order/sales_order_detail.html:23 -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:177 msgid "Add Line Item" msgstr "" @@ -3442,46 +3471,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:238 -#: order/templates/order/sales_order_detail.html:518 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/sales_order_detail.html:519 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:248 -#: order/templates/order/sales_order_detail.html:528 +#: order/templates/order/purchase_order_detail.html:249 +#: order/templates/order/sales_order_detail.html:529 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:279 +#: order/templates/order/purchase_order_detail.html:280 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:307 -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:308 +#: order/templates/order/sales_order_detail.html:354 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 -#: order/templates/order/sales_order_detail.html:376 +#: order/templates/order/purchase_order_detail.html:361 +#: order/templates/order/sales_order_detail.html:377 #: templates/js/translated/part.js:1229 templates/js/translated/part.js:1419 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:367 -#: order/templates/order/sales_order_detail.html:383 +#: order/templates/order/purchase_order_detail.html:368 +#: order/templates/order/sales_order_detail.html:384 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:431 -#: order/templates/order/sales_order_detail.html:489 +#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/sales_order_detail.html:490 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/purchase_order_detail.html:433 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:437 +#: order/templates/order/purchase_order_detail.html:438 msgid "Receive line item" msgstr "" @@ -3569,71 +3598,71 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:226 #: templates/js/translated/bom.js:378 templates/js/translated/build.js:759 #: templates/js/translated/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:232 +#: order/templates/order/sales_order_detail.html:233 #: templates/js/translated/build.js:645 templates/js/translated/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/sales_order_detail.html:234 #: templates/js/translated/build.js:647 templates/js/translated/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:306 +#: order/templates/order/sales_order_detail.html:307 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:337 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:404 +#: order/templates/order/sales_order_detail.html:405 #: templates/js/translated/build.js:710 templates/js/translated/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:406 +#: order/templates/order/sales_order_detail.html:407 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:443 +#: order/templates/order/sales_order_detail.html:444 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:473 +#: order/templates/order/sales_order_detail.html:474 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:476 +#: order/templates/order/sales_order_detail.html:477 #: templates/js/translated/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:479 +#: order/templates/order/sales_order_detail.html:480 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:483 +#: order/templates/order/sales_order_detail.html:484 #: templates/js/translated/build.js:766 templates/js/translated/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:486 -#: order/templates/order/sales_order_detail.html:605 +#: order/templates/order/sales_order_detail.html:487 +#: order/templates/order/sales_order_detail.html:606 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:490 +#: order/templates/order/sales_order_detail.html:491 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:611 +#: order/templates/order/sales_order_detail.html:612 msgid "Update Unit Price" msgstr "" @@ -4695,22 +4724,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:935 +#: part/templates/part/detail.html:936 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:947 +#: part/templates/part/detail.html:948 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:959 +#: part/templates/part/detail.html:960 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1048 +#: part/templates/part/detail.html:1049 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5633,15 +5662,15 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:300 stock/templates/stock/item.html:325 +#: stock/templates/stock/item.html:301 stock/templates/stock/item.html:326 msgid "Add Test Result" msgstr "" -#: stock/templates/stock/item.html:345 +#: stock/templates/stock/item.html:346 msgid "Edit Test Result" msgstr "" -#: stock/templates/stock/item.html:359 +#: stock/templates/stock/item.html:360 msgid "Delete Test Result" msgstr "" diff --git a/InvenTree/locale/th/LC_MESSAGES/django.po b/InvenTree/locale/th/LC_MESSAGES/django.po index 2b65ec535d..c57e7493b3 100644 --- a/InvenTree/locale/th/LC_MESSAGES/django.po +++ b/InvenTree/locale/th/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-15 12:11+0000\n" +"POT-Creation-Date: 2021-08-16 01:15+0000\n" "PO-Revision-Date: 2021-08-10 14:33\n" "Last-Translator: \n" "Language-Team: Thai\n" @@ -102,38 +102,63 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1815 +#: InvenTree/models.py:66 stock/models.py:1815 msgid "Attachment" msgstr "" -#: InvenTree/models.py:62 +#: InvenTree/models.py:67 msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:64 templates/js/translated/attachment.js:75 +#: InvenTree/models.py:69 templates/js/translated/attachment.js:75 msgid "Comment" msgstr "" -#: InvenTree/models.py:64 +#: InvenTree/models.py:69 msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:950 +#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: common/models.py:951 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/translated/stock.js:1552 msgid "User" msgstr "" -#: InvenTree/models.py:74 +#: InvenTree/models.py:79 msgid "upload date" msgstr "" -#: InvenTree/models.py:113 +#: InvenTree/models.py:99 +msgid "Filename must not be empty" +msgstr "" + +#: InvenTree/models.py:122 +msgid "Invalid attachment directory" +msgstr "" + +#: InvenTree/models.py:132 +#, python-brace-format +msgid "Filename contains illegal character '{c}'" +msgstr "" + +#: InvenTree/models.py:135 +msgid "Filename missing extension" +msgstr "" + +#: InvenTree/models.py:142 +msgid "Attachment with this filename already exists" +msgstr "" + +#: InvenTree/models.py:149 +msgid "Error renaming file" +msgstr "" + +#: InvenTree/models.py:184 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:414 +#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: label/models.py:112 part/models.py:656 part/models.py:2196 #: part/templates/part/part_base.html:234 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 @@ -143,11 +168,11 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:136 build/models.py:187 +#: InvenTree/models.py:207 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: part/models.py:679 part/templates/part/part_base.html:239 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -167,11 +192,11 @@ msgstr "" msgid "Description" msgstr "" -#: InvenTree/models.py:137 +#: InvenTree/models.py:208 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:145 +#: InvenTree/models.py:216 msgid "parent" msgstr "" @@ -179,6 +204,10 @@ msgstr "" msgid "Must be a valid number" msgstr "" +#: InvenTree/serializers.py:235 +msgid "Filename" +msgstr "" + #: InvenTree/settings.py:519 msgid "German" msgstr "" @@ -527,14 +556,14 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:348 -#: order/templates/order/sales_order_detail.html:200 -#: order/templates/order/sales_order_detail.html:207 -#: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:249 +#: order/templates/order/purchase_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:208 +#: order/templates/order/sales_order_detail.html:293 +#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:972 part/templates/part/detail.html:1058 +#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -671,8 +700,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2349 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 +#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 @@ -699,9 +728,9 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:704 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:295 +#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2324 part/templates/part/detail.html:199 @@ -837,8 +866,8 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:419 -#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/purchase_order_detail.html:420 +#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:840 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 @@ -937,8 +966,8 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:290 +#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:291 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:495 stock/templates/stock/item_base.html:251 #: templates/js/translated/build.js:604 @@ -1174,7 +1203,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/receive_parts.html:25 stock/forms.py:134 msgid "Destination" msgstr "" @@ -1299,7 +1328,7 @@ msgstr "" msgid "Build Notes" msgstr "" -#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: build/templates/build/detail.html:261 build/templates/build/detail.html:398 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 #: order/templates/order/purchase_order_detail.html:62 @@ -1313,34 +1342,34 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:156 -#: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:919 stock/templates/stock/item.html:252 +#: order/templates/order/purchase_order_detail.html:157 +#: order/templates/order/sales_order_detail.html:146 +#: part/templates/part/detail.html:920 stock/templates/stock/item.html:253 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" -#: build/templates/build/detail.html:375 +#: build/templates/build/detail.html:376 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:128 -#: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:873 stock/templates/stock/item.html:220 +#: order/templates/order/purchase_order_detail.html:129 +#: order/templates/order/sales_order_detail.html:119 +#: part/templates/part/detail.html:874 stock/templates/stock/item.html:221 msgid "Edit Attachment" msgstr "" -#: build/templates/build/detail.html:382 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:135 -#: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:882 stock/templates/stock/item.html:229 -msgid "Confirm Delete Operation" -msgstr "" - #: build/templates/build/detail.html:383 -#: order/templates/order/po_attachments.html:59 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:883 stock/templates/stock/item.html:230 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:384 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:137 +#: order/templates/order/sales_order_detail.html:126 +#: part/templates/part/detail.html:884 stock/templates/stock/item.html:231 msgid "Delete Attachment" msgstr "" @@ -2293,7 +2322,7 @@ msgstr "" #: company/models.py:341 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:332 part/bom.py:171 #: part/bom.py:242 templates/js/translated/company.js:488 #: templates/js/translated/company.js:766 templates/js/translated/part.js:205 msgid "MPN" @@ -2363,7 +2392,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:550 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:319 part/bom.py:176 #: part/bom.py:287 templates/js/translated/part.js:186 msgid "SKU" msgstr "" @@ -3107,7 +3136,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/purchase_order_detail.html:389 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3176,11 +3205,11 @@ msgstr "" msgid "Enter stock allocation quantity" msgstr "" -#: order/serializers.py:139 +#: order/serializers.py:140 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:360 +#: order/serializers.py:362 msgid "Sale price currency" msgstr "" @@ -3233,13 +3262,13 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:265 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:250 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/purchase_order_detail.html:267 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3431,9 +3460,9 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/purchase_order_detail.html:203 #: order/templates/order/sales_order_detail.html:23 -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:177 msgid "Add Line Item" msgstr "" @@ -3442,46 +3471,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:238 -#: order/templates/order/sales_order_detail.html:518 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/sales_order_detail.html:519 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:248 -#: order/templates/order/sales_order_detail.html:528 +#: order/templates/order/purchase_order_detail.html:249 +#: order/templates/order/sales_order_detail.html:529 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:279 +#: order/templates/order/purchase_order_detail.html:280 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:307 -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:308 +#: order/templates/order/sales_order_detail.html:354 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 -#: order/templates/order/sales_order_detail.html:376 +#: order/templates/order/purchase_order_detail.html:361 +#: order/templates/order/sales_order_detail.html:377 #: templates/js/translated/part.js:1229 templates/js/translated/part.js:1419 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:367 -#: order/templates/order/sales_order_detail.html:383 +#: order/templates/order/purchase_order_detail.html:368 +#: order/templates/order/sales_order_detail.html:384 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:431 -#: order/templates/order/sales_order_detail.html:489 +#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/sales_order_detail.html:490 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/purchase_order_detail.html:433 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:437 +#: order/templates/order/purchase_order_detail.html:438 msgid "Receive line item" msgstr "" @@ -3569,71 +3598,71 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:226 #: templates/js/translated/bom.js:378 templates/js/translated/build.js:759 #: templates/js/translated/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:232 +#: order/templates/order/sales_order_detail.html:233 #: templates/js/translated/build.js:645 templates/js/translated/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/sales_order_detail.html:234 #: templates/js/translated/build.js:647 templates/js/translated/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:306 +#: order/templates/order/sales_order_detail.html:307 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:337 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:404 +#: order/templates/order/sales_order_detail.html:405 #: templates/js/translated/build.js:710 templates/js/translated/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:406 +#: order/templates/order/sales_order_detail.html:407 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:443 +#: order/templates/order/sales_order_detail.html:444 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:473 +#: order/templates/order/sales_order_detail.html:474 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:476 +#: order/templates/order/sales_order_detail.html:477 #: templates/js/translated/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:479 +#: order/templates/order/sales_order_detail.html:480 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:483 +#: order/templates/order/sales_order_detail.html:484 #: templates/js/translated/build.js:766 templates/js/translated/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:486 -#: order/templates/order/sales_order_detail.html:605 +#: order/templates/order/sales_order_detail.html:487 +#: order/templates/order/sales_order_detail.html:606 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:490 +#: order/templates/order/sales_order_detail.html:491 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:611 +#: order/templates/order/sales_order_detail.html:612 msgid "Update Unit Price" msgstr "" @@ -4695,22 +4724,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:935 +#: part/templates/part/detail.html:936 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:947 +#: part/templates/part/detail.html:948 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:959 +#: part/templates/part/detail.html:960 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1048 +#: part/templates/part/detail.html:1049 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5633,15 +5662,15 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:300 stock/templates/stock/item.html:325 +#: stock/templates/stock/item.html:301 stock/templates/stock/item.html:326 msgid "Add Test Result" msgstr "" -#: stock/templates/stock/item.html:345 +#: stock/templates/stock/item.html:346 msgid "Edit Test Result" msgstr "" -#: stock/templates/stock/item.html:359 +#: stock/templates/stock/item.html:360 msgid "Delete Test Result" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 170d7a99c4..7eb5648e1a 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-15 12:11+0000\n" +"POT-Creation-Date: 2021-08-16 01:15+0000\n" "PO-Revision-Date: 2021-08-10 14:33\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -102,38 +102,69 @@ msgstr "Seri numarası bulunamadı" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Benzersiz seri numaralarının sayısı ({s}) girilen miktarla eşleşmeli ({q})" -#: InvenTree/models.py:61 stock/models.py:1815 +#: InvenTree/models.py:66 stock/models.py:1815 msgid "Attachment" msgstr "Ek" -#: InvenTree/models.py:62 +#: InvenTree/models.py:67 msgid "Select file to attach" msgstr "Eklenecek dosyayı seç" -#: InvenTree/models.py:64 templates/js/translated/attachment.js:75 +#: InvenTree/models.py:69 templates/js/translated/attachment.js:75 msgid "Comment" msgstr "Yorum" -#: InvenTree/models.py:64 +#: InvenTree/models.py:69 msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:950 +#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: common/models.py:951 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/translated/stock.js:1552 msgid "User" msgstr "Kullanıcı" -#: InvenTree/models.py:74 +#: InvenTree/models.py:79 msgid "upload date" msgstr "yükleme tarihi" -#: InvenTree/models.py:113 +#: InvenTree/models.py:99 +#, fuzzy +#| msgid "Overage value must not be negative" +msgid "Filename must not be empty" +msgstr "Fazlalık değeri negatif olmamalıdır" + +#: InvenTree/models.py:122 +msgid "Invalid attachment directory" +msgstr "" + +#: InvenTree/models.py:132 +#, python-brace-format +msgid "Filename contains illegal character '{c}'" +msgstr "" + +#: InvenTree/models.py:135 +msgid "Filename missing extension" +msgstr "" + +#: InvenTree/models.py:142 +#, fuzzy +#| msgid "StockItem with this serial number already exists" +msgid "Attachment with this filename already exists" +msgstr "Bu seri numarasına sahip stok kalemi zaten var" + +#: InvenTree/models.py:149 +#, fuzzy +#| msgid "Error reading file (invalid format)" +msgid "Error renaming file" +msgstr "Dosya okurken hata (geçersiz biçim)" + +#: InvenTree/models.py:184 msgid "Invalid choice" msgstr "Geçersiz seçim" -#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:414 +#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: label/models.py:112 part/models.py:656 part/models.py:2196 #: part/templates/part/part_base.html:234 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 @@ -143,11 +174,11 @@ msgstr "Geçersiz seçim" msgid "Name" msgstr "Adı" -#: InvenTree/models.py:136 build/models.py:187 +#: InvenTree/models.py:207 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: part/models.py:679 part/templates/part/part_base.html:239 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -167,11 +198,11 @@ msgstr "Adı" msgid "Description" msgstr "Açıklama" -#: InvenTree/models.py:137 +#: InvenTree/models.py:208 msgid "Description (optional)" msgstr "Açıklama (isteğe bağlı)" -#: InvenTree/models.py:145 +#: InvenTree/models.py:216 msgid "parent" msgstr "üst" @@ -179,6 +210,12 @@ msgstr "üst" msgid "Must be a valid number" msgstr "Geçerli bir numara olmalı" +#: InvenTree/serializers.py:235 +#, fuzzy +#| msgid "Filename Pattern" +msgid "Filename" +msgstr "Dosya Adı Deseni" + #: InvenTree/settings.py:519 msgid "German" msgstr "Almanca" @@ -527,14 +564,14 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:348 -#: order/templates/order/sales_order_detail.html:200 -#: order/templates/order/sales_order_detail.html:207 -#: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:249 +#: order/templates/order/purchase_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:208 +#: order/templates/order/sales_order_detail.html:293 +#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:972 part/templates/part/detail.html:1058 +#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -671,8 +708,8 @@ msgid "Build Order Reference" msgstr "Yapım İşi Emri Referansı" #: build/models.py:179 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2349 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 +#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 @@ -699,9 +736,9 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: build/templates/build/detail.html:29 company/models.py:704 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:295 +#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2324 part/templates/part/detail.html:199 @@ -837,8 +874,8 @@ msgstr "Harici URL'ye bağlantı" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:419 -#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/purchase_order_detail.html:420 +#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:840 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 @@ -937,8 +974,8 @@ msgstr "Hedef stok kalemi" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:290 +#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:291 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:495 stock/templates/stock/item_base.html:251 #: templates/js/translated/build.js:604 @@ -1174,7 +1211,7 @@ msgid "Stock can be taken from any available location." msgstr "Stok herhangi bir konumdan alınabilir." #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/receive_parts.html:25 stock/forms.py:134 msgid "Destination" msgstr "Hedef" @@ -1299,7 +1336,7 @@ msgstr "Ekler" msgid "Build Notes" msgstr "Yapım İşi Notları" -#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: build/templates/build/detail.html:261 build/templates/build/detail.html:398 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 #: order/templates/order/purchase_order_detail.html:62 @@ -1313,34 +1350,34 @@ msgstr "Notları Düzenle" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:156 -#: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:919 stock/templates/stock/item.html:252 +#: order/templates/order/purchase_order_detail.html:157 +#: order/templates/order/sales_order_detail.html:146 +#: part/templates/part/detail.html:920 stock/templates/stock/item.html:253 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "Dosya Ekle" -#: build/templates/build/detail.html:375 +#: build/templates/build/detail.html:376 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:128 -#: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:873 stock/templates/stock/item.html:220 +#: order/templates/order/purchase_order_detail.html:129 +#: order/templates/order/sales_order_detail.html:119 +#: part/templates/part/detail.html:874 stock/templates/stock/item.html:221 msgid "Edit Attachment" msgstr "Ek Düzenle" -#: build/templates/build/detail.html:382 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:135 -#: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:882 stock/templates/stock/item.html:229 -msgid "Confirm Delete Operation" -msgstr "Silme İşlemini Onayla" - #: build/templates/build/detail.html:383 -#: order/templates/order/po_attachments.html:59 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:883 stock/templates/stock/item.html:230 +msgid "Confirm Delete Operation" +msgstr "Silme İşlemini Onayla" + +#: build/templates/build/detail.html:384 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:137 +#: order/templates/order/sales_order_detail.html:126 +#: part/templates/part/detail.html:884 stock/templates/stock/item.html:231 msgid "Delete Attachment" msgstr "Eki Sil" @@ -2293,7 +2330,7 @@ msgstr "Üretici seçin" #: company/models.py:341 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:332 part/bom.py:171 #: part/bom.py:242 templates/js/translated/company.js:488 #: templates/js/translated/company.js:766 templates/js/translated/part.js:205 msgid "MPN" @@ -2363,7 +2400,7 @@ msgid "Select supplier" msgstr "Tedarikçi seçin" #: company/models.py:550 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:319 part/bom.py:176 #: part/bom.py:287 templates/js/translated/part.js:186 msgid "SKU" msgstr "SKU" @@ -3107,7 +3144,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/purchase_order_detail.html:389 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3176,11 +3213,11 @@ msgstr "" msgid "Enter stock allocation quantity" msgstr "Stok tahsis miktarını girin" -#: order/serializers.py:139 +#: order/serializers.py:140 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:360 +#: order/serializers.py:362 msgid "Sale price currency" msgstr "" @@ -3233,13 +3270,13 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:265 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:250 msgid "New Location" msgstr "Yeni Konum" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/purchase_order_detail.html:267 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "Yeni stok konumu oluştur" @@ -3431,9 +3468,9 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/purchase_order_detail.html:203 #: order/templates/order/sales_order_detail.html:23 -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:177 msgid "Add Line Item" msgstr "" @@ -3442,46 +3479,46 @@ msgstr "" msgid "Order Notes" msgstr "Sipariş Notları" -#: order/templates/order/purchase_order_detail.html:238 -#: order/templates/order/sales_order_detail.html:518 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/sales_order_detail.html:519 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:248 -#: order/templates/order/sales_order_detail.html:528 +#: order/templates/order/purchase_order_detail.html:249 +#: order/templates/order/sales_order_detail.html:529 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:279 +#: order/templates/order/purchase_order_detail.html:280 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:307 -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:308 +#: order/templates/order/sales_order_detail.html:354 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 -#: order/templates/order/sales_order_detail.html:376 +#: order/templates/order/purchase_order_detail.html:361 +#: order/templates/order/sales_order_detail.html:377 #: templates/js/translated/part.js:1229 templates/js/translated/part.js:1419 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:367 -#: order/templates/order/sales_order_detail.html:383 +#: order/templates/order/purchase_order_detail.html:368 +#: order/templates/order/sales_order_detail.html:384 msgid "Total price" msgstr "Toplam fiyat" -#: order/templates/order/purchase_order_detail.html:431 -#: order/templates/order/sales_order_detail.html:489 +#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/sales_order_detail.html:490 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/purchase_order_detail.html:433 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:437 +#: order/templates/order/purchase_order_detail.html:438 msgid "Receive line item" msgstr "" @@ -3569,71 +3606,71 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:226 #: templates/js/translated/bom.js:378 templates/js/translated/build.js:759 #: templates/js/translated/build.js:1202 msgid "Actions" msgstr "İşlemler" -#: order/templates/order/sales_order_detail.html:232 +#: order/templates/order/sales_order_detail.html:233 #: templates/js/translated/build.js:645 templates/js/translated/build.js:1011 msgid "Edit stock allocation" msgstr "Stok tahsisini düzenle" -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/sales_order_detail.html:234 #: templates/js/translated/build.js:647 templates/js/translated/build.js:1012 msgid "Delete stock allocation" msgstr "Stok tahsisini sil" -#: order/templates/order/sales_order_detail.html:306 +#: order/templates/order/sales_order_detail.html:307 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:337 msgid "ID" msgstr "ID" -#: order/templates/order/sales_order_detail.html:404 +#: order/templates/order/sales_order_detail.html:405 #: templates/js/translated/build.js:710 templates/js/translated/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:406 +#: order/templates/order/sales_order_detail.html:407 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:443 +#: order/templates/order/sales_order_detail.html:444 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:473 +#: order/templates/order/sales_order_detail.html:474 msgid "Allocate serial numbers" msgstr "Seri numaralarını tahsis et" -#: order/templates/order/sales_order_detail.html:476 +#: order/templates/order/sales_order_detail.html:477 #: templates/js/translated/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:479 +#: order/templates/order/sales_order_detail.html:480 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:483 +#: order/templates/order/sales_order_detail.html:484 #: templates/js/translated/build.js:766 templates/js/translated/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:486 -#: order/templates/order/sales_order_detail.html:605 +#: order/templates/order/sales_order_detail.html:487 +#: order/templates/order/sales_order_detail.html:606 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:490 +#: order/templates/order/sales_order_detail.html:491 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:611 +#: order/templates/order/sales_order_detail.html:612 msgid "Update Unit Price" msgstr "" @@ -4699,22 +4736,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:935 +#: part/templates/part/detail.html:936 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:947 +#: part/templates/part/detail.html:948 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:959 +#: part/templates/part/detail.html:960 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1048 +#: part/templates/part/detail.html:1049 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5637,15 +5674,15 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:300 stock/templates/stock/item.html:325 +#: stock/templates/stock/item.html:301 stock/templates/stock/item.html:326 msgid "Add Test Result" msgstr "" -#: stock/templates/stock/item.html:345 +#: stock/templates/stock/item.html:346 msgid "Edit Test Result" msgstr "" -#: stock/templates/stock/item.html:359 +#: stock/templates/stock/item.html:360 msgid "Delete Test Result" msgstr "" diff --git a/InvenTree/locale/vi/LC_MESSAGES/django.po b/InvenTree/locale/vi/LC_MESSAGES/django.po index 3ca81db0b2..f2c3bbd1dd 100644 --- a/InvenTree/locale/vi/LC_MESSAGES/django.po +++ b/InvenTree/locale/vi/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-15 12:11+0000\n" +"POT-Creation-Date: 2021-08-16 01:15+0000\n" "PO-Revision-Date: 2021-08-10 14:33\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" @@ -102,38 +102,63 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1815 +#: InvenTree/models.py:66 stock/models.py:1815 msgid "Attachment" msgstr "" -#: InvenTree/models.py:62 +#: InvenTree/models.py:67 msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:64 templates/js/translated/attachment.js:75 +#: InvenTree/models.py:69 templates/js/translated/attachment.js:75 msgid "Comment" msgstr "" -#: InvenTree/models.py:64 +#: InvenTree/models.py:69 msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:950 +#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: common/models.py:951 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/translated/stock.js:1552 msgid "User" msgstr "" -#: InvenTree/models.py:74 +#: InvenTree/models.py:79 msgid "upload date" msgstr "" -#: InvenTree/models.py:113 +#: InvenTree/models.py:99 +msgid "Filename must not be empty" +msgstr "" + +#: InvenTree/models.py:122 +msgid "Invalid attachment directory" +msgstr "" + +#: InvenTree/models.py:132 +#, python-brace-format +msgid "Filename contains illegal character '{c}'" +msgstr "" + +#: InvenTree/models.py:135 +msgid "Filename missing extension" +msgstr "" + +#: InvenTree/models.py:142 +msgid "Attachment with this filename already exists" +msgstr "" + +#: InvenTree/models.py:149 +msgid "Error renaming file" +msgstr "" + +#: InvenTree/models.py:184 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:414 +#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: label/models.py:112 part/models.py:656 part/models.py:2196 #: part/templates/part/part_base.html:234 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 @@ -143,11 +168,11 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:136 build/models.py:187 +#: InvenTree/models.py:207 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: part/models.py:679 part/templates/part/part_base.html:239 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -167,11 +192,11 @@ msgstr "" msgid "Description" msgstr "" -#: InvenTree/models.py:137 +#: InvenTree/models.py:208 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:145 +#: InvenTree/models.py:216 msgid "parent" msgstr "" @@ -179,6 +204,10 @@ msgstr "" msgid "Must be a valid number" msgstr "" +#: InvenTree/serializers.py:235 +msgid "Filename" +msgstr "" + #: InvenTree/settings.py:519 msgid "German" msgstr "" @@ -527,14 +556,14 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:348 -#: order/templates/order/sales_order_detail.html:200 -#: order/templates/order/sales_order_detail.html:207 -#: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:249 +#: order/templates/order/purchase_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:208 +#: order/templates/order/sales_order_detail.html:293 +#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:972 part/templates/part/detail.html:1058 +#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -671,8 +700,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2349 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 +#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 @@ -699,9 +728,9 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:704 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:295 +#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2324 part/templates/part/detail.html:199 @@ -837,8 +866,8 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:419 -#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/purchase_order_detail.html:420 +#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:840 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 @@ -937,8 +966,8 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:290 +#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:291 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:495 stock/templates/stock/item_base.html:251 #: templates/js/translated/build.js:604 @@ -1174,7 +1203,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/receive_parts.html:25 stock/forms.py:134 msgid "Destination" msgstr "" @@ -1299,7 +1328,7 @@ msgstr "" msgid "Build Notes" msgstr "" -#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: build/templates/build/detail.html:261 build/templates/build/detail.html:398 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 #: order/templates/order/purchase_order_detail.html:62 @@ -1313,34 +1342,34 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:156 -#: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:919 stock/templates/stock/item.html:252 +#: order/templates/order/purchase_order_detail.html:157 +#: order/templates/order/sales_order_detail.html:146 +#: part/templates/part/detail.html:920 stock/templates/stock/item.html:253 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" -#: build/templates/build/detail.html:375 +#: build/templates/build/detail.html:376 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:128 -#: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:873 stock/templates/stock/item.html:220 +#: order/templates/order/purchase_order_detail.html:129 +#: order/templates/order/sales_order_detail.html:119 +#: part/templates/part/detail.html:874 stock/templates/stock/item.html:221 msgid "Edit Attachment" msgstr "" -#: build/templates/build/detail.html:382 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:135 -#: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:882 stock/templates/stock/item.html:229 -msgid "Confirm Delete Operation" -msgstr "" - #: build/templates/build/detail.html:383 -#: order/templates/order/po_attachments.html:59 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:883 stock/templates/stock/item.html:230 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:384 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:137 +#: order/templates/order/sales_order_detail.html:126 +#: part/templates/part/detail.html:884 stock/templates/stock/item.html:231 msgid "Delete Attachment" msgstr "" @@ -2293,7 +2322,7 @@ msgstr "" #: company/models.py:341 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:332 part/bom.py:171 #: part/bom.py:242 templates/js/translated/company.js:488 #: templates/js/translated/company.js:766 templates/js/translated/part.js:205 msgid "MPN" @@ -2363,7 +2392,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:550 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:319 part/bom.py:176 #: part/bom.py:287 templates/js/translated/part.js:186 msgid "SKU" msgstr "" @@ -3107,7 +3136,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/purchase_order_detail.html:389 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3176,11 +3205,11 @@ msgstr "" msgid "Enter stock allocation quantity" msgstr "" -#: order/serializers.py:139 +#: order/serializers.py:140 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:360 +#: order/serializers.py:362 msgid "Sale price currency" msgstr "" @@ -3233,13 +3262,13 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:265 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:250 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/purchase_order_detail.html:267 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3431,9 +3460,9 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/purchase_order_detail.html:203 #: order/templates/order/sales_order_detail.html:23 -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:177 msgid "Add Line Item" msgstr "" @@ -3442,46 +3471,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:238 -#: order/templates/order/sales_order_detail.html:518 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/sales_order_detail.html:519 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:248 -#: order/templates/order/sales_order_detail.html:528 +#: order/templates/order/purchase_order_detail.html:249 +#: order/templates/order/sales_order_detail.html:529 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:279 +#: order/templates/order/purchase_order_detail.html:280 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:307 -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:308 +#: order/templates/order/sales_order_detail.html:354 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 -#: order/templates/order/sales_order_detail.html:376 +#: order/templates/order/purchase_order_detail.html:361 +#: order/templates/order/sales_order_detail.html:377 #: templates/js/translated/part.js:1229 templates/js/translated/part.js:1419 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:367 -#: order/templates/order/sales_order_detail.html:383 +#: order/templates/order/purchase_order_detail.html:368 +#: order/templates/order/sales_order_detail.html:384 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:431 -#: order/templates/order/sales_order_detail.html:489 +#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/sales_order_detail.html:490 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/purchase_order_detail.html:433 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:437 +#: order/templates/order/purchase_order_detail.html:438 msgid "Receive line item" msgstr "" @@ -3569,71 +3598,71 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:226 #: templates/js/translated/bom.js:378 templates/js/translated/build.js:759 #: templates/js/translated/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:232 +#: order/templates/order/sales_order_detail.html:233 #: templates/js/translated/build.js:645 templates/js/translated/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/sales_order_detail.html:234 #: templates/js/translated/build.js:647 templates/js/translated/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:306 +#: order/templates/order/sales_order_detail.html:307 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:337 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:404 +#: order/templates/order/sales_order_detail.html:405 #: templates/js/translated/build.js:710 templates/js/translated/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:406 +#: order/templates/order/sales_order_detail.html:407 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:443 +#: order/templates/order/sales_order_detail.html:444 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:473 +#: order/templates/order/sales_order_detail.html:474 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:476 +#: order/templates/order/sales_order_detail.html:477 #: templates/js/translated/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:479 +#: order/templates/order/sales_order_detail.html:480 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:483 +#: order/templates/order/sales_order_detail.html:484 #: templates/js/translated/build.js:766 templates/js/translated/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:486 -#: order/templates/order/sales_order_detail.html:605 +#: order/templates/order/sales_order_detail.html:487 +#: order/templates/order/sales_order_detail.html:606 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:490 +#: order/templates/order/sales_order_detail.html:491 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:611 +#: order/templates/order/sales_order_detail.html:612 msgid "Update Unit Price" msgstr "" @@ -4695,22 +4724,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:935 +#: part/templates/part/detail.html:936 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:947 +#: part/templates/part/detail.html:948 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:959 +#: part/templates/part/detail.html:960 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1048 +#: part/templates/part/detail.html:1049 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5633,15 +5662,15 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:300 stock/templates/stock/item.html:325 +#: stock/templates/stock/item.html:301 stock/templates/stock/item.html:326 msgid "Add Test Result" msgstr "" -#: stock/templates/stock/item.html:345 +#: stock/templates/stock/item.html:346 msgid "Edit Test Result" msgstr "" -#: stock/templates/stock/item.html:359 +#: stock/templates/stock/item.html:360 msgid "Delete Test Result" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index eb799d8c14..c539d3b263 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-15 12:11+0000\n" +"POT-Creation-Date: 2021-08-16 01:15+0000\n" "PO-Revision-Date: 2021-08-10 14:33\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -102,38 +102,63 @@ msgstr "未找到序列号" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1815 +#: InvenTree/models.py:66 stock/models.py:1815 msgid "Attachment" msgstr "附件" -#: InvenTree/models.py:62 +#: InvenTree/models.py:67 msgid "Select file to attach" msgstr "选择附件" -#: InvenTree/models.py:64 templates/js/translated/attachment.js:75 +#: InvenTree/models.py:69 templates/js/translated/attachment.js:75 msgid "Comment" msgstr "注释" -#: InvenTree/models.py:64 +#: InvenTree/models.py:69 msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:950 +#: InvenTree/models.py:75 InvenTree/models.py:76 common/models.py:950 #: common/models.py:951 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/translated/stock.js:1552 msgid "User" msgstr "用户" -#: InvenTree/models.py:74 +#: InvenTree/models.py:79 msgid "upload date" msgstr "上传日期" -#: InvenTree/models.py:113 +#: InvenTree/models.py:99 +msgid "Filename must not be empty" +msgstr "" + +#: InvenTree/models.py:122 +msgid "Invalid attachment directory" +msgstr "" + +#: InvenTree/models.py:132 +#, python-brace-format +msgid "Filename contains illegal character '{c}'" +msgstr "" + +#: InvenTree/models.py:135 +msgid "Filename missing extension" +msgstr "" + +#: InvenTree/models.py:142 +msgid "Attachment with this filename already exists" +msgstr "" + +#: InvenTree/models.py:149 +msgid "Error renaming file" +msgstr "" + +#: InvenTree/models.py:184 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:414 +#: InvenTree/models.py:200 InvenTree/models.py:201 company/models.py:414 #: label/models.py:112 part/models.py:656 part/models.py:2196 #: part/templates/part/part_base.html:234 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 @@ -143,11 +168,11 @@ msgstr "" msgid "Name" msgstr "名称" -#: InvenTree/models.py:136 build/models.py:187 +#: InvenTree/models.py:207 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:569 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:313 #: part/models.py:679 part/templates/part/part_base.html:239 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -167,11 +192,11 @@ msgstr "名称" msgid "Description" msgstr "" -#: InvenTree/models.py:137 +#: InvenTree/models.py:208 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:145 +#: InvenTree/models.py:216 msgid "parent" msgstr "" @@ -179,6 +204,12 @@ msgstr "" msgid "Must be a valid number" msgstr "" +#: InvenTree/serializers.py:235 +#, fuzzy +#| msgid "File comment" +msgid "Filename" +msgstr "文件注释" + #: InvenTree/settings.py:519 msgid "German" msgstr "" @@ -527,14 +558,14 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:348 -#: order/templates/order/sales_order_detail.html:200 -#: order/templates/order/sales_order_detail.html:207 -#: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:249 +#: order/templates/order/purchase_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:208 +#: order/templates/order/sales_order_detail.html:293 +#: order/templates/order/sales_order_detail.html:365 part/forms.py:249 #: part/forms.py:265 part/forms.py:281 part/models.py:2340 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:972 part/templates/part/detail.html:1058 +#: part/templates/part/detail.html:973 part/templates/part/detail.html:1059 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -671,8 +702,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2349 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:344 +#: order/templates/order/sales_order_detail.html:360 part/models.py:2349 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 @@ -699,9 +730,9 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:704 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/purchase_order_detail.html:298 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:295 +#: order/templates/order/sales_order_detail.html:345 part/models.py:295 #: part/models.py:1980 part/models.py:1996 part/models.py:2015 #: part/models.py:2033 part/models.py:2112 part/models.py:2234 #: part/models.py:2324 part/templates/part/detail.html:199 @@ -837,8 +868,8 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:419 -#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/purchase_order_detail.html:420 +#: order/templates/order/sales_order_detail.html:440 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:840 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 @@ -937,8 +968,8 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:290 +#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:291 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:495 stock/templates/stock/item_base.html:251 #: templates/js/translated/build.js:604 @@ -1174,7 +1205,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/receive_parts.html:25 stock/forms.py:134 msgid "Destination" msgstr "" @@ -1299,7 +1330,7 @@ msgstr "" msgid "Build Notes" msgstr "" -#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: build/templates/build/detail.html:261 build/templates/build/detail.html:398 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 #: order/templates/order/purchase_order_detail.html:62 @@ -1313,34 +1344,34 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:156 -#: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:919 stock/templates/stock/item.html:252 +#: order/templates/order/purchase_order_detail.html:157 +#: order/templates/order/sales_order_detail.html:146 +#: part/templates/part/detail.html:920 stock/templates/stock/item.html:253 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" -#: build/templates/build/detail.html:375 +#: build/templates/build/detail.html:376 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:128 -#: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:873 stock/templates/stock/item.html:220 +#: order/templates/order/purchase_order_detail.html:129 +#: order/templates/order/sales_order_detail.html:119 +#: part/templates/part/detail.html:874 stock/templates/stock/item.html:221 msgid "Edit Attachment" msgstr "" -#: build/templates/build/detail.html:382 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:135 -#: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:882 stock/templates/stock/item.html:229 -msgid "Confirm Delete Operation" -msgstr "" - #: build/templates/build/detail.html:383 -#: order/templates/order/po_attachments.html:59 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:883 stock/templates/stock/item.html:230 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:384 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:137 +#: order/templates/order/sales_order_detail.html:126 +#: part/templates/part/detail.html:884 stock/templates/stock/item.html:231 msgid "Delete Attachment" msgstr "" @@ -2293,7 +2324,7 @@ msgstr "" #: company/models.py:341 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:332 part/bom.py:171 #: part/bom.py:242 templates/js/translated/company.js:488 #: templates/js/translated/company.js:766 templates/js/translated/part.js:205 msgid "MPN" @@ -2363,7 +2394,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:550 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:319 part/bom.py:176 #: part/bom.py:287 templates/js/translated/part.js:186 msgid "SKU" msgstr "" @@ -3107,7 +3138,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/purchase_order_detail.html:389 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3176,11 +3207,11 @@ msgstr "" msgid "Enter stock allocation quantity" msgstr "" -#: order/serializers.py:139 +#: order/serializers.py:140 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:360 +#: order/serializers.py:362 msgid "Sale price currency" msgstr "" @@ -3233,13 +3264,13 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:265 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:250 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/purchase_order_detail.html:267 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3431,9 +3462,9 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/purchase_order_detail.html:203 #: order/templates/order/sales_order_detail.html:23 -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:177 msgid "Add Line Item" msgstr "" @@ -3442,46 +3473,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:238 -#: order/templates/order/sales_order_detail.html:518 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/sales_order_detail.html:519 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:248 -#: order/templates/order/sales_order_detail.html:528 +#: order/templates/order/purchase_order_detail.html:249 +#: order/templates/order/sales_order_detail.html:529 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:279 +#: order/templates/order/purchase_order_detail.html:280 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:307 -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:308 +#: order/templates/order/sales_order_detail.html:354 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 -#: order/templates/order/sales_order_detail.html:376 +#: order/templates/order/purchase_order_detail.html:361 +#: order/templates/order/sales_order_detail.html:377 #: templates/js/translated/part.js:1229 templates/js/translated/part.js:1419 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:367 -#: order/templates/order/sales_order_detail.html:383 +#: order/templates/order/purchase_order_detail.html:368 +#: order/templates/order/sales_order_detail.html:384 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:431 -#: order/templates/order/sales_order_detail.html:489 +#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/sales_order_detail.html:490 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:432 +#: order/templates/order/purchase_order_detail.html:433 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:437 +#: order/templates/order/purchase_order_detail.html:438 msgid "Receive line item" msgstr "" @@ -3569,71 +3600,71 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:226 #: templates/js/translated/bom.js:378 templates/js/translated/build.js:759 #: templates/js/translated/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:232 +#: order/templates/order/sales_order_detail.html:233 #: templates/js/translated/build.js:645 templates/js/translated/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/sales_order_detail.html:234 #: templates/js/translated/build.js:647 templates/js/translated/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:306 +#: order/templates/order/sales_order_detail.html:307 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:337 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:404 +#: order/templates/order/sales_order_detail.html:405 #: templates/js/translated/build.js:710 templates/js/translated/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:406 +#: order/templates/order/sales_order_detail.html:407 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:443 +#: order/templates/order/sales_order_detail.html:444 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:473 +#: order/templates/order/sales_order_detail.html:474 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:476 +#: order/templates/order/sales_order_detail.html:477 #: templates/js/translated/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:479 +#: order/templates/order/sales_order_detail.html:480 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:483 +#: order/templates/order/sales_order_detail.html:484 #: templates/js/translated/build.js:766 templates/js/translated/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:486 -#: order/templates/order/sales_order_detail.html:605 +#: order/templates/order/sales_order_detail.html:487 +#: order/templates/order/sales_order_detail.html:606 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:490 +#: order/templates/order/sales_order_detail.html:491 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:611 +#: order/templates/order/sales_order_detail.html:612 msgid "Update Unit Price" msgstr "" @@ -4695,22 +4726,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:935 +#: part/templates/part/detail.html:936 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:947 +#: part/templates/part/detail.html:948 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:959 +#: part/templates/part/detail.html:960 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1048 +#: part/templates/part/detail.html:1049 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5633,15 +5664,15 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:300 stock/templates/stock/item.html:325 +#: stock/templates/stock/item.html:301 stock/templates/stock/item.html:326 msgid "Add Test Result" msgstr "" -#: stock/templates/stock/item.html:345 +#: stock/templates/stock/item.html:346 msgid "Edit Test Result" msgstr "" -#: stock/templates/stock/item.html:359 +#: stock/templates/stock/item.html:360 msgid "Delete Test Result" msgstr ""