|
2116 | 2116 | "context": "plain text attribute value was truncated", |
2117 | 2117 | "string": "Attribute value too long and truncated at {length} characters." |
2118 | 2118 | }, |
| 2119 | + "A6mmoM": { |
| 2120 | + "context": "Reassurance under verification badge when API reports stock but the channel has no shipping zones in direct mode", |
| 2121 | + "string": "The public API reports the product as in stock — direct mode resolves stock from the warehouse-channel link without requiring a shipping zone. However, no shipping zones are configured for this channel, so customers cannot complete checkout." |
| 2122 | + }, |
2119 | 2123 | "A7W4KO": { |
2120 | 2124 | "string": "Catalog rule" |
2121 | 2125 | }, |
|
2131 | 2135 | "context": "Product can be purchased by customers", |
2132 | 2136 | "string": "Purchasable" |
2133 | 2137 | }, |
| 2138 | + "AFZfCS": { |
| 2139 | + "context": "Reassurance under verification badge when API reports stock but the channel has no shipping zones in legacy mode", |
| 2140 | + "string": "The public API reports the product as in stock, but no shipping zones are configured for this channel — no customer is currently covered, so checkout cannot complete." |
| 2141 | + }, |
2134 | 2142 | "AHK0K9": { |
2135 | 2143 | "context": "dialog content", |
2136 | 2144 | "string": "{counter,plural,one{Are you sure you want to unassign this product?} other{Are you sure you want to unassign {displayQuantity} products?}}" |
|
5075 | 5083 | "context": "is filter range or value", |
5076 | 5084 | "string": "between" |
5077 | 5085 | }, |
| 5086 | + "QEXGYB": { |
| 5087 | + "context": "Reassurance under verification badge when product is purchasable in legacy mode", |
| 5088 | + "string": "The public API confirms the product is purchasable for customers covered by the channel's shipping zones." |
| 5089 | + }, |
5078 | 5090 | "QFCUEt": { |
5079 | 5091 | "string": "Slug must be unique" |
5080 | 5092 | }, |
|
5153 | 5165 | "context": "years after label", |
5154 | 5166 | "string": "years after issue" |
5155 | 5167 | }, |
5156 | | - "QfK+5Q": { |
5157 | | - "context": "Description for warehouse not in zone warning", |
5158 | | - "string": "Warehouses with stock are not assigned to any shipping zone in this channel." |
5159 | | - }, |
5160 | 5168 | "Qhb89u": { |
5161 | 5169 | "context": "Warning when no countries covered", |
5162 | 5170 | "string": "No countries covered" |
|
5557 | 5565 | "context": "header", |
5558 | 5566 | "string": "Create Variant" |
5559 | 5567 | }, |
5560 | | - "T7r26L": { |
5561 | | - "context": "Description for no warehouses warning", |
5562 | | - "string": "Products in this channel cannot be fulfilled without warehouses." |
5563 | | - }, |
5564 | 5568 | "T83iU7": { |
5565 | 5569 | "string": "Search categories..." |
5566 | 5570 | }, |
|
5876 | 5880 | "context": "no categories", |
5877 | 5881 | "string": "No categories found" |
5878 | 5882 | }, |
| 5883 | + "UuX9YV": { |
| 5884 | + "context": "Reassurance under verification badge when product is not purchasable", |
| 5885 | + "string": "The public API does not return this product as purchasable. Review the issues listed above to resolve." |
| 5886 | + }, |
5879 | 5887 | "UvD+xp": { |
5880 | 5888 | "context": "attribute values", |
5881 | 5889 | "string": "Value {number}" |
|
8288 | 8296 | "context": "tooltip", |
8289 | 8297 | "string": "Stock allocations occur when:" |
8290 | 8298 | }, |
| 8299 | + "icyljC": { |
| 8300 | + "context": "Description for no warehouses warning", |
| 8301 | + "string": "Without an assigned warehouse, this product will appear unavailable to customers in this channel and orders cannot be fulfilled." |
| 8302 | + }, |
8291 | 8303 | "icz/jb": { |
8292 | 8304 | "context": "customer", |
8293 | 8305 | "string": "Join Date" |
|
8603 | 8615 | "context": "dialog header", |
8604 | 8616 | "string": "Unpublish models" |
8605 | 8617 | }, |
| 8618 | + "kGBmBz": { |
| 8619 | + "context": "Message when no errors or warnings, but exactly one info-level advisory exists", |
| 8620 | + "string": "All channels configured correctly · 1 advisory" |
| 8621 | + }, |
8606 | 8622 | "kIcyUo": { |
8607 | 8623 | "context": "column header", |
8608 | 8624 | "string": "Slug" |
|
8732 | 8748 | "krer6Z": { |
8733 | 8749 | "string": "Features preview" |
8734 | 8750 | }, |
| 8751 | + "ksIgHn": { |
| 8752 | + "context": "Description for warehouse-not-in-zone warning (only fires in legacy stock availability mode)", |
| 8753 | + "string": "Warehouses with stock are not covered by any shipping zone in this channel. In legacy stock availability mode this hides the product from customers; assign the warehouse to a shipping zone or switch to direct stock availability." |
| 8754 | + }, |
8735 | 8755 | "kuo4fW": { |
8736 | 8756 | "context": "dialog title", |
8737 | 8757 | "string": "Capture manual transaction" |
|
9911 | 9931 | "context": "option label prefix for using a typed email address", |
9912 | 9932 | "string": "Use email:" |
9913 | 9933 | }, |
| 9934 | + "reogdY": { |
| 9935 | + "context": "Message when no errors or warnings, but more than one info-level advisory exists", |
| 9936 | + "string": "All channels configured correctly · {count} advisories" |
| 9937 | + }, |
9914 | 9938 | "rfvBAF": { |
9915 | 9939 | "context": "select all options, button", |
9916 | 9940 | "string": "Select All" |
|
10181 | 10205 | "context": "tab name", |
10182 | 10206 | "string": "All products" |
10183 | 10207 | }, |
| 10208 | + "tFx7UX": { |
| 10209 | + "context": "Reassurance under verification badge when product is not visible to public API", |
| 10210 | + "string": "The public API cannot find this product. Confirm it is published and listed in this channel." |
| 10211 | + }, |
10184 | 10212 | "tI7/Ib": { |
10185 | 10213 | "string": "Extension requested permissions that are not available in Saleor." |
10186 | 10214 | }, |
|
10385 | 10413 | "context": "all selected items message", |
10386 | 10414 | "string": "All available {itemsName} have been selected" |
10387 | 10415 | }, |
| 10416 | + "uL33aH": { |
| 10417 | + "context": "Reassurance under verification badge when product is purchasable in direct mode", |
| 10418 | + "string": "The public API confirms the product is purchasable. Stock availability is taken directly from the warehouse-channel link, regardless of shipping zones." |
| 10419 | + }, |
10388 | 10420 | "uN88fb": { |
10389 | 10421 | "context": "button, submit form", |
10390 | 10422 | "string": "Return and Replace products" |
|
10686 | 10718 | "context": "default product variant indicator", |
10687 | 10719 | "string": "Default" |
10688 | 10720 | }, |
| 10721 | + "vZN+nE": { |
| 10722 | + "context": "Public API verification: API says product has stock, but no shipping zones cover the channel (legacy mode)", |
| 10723 | + "string": "Reports stock, but no coverage" |
| 10724 | + }, |
10689 | 10725 | "vaFjs6": { |
10690 | 10726 | "string": "No warehouses available to add" |
10691 | 10727 | }, |
|
11161 | 11197 | "yAgKyi": { |
11162 | 11198 | "string": "Webhook created" |
11163 | 11199 | }, |
| 11200 | + "yD1Ylr": { |
| 11201 | + "context": "Public API verification: customer can browse the product but no shipping method is available at checkout (direct mode, no shipping zones)", |
| 11202 | + "string": "Browseable, can't ship" |
| 11203 | + }, |
11164 | 11204 | "yDkmX7": { |
11165 | 11205 | "context": "dialog content", |
11166 | 11206 | "string": "{counter,plural,one{Are you sure you want to delete this product?} other{Are you sure you want to delete {displayQuantity} products?}}" |
|
0 commit comments