Add Ukrainian translation#1325
Conversation
There was a problem hiding this comment.
Pull request overview
Adds/updates the Ukrainian (uk) locale strings for the brew.sh homepage so Ukrainian can be selected as a site language.
Changes:
- Replaces English fallback strings in
_data/locales/uk.ymlwith Ukrainian translations across the homepage sections. - Adds/updates Ukrainian copy for docs/resources, install, and footer text.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Ukrainian translation. Huge thanks to @DeusVult-swag for help Co-authored-by: DeusVult <takiyora@gmail.com> Signed-off-by: botantony <antonsm21@gmail.com>
0ceac49 to
081b56d
Compare
| formulae_summary: Ви можете знайти <a href="https://formulae.brew.sh/formula/">формули</a>, | ||
| <a href="https://formulae.brew.sh/cask/">каски</a>, залежності, версії | ||
| та метаданні пакету на <a href="https://formulae.brew.sh/">formulae.brew.sh</a>. | ||
| analytics: Статистика | ||
| analytics_summary: Подивіться анонімні данні про інсталювання та використовування операційної системи | ||
| на сторінці <a href="https://formulae.brew.sh/analytics/">formulae.brew.sh/analytics</a>. | ||
| Детальна інформація про те, як Homebrew використовує анонімні данні доступна на сторінці | ||
| <a href="https://docs.brew.sh/Analytics">Anonymous Analytics</a>. |
There was a problem hiding this comment.
Feels weird to transliterate Formula, but not translate the concept of analytics
There was a problem hiding this comment.
We did not transliterate names of the pages to show that they're written in English (unless it was needed to adapt them to the grammar rules). The literal translation is:
Detailed information about Homebrew usage of anonymous data is available on the page <a href="https://docs.brew.sh/Analytics">Anonymous Analytics</a>.
There was a problem hiding this comment.
Except the links in formula summary are transliterated despite being somewhat brand names. You can either keep things in English because the page is English or transliterate them but the current mix and match is hard to read.
| на Linux/WSL і <code>/usr/local</code> на macOS Intel.' | ||
| formulae_title: "\U0001F4E6 Пакети Homebrew" | ||
| formulae: <a href="https://docs.brew.sh/Formula-Cookbook#homebrew-terminology">«Формули» (formulae, букв. переклад «рецепт»)</a> |
| resources: "\U0001F4DA Ресурси о Homebrew" | ||
| man: Прочитайте керівництво Homebrew за допомогою <a href="https://docs.brew.sh/Manpage"><code>man | ||
| brew</code></a>. |
| не з відкритим вихідним кодом. | ||
| caskcreate: Створення cask це просто як і створення формули. | ||
| question: "\U0001F527 Що робить Homebrew?" | ||
| what: Homebrew інсталює <a href="https://formulae.brew.sh/formula/" title="Список пакетів Homebrew">консольні утиліти и додатки, які вам знадобляться</a> на |
| how: 'Homebrew не буде інсталювати файли поза межами свого <a href="https://docs.brew.sh/Formula-Cookbook#homebrew-terminology">«префікса» (prefix)</a>. | ||
| Він інсталює кожен пакет в свою власну <a href="https://docs.brew.sh/Formula-Cookbook#homebrew-terminology">«кегу» (keg)</a> | ||
| всередині <a href="https://docs.brew.sh/Formula-Cookbook#homebrew-terminology">«целлара» (Cellar, букв. переклад «підвал»)</a>, | ||
| потім залишає символьне посилання на свої файли в prefix, шлях, за яким інстальован Homebrew: |
| надає декларативний засіб контролю залежностей: він використовує <code>Brewfile</code> для опису бажаного стану. | ||
| Використовуйте команду <code>brew bundle</code>, щоб інсталювати відсутні залежності, оновити застарілі та забезпечити | ||
| налаштування середовища проекту або нового компьютера.' |
| analytics_summary: Подивіться анонімні данні про інсталювання та використовування операційної системи | ||
| на сторінці <a href="https://formulae.brew.sh/analytics/">formulae.brew.sh/analytics</a>. | ||
| Детальна інформація про те, як Homebrew використовує анонімні данні доступна на сторінці | ||
| <a href="https://docs.brew.sh/Analytics">Anonymous Analytics</a>. |
p-linnane
left a comment
There was a problem hiding this comment.
I can't really review the actual language piece, but fine by me if Copilot's mechanical concerns are reviewed.
Ukrainian translation. Huge thanks to @DeusVult-swag for help