# FormShield Multilingual Support

FormShield поддържа мултиезичност чрез WordPress i18n системата.

## Поддържани езици

- **Български (bg_BG)** - По подразбиране
- **Английски (en_US)** - По подразбиране

## Как работи

1. **Автоматично разпознаване**: Плъгинът автоматично разпознава езика на WordPress инсталацията
2. **Fallback**: Ако няма превод за текущия език, използва английския като fallback
3. **Динамично превключване**: При промяна на езика в WordPress, плъгинът автоматично се обновява

## Файлове

- `formshield.pot` - Template файл с всички преводими текстове
- `formshield-bg_BG.po` - Български преводи (source)
- `formshield-bg_BG.mo` - Български преводи (compiled)
- `formshield-en_US.po` - Английски преводи (source)
- `formshield-en_US.mo` - Английски преводи (compiled)

## Добавяне на нов език

1. Копирайте `formshield.pot` като `formshield-[LANG_CODE].po`
2. Преведете всички `msgstr ""` стойности
3. Компилирайте с: `msgfmt formshield-[LANG_CODE].po -o formshield-[LANG_CODE].mo`
4. Добавете новия език в WordPress

## Обновяване на преводи

1. Обновете `formshield.pot` с новите текстове
2. Обновете съществуващите `.po` файлове
3. Прекомпилирайте `.mo` файловете

## Технически детайли

- **Text Domain**: `formshield`
- **Load Path**: `languages/`
- **Functions**: `__()`, `_e()`, `esc_js()`
- **JavaScript**: Преводите се предават чрез `wp_localize_script()`
