# Website Sale Aplicoop - Translations

## Language Support

This module has complete translation support for **7 languages**:

| Language | Code | Status | Coverage |
|----------|------|--------|----------|
| Spanish | `es` | ✅ Complete | 100% |
| Portuguese | `pt` | ✅ Complete | 100% |
| Galician | `gl` | ✅ Complete | 100% |
| Catalan | `ca` | ✅ Complete | 100% |
| Basque (Euskera) | `eu` | ✅ Complete | 100% |
| French | `fr` | ✅ Complete | 100% |
| Italian | `it` | ✅ Complete | 100% |

## Translated Content

Each `.po` file contains **66 translations** for:

- **Selection Field Options** (Days of week, Recurrence periods)
  - Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday
  - Daily, Weekly, Biweekly, Monthly

- **Order States**
  - Draft, Open, Closed, Cancelled

- **Order Types**
  - Regular Order, Special Order, Promotional Order

- **Field Labels & Help Text**
  - 40+ field definitions with labels, help text, and descriptions

## Usage

When users switch their Odoo interface language to any of the supported languages, all UI strings will automatically display in that language.

### Example
- English: "Group Order"
- Spanish: "Pedido de Grupo"
- Portuguese: "Pedido de Grupo"
- French: "Commande de Groupe"
- etc.

## Translation Workflow

To add or update translations:

1. Edit the corresponding `.po` file
2. Update the `msgstr` values (keep `msgid` unchanged)
3. Save and reload the module in Odoo
4. Translations apply immediately

Example entry in a `.po` file:
```po
#. module: website_sale_aplicoop
msgid "Group Order"
msgstr "Pedido de Grupo"  # Spanish translation
```

## Maintenance

- All `.po` files were generated and tested: **40/40 tests passing**
- Translation coverage: **100%** for all supported languages
- Last updated: December 16, 2025

---

**Note**: The module includes English strings by default. No `en.po` file is needed as English is the source language.
