Fix: New translations django.po from Crowdin

This commit is contained in:
Oliver 2021-07-19 10:13:21 +10:00
parent a2972f170b
commit 00a1b17d84

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-18 11:47+0000\n" "POT-Creation-Date: 2021-07-18 23:54+0000\n"
"PO-Revision-Date: 2021-07-18 12:00\n" "PO-Revision-Date: 2021-07-19 00:13\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Chinese Simplified\n" "Language-Team: Chinese Simplified\n"
"Language: zh_CN\n" "Language: zh_CN\n"
@ -469,7 +469,7 @@ msgstr ""
#: build/templates/build/allocation_card.html:23 #: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17 #: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:133 #: build/templates/build/build_base.html:133
#: build/templates/build/detail.html:34 common/models.py:741 #: build/templates/build/detail.html:34 common/models.py:748
#: company/forms.py:104 company/templates/company/supplier_part.html:226 #: company/forms.py:104 company/templates/company/supplier_part.html:226
#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: 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/models.py:952 order/templates/order/order_wizard/match_parts.html:30
@ -478,8 +478,8 @@ msgstr ""
#: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:200
#: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:207
#: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:292
#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323
#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329
#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/bom_upload/match_parts.html:31
#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/detail.html:952 part/templates/part/detail.html:1038
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -1698,175 +1698,183 @@ msgid "Display related parts for a part"
msgstr "" msgstr ""
#: common/models.py:237 #: common/models.py:237
msgid "Internal Prices" msgid "Create initial stock"
msgstr "" msgstr ""
#: common/models.py:238 #: common/models.py:238
msgid "Enable internal prices for parts" msgid "Create initial stock on part creation"
msgstr "" msgstr ""
#: common/models.py:244 #: common/models.py:244
msgid "Internal Price as BOM-Price" msgid "Internal Prices"
msgstr "" msgstr ""
#: common/models.py:245 #: common/models.py:245
msgid "Use the internal price (if set) in BOM-price calculations" msgid "Enable internal prices for parts"
msgstr "" msgstr ""
#: common/models.py:251 templates/stats.html:25 #: common/models.py:251
msgid "Debug Mode" msgid "Internal Price as BOM-Price"
msgstr "" msgstr ""
#: common/models.py:252 #: common/models.py:252
msgid "Generate reports in debug mode (HTML output)" msgid "Use the internal price (if set) in BOM-price calculations"
msgstr "" msgstr ""
#: common/models.py:258 #: common/models.py:258 templates/stats.html:25
msgid "Page Size" msgid "Debug Mode"
msgstr "" msgstr ""
#: common/models.py:259 #: common/models.py:259
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
#: common/models.py:265
msgid "Page Size"
msgstr ""
#: common/models.py:266
msgid "Default page size for PDF reports" msgid "Default page size for PDF reports"
msgstr "" msgstr ""
#: common/models.py:269 #: common/models.py:276
msgid "Test Reports" msgid "Test Reports"
msgstr "" msgstr ""
#: common/models.py:270 #: common/models.py:277
msgid "Enable generation of test reports" msgid "Enable generation of test reports"
msgstr "" msgstr ""
#: common/models.py:276 #: common/models.py:283
msgid "Stock Expiry" msgid "Stock Expiry"
msgstr "" msgstr ""
#: common/models.py:277 #: common/models.py:284
msgid "Enable stock expiry functionality" msgid "Enable stock expiry functionality"
msgstr "" msgstr ""
#: common/models.py:283 #: common/models.py:290
msgid "Sell Expired Stock" msgid "Sell Expired Stock"
msgstr "" msgstr ""
#: common/models.py:284 #: common/models.py:291
msgid "Allow sale of expired stock" msgid "Allow sale of expired stock"
msgstr "" msgstr ""
#: common/models.py:290 #: common/models.py:297
msgid "Stock Stale Time" msgid "Stock Stale Time"
msgstr "" msgstr ""
#: common/models.py:291 #: common/models.py:298
msgid "Number of days stock items are considered stale before expiring" msgid "Number of days stock items are considered stale before expiring"
msgstr "" msgstr ""
#: common/models.py:293 #: common/models.py:300
msgid "days" msgid "days"
msgstr "" msgstr ""
#: common/models.py:298 #: common/models.py:305
msgid "Build Expired Stock" msgid "Build Expired Stock"
msgstr "" msgstr ""
#: common/models.py:299 #: common/models.py:306
msgid "Allow building with expired stock" msgid "Allow building with expired stock"
msgstr "" msgstr ""
#: common/models.py:305 #: common/models.py:312
msgid "Stock Ownership Control" msgid "Stock Ownership Control"
msgstr "" msgstr ""
#: common/models.py:306 #: common/models.py:313
msgid "Enable ownership control over stock locations and items" msgid "Enable ownership control over stock locations and items"
msgstr "" msgstr ""
#: common/models.py:312 #: common/models.py:319
msgid "Group by Part" msgid "Group by Part"
msgstr "" msgstr ""
#: common/models.py:313 #: common/models.py:320
msgid "Group stock items by part reference in table views" msgid "Group stock items by part reference in table views"
msgstr "" msgstr ""
#: common/models.py:319 #: common/models.py:326
msgid "Recent Stock Count" msgid "Recent Stock Count"
msgstr "" msgstr ""
#: common/models.py:320 #: common/models.py:327
msgid "Number of recent stock items to display on index page" msgid "Number of recent stock items to display on index page"
msgstr "" msgstr ""
#: common/models.py:326 #: common/models.py:333
msgid "Build Order Reference Prefix" msgid "Build Order Reference Prefix"
msgstr "" msgstr ""
#: common/models.py:327 #: common/models.py:334
msgid "Prefix value for build order reference" msgid "Prefix value for build order reference"
msgstr "" msgstr ""
#: common/models.py:332 #: common/models.py:339
msgid "Build Order Reference Regex" msgid "Build Order Reference Regex"
msgstr "" msgstr ""
#: common/models.py:333 #: common/models.py:340
msgid "Regular expression pattern for matching build order reference" msgid "Regular expression pattern for matching build order reference"
msgstr "" msgstr ""
#: common/models.py:337 #: common/models.py:344
msgid "Sales Order Reference Prefix" msgid "Sales Order Reference Prefix"
msgstr "" msgstr ""
#: common/models.py:338 #: common/models.py:345
msgid "Prefix value for sales order reference" msgid "Prefix value for sales order reference"
msgstr "" msgstr ""
#: common/models.py:343 #: common/models.py:350
msgid "Purchase Order Reference Prefix" msgid "Purchase Order Reference Prefix"
msgstr "" msgstr ""
#: common/models.py:344 #: common/models.py:351
msgid "Prefix value for purchase order reference" msgid "Prefix value for purchase order reference"
msgstr "" msgstr ""
#: common/models.py:567 #: common/models.py:574
msgid "Settings key (must be unique - case insensitive" msgid "Settings key (must be unique - case insensitive"
msgstr "" msgstr ""
#: common/models.py:569 #: common/models.py:576
msgid "Settings value" msgid "Settings value"
msgstr "" msgstr ""
#: common/models.py:604 #: common/models.py:611
msgid "Must be an integer value" msgid "Must be an integer value"
msgstr "" msgstr ""
#: common/models.py:627 #: common/models.py:634
msgid "Value must be a boolean value" msgid "Value must be a boolean value"
msgstr "" msgstr ""
#: common/models.py:638 #: common/models.py:645
msgid "Value must be an integer value" msgid "Value must be an integer value"
msgstr "" msgstr ""
#: common/models.py:661 #: common/models.py:668
msgid "Key string must be unique" msgid "Key string must be unique"
msgstr "" msgstr ""
#: common/models.py:742 company/forms.py:105 #: common/models.py:749 company/forms.py:105
msgid "Price break quantity" msgid "Price break quantity"
msgstr "" msgstr ""
#: common/models.py:749 company/templates/company/supplier_part.html:231 #: common/models.py:756 company/templates/company/supplier_part.html:231
#: templates/js/part.js:1021 #: templates/js/part.js:1021
msgid "Price" msgid "Price"
msgstr "" msgstr ""
#: common/models.py:750 #: common/models.py:757
msgid "Unit price at specified quantity" msgid "Unit price at specified quantity"
msgstr "" msgstr ""
#: common/models.py:842 #: common/models.py:849
msgid "Default" msgid "Default"
msgstr "" msgstr ""
@ -1890,16 +1898,16 @@ msgstr ""
#: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:19
#: order/templates/order/po_navbar.html:22 order/views.py:290 #: order/templates/order/po_navbar.html:22 order/views.py:290
#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/bom_upload/upload_file.html:45
#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634
#: part/views.py:1236 #: part/views.py:1248
msgid "Upload File" msgid "Upload File"
msgstr "" msgstr ""
#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52
#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52
#: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/ajax_match_fields.html:45
#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635
#: part/views.py:1237 #: part/views.py:1249
msgid "Match Fields" msgid "Match Fields"
msgstr "" msgstr ""
@ -2456,7 +2464,7 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:133 #: company/templates/company/manufacturer_part.html:133
#: part/templates/part/detail.html:162 #: part/templates/part/detail.html:162
#: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/category.html:29
#: templates/InvenTree/settings/part.html:65 #: templates/InvenTree/settings/part.html:66
msgid "New Parameter" msgid "New Parameter"
msgstr "" msgstr ""
@ -2579,7 +2587,7 @@ msgstr ""
#: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:164
#: company/templates/company/supplier_part.html:265 #: company/templates/company/supplier_part.html:265
#: part/templates/part/prices.html:253 part/views.py:2247 #: part/templates/part/prices.html:253 part/views.py:2259
msgid "Add Price Break" msgid "Add Price Break"
msgstr "" msgstr ""
@ -2587,11 +2595,11 @@ msgstr ""
msgid "No price break information found" msgid "No price break information found"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:199 part/views.py:2309 #: company/templates/company/supplier_part.html:199 part/views.py:2321
msgid "Delete Price Break" msgid "Delete Price Break"
msgstr "" msgstr ""
#: company/templates/company/supplier_part.html:213 part/views.py:2295 #: company/templates/company/supplier_part.html:213 part/views.py:2307
msgid "Edit Price Break" msgid "Edit Price Break"
msgstr "" msgstr ""
@ -2641,20 +2649,20 @@ msgstr ""
msgid "New Company" msgid "New Company"
msgstr "" msgstr ""
#: company/views.py:138 part/views.py:962 #: company/views.py:138 part/views.py:974
msgid "Download Image" msgid "Download Image"
msgstr "" msgstr ""
#: company/views.py:167 part/views.py:994 #: company/views.py:167 part/views.py:1006
msgid "Image size exceeds maximum allowable size for download" msgid "Image size exceeds maximum allowable size for download"
msgstr "" msgstr ""
#: company/views.py:174 part/views.py:1001 #: company/views.py:174 part/views.py:1013
#, python-brace-format #, python-brace-format
msgid "Invalid response: {code}" msgid "Invalid response: {code}"
msgstr "" msgstr ""
#: company/views.py:183 part/views.py:1010 #: company/views.py:183 part/views.py:1022
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "" msgstr ""
@ -3749,19 +3757,27 @@ msgstr ""
msgid "Include parent categories parameter templates" msgid "Include parent categories parameter templates"
msgstr "" msgstr ""
#: part/forms.py:297 #: part/forms.py:222
msgid "Initial stock amount"
msgstr ""
#: part/forms.py:223
msgid "Create stock for this part"
msgstr ""
#: part/forms.py:303
msgid "Add parameter template to same level categories" msgid "Add parameter template to same level categories"
msgstr "" msgstr ""
#: part/forms.py:301 #: part/forms.py:307
msgid "Add parameter template to all categories" msgid "Add parameter template to all categories"
msgstr "" msgstr ""
#: part/forms.py:319 part/models.py:2322 #: part/forms.py:325 part/models.py:2322
msgid "Sub part" msgid "Sub part"
msgstr "" msgstr ""
#: part/forms.py:348 #: part/forms.py:354
msgid "Input quantity for price calculation" msgid "Input quantity for price calculation"
msgstr "" msgstr ""
@ -4179,7 +4195,7 @@ msgstr ""
msgid "Validate Bill of Materials" msgid "Validate Bill of Materials"
msgstr "" msgstr ""
#: part/templates/part/bom.html:56 part/views.py:1574 #: part/templates/part/bom.html:56 part/views.py:1586
msgid "Export Bill of Materials" msgid "Export Bill of Materials"
msgstr "" msgstr ""
@ -4232,7 +4248,7 @@ msgstr ""
msgid "All parts" msgid "All parts"
msgstr "" msgstr ""
#: part/templates/part/category.html:38 part/views.py:1900 #: part/templates/part/category.html:38 part/views.py:1912
msgid "Create new part category" msgid "Create new part category"
msgstr "" msgstr ""
@ -4324,7 +4340,7 @@ msgstr ""
msgid "Select parent category" msgid "Select parent category"
msgstr "" msgstr ""
#: part/templates/part/category.html:324 part/views.py:1848 #: part/templates/part/category.html:324 part/views.py:1860
msgid "Edit Part Category" msgid "Edit Part Category"
msgstr "" msgstr ""
@ -4825,7 +4841,7 @@ msgstr ""
msgid "Internal Cost" msgid "Internal Cost"
msgstr "" msgstr ""
#: part/templates/part/prices.html:197 part/views.py:2318 #: part/templates/part/prices.html:197 part/views.py:2330
msgid "Add Internal Price Break" msgid "Add Internal Price Break"
msgstr "" msgstr ""
@ -4892,7 +4908,7 @@ msgstr ""
msgid "Copied part" msgid "Copied part"
msgstr "" msgstr ""
#: part/views.py:386 part/views.py:524 #: part/views.py:386 part/views.py:528
msgid "Possible matches exist - confirm creation of new part" msgid "Possible matches exist - confirm creation of new part"
msgstr "" msgstr ""
@ -4900,115 +4916,115 @@ msgstr ""
msgid "Created new part" msgid "Created new part"
msgstr "" msgstr ""
#: part/views.py:624 #: part/views.py:636
msgid "Match References" msgid "Match References"
msgstr "" msgstr ""
#: part/views.py:880 #: part/views.py:892
msgid "None" msgid "None"
msgstr "" msgstr ""
#: part/views.py:939 #: part/views.py:951
msgid "Part QR Code" msgid "Part QR Code"
msgstr "" msgstr ""
#: part/views.py:1041 #: part/views.py:1053
msgid "Select Part Image" msgid "Select Part Image"
msgstr "" msgstr ""
#: part/views.py:1067 #: part/views.py:1079
msgid "Updated part image" msgid "Updated part image"
msgstr "" msgstr ""
#: part/views.py:1070 #: part/views.py:1082
msgid "Part image not found" msgid "Part image not found"
msgstr "" msgstr ""
#: part/views.py:1082 #: part/views.py:1094
msgid "Duplicate BOM" msgid "Duplicate BOM"
msgstr "" msgstr ""
#: part/views.py:1112 #: part/views.py:1124
msgid "Confirm duplication of BOM from parent" msgid "Confirm duplication of BOM from parent"
msgstr "" msgstr ""
#: part/views.py:1133 #: part/views.py:1145
msgid "Validate BOM" msgid "Validate BOM"
msgstr "" msgstr ""
#: part/views.py:1154 #: part/views.py:1166
msgid "Confirm that the BOM is valid" msgid "Confirm that the BOM is valid"
msgstr "" msgstr ""
#: part/views.py:1165 #: part/views.py:1177
msgid "Validated Bill of Materials" msgid "Validated Bill of Materials"
msgstr "" msgstr ""
#: part/views.py:1238 #: part/views.py:1250
msgid "Match Parts" msgid "Match Parts"
msgstr "" msgstr ""
#: part/views.py:1626 #: part/views.py:1638
msgid "Confirm Part Deletion" msgid "Confirm Part Deletion"
msgstr "" msgstr ""
#: part/views.py:1633 #: part/views.py:1645
msgid "Part was deleted" msgid "Part was deleted"
msgstr "" msgstr ""
#: part/views.py:1642 #: part/views.py:1654
msgid "Part Pricing" msgid "Part Pricing"
msgstr "" msgstr ""
#: part/views.py:1783 #: part/views.py:1795
msgid "Create Part Parameter Template" msgid "Create Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1793 #: part/views.py:1805
msgid "Edit Part Parameter Template" msgid "Edit Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1800 #: part/views.py:1812
msgid "Delete Part Parameter Template" msgid "Delete Part Parameter Template"
msgstr "" msgstr ""
#: part/views.py:1886 #: part/views.py:1898
msgid "Delete Part Category" msgid "Delete Part Category"
msgstr "" msgstr ""
#: part/views.py:1892 #: part/views.py:1904
msgid "Part category was deleted" msgid "Part category was deleted"
msgstr "" msgstr ""
#: part/views.py:1944 #: part/views.py:1956
msgid "Create Category Parameter Template" msgid "Create Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:2045 #: part/views.py:2057
msgid "Edit Category Parameter Template" msgid "Edit Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:2101 #: part/views.py:2113
msgid "Delete Category Parameter Template" msgid "Delete Category Parameter Template"
msgstr "" msgstr ""
#: part/views.py:2120 #: part/views.py:2132
msgid "Create BOM Item" msgid "Create BOM Item"
msgstr "" msgstr ""
#: part/views.py:2190 #: part/views.py:2202
msgid "Edit BOM item" msgid "Edit BOM item"
msgstr "" msgstr ""
#: part/views.py:2251 #: part/views.py:2263
msgid "Added new price break" msgid "Added new price break"
msgstr "" msgstr ""
#: part/views.py:2327 #: part/views.py:2339
msgid "Edit Internal Price Break" msgid "Edit Internal Price Break"
msgstr "" msgstr ""
#: part/views.py:2335 #: part/views.py:2347
msgid "Delete Internal Price Break" msgid "Delete Internal Price Break"
msgstr "" msgstr ""
@ -6045,12 +6061,12 @@ msgid "No category parameter templates found"
msgstr "" msgstr ""
#: templates/InvenTree/settings/category.html:70 #: templates/InvenTree/settings/category.html:70
#: templates/InvenTree/settings/part.html:102 #: templates/InvenTree/settings/part.html:103
msgid "Edit Template" msgid "Edit Template"
msgstr "" msgstr ""
#: templates/InvenTree/settings/category.html:71 #: templates/InvenTree/settings/category.html:71
#: templates/InvenTree/settings/part.html:103 #: templates/InvenTree/settings/part.html:104
msgid "Delete Template" msgid "Delete Template"
msgstr "" msgstr ""
@ -6098,19 +6114,19 @@ msgstr ""
msgid "Part Options" msgid "Part Options"
msgstr "" msgstr ""
#: templates/InvenTree/settings/part.html:45 #: templates/InvenTree/settings/part.html:46
msgid "Part Import" msgid "Part Import"
msgstr "" msgstr ""
#: templates/InvenTree/settings/part.html:48 #: templates/InvenTree/settings/part.html:49
msgid "Import Part" msgid "Import Part"
msgstr "" msgstr ""
#: templates/InvenTree/settings/part.html:61 #: templates/InvenTree/settings/part.html:62
msgid "Part Parameter Templates" msgid "Part Parameter Templates"
msgstr "" msgstr ""
#: templates/InvenTree/settings/part.html:82 #: templates/InvenTree/settings/part.html:83
msgid "No part parameter templates found" msgid "No part parameter templates found"
msgstr "" msgstr ""