Skip to content

Commit acba880

Browse files
Update translations from Crowdin
1 parent b004e70 commit acba880

1 file changed

Lines changed: 171 additions & 0 deletions

File tree

locale/uk/microcontroller.cfg

Lines changed: 171 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,171 @@
1+
[entity-name]
2+
microcontroller=МікроКонтролер
3+
microcontroller-ram=RAM модуль
4+
5+
[entity-description]
6+
microcontroller=Програмуйте логіку за допомогою FAL (Factorio Assembly Language) і обробляйте сигнали як професіонал.
7+
microcontroller-ram=Модуль, до якого МікроКонтролери можуть зчитувати та записувати дані. Розміщується поруч з МікроКонтролером.
8+
9+
[item-name]
10+
microcontroller=МікроКонтролер
11+
12+
[virtual-signal-name]
13+
signal-mc-halt=Сигнал "Стоп"
14+
signal-mc-run=Сигнал до запуску
15+
signal-mc-step=Сигнал кроку
16+
signal-mc-sleep=Сигнал сну
17+
signal-mc-jump=Сигнал стрибка
18+
19+
[mod-description]
20+
m-microcontroller=запрограмувати мережеву логіку схеми за допомогою FAL, мови асемблера Факторіо.\nАвтор: Luke Perkin. Модифіковано ZwerOxotnik та іншими учасниками
21+
22+
[mod-name]
23+
m-microcontroller=МікроКонтролер
24+
25+
[mod-setting-name]
26+
mc_update_tick_time=Час оновлення тику
27+
28+
[mod-setting-description]
29+
mc_update_tick_time=МікроКонтролери виконують дію кожен N-й такт
30+
31+
[technology-name]
32+
microcontroller=МікроКонтролери
33+
34+
[microcontroller]
35+
wiki=Компактна вікі FAL
36+
syntax=Синтаксис
37+
example=Наприклад
38+
hover-text-hint=Наведіть курсор на текст, щоб побачити підказку
39+
doc.overview=огляд
40+
doc.overview_description=Мова асемблера Factorio - це майбутнє автоматизованого виробництва. Розроблена з нуля для використання на великих заводах. Мова асемблера Factorio має більше операційних кодів, а МікроКонтролер (блок мікроконтролера Factorio) може зберігати 32 інструкції. МікроКонтролер має 4 внутрішні регістри для читання/запису, а також 4 регістри тільки для читання.
41+
doc.glossary=словник
42+
doc.basic_instructions_set=Базовий набір інструкцій
43+
doc.arithmetic_instructions=Арифметичні вказівки
44+
doc.test_instructions=Інструкція з тестування
45+
doc.test_instructions_description=Якщо тест пройдено успішно, наступна інструкція буде пропущена.
46+
doc.blocking_instructions=Інструкції з блокування
47+
doc.blocking_instructions_description=Блокувальні інструкції призупинять програму до завершення операції
48+
doc.interrupt_signals=Сигнали переривання
49+
doc.interrupt_signals_description=Існує 5 спеціальних сигналів, які можна використовувати для переривання програми.\nКоли МікроКонтролер отримує сигнал переривання на зелений або червоний вхід, я негайно виконую переривання.
50+
doc.old-help-text=Попередній текст довідки
51+
doc.pointers=Покажчики
52+
doc.pointers_description=При вказуванні адреси пам'яті як параметра інструкції, ви також можете передати вказівник на пам'ять. Покажчик - це спеціальна адреса, за якою обчислюється літеральна адреса під час виконання програми.\n\nТипово адреса пам'яті має вигляд memN. Це вказує МікроКонтролеру на доступ до 1-го регістру. Покажчик береться з MEM@1. Це вказує МікроКонтролеру прочитати значення в регістрі 1, а потім прочитати значення в регістрі N, де N було значенням в регістрі 1.
53+
doc.example_programs=Приклади програм
54+
topics.registers=[color=yellow]0.1[/color] Реєстри
55+
topics.registers_description=МікроКонтролер має 4 внутрішніх регістри для читання і запису:\nmem1 mem2 mem3 mem4\n\nВін також має 4 регістри тільки для читання:\nmem5 або ipt: Індекс вказівника команд.\nmem6 або cnr: Кількість сигналів на вході червоного дроту.\nmem7 або cng: Кількість сигналів на вході зеленого дроту.\nmem8 або clk: Монотонний годинник.
56+
topics.mapped-memory=[color=yellow]0.2[/color] Відображена пам'ять
57+
topics.mapped-memory_description=МікроКонтролер можна розширити за допомогою модуля оперативної пам'яті. МікроКонтролер має 4 порти зовнішньої пам'яті:\nПівнічний порт 01 відповідає MEM11-14.\nПівденний порт 01 відповідає MEM21-42.\nПівнічний порт 02 відповідає MEM31-34.\nПівденний порт 02 відповідає MEM41-44.\nВи також можете підключити зовнішній мікроконтролер до північного та південного порту 01.
58+
topics.signal_glossary=[color=yellow]1.1[/color] Сигнал
59+
topics.signal_glossary_description=Тип і знакове ціле значення.
60+
topics.type_glossary=[color=yellow]1.2[/color] Тип
61+
topics.type_glossary_description=Кожен сигнал містить тип. Тип може стосуватися товару, який споживає або виробляє ваша фабрика, або може бути "віртуальним" типом.
62+
topics.value_glossary=[color=yellow]1.3[/color] Значення
63+
topics.value_glossary_description=Ціла частина Сигналу.
64+
topics.move_glossary=[color=yellow]1.4[/color] Переміщення
65+
topics.move_glossary_description=Копіювання Сигналу з одного реєстру в інший.
66+
topics.set_glossary=[color=yellow]1.5[/color] Набір
67+
topics.set_glossary_description=Встановити значення сигналу на інше значення.
68+
topics.register_glossary=[color=yellow]1.6[/color] Реєстри
69+
topics.register_glossary_description=Регістр Одиниця пам'яті, яка може зберігати один Сигнал.
70+
topics.clear_glossary=[color=yellow]1.7[/color] Очищення
71+
topics.clear_glossary_description=Скинути регістр на NULL.
72+
topics.null_glossary=[color=yellow]1.8[/color] НУЛЬ
73+
topics.null_glossary_description=Віртуальний чорний сигнал зі значенням 0.
74+
topics.label_glossary=[color=yellow]1.9[/color] Мітка
75+
topics.label_glossary_description=Текстовий ідентифікатор, який використовується для переходів.
76+
topics.description_BIS=Кожен мікроконтролер може зчитувати лише одну інструкцію за N-й такт (налаштовується)
77+
topics.description_BIS_description=60 тиків ~= 1 секунда
78+
topics.comments_BIS=[color=жовто]2.1[/color] Коментарі
79+
topics.comments_BIS_description=Весь текст після коментаря
80+
topics.labels_BIS=[color=yellow]2.2[/color] Мітки
81+
topics.labels_BIS_description=Мітки використовуються як ідентифікатори для команд переходу.\nМітка - це двокрапка, за якою йде текст.\nПри використанні мітки в команді переходу ви також повинні додати двокрапку.
82+
topics.NOP_BIS=[color=yellow]2.3[/color] НІ
83+
topics.NOP_BIS_description=NOP означає "бездіяльність". Вона не впливає на стан внутрішніх регістрів.\nМікроКонтролеру все одно знадобиться N тиків, щоб прочитати інструкцію NOP.
84+
topics.MOV_BIS=[color=yellow]2.4[/color] РУХ
85+
topics.MOV_BIS_description=Приймає Сигнал на <SRC> і записує його до всіх регістрів <DST>.
86+
topics.SET_BIS=[color=yellow]2.5[/color] НАЛ
87+
topics.SET_BIS_description=Бере значення в <SRC> і записує його в <DST>
88+
topics.SWP_BIS=[color=yellow]2.6[/color] ЗМІН
89+
topics.SWP_BIS_description=Міняє місцями сигнали у <SRC> та <DST>.
90+
topics.CLR_BIS=[color=yellow]2.7[/color] ЧИСТ
91+
topics.CLR_BIS_description=Записує NULL до всіх <DST> регістрів.
92+
topics.FIG_BIS=[color=yellow]2.8[/color] Знайти в зеленому
93+
topics.FIG_BIS_description=Шукає сигнал на вході зеленого дроту, де тип сигналу дорівнює типу у <SRC>.\nЯкщо сигнал знайдено, він записується до пам'яті memN.
94+
topics.FIR_BIS=[color=yellow]2.9[/color] Знайти в червоному
95+
topics.FIR_BIS_description=Шукає сигнал на вході червоного дроту, де тип сигналу дорівнює типу у <SRC>.\nЯкщо сигнал знайдено, він записується до пам'яті memN.
96+
topics.JMP_BIS=[color=yellow]2.10[/color] СТРИБ
97+
topics.JMP_BIS_description=Переміщує вказівник інструкції на <SRC>.\nЯкщо <SRC> є цілим літералом, вказівник інструкції переходить на цей рядок.\nЯкщо <SRC> є регістром, вказівник інструкції переходить на рядок N, де N є значенням у регістрі.\nЯкщо <SRC> є міткою, вказівник інструкції переходить на перше оголошення цієї мітки.
98+
topics.HLT_BIS=[color=yellow]2.11[/color] ЗУП
99+
topics.HLT_BIS_description=Зупиняє програму
100+
topics.ADD_AI=[color=yellow]3.1[/color] ДОДАТИ
101+
topics.ADD_AI_description=Додає значення за адресою <SRC> до значення за адресою <DST> і записує результат у пам'ять memN.
102+
topics.SUB_AI=[color=yellow]3.2[/color] ВІДН
103+
topics.SUB_AI_description=Віднімає Значення в <DST> від Значення в <SRC> і записує результат в memN.
104+
topics.MUL_AI=[color=yellow]3.3[/color] МНОЖ
105+
topics.MUL_AI_description=Множить значення у <SRC> на значення у <DST> і записує результат у memN.
106+
topics.DIV_AI=[color=yellow]3.4[/color] ДІЛ
107+
topics.DIV_AI_description=Ділить Значення за адресою <SRC> на Значення за адресою <DST> і записує результат у пам'ять memN.
108+
topics.MOD_AI=[color=yellow]3.5[/color] МОД
109+
topics.MOD_AI_description=Виконує <SRC> за модулем <DST> і записує результат в memN.
110+
topics.POW_AI=[color=yellow]3.6[/color] ПОТ
111+
topics.POW_AI_description=Підносить <SRC> до степеня <DST> і записує результат у memN.\n[color=yellow]Арифметичні команди ігнорують тип сигналу[/color]
112+
topics.DIG_AI=[color=yellow]3.7[/color] ПОЗ
113+
topics.DIG_AI_description=Читає цифру у позиції <SRC> з memN і записує результат у memN.
114+
topics.DIS_AI=[color=yellow]3.8[/color] ДИСТ
115+
topics.DIS_AI_description=Записує <DST> до цифри у позиції <SRC> у memN.\nЯкщо <DST> має довжину більше 1 цифри, то записується 1-а цифра.
116+
topics.BND_AI=[color=yellow]3.9[/color] ВИКОНАТИ І
117+
topics.BND_AI_description=Виконує <SRC> І <DST>, а потім записує результат у memN.
118+
topics.BOR_AI=[color=yellow]3.10[/color] ВИКОНАТИ АБО
119+
topics.BOR_AI_description=Виконує <SRC> АБО <DST> і записує результат у memN.
120+
topics.BXR_AI=[color=yellow]3.11[/color] ВИКОНАТИ XOR
121+
topics.BXR_AI_description=Виконує <SRC> XOR <DST> і записує результат у memN.
122+
topics.BND2_AI=[color=yellow]3.12[/color] ВИКОНАТИ NOT
123+
topics.BND2_AI_description=Виконує NOT <SRC> і записує результат у memN.
124+
topics.BLS_AI=[color=yellow]3.13[/color] ВИКОНАТИ LEFT SHIFT
125+
topics.BLS_AI_description=Зсуває біти у <SRC> на <DST> вліво, потім записує результат у memN.
126+
topics.BRS_AI=[color=yellow]3.14[/color] ВИКОНАТИ RIGHT SHIFT
127+
topics.BRS_AI_description=Зсуває біти у <SRC> на <DST> праворуч, потім записує результат у memN.
128+
topics.BLR_AI=[color=yellow]3.15[/color] ВИКОНАТИ ЛІВИЙ РОЗВОРОТ
129+
topics.BLR_AI_description=Повертає біти в <SRC> на <DST> вліво, потім записує результат в memN
130+
topics.BRR_AI=[color=yellow]3.16[/color] ВИКОНАТИ РОЗВОРОТ У ПРАВО
131+
topics.BRR_AI_description=Повертає біти у <SRC> на <DST> вправо, а потім записує результат у memN.
132+
topics.TGT_TI=[color=yellow]4.1[/color] ПЕРЕВІРИТИ БІЛЬШЕ, НІЖ
133+
topics.TGT_TI_description=Перевіряє, чи значення <SRC> більше за значення <DST>.
134+
topics.TLT_TI=[color=yellow]4.2[/color] ПЕРЕВІРИТИ МЕНШЕ, НІЖ
135+
topics.TLT_TI_description=Перевіряє, чи значення <SRC> менше значення <DST>.
136+
topics.TEQ_TI=[color=yellow]4.3[/color] ТЕСТ ДОРІВНЯЄ
137+
topics.TEQ_TI_description=Перевіряє, чи значення <SRC> дорівнює значенню <DST>
138+
topics.TTE_TI=[color=yellow]4.4[/color] ПЕРЕВІРИТИ РІВНІ ТИПІВ
139+
topics.TTE_TI_description=Перевіряє, чи тип <SRC> дорівнює типу <DST>.
140+
topics.TTN_TI=[color=yellow]4.5[/color] ТИПИ ТЕСТІВ НЕ ОДНАКОВІ
141+
topics.TTN_TI_description=Перевіряє, чи тип <SRC> не дорівнює типу <DST>.
142+
topics.SLP_BI=[color=yellow]5.1[/color] СОН
143+
topics.SLP_BI_description=Програма буде спати протягом <SRC> тиків.
144+
topics.BKR_BI=[color=yellow]5.2[/color] BKR
145+
topics.BKR_BI_description=Призупиніть програму, доки на вході червоного дроту не з'явиться принаймні <SRC> сигналів.
146+
topics.BKG_BI=[color=yellow]5.3[/color] BKG
147+
topics.BKG_BI_description=Призупиніть програму, доки на вході зеленого дроту не з'явиться принаймні <SRC> сигналів.
148+
topics.SYN_BI=[color=yellow]5.4[/color] СИН
149+
topics.SYN_BI_description=Призупиніть програму, доки всі інші підключені мікроконтролери не викличуть SYN.
150+
topics.HLT_IS=[color=yellow]6.1[/color] ЛІК
151+
topics.HLT_IS_description=Зупиняє програму
152+
topics.RUN_IS=[color=yellow]6.2[/color] БІГ
153+
topics.RUN_IS_description=Запускає програму
154+
topics.STP_IS=[color=yellow]6.3[/color] КРОК
155+
topics.STP_IS_description=Крок за кроком виконує програму (виконує поточну інструкцію, а потім зупиняється).
156+
topics.SLP_IS=[color=yellow]6.4[/color] СОН
157+
topics.SLP_IS_description=Програма буде спати протягом N тиків, де N - значення сигналу.
158+
topics.JMP_IS=[color=yellow]6.5[/color] СТРИБ
159+
topics.JMP_IS_description=Переміщує вказівник програмної інструкції на N, де N - це значення сигналу.
160+
topics.MEM_pointer=[color=yellow]7.1[/color] MEM@N
161+
topics.MEM_pointer_description=Отримати доступ до регістру X, де X - значення у регістрі N.
162+
topics.RED_pointer=[color=yellow]7.2[/color] RED@N
163+
topics.RED_pointer_description=Отримати доступ до входу червоного дроту X, де X - це значення в регістрі N.
164+
topics.GREEN_pointer=[color=yellow]7.3[/color] GREEN@N
165+
topics.GREEN_pointer_description=Звернутися до входу X зеленого проводу, де X - це значення в регістрі N.
166+
topics.MULTIPLY_INPUT_EP=[color=yellow]8.1[/color] ПОМНОЖИТИ ВНЕСОК
167+
topics.MULTIPLY_INPUT_EP_description=Ця програма приймає вхідний сигнал 1-го червоного дроту, подвоює його і виводить результат.
168+
topics.ACCUMULATE_INPUT_EP=[color=yellow]8.2[/color] НАКОПИЧУВАТИ ВХІДНІ ДАНІ
169+
topics.ACCUMULATE_INPUT_EP_description=Ця програма приймає перші 4 сигнали на вході червоного дроту і накопичує їх протягом певного часу.\nДля цього потрібен модуль оперативної пам'яті у північному порту 01.
170+
171+

0 commit comments

Comments
 (0)