Skip to content

Commit 2e10fc4

Browse files
github-actions[bot]Lingo.dev
andauthored
feat: update translations via @lingodotdev (lingodotdev#636)
Co-authored-by: Lingo.dev <support@lingo.dev>
1 parent 2f56350 commit 2e10fc4

1 file changed

Lines changed: 178 additions & 0 deletions

File tree

readme/uk-UA.md

Lines changed: 178 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,178 @@
1+
<p align="center">
2+
<a href="https://lingo.dev">
3+
<img src="/content/banner.dark.png" width="100%" alt="Lingo.dev" />
4+
</a>
5+
</p>
6+
7+
<p align="center">
8+
<strong>⚡️ AI-керований інструмент командного рядка з відкритим кодом для локалізації веб та мобільних додатків.</strong>
9+
</p>
10+
11+
<br />
12+
13+
<p align="center">
14+
<a href="https://docs.lingo.dev">Документація</a> •
15+
<a href="https://github.com/lingodotdev/lingo.dev/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22">Зробити внесок</a> •
16+
<a href="#-github-action">GitHub Action</a> •
17+
<a href="#">Поставити зірку репозиторію</a>
18+
</p>
19+
20+
<p align="center">
21+
<a href="https://github.com/lingodotdev/lingo.dev/actions/workflows/release.yml">
22+
<img src="https://github.com/lingodotdev/lingo.dev/actions/workflows/release.yml/badge.svg" alt="Реліз" />
23+
</a>
24+
<a href="https://github.com/lingodotdev/lingo.dev/blob/main/LICENSE.md">
25+
<img src="https://img.shields.io/github/license/lingodotdev/lingo.dev" alt="Ліцензія" />
26+
</a>
27+
<a href="https://github.com/lingodotdev/lingo.dev/commits/main">
28+
<img src="https://img.shields.io/github/last-commit/lingodotdev/lingo.dev" alt="Останній коміт" />
29+
</a>
30+
</p>
31+
32+
<br />
33+
34+
Lingo.dev — це інструмент командного рядка з відкритим кодом для локалізації веб та мобільних додатків на базі штучного інтелекту, що розвивається спільнотою.
35+
36+
Lingo.dev створений для миттєвого виконання автентичних перекладів, усуваючи ручну роботу та управлінські накладні витрати. Як результат, команди виконують точну локалізацію у 100 разів швидше, доставляючи функції більшій кількості задоволених користувачів по всьому світу. Його можна використовувати з власною LLM або з Локалізаційним двигуном, керованим Lingo.dev.
37+
38+
> **Маловідомий факт:** Lingo.dev розпочався як невеликий проєкт на студентському хакатоні у 2023 році! Після багатьох ітерацій нас прийняли до Y Combinator у 2024 році, і зараз ми наймаємо працівників! Зацікавлені у створенні інструментів локалізації нового покоління? Надсилайте своє резюме на careers@lingo.dev! 🚀
39+
40+
## 📑 У цьому посібнику
41+
42+
- [Швидкий старт](#-quickstart) - Почніть за лічені хвилини
43+
- [Кешування](#-caching-with-i18nlock) - Оптимізуйте оновлення перекладів
44+
- [GitHub Action](#-github-action) - Автоматизуйте локалізацію в CI/CD
45+
- [Функції](#-supercharged-features) - Що робить Lingo.dev потужним
46+
- [Документація](#-documentation) - Детальні посібники та довідники
47+
- [Зробити внесок](#-contribute) - Приєднуйтесь до нашої спільноти
48+
49+
## 💫 Швидкий старт
50+
51+
Lingo.dev CLI розроблений для роботи як з вашою власною LLM, так і з Локалізаційним двигуном Lingo.dev, побудованим на основі найновіших SOTA (найсучасніших) LLM.
52+
53+
### Використання власної LLM (BYOK або Bring Your Own Key)
54+
55+
1. Створіть конфігураційний файл `i18n.json`:
56+
57+
```json
58+
{
59+
"version": 1.5,
60+
"provider": {
61+
"id": "anthropic",
62+
"model": "claude-3-7-sonnet-latest",
63+
"prompt": "You're translating text from {source} to {target}."
64+
},
65+
"locale": {
66+
"source": "en",
67+
"targets": ["es", "fr", "de"]
68+
}
69+
}
70+
```
71+
72+
2. Встановіть свій API-ключ як змінну середовища:
73+
74+
```bash
75+
export ANTHROPIC_API_KEY=your_anthropic_api_key
76+
77+
# або для OpenAI
78+
79+
export OPENAI_API_KEY=your_openai_api_key
80+
```
81+
82+
3. Запустіть локалізацію:
83+
84+
```bash
85+
npx lingo.dev@latest i18n
86+
```
87+
88+
### Використання Lingo.dev Cloud
89+
90+
Часто програми виробничого рівня потребують таких функцій, як пам'ять перекладів, підтримка глосарію та забезпечення якості локалізації. Також іноді ви хочете, щоб експерт вирішив за вас, якого постачальника LLM та яку модель використовувати, і автоматично оновлював модель, коли випускаються нові. Lingo.dev — це керований механізм локалізації, який надає такі функції:
91+
92+
1. Створіть конфігураційний файл `i18n.json` (без вузла provider):
93+
94+
```json
95+
{
96+
"version": 1.5,
97+
"locale": {
98+
"source": "en",
99+
"targets": ["es", "fr", "de"]
100+
}
101+
}
102+
```
103+
104+
2. Автентифікуйтеся в Lingo.dev:
105+
106+
```bash
107+
npx lingo.dev@latest auth --login
108+
```
109+
110+
3. Запустіть локалізацію:
111+
112+
```bash
113+
npx lingo.dev@latest i18n
114+
```
115+
116+
## 📖 Документація
117+
118+
Для детальних посібників та довідників API відвідайте [документацію](https://lingo.dev/go/docs).
119+
120+
## 🔒 Кешування з `i18n.lock`
121+
122+
Lingo.dev використовує файл `i18n.lock` для відстеження контрольних сум вмісту, гарантуючи, що перекладається лише змінений текст. Це покращує:
123+
124+
- ⚡️ **Швидкість**: Пропуск уже перекладеного вмісту
125+
- 🔄 **Узгодженість**: Запобігання непотрібним повторним перекладам
126+
- 💰 **Вартість**: Відсутність оплати за повторні переклади
127+
128+
## 🤖 GitHub Action
129+
130+
Lingo.dev пропонує GitHub Action для автоматизації локалізації у вашому CI/CD конвеєрі. Ось базове налаштування:
131+
132+
```yaml
133+
- uses: lingodotdev/lingo.dev@main
134+
with:
135+
api-key: ${{ secrets.LINGODOTDEV_API_KEY }}
136+
```
137+
138+
Ця дія запускає `lingo.dev i18n` при кожному push, автоматично підтримуючи ваші переклади в актуальному стані.
139+
140+
Для режиму запитів на злиття (pull request) та інших параметрів конфігурації відвідайте нашу [документацію GitHub Action](https://docs.lingo.dev/setup/gha).
141+
142+
## ⚡️ Суперможливості Lingo.dev
143+
144+
- 🔥 **Миттєва інтеграція**: Працює з вашою кодовою базою за лічені хвилини
145+
- 🔄 **Автоматизація CI/CD**: Налаштуйте один раз і забудьте
146+
- 🌍 **Глобальне охоплення**: Доставляйте продукт користувачам по всьому світу
147+
- 🧠 **На базі ШІ**: Використовує найновіші мовні моделі для природних перекладів
148+
- 📊 **Незалежність від формату**: JSON, YAML, CSV, Markdown, Android, iOS та багато інших
149+
- 🔍 **Чисті діфи**: Точно зберігає структуру ваших файлів
150+
- ⚡️ **Блискавична швидкість**: Переклади за секунди, а не дні
151+
- 🔄 **Завжди синхронізовано**: Автоматично оновлюється при зміні контенту
152+
- 🌟 **Якість на рівні людини**: Переклади, які не звучать роботизовано
153+
- 👨‍💻 **Створено розробниками для розробників**: Ми самі використовуємо це щодня
154+
- 📈 **Росте разом з вами**: Від побічного проєкту до корпоративного масштабу
155+
156+
## 🤝 Зробіть внесок
157+
158+
Lingo.dev розвивається спільнотою, тому ми вітаємо будь-які внески!
159+
160+
Маєте ідею для нової функції? Створіть issue на GitHub!
161+
162+
Хочете зробити внесок? Створіть pull request!
163+
164+
## 🌐 Readme іншими мовами
165+
166+
- [English](https://github.com/lingodotdev/lingo.dev)
167+
- [Spanish](/readme/es.md)
168+
- [French](/readme/fr.md)
169+
- [Russian](/readme/ru.md)
170+
- [German](/readme/de.md)
171+
- [Chinese](/readme/zh-Hans.md)
172+
- [Korean](/readme/ko.md)
173+
- [Japanese](/readme/ja.md)
174+
- [Italian](/readme/it.md)
175+
- [Arabic](/readme/ar.md)
176+
- [Hindi](/readme/hi.md)
177+
178+
Не бачите своєї мови? Просто додайте новий код мови до файлу [`i18n.json`](./i18n.json) і відкрийте PR.

0 commit comments

Comments
 (0)