# Sentinel V5 Foundation — Delivery 01

## Scope

This first V5 delivery introduces two foundations:

1. Internationalization (`sentinel/i18n`)
2. Multilingual Expert Report generation (`sentinel/brain/expert_report.py`)

## Architectural rule

The Brain should progressively return stable technical codes.

The translation layer converts those codes into user-facing language.

```text
Brain code
    ↓
Translator
    ↓
Dashboard / Report / Email / SMS
```

## Supported languages

- English (`en`)
- French (`fr`)

Adding another language only requires a new JSON catalogue and extending
`Translator.SUPPORTED_LANGUAGES`.

## Important limitation

This delivery does not automatically replace every existing hard-coded
English sentence in the project. It creates the stable foundation and the
first multilingual report module. Existing modules can migrate gradually.
