Skip to content

Commit

Permalink
main
Browse files Browse the repository at this point in the history
  • Loading branch information
6562680 committed Jul 19, 2024
1 parent 68e7ea5 commit 6c58e08
Showing 1 changed file with 13 additions and 3 deletions.
16 changes: 13 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,23 @@

## Что это?

Языковой пакет для установка на чистый PHP без фреймворков.
Задача - внедрение языковых ссылок, переводимых текстов (с поддержкой множественного числа и параметров), и вообще i18n.
Языковой пакет для установки на чистый PHP (без фреймворков).

Задачи:

- языковые URL и маршрутов (роуты)
- интерполяция параметров в строки
- получение переводов из различных
- сохранение переводов в различные источники
- получение переводов (в том числе несколько ключей за запрос)
- использование ключей из оперативной памяти без постоянных запросов в источник
- применение ->choice(), чтобы изменять форму множественного числа под языки
- использование "языка по-умолчанию", чтобы выводить ещё не переведенную фразу на главном языке

## Установка

```
composer require gzhegow/lang;
composer require gzhegow/i18n;
```

## Результат примера
Expand Down

0 comments on commit 6c58e08

Please sign in to comment.