# Timex 1.1.0: экспорт базы данных в ZIP и локализация на пяти языках

> Через три дня после релиза Timex 1.0.0 выходит версия 1.1.0. Экспорт SQLite-базы в ZIP-архив одним кликом, полная локализация на английский, испанский, русский, хинди и тайский, и прогон по дизайн-системе и доступности под капотом.

[Timex 1.0.0](/blog/introducing-timex-time-tracker-for-mac) вышел три дня назад. **Timex 1.1.0** выходит сегодня.

[**gettimex.app**](https://gettimex.app) · 1.0.0 → **1.1.0**

Три изменения. Ни одно из них не добавляет новых экранов; все они меняют то, что приложение умеет делать _с_ данными, которые оно уже собирает.

---

## Экспорт базы в ZIP

Открой Настройки → **Экспорт базы…**. Timex отдаёт тебе ZIP-архив с полной SQLite-базой, на которой он работает. Каждая сессия, каждое событие приложения, каждый перерыв, каждая запись о воде, каждая настройка.

Схема в экспорте — та же схема, что в приложении. Никакого отдельного «формата экспорта», который втихую является подмножеством, никакого проприетарного контейнера, никакого зашифрованного блоба, для расшифровки которого нужна облачная учётка. Это SQLite-файл, который ты можешь открыть в `sqlite3`, DB Browser или любом другом инструменте, читающем SQLite.

Но более важный ответ на вопрос _зачем экспорт_ — на самом сайте Timex: три браузерных тулзы, уже готовых читать этот файл. Они работают целиком в браузере. Файл не покидает вкладку; никакого шага загрузки на сервер нет.

- **[Timesheet PDF](https://gettimex.app/tools/timesheet-pdf)** — кидаешь ZIP, выбираешь диапазон дат, получаешь готовый для клиента PDF с биллабл-часами по приложению и проекту.
- **[Wrapped](https://gettimex.app/tools/wrapped)** — твой год (или месяц, или неделя) во времени в стиле Spotify-Wrapped.
- **[SQLite viewer](https://gettimex.app/tools/sqlite-viewer)** — кидаешь ZIP, листаешь любые таблицы, запускаешь свои SQL-запросы.

Один и тот же файл экспорта, три тулзы, ноль серверов между ними — и ноль серверов на обоих концах, потому что Timex не держит ни одного, и его тулзы тоже.

---

## Пять языков по всему приложению

Today, поповер меню-бара, окно Настроек, overlay перерыва и поток активации лицензии теперь рендерятся в:

- **English**
- **Español**
- **Русский**
- **हिन्दी**
- **ไทย**

Даты выводятся в твоей локали. Числа уважают твой десятичный разделитель. Плюрализация в русском использует правильную трёхформную систему (1 / 2–4 / 5+) — _2 перерыва_ читается как надо, а не по-роботски. Тайские даты по умолчанию идут по буддийскому календарю там, где так выставлена система.

Переключатель языков — ряд кнопок в Настройках. Нажми, чтобы переключить. На первом запуске грузится то, что выставлено в системе.

---

## Дизайн-система и доступность

Прогон по фундаменту под поверхностью. Каждый радиус скругления, граница, hover-state и брендовый цвет теперь берётся из одного общего набора токенов. Половина компонентов была one-off CSS — у overlay перерыва был один hover у кнопок, у Настроек — другой; у поповера была одна форма чипа, у Today — другая. Работало, но швы были видны.

В том же релизе: у каждой кнопки «только иконка» появилась VoiceOver-метка. Степперы воды +/–, шевроны дат, кнопка закрытия overlay перерыва — раньше озвучивались скринридером как просто «кнопка». Теперь говорят, что они делают.

Ни одно из этих изменений не меняет того, что Timex делает. Оба меняют то, как он ощущается.

---

## Как обновиться

Если ты на 1.0.0: жми `⌘Q`, потом либо бери 1.1 со страницы [gettimex.app/download](https://gettimex.app/download), либо обновись из терминала:

```bash
brew upgrade muvon/tap/timex
```

Апгрейд сохранит всё в твоей базе.

Если ты новичок:

```bash
brew install muvon/tap/timex
```

Или бери DMG с [gettimex.app/download](https://gettimex.app/download). Триал по-прежнему 100 часов, без регистрации, без email-а — и теперь на твоём языке.

[Полные релизные заметки Timex 1.1.0 →](https://gettimex.app/blog/timex-1-1-0-five-languages-zip-export)

— Дон
