Translated using Weblate (Ukrainian)

Currently translated at 97.9% (11153 of 11384 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/uk/
This commit is contained in:
Максим Горпиніч
2026-03-13 23:43:46 +01:00
committed by Hosted Weblate
parent 70d274449d
commit 64d0e5dd5b
+189 -190
View File
@@ -7,13 +7,14 @@
# John Beard <[email protected]>, 2025.
# Seth Hillbrand <[email protected]>, 2025, 2026.
# Максим Горпиніч <[email protected]>, 2025, 2026.
# Максим Горпиніч <[email protected]>, 2026.
msgid ""
msgstr ""
"Project-Id-Version: KiCad\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-03-13 11:19-0700\n"
"PO-Revision-Date: 2026-03-06 22:37+0000\n"
"Last-Translator: Artem <[email protected]>\n"
"PO-Revision-Date: 2026-03-13 21:34+0000\n"
"Last-Translator: Максим Горпиніч <[email protected]>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/kicad/master-"
"source/uk/>\n"
"Language: uk\n"
@@ -9763,8 +9764,8 @@ msgstr ""
"KiCad запускається вперше, або деякі його конфігураційні файли відсутні.\n"
"\n"
"Давайте приділимо хвилинку, щоб налаштувати деякі основні параметри. Ви "
"завжди можете змінити ці налаштування пізніше, відкривши діалогове вікно "
"«Налаштування»."
"завжди можете змінити ці налаштування пізніше, відкривши діалогове вікно «"
"Налаштування»."
#: common/startwizard/startwizard.cpp:110
msgid "For help, please visit "
@@ -10215,8 +10216,8 @@ msgstr "Виберіть стовпець(и)"
#: common/tool/actions.cpp:491
msgid "Select complete column(s) containing the current selected cell(s)"
msgstr ""
"Вибрати повний(і) стовпець(и), що містить(ють) поточну(і) вибрану(і) "
"комірку(и)"
"Вибрати повний(і) стовпець(и), що містить(ють) поточну(і) вибрану(і) комірку"
"(и)"
#: common/tool/actions.cpp:497
msgid "Select Row(s)"
@@ -10224,8 +10225,7 @@ msgstr "Виберіть рядок(и)"
#: common/tool/actions.cpp:498
msgid "Select complete row(s) containing the current selected cell(s)"
msgstr ""
"Вибрати повний рядок(ки), що містить поточну(і) вибрану(і) клітинку(ки)"
msgstr "Вибрати повний рядок(ки), що містить поточну(і) вибрану(і) клітинку(ки)"
#: common/tool/actions.cpp:504
msgid "Select Table"
@@ -12705,8 +12705,8 @@ msgstr ""
"python <ім'я файлу скрипту> <ім'я вхідного файлу> <ім'я вихідного файлу>\n"
"```\n"
"\n"
"У Windows, якщо бажаний скрипт генератора для CSV BOM — `C:"
"\\Users\\username\\kicad\\my_python_script.py`, командний рядок буде таким:\n"
"У Windows, якщо бажаний скрипт генератора для CSV BOM — `C:\\Users\\u"
"sername\\kicad\\my_python_script.py`, командний рядок буде таким:\n"
"\n"
"```\n"
"python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" "
@@ -20384,8 +20384,7 @@ msgstr "Перезаписати існуючу схему?"
#: pcbnew/pcb_design_block_utils.cpp:128 pcbnew/pcb_design_block_utils.cpp:189
#: pcbnew/pcb_design_block_utils.cpp:360 pcbnew/pcb_design_block_utils.cpp:483
msgid "Please select a library to save the design block to."
msgstr ""
"Будь ласка, виберіть бібліотеку, в якій потрібно зберегти блок дизайну."
msgstr "Будь ласка, виберіть бібліотеку, в якій потрібно зберегти блок дизайну."
#: eeschema/sch_design_block_utils.cpp:92
#: eeschema/sch_design_block_utils.cpp:170
@@ -20399,8 +20398,7 @@ msgstr "Блоки проектування з вкладеними аркуша
#: eeschema/sch_design_block_utils.cpp:368
#: eeschema/sch_design_block_utils.cpp:576
msgid "Error saving temporary schematic file to create design block."
msgstr ""
"Помилка збереження тимчасового файлу схеми для створення блоку проєкту."
msgstr "Помилка збереження тимчасового файлу схеми для створення блоку проєкту."
#: eeschema/sch_design_block_utils.cpp:160
#: eeschema/sch_design_block_utils.cpp:470
@@ -22676,9 +22674,9 @@ msgstr ""
" <td> &nbsp;<br><samp>~{overbar}</samp><br> &nbsp;<br><samp>~{CLK}</"
"samp></td>\n"
" <td></td>\n"
" <td> <samp><u>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</u></"
"samp><br> <samp>overbar</samp><br> <samp><u>&nbsp;&nbsp;&nbsp;</u></"
"samp><br> <samp>CLK</samp></td>\n"
" <td> <samp><u>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</u></samp>"
"<br> <samp>overbar</samp><br> <samp><u>&nbsp;&nbsp;&nbsp;</u></samp><br> "
"<samp>CLK</samp></td>\n"
" </tr>\n"
" <tr>\n"
" <td></td>\n"
@@ -22699,8 +22697,8 @@ msgstr ""
" <tr>\n"
" <td>&nbsp;<br><samp>${refdes:field}</samp></td>\n"
" <td></td>\n"
" <td>&nbsp;<br><samp><i>field_value</i> of symbol <i>refdes</i></"
"samp></td>\n"
" <td>&nbsp;<br><samp><i>field_value</i> of symbol <i>refdes</i></samp>"
"</td>\n"
" </tr>\n"
" <tr>\n"
" <td>&nbsp;<br><samp>${R3:VALUE}</samp></td>\n"
@@ -22762,8 +22760,8 @@ msgstr ""
" <td>&nbsp;<br><samp>1</samp></td>\n"
" </tr>\n"
" <tr>\n"
" <td>&nbsp;<br><samp>@{if(condition, true_val, false_val)}</samp></"
"td>\n"
" <td>&nbsp;<br><samp>@{if(condition, true_val, false_val)}</samp></td>"
"\n"
" <td></td>\n"
" <td>&nbsp;<br><samp>Conditional text display</samp></td>\n"
" </tr>\n"
@@ -22775,8 +22773,8 @@ msgstr ""
"samp></td>\n"
" </tr>\n"
" <tr>\n"
" <td>&nbsp;<br><samp>@{if(${ROW} > 5, \"High\", \"Low\")}</samp></"
"td>\n"
" <td>&nbsp;<br><samp>@{if(${ROW} > 5, \"High\", \"Low\")}</samp></td>"
"\n"
" <td></td>\n"
" <td>&nbsp;<br><samp>Numeric comparisons work too</samp></td>\n"
" </tr>\n"
@@ -22801,8 +22799,8 @@ msgstr ""
" <tr>\n"
" <td>&nbsp;<br><samp>${refdes:SHORT_REFERENCE(pin)}</samp></td>\n"
" <td></td>\n"
" <td>&nbsp;<br><samp>Reference without unit letter for pin</samp></"
"td>\n"
" <td>&nbsp;<br><samp>Reference without unit letter for pin</samp></td>"
"\n"
" </tr>\n"
" <tr>\n"
" <td>&nbsp;<br><samp>${J1:SHORT_REFERENCE(3)}</samp></td>\n"
@@ -22853,8 +22851,8 @@ msgstr ""
" <tr>\n"
" <td>&nbsp;<br><samp>${refdes:PIN_ALT_LIST(pin)}</samp></td>\n"
" <td></td>\n"
" <td>&nbsp;<br><samp>All alternate pin functions (excludes base "
"name)</samp></td>\n"
" <td>&nbsp;<br><samp>All alternate pin functions (excludes base name)"
"</samp></td>\n"
" </tr>\n"
" <tr>\n"
" <td>&nbsp;<br><samp>${U1:PIN_ALT_LIST(5)}</samp></td>\n"
@@ -22958,8 +22956,9 @@ msgstr ""
" </tr>\n"
" <tr>\n"
" <th>Bus Definition</th>\n"
" <th>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"
"</th>\n"
" <th>"
"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</"
"th>\n"
" <th>Resultant Nets</th>\n"
" </tr>\n"
" <tr>\n"
@@ -23023,9 +23022,9 @@ msgstr ""
"<i>Зверніть увагу, що розмітка має пріоритет над визначеннями шини.</i>\n"
"<p></p>\n"
"<p><b>Функції виводів:</b> Автоматично знаходять правильне розташування "
"одиниць. Для символів з кількома одиницями такі функції, як "
"<samp>NET_NAME(pin)</samp>, працюють, навіть якщо вивод знаходиться в іншій "
"одиниці, ніж та, що знаходиться на поточному аркуші.</p>\n"
"одиниць. Для символів з кількома одиницями такі функції, як <samp>NET_NAME"
"(pin)</samp>, працюють, навіть якщо вивод знаходиться в іншій одиниці, ніж "
"та, що знаходиться на поточному аркуші.</p>\n"
"<p><b>Посилання на комірки таблиці:</b> Функція <samp>CELL()</samp> працює "
"лише в комірках таблиці. Використовуйте <samp>${CELL(\"A0\")}<samp> або "
"<samp>${CELL(row, col)}<samp> для посилання на інші комірки в тій самій "
@@ -24490,8 +24489,7 @@ msgstr "Помилка аналізу бібліотеки SPICE '%s': %s"
#: eeschema/sim/spice_model_parser.cpp:215
#, c-format
msgid "Could not find parent model '%s' for \"A Kind Of\" model '%s'"
msgstr ""
"Не вдалося знайти батьківську модель '%s' для моделі \"A Kind Of\" '%s'"
msgstr "Не вдалося знайти батьківську модель '%s' для моделі \"A Kind Of\" '%s'"
#: eeschema/sim/spice_simulator.cpp:57
msgid "DC Operating Point"
@@ -24704,8 +24702,8 @@ msgid ""
"Info: <b>Hidden power pin %s</b> %s at location <b>(%s, %s)</b> in %s body "
"style."
msgstr ""
"Інформація: <b>Прихований контакт живлення %s</b> %s у місці розташування "
"<b>(%s, %s)</b> у типі кузова %s."
"Інформація: <b>Прихований контакт живлення %s</b> %s у місці розташування <b>"
"(%s, %s)</b> у типі кузова %s."
#: eeschema/symbol_checker.cpp:318
#, c-format
@@ -24713,8 +24711,8 @@ msgid ""
"Info: <b>Hidden power pin %s</b> %s at location <b>(%s, %s)</b> in unit %c "
"of %s body style."
msgstr ""
"Інформація: <b>Прихований контакт живлення %s</b> %s у місці розташування "
"<b>(%s, %s)</b> в блоці %c типу кузова %s."
"Інформація: <b>Прихований контакт живлення %s</b> %s у місці розташування <b>"
"(%s, %s)</b> в блоці %c типу кузова %s."
#: eeschema/symbol_checker.cpp:332
#, c-format
@@ -30440,8 +30438,7 @@ msgstr "Якість рендерингу. Параметри: %s"
#: kicad/cli/command_pcb_render.cpp:258
#, c-format
msgid "Appearance preset. Options: %s, %s, or user-defined preset name"
msgstr ""
"Стиль вигляду. Варіанти: %s, %s або назва стилю, визначена користувачем"
msgstr "Стиль вигляду. Варіанти: %s, %s або назва стилю, визначена користувачем"
#: kicad/cli/command_pcb_render.cpp:265
msgid "Colors defined in board stackup override those in preset"
@@ -33550,8 +33547,7 @@ msgstr "Ізоляція обладнання в системах низьков
#: pcb_calculator/calculator_panels/panel_electrical_spacing_iec60664_base.cpp:31
msgid "Determine the transient impulse voltage to withstand"
msgstr ""
"Визначте імпульсну напругу перехідного циклу, яку необхідно витримувати"
msgstr "Визначте імпульсну напругу перехідного циклу, яку необхідно витримувати"
#: pcb_calculator/calculator_panels/panel_electrical_spacing_iec60664_base.cpp:41
msgid "Rated Voltage (RMS or DC):"
@@ -39177,8 +39173,8 @@ msgid ""
"selection filter."
msgstr ""
"Заблоковані сліди не можна вільно переміщувати або орієнтувати на полотні, "
"їх можна вибрати лише тоді, коли у фільтрі вибору встановлено прапорець "
"«Заблоковані елементи»."
"їх можна вибрати лише тоді, коли у фільтрі вибору встановлено прапорець «"
"Заблоковані елементи»."
#: pcbnew/dialogs/dialog_footprint_properties.cpp:331
msgid "all pads with duplicate numbers"
@@ -44772,219 +44768,224 @@ msgid ""
msgstr ""
"### Обмеження\n"
"\n"
"| Тип обмеження | Тип "
"аргументу "
"| "
"Опис "
"| Тип обмеження | Тип аргументу"
" "
"| Опис"
" "
"|\n"
"|---------------------------|-----------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n"
"| `annular_width` | min/opt/"
"max "
"| Перевіряє ширину кільцевих кілець на перехідних отворах."
"<br> "
"|---------------------------"
"|-----------------------------------------------------------------------------------------------------------------------"
"|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------"
"|\n"
"| `assertion` | "
"\"&lt;expression>\" "
"| Перевіряє заданий вираз."
"<br> "
"| `annular_width` | min/opt/max"
" "
"| Перевіряє ширину кільцевих кілець на перехідних отворах.<br>"
" "
"|\n"
"| `assertion` | \"&lt;expression>"
"\" "
"| Перевіряє заданий вираз.<br>"
" "
"|\n"
"| `bridged_mask` "
"| "
"| Перевіряє наявність містків між мідними елементами. Це обмеження не "
"приймає мінімальне/оптимальне/максимальне значення. У поєднанні з умовою "
"серйозності це обмеження можна використовувати для дозволу або заборони "
"містків між елементами в різних умовах."
"<br> "
"містків між елементами в різних умовах.<br>"
" "
"|\n"
"| `clearance` | "
"min "
"| `clearance` | min"
" "
"| Вказує **електричний** зазор між мідними об'єктами різних мереж. (Див. "
"`physical_clearance`, якщо ви хочете вказати зазор між об'єктами незалежно "
"від мережі.)<br><br>Щоб дозволити мідним об'єктам перекриватися "
"(зіштовхуватися), створіть обмеження `clearance` із значенням `min` менше "
"нуля (наприклад, `-1`)."
"<br> "
"нуля (наприклад, `-1`).<br>"
" "
"|\n"
"| `courtyard_clearance` | "
"min "
"| `courtyard_clearance` | min"
" "
"| Перевіряє відстань між внутрішніми двориками і генерує помилку, якщо "
"відстань між двома двориками менша за `min`. Якщо внутрішній дворик не має "
"форми дворика, ця умова не генерує помилок."
"<br> "
"форми дворика, ця умова не генерує помилок.<br>"
" "
"|\n"
"| `creepage` | "
"min "
"| Визначає довжину шляху витоку між мідними об'єктами різних мереж."
"<br> "
"| `creepage` | min"
" "
"| Визначає довжину шляху витоку між мідними об'єктами різних мереж.<br>"
" "
"|\n"
"| `diff_pair_gap` | min/opt/"
"max "
"| `diff_pair_gap` | min/opt/max"
" "
"| Перевіряє зазор між з'єднаними доріжками в диференціальній парі. З'єднані "
"доріжки — це сегменти, які паралельні один одному. Зазор диференціальної "
"пари не перевіряється на нез'єднаних ділянках диференціальної пари "
"(наприклад, на розгалуженні від компонента)."
"<br> "
"(наприклад, на розгалуженні від компонента).<br>"
" "
"|\n"
"| `diff_pair_uncoupled` | "
"max "
"| `diff_pair_uncoupled` | max"
" "
"| Перевіряє відстань, на яку диференціальна пара доріжок прокладена без "
"зв'язку з іншою доріжкою протилежної полярності в парі (наприклад, де пара "
"розгалужується від компонента або роз'єднується, щоб обійти інший об'єкт, "
"такий як перехід)."
"<br> "
"такий як перехід).<br>"
" "
"|\n"
"| `disallow` | "
"`track`<br>`via`<br>`through_via`<br>`blind_via`<br>`buried_via`<br>`micro_via`<br>`pad`<br>`zone`<br>`text`<br>`graphic`<br>`hole`<br>`footprint`<br> "
"| Вкажіть один або кілька типів об'єктів, які забороняються, розділивши їх "
"пробілами. Наприклад, `(constraint disallow track)` або `(constraint "
"disallow track via pad)`. Якщо об'єкт цього типу відповідає умові правила, "
"буде створено помилку DRC.<br><br>Це обмеження по суті є таким самим, як "
"область правила заборони, але може використовуватися для створення більш "
"конкретних обмежень заборони."
"<br> |\n"
"| `edge_clearance` | min/opt/"
"max "
"| `disallow` | `track`<br>`via`<br>`through_via`<br>"
"`blind_via`<br>`buried_via`<br>`micro_via`<br>`pad`<br>`zone`<br>`text`<br>"
"`graphic`<br>`hole`<br>`footprint`<br> | Вкажіть один або кілька типів "
"об'єктів, які забороняються, розділивши їх пробілами. Наприклад, `"
"(constraint disallow track)` або `(constraint disallow track via pad)`. "
"Якщо об'єкт цього типу відповідає умові правила, буде створено помилку "
"DRC.<br><br>Це обмеження по суті є таким самим, як область правила заборони, "
"але може використовуватися для створення більш конкретних обмежень "
"заборони.<br>"
" |\n"
"| `edge_clearance` | min/opt/max"
" "
"| Перевіряє відстань між об'єктами та краєм плати. <br><br>Це також можна "
"розглядати як «допуск фрезерування», оскільки край плати буде включати всі "
"графічні елементи на шарі `Edge.Cuts`, а також будь-які *овальні* отвори для "
"контактних майданчиків. (Див. `physical_hole_clearance` для допуску "
"свердління.)<br> "
"свердління.)<br>"
" "
"|\n"
"| `length` | min/"
"max "
"| `length` | min/max"
" "
"| Перевіряє загальну довжину маршрутизації для мереж, що відповідають умові "
"правила, і генерує помилку для кожної мережі, яка є меншою за значення `min` "
"(якщо вказано) або більшою за значення `max` (якщо вказано) обмеження."
"<br> "
"(якщо вказано) або більшою за значення `max` (якщо вказано) обмеження.<br>"
" "
"|\n"
"| `hole` | min/"
"max "
"| `hole` | min/max"
" "
"| Перевіряє розмір (діаметр) просвердленого отвору в контактній площадці або "
"перехідному отворі. Для овальних отворів менший (малий) діаметр буде "
"перевірено на відповідність значенню `min` (якщо вказано), а більший "
"(великий) діаметр буде перевірено на відповідність значенню `max` (якщо "
"вказано)."
"<br> "
"вказано).<br>"
" "
"|\n"
"| `hole_clearance` | "
"min "
"| `hole_clearance` | min"
" "
"| Перевіряє зазор між просвердленим отвором у контактній площадкі або "
"переходному отворі та мідними об'єктами на іншій мережі. Зазор вимірюється "
"від діаметра отвору, а не від його центру."
"<br> "
"від діаметра отвору, а не від його центру.<br>"
" "
"|\n"
"| `hole_to_hole` | "
"min "
"| `hole_to_hole` | min"
" "
"| Перевіряє зазор між механічно просвердленими отворами в контактних "
"площадках і перехідних отворах. Зазор вимірюється між діаметрами отворів, а "
"не між їх центрами. <br><br>Це обмеження призначене виключно для захисту "
"свердл. Зазор між **лазерно просвердленими** (мікроперехідними отворами) та "
"іншими немеханічно просвердленими отворами не перевіряється, як і зазор між "
"**фрезерованими** (овальними) та іншими немеханічно просвердленими отворами."
"<br> |\n"
"| `physical_clearance` | "
"min "
"**фрезерованими** (овальними) та іншими немеханічно просвердленими "
"отворами.<br> |\n"
"| `physical_clearance` | min"
" "
"| Перевіряє зазор між двома об'єктами на заданому шарі (включаючи шари, що "
"не містять міді).<br><br>Хоча ця функція може виконувати більш загальні "
"перевірки, ніж `clearance`, вона працює набагато повільніше. За можливості "
"використовуйте `clearance`."
"<br> "
"використовуйте `clearance`.<br>"
" "
"|\n"
"| `physical_hole_clearance` | "
"min "
"| `physical_hole_clearance` | min"
" "
"| Перевіряє зазор між просвердленим отвором у прокладці або перехідному "
"отворі та іншим об'єктом, незалежно від сітки. Зазор вимірюється від "
"діаметра отвору, а не від його центру. <br><br>Це також можна розглядати як "
"«допуск на свердління», оскільки він включає тільки **круглі** отвори (див. "
"`edge_clearance` для допуску на фрезерування)."
"<br> "
"діаметра отвору, а не від його центру. <br><br>Це також можна розглядати як «"
"допуск на свердління», оскільки він включає тільки **круглі** отвори (див. "
"`edge_clearance` для допуску на фрезерування).<br>"
" "
"|\n"
"| `silk_clearance` | min/opt/"
"max "
"| Перевіряє зазор між об'єктами на шарах шовкографії та іншими об'єктами."
"<br> "
"| `silk_clearance` | min/opt/max"
" "
"| Перевіряє зазор між об'єктами на шарах шовкографії та іншими об'єктами.<br>"
" "
"|\n"
"| `skew` | "
"max "
"| `skew` | max"
" "
"| Перевіряє загальне відхилення для сіток, які відповідають умові правила, "
"тобто різницю між довжиною кожної сітки та середнім значенням довжин усіх "
"сіток, які відповідають правилу. Якщо абсолютне значення різниці між цим "
"середнім значенням та довжиною будь-якої сітки перевищує обмежувальне "
"значення `max`, буде згенеровано помилку."
"<br> "
"значення `max`, буде згенеровано помилку.<br>"
" "
"|\n"
"| `solder_mask_expansion` | "
"opt "
"| `solder_mask_expansion` | opt"
" "
"| Визначає розширення маски паяння для контактних площадок, форм та "
"доріжок. "
"|\n"
"| `solder_paste_abs_margin` | "
"opt "
"| `solder_paste_abs_margin` | opt"
" "
"| Визначає абсолютний зазор паяльної пасти для контактних площадок. Зазвичай "
"від'ємне значення для вставки пасти.<br><br>Кінцевий зазор паяльної пасти "
"дорівнюватиме абсолютному зазору плюс відносний "
"зазор. "
"|\n"
"| `solder_paste_rel_margin` | "
"opt "
"| `solder_paste_rel_margin` | opt"
" "
"| Визначає відносний зазор паяльної пасти для контактних площадок. Зазвичай "
"від'ємне значення для вставки пасти.<br><br>Остаточний зазор паяльної пасти "
"буде дорівнювати абсолютному зазору плюс відносному "
"зазору. "
"|\n"
"| `thermal_relief_gap` | "
"min "
"| `thermal_relief_gap` | min"
" "
"| Визначає ширину зазору між майданчиком та зоною з термоізоляційним "
"з'єднанням."
"<br> "
"з'єднанням.<br>"
" "
"|\n"
"| `thermal_spoke_width` | "
"opt "
"| `thermal_spoke_width` | opt"
" "
"| Визначає ширину спиць, що з'єднують колодку із зоною з термоізоляційним "
"з'єднанням."
"<br> "
"з'єднанням.<br>"
" "
"|\n"
"| `track_width` | min/opt/"
"max "
"| `track_width` | min/opt/max"
" "
"| Перевіряє ширину сегментів доріжки та дуги. Помилка буде згенерована для "
"кожного сегмента, ширина якого менша за значення `min` (якщо вказано) або "
"більша за значення `max` (якщо вказано)."
"<br> "
"більша за значення `max` (якщо вказано).<br>"
" "
"|\n"
"| `track_angle` | min/opt/"
"max "
"| `track_angle` | min/opt/max"
" "
"| Перевіряє кут між двома з'єднаними сегментами колії. Помилка буде "
"згенерована для кожної з'єднаної пари з кутом нижче значення `min` (якщо "
"вказано) або вище значення `max` (якщо вказано)."
"<br> "
"вказано) або вище значення `max` (якщо вказано).<br>"
" "
"|\n"
"| `track_segment_length` | min/"
"max "
"| `track_segment_length` | min/max"
" "
"| Перевіряє довжину сегментів колії та дуги. Помилка буде згенерована для "
"кожного сегмента, довжина якого менша за значення `min` (якщо вказано) або "
"більша за значення `max` (якщо вказано)."
"<br> "
"більша за значення `max` (якщо вказано).<br>"
" "
"|\n"
"| `via_count` | "
"max "
"| `via_count` | max"
" "
"| Рахує кількість переходних отворів у кожній мережі, що відповідає умові "
"правила. Якщо це число перевищує значення обмеження `max` для будь-якої "
"збігаючоїся мережі, для цієї мережі буде згенеровано помилку."
"<br> "
"збігаючоїся мережі, для цієї мережі буде згенеровано помилку.<br>"
" "
"|\n"
"| `via_dangling` "
"| "
"| Перевіряє наявність непідключених або підключених переходних отворів лише "
"на одному шарі. Це обмеження не приймає значення min/opt/max. У поєднанні з "
"пунктом severity це обмеження може бути використане для дозволу або заборони "
"висячих переходних отворів за різних умов."
"<br> "
"висячих переходних отворів за різних умов.<br>"
" "
"|\n"
"| `zone_connection` | "
"`solid`<br>`thermal_reliefs`<br>`none` "
"| `zone_connection` | `solid`<br>`thermal_reliefs`<br>"
"`none` "
"| Визначає з'єднання, яке потрібно встановити між зоною та контактною "
"площадкою."
"<br> "
"площадкою.<br>"
" "
"|\n"
"\n"
"\n"
@@ -45439,8 +45440,8 @@ msgstr ""
"\n"
"> `footprint_identifier`, перелічений вище, може бути одним із наступних:\n"
"\n"
"> 1. Позначення посилання, можливо, що містить символи підстановки `*` та `?"
"`\n"
"> 1. Позначення посилання, можливо, що містить символи підстановки `*` та "
"`?`\n"
"> 2. Ідентифікатор бібліотеки слідів, такий як `LibName:FootprintName`. У "
"цьому випадку,\n"
"ідентифікатор бібліотеки повинен містити символ `:` для відокремлення назви "
@@ -45688,13 +45689,13 @@ msgstr ""
"\n"
" (rule \"Відстань між переходними отворами різних мереж\"\n"
" (constraint hole_to_hole (min 0.254mm))\n"
" (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != "
"B.Net\"))\n"
" (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != B.Net\"))"
"\n"
"\n"
" (rule \"Зазор між прокладками різних сіток\"\n"
" (constraint clearance (min 3.0mm))\n"
" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != "
"B.Net\"))\n"
" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != B.Net\"))"
"\n"
"\n"
"\n"
" (rule \"Від отвору до колії\"\n"
@@ -45806,8 +45807,8 @@ msgstr ""
"свердлінням \n"
" # мікроперехідні отвори.\n"
" (rule hole_to_hole_uvia_exclusion\n"
" (condition \"A.Via_Type == 'Blind/buried' && B.Via_Type == "
"'Micro'\")\n"
" (condition \"A.Via_Type == 'Blind/buried' && B.Via_Type == 'Micro'\")"
"\n"
" (constraint hole_to_hole)\n"
" (severity ignore))\n"
"\n"
@@ -47683,15 +47684,15 @@ msgstr "(%s максимальна довжина %s; поточна %s)"
#, c-format
msgid "(%s min skew %s; actual %s; target net length %s (from %s); actual %s)"
msgstr ""
"(%s мінімальний перекіс %s; фактичний %s; цільова довжина мережі %s (від "
"%s); фактичний %s)"
"(%s мінімальний перекіс %s; фактичний %s; цільова довжина мережі %s (від %s)"
"; фактичний %s)"
#: pcbnew/drc/drc_test_provider_matched_length.cpp:213
#, c-format
msgid "(%s max skew %s; actual %s; target net length %s (from %s); actual %s)"
msgstr ""
"(%s максимальний перекіс %s; фактичний %s; цільова довжина мережі %s (від "
"%s); фактичний %s)"
"(%s максимальний перекіс %s; фактичний %s; цільова довжина мережі %s (від %s)"
"; фактичний %s)"
#: pcbnew/drc/drc_test_provider_matched_length.cpp:283
#, c-format
@@ -48910,8 +48911,8 @@ msgid ""
" This may result in different fills from previous KiCad versions which used "
"the line thicknesses of the board boundary on the Edge Cuts layer."
msgstr ""
"Якщо зони на цій платі будуть заповнені, буде використано налаштування "
"«Зазор мідного краю» (див. Налаштування плати > Правила проектування > "
"Якщо зони на цій платі будуть заповнені, буде використано налаштування «"
"Зазор мідного краю» (див. Налаштування плати > Правила проектування > "
"Обмеження).\n"
"Це може призвести до різних заливок порівняно з попередніми версіями KiCad, "
"які використовували товщину ліній межі плати на шарі «Обрізи країв»."
@@ -51001,8 +51002,7 @@ msgstr "Перезаписати існуючий макет?"
#: pcbnew/pcb_design_block_utils.cpp:155 pcbnew/pcb_design_block_utils.cpp:220
#: pcbnew/pcb_design_block_utils.cpp:326
msgid "Error saving temporary board file to create design block."
msgstr ""
"Помилка збереження тимчасового файлу плати для створення блоку проєкту."
msgstr "Помилка збереження тимчасового файлу плати для створення блоку проєкту."
#: pcbnew/pcb_dimension.cpp:633 pcbnew/pcb_dimension.cpp:1888
msgid "Prefix"
@@ -52979,8 +52979,8 @@ msgid ""
"Footprint Libraries..."
msgstr ""
"Вибраний файл містить кілька слідів. Імпортовано буде лише перший.\n"
"Щоб завантажити всі сліди, додайте його як бібліотеку за допомогою Параметри "
"-> Керування бібліотеками слідів..."
"Щоб завантажити всі сліди, додайте його як бібліотеку за допомогою "
"Параметри -> Керування бібліотеками слідів..."
#: pcbnew/pcb_io/pcb_io.cpp:175
msgid "Enable <b>debug</b> logging for Footprint*() functions in this PCB_IO."
@@ -53442,9 +53442,9 @@ msgstr ""
" <td> &nbsp;<br><samp>~{overbar}</samp><br> &nbsp;<br><samp>~{CLK}</"
"samp></td>\n"
" <td></td>\n"
" <td> <samp><u>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</u></"
"samp><br> <samp>overbar</samp><br> <samp><u>&nbsp;&nbsp;&nbsp;</u></"
"samp><br> <samp>CLK</samp></td>\n"
" <td> <samp><u>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</u></samp>"
"<br> <samp>overbar</samp><br> <samp><u>&nbsp;&nbsp;&nbsp;</u></samp><br> "
"<samp>CLK</samp></td>\n"
" </tr>\n"
" <tr>\n"
" <td></td>\n"
@@ -53629,8 +53629,8 @@ msgstr ""
" <td>&nbsp;<br><samp>1</samp></td>\n"
" </tr>\n"
" <tr>\n"
" <td>&nbsp;<br><samp>@{if(condition, true_val, false_val)}</samp></"
"td>\n"
" <td>&nbsp;<br><samp>@{if(condition, true_val, false_val)}</samp></td>"
"\n"
" <td></td>\n"
" <td>&nbsp;<br><samp>Conditional text display</samp></td>\n"
" </tr>\n"
@@ -53642,8 +53642,8 @@ msgstr ""
"samp></td>\n"
" </tr>\n"
" <tr>\n"
" <td>&nbsp;<br><samp>@{if(${ROW} > 5, \"High\", \"Low\")}</samp></"
"td>\n"
" <td>&nbsp;<br><samp>@{if(${ROW} > 5, \"High\", \"Low\")}</samp></td>"
"\n"
" <td></td>\n"
" <td>&nbsp;<br><samp>Numeric comparisons work too</samp></td>\n"
" </tr>\n"
@@ -53700,8 +53700,8 @@ msgstr ""
"майданчики на інших слідах за допомогою синтаксису <samp>${refdes:field}"
"<samp> або <samp>${refdes:function(pad)}<samp>.</p>\n"
"<p><b>Вкладені змінні:</b> Змінні можуть містити інші змінні. Внутрішні "
"змінні розгортаються першими. Максимальна глибина вкладеності: 10 рівнів.</"
"p>\n"
"змінні розгортаються першими. Максимальна глибина вкладеності: 10 рівнів.</p>"
"\n"
"<p><b>Повідомлення про помилки:</b></p>\n"
"<ul>\n"
"<li><samp>&lt;UNRESOLVED: token&gt;</samp> - Змінну або функцію неможливо "
@@ -57582,8 +57582,7 @@ msgstr "Показувати роздільну здатність обмеже
#: pcbnew/tools/pcb_actions.cpp:2174
msgid "Show differences between board footprint and its library equivalent"
msgstr ""
"Показати відмінності між розміром плати та її бібліотечним еквівалентом"
msgstr "Показати відмінності між розміром плати та її бібліотечним еквівалентом"
#: pcbnew/tools/pcb_actions.cpp:2180
msgid "Show Footprint Associations"