[FIX] website_sale_aplicoop: Remove redundant string= attributes and fix OCA linting warnings
- Remove redundant string= from 17 field definitions where name matches string value (W8113) - Convert @staticmethod to instance methods in selection methods for proper self.env._() access - Fix W8161 (prefer-env-translation) by using self.env._() instead of standalone _() - Fix W8301/W8115 (translation-not-lazy) by proper placement of % interpolation outside self.env._() - Remove unused imports of odoo._ from group_order.py and sale_order_extension.py - All OCA linting warnings in website_sale_aplicoop main models are now resolved Changes: - website_sale_aplicoop/models/group_order.py: 21 field definitions cleaned - website_sale_aplicoop/models/sale_order_extension.py: 5 field definitions cleaned + @staticmethod conversion - Consistent with OCA standards for addon submission
This commit is contained in:
parent
5c89795e30
commit
6fbc7b9456
73 changed files with 5386 additions and 4354 deletions
|
|
@ -1,4 +1,3 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
"""
|
||||
|
|
@ -20,151 +19,157 @@ from odoo import _
|
|||
def _register_translations():
|
||||
"""
|
||||
Register all JavaScript translation strings.
|
||||
|
||||
|
||||
Called by Odoo's translation extraction system.
|
||||
These calls populate the POT/PO files for translation.
|
||||
"""
|
||||
# ========================
|
||||
# Action Labels
|
||||
# ========================
|
||||
_('Save Cart')
|
||||
_('Reload Cart')
|
||||
_('Browse Product Categories')
|
||||
_('Proceed to Checkout')
|
||||
_('Confirm Order')
|
||||
_('Back to Cart')
|
||||
_('Remove Item')
|
||||
_('Add to Cart')
|
||||
_('Save as Draft')
|
||||
_('Load Draft')
|
||||
_('Browse Product Categories')
|
||||
_("Save Cart")
|
||||
_("Reload Cart")
|
||||
_("Browse Product Categories")
|
||||
_("Proceed to Checkout")
|
||||
_("Confirm Order")
|
||||
_("Back to Cart")
|
||||
_("Remove Item")
|
||||
_("Add to Cart")
|
||||
_("Save as Draft")
|
||||
_("Load Draft")
|
||||
_("Browse Product Categories")
|
||||
|
||||
# ========================
|
||||
# Draft Modal Labels
|
||||
# ========================
|
||||
_('Draft Already Exists')
|
||||
_('A saved draft already exists for this week.')
|
||||
_('You have two options:')
|
||||
_('Option 1: Merge with Existing Draft')
|
||||
_('Combine your current cart with the existing draft.')
|
||||
_('Existing draft has')
|
||||
_('Current cart has')
|
||||
_('item(s)')
|
||||
_('Products will be merged by adding quantities. If a product exists in both, quantities will be combined.')
|
||||
_('Option 2: Replace with Current Cart')
|
||||
_('Delete the old draft and save only the current cart items.')
|
||||
_('The existing draft will be permanently deleted.')
|
||||
_('Merge')
|
||||
_('Replace')
|
||||
_("Draft Already Exists")
|
||||
_("A saved draft already exists for this week.")
|
||||
_("You have two options:")
|
||||
_("Option 1: Merge with Existing Draft")
|
||||
_("Combine your current cart with the existing draft.")
|
||||
_("Existing draft has")
|
||||
_("Current cart has")
|
||||
_("item(s)")
|
||||
_(
|
||||
"Products will be merged by adding quantities. If a product exists in both, quantities will be combined."
|
||||
)
|
||||
_("Option 2: Replace with Current Cart")
|
||||
_("Delete the old draft and save only the current cart items.")
|
||||
_("The existing draft will be permanently deleted.")
|
||||
_("Merge")
|
||||
_("Replace")
|
||||
|
||||
# ========================
|
||||
# Draft Save/Load Confirmations
|
||||
# ========================
|
||||
_('Are you sure you want to save this cart as draft? Items to save: ')
|
||||
_('You will be able to reload this cart later.')
|
||||
_('Are you sure you want to load your last saved draft?')
|
||||
_('This will replace the current items in your cart')
|
||||
_('with the saved draft.')
|
||||
_("Are you sure you want to save this cart as draft? Items to save: ")
|
||||
_("You will be able to reload this cart later.")
|
||||
_("Are you sure you want to load your last saved draft?")
|
||||
_("This will replace the current items in your cart")
|
||||
_("with the saved draft.")
|
||||
|
||||
# ========================
|
||||
# Cart Messages (All Variations)
|
||||
# ========================
|
||||
_('Your cart is empty')
|
||||
_('This order\'s cart is empty.')
|
||||
_('This order\'s cart is empty')
|
||||
_('added to cart')
|
||||
_('items')
|
||||
_('Your cart has been restored')
|
||||
_("Your cart is empty")
|
||||
_("This order's cart is empty.")
|
||||
_("This order's cart is empty")
|
||||
_("added to cart")
|
||||
_("items")
|
||||
_("Your cart has been restored")
|
||||
|
||||
# ========================
|
||||
# Confirmation & Validation
|
||||
# ========================
|
||||
_('Confirmation')
|
||||
_('Confirm')
|
||||
_('Cancel')
|
||||
_('Please enter a valid quantity')
|
||||
_("Confirmation")
|
||||
_("Confirm")
|
||||
_("Cancel")
|
||||
_("Please enter a valid quantity")
|
||||
|
||||
# ========================
|
||||
# Error Messages
|
||||
# ========================
|
||||
_('Error: Order ID not found')
|
||||
_('No draft orders found for this week')
|
||||
_('Connection error')
|
||||
_('Error loading order')
|
||||
_('Error loading draft')
|
||||
_('Unknown error')
|
||||
_('Error saving cart')
|
||||
_('Error processing response')
|
||||
_("Error: Order ID not found")
|
||||
_("No draft orders found for this week")
|
||||
_("Connection error")
|
||||
_("Error loading order")
|
||||
_("Error loading draft")
|
||||
_("Unknown error")
|
||||
_("Error saving cart")
|
||||
_("Error processing response")
|
||||
|
||||
# ========================
|
||||
# Success Messages
|
||||
# ========================
|
||||
_('Cart saved as draft successfully')
|
||||
_('Draft order loaded successfully')
|
||||
_('Draft merged successfully')
|
||||
_('Draft replaced successfully')
|
||||
_('Order loaded')
|
||||
_('Thank you! Your order has been confirmed.')
|
||||
_('Quantity updated')
|
||||
_("Cart saved as draft successfully")
|
||||
_("Draft order loaded successfully")
|
||||
_("Draft merged successfully")
|
||||
_("Draft replaced successfully")
|
||||
_("Order loaded")
|
||||
_("Thank you! Your order has been confirmed.")
|
||||
_("Quantity updated")
|
||||
|
||||
# ========================
|
||||
# Field Labels
|
||||
# ========================
|
||||
_('Product')
|
||||
_('Supplier')
|
||||
_('Price')
|
||||
_('Quantity')
|
||||
_('Subtotal')
|
||||
_('Total')
|
||||
_("Product")
|
||||
_("Supplier")
|
||||
_("Price")
|
||||
_("Quantity")
|
||||
_("Subtotal")
|
||||
_("Total")
|
||||
|
||||
# ========================
|
||||
# Checkout Page Labels
|
||||
# ========================
|
||||
_('Home Delivery')
|
||||
_('Delivery Information')
|
||||
_('Delivery Information: Your order will be delivered at {pickup_day} {pickup_date}')
|
||||
_('Your order will be delivered the day after pickup between 11:00 - 14:00')
|
||||
_('Important')
|
||||
_('Once you confirm this order, you will not be able to modify it. Please review carefully before confirming.')
|
||||
_("Home Delivery")
|
||||
_("Delivery Information")
|
||||
_(
|
||||
"Delivery Information: Your order will be delivered at {pickup_day} {pickup_date}"
|
||||
)
|
||||
_("Your order will be delivered the day after pickup between 11:00 - 14:00")
|
||||
_("Important")
|
||||
_(
|
||||
"Once you confirm this order, you will not be able to modify it. Please review carefully before confirming."
|
||||
)
|
||||
|
||||
# ========================
|
||||
# Search & Filter Labels
|
||||
# ========================
|
||||
_('Search')
|
||||
_('Search products...')
|
||||
_('No products found')
|
||||
_('Categories')
|
||||
_('All categories')
|
||||
_("Search")
|
||||
_("Search products...")
|
||||
_("No products found")
|
||||
_("Categories")
|
||||
_("All categories")
|
||||
|
||||
# ========================
|
||||
# Category Labels
|
||||
# ========================
|
||||
_('Order Type')
|
||||
_('Order Period')
|
||||
_('Cutoff Day')
|
||||
_('Pickup Day')
|
||||
_('Store Pickup Day')
|
||||
_('Open until')
|
||||
_("Order Type")
|
||||
_("Order Period")
|
||||
_("Cutoff Day")
|
||||
_("Pickup Day")
|
||||
_("Store Pickup Day")
|
||||
_("Open until")
|
||||
|
||||
# ========================
|
||||
# Portal Page Labels (New)
|
||||
# ========================
|
||||
_('Load in Cart')
|
||||
_('Consumer Group')
|
||||
_('Delivery Information')
|
||||
_('Delivery Date:')
|
||||
_('Pickup Date:')
|
||||
_('Delivery Notice:')
|
||||
_('No special delivery instructions')
|
||||
_('Pickup Location:')
|
||||
_("Load in Cart")
|
||||
_("Consumer Group")
|
||||
_("Delivery Information")
|
||||
_("Delivery Date:")
|
||||
_("Pickup Date:")
|
||||
_("Delivery Notice:")
|
||||
_("No special delivery instructions")
|
||||
_("Pickup Location:")
|
||||
|
||||
# ========================
|
||||
# Day Names (Required for translations)
|
||||
# ========================
|
||||
_('Monday')
|
||||
_('Tuesday')
|
||||
_('Wednesday')
|
||||
_('Thursday')
|
||||
_('Friday')
|
||||
_('Saturday')
|
||||
_('Sunday')
|
||||
_("Monday")
|
||||
_("Tuesday")
|
||||
_("Wednesday")
|
||||
_("Thursday")
|
||||
_("Friday")
|
||||
_("Saturday")
|
||||
_("Sunday")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue