Skip to content

Commit beb1823

Browse files
authored
Переклав на англійську сторінку Декомпілятор (#5)
1 parent a67b911 commit beb1823

4 files changed

Lines changed: 258 additions & 16 deletions

File tree

Kyiv/Ресурси.Designer.cs

Lines changed: 144 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Kyiv/Ресурси.resx

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -291,4 +291,52 @@
291291
<data name="МіткаВивідПрінтера" xml:space="preserve">
292292
<value>Printer output</value>
293293
</data>
294+
<data name="МіткаКод" xml:space="preserve">
295+
<value>Code</value>
296+
</data>
297+
<data name="ПідказкаКод" xml:space="preserve">
298+
<value>Enter a set of commands</value>
299+
</data>
300+
<data name="МіткаПідказка" xml:space="preserve">
301+
<value>Example</value>
302+
</data>
303+
<data name="МіткаПідпрограми" xml:space="preserve">
304+
<value>Subroutines</value>
305+
</data>
306+
<data name="ПідказкаПідпрограми" xml:space="preserve">
307+
<value>Built-in subroutine from non-volatile memory</value>
308+
</data>
309+
<data name="ВаріантРучніАдреси" xml:space="preserve">
310+
<value>Manual addresses...</value>
311+
</data>
312+
<data name="Варіант2до10" xml:space="preserve">
313+
<value>from binary to decimal</value>
314+
</data>
315+
<data name="ВаріантВиберітьПідпрограмму" xml:space="preserve">
316+
<value>Select subroutine ...</value>
317+
</data>
318+
<data name="МіткаВідоміПідпрограмиІзКниги" xml:space="preserve">
319+
<value>Known subroutines from book</value>
320+
</data>
321+
<data name="КнопкаЗавантажити" xml:space="preserve">
322+
<value>Load</value>
323+
</data>
324+
<data name="ПідказкаВиберітьПідпрограму" xml:space="preserve">
325+
<value>Select a subroutine to decompile from one of the drop-down lists.</value>
326+
</data>
327+
<data name="ПідказкаЗавантажити" xml:space="preserve">
328+
<value>Load program from ROM</value>
329+
</data>
330+
<data name="МіткаЛістінгС" xml:space="preserve">
331+
<value>Listing in pseudo-C</value>
332+
</data>
333+
<data name="МіткаПочатковаАдреса" xml:space="preserve">
334+
<value>Starting address</value>
335+
</data>
336+
<data name="ПідказкаПочатковаАдреса" xml:space="preserve">
337+
<value>8-bit number</value>
338+
</data>
339+
<data name="МіткаКількістьСлів" xml:space="preserve">
340+
<value>Words count</value>
341+
</data>
294342
</root>

Kyiv/Ресурси.uk-UA.resx

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -291,4 +291,52 @@
291291
<data name="МіткаВивідПрінтера" xml:space="preserve">
292292
<value>Вивід прінтера</value>
293293
</data>
294+
<data name="МіткаКод" xml:space="preserve">
295+
<value>Код</value>
296+
</data>
297+
<data name="ПідказкаКод" xml:space="preserve">
298+
<value>Введіть набір команд</value>
299+
</data>
300+
<data name="МіткаПідказка" xml:space="preserve">
301+
<value>Підказка</value>
302+
</data>
303+
<data name="МіткаПідпрограми" xml:space="preserve">
304+
<value>Підпрограми</value>
305+
</data>
306+
<data name="ПідказкаПідпрограми" xml:space="preserve">
307+
<value>Вбудована підпрограма із незмінної пам'яти</value>
308+
</data>
309+
<data name="ВаріантРучніАдреси" xml:space="preserve">
310+
<value>Ручні адреси ...</value>
311+
</data>
312+
<data name="Варіант2до10" xml:space="preserve">
313+
<value>из двоичной системы в десятичную</value>
314+
</data>
315+
<data name="ВаріантВиберітьПідпрограмму" xml:space="preserve">
316+
<value>Виберіть підпрограму ...</value>
317+
</data>
318+
<data name="МіткаВідоміПідпрограмиІзКниги" xml:space="preserve">
319+
<value>Відомі підпрограми із книги</value>
320+
</data>
321+
<data name="КнопкаЗавантажити" xml:space="preserve">
322+
<value>Завантажити</value>
323+
</data>
324+
<data name="ПідказкаВиберітьПідпрограму" xml:space="preserve">
325+
<value>Виберіть із одного із випадаючих списків підпрограму для декомпіляції.</value>
326+
</data>
327+
<data name="ПідказкаЗавантажити" xml:space="preserve">
328+
<value>Завантажити програму із ПЗП</value>
329+
</data>
330+
<data name="МіткаЛістінгС" xml:space="preserve">
331+
<value>Лістінг у псевдо-С</value>
332+
</data>
333+
<data name="МіткаПочатковаАдреса" xml:space="preserve">
334+
<value>Початкова адреса</value>
335+
</data>
336+
<data name="ПідказкаПочатковаАдреса" xml:space="preserve">
337+
<value>8-річне число</value>
338+
</data>
339+
<data name="МіткаКількістьСлів" xml:space="preserve">
340+
<value>Кількість слів</value>
341+
</data>
294342
</root>

Kyiv/Сторінки/Декомпілятор.razor

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,16 @@
44
@inject HttpClient httpClient
55
@inject МашинаКиїв Машина
66

7-
<НазваСторінки>Декомпілятор</НазваСторінки>
7+
<НазваСторінки>@Ресурси.СторінкаДекомпілятор</НазваСторінки>
88

9-
<h1>Декомпілятор</h1>
9+
<h1>@Ресурси.СторінкаДекомпілятор</h1>
1010

1111
<div class="row">
1212
<div class="col">
13-
<h3>Код</h3>
14-
<p>Введіть набір команд</p>
13+
<h3>@Ресурси.МіткаКод</h3>
14+
<p>@Ресурси.ПідказкаКод</p>
1515
<InputTextArea @bind-Value="Команда" rows="20" cols="26" style="font-family: monospace;" />
16-
<h4>Приклад</h4>
16+
<h4>@Ресурси.МіткаПідказка</h4>
1717
<pre><code>3100 01 0000 0000 0003
1818
1 26 0012 0000 0000
1919
2 11 0002 3050 0002
@@ -25,17 +25,17 @@
2525
</code></pre>
2626
</div>
2727
<div class="col order-md-5">
28-
<h3>Підпрограми</h3>
28+
<h3>@Ресурси.МіткаПідпрограми</h3>
2929
<label>
30-
Вбудована підпрограма із незмінної пам'яти
30+
@Ресурси.ПідказкаПідпрограми
3131
</label>
3232
<InputSelect @bind-Value="Варіант">
3333
<option value="">
34-
Ручні адреси ...
34+
@Ресурси.ВаріантРучніАдреси
3535
</option>
3636
<option checked="@(Варіант == "2to10")"
3737
value="2to10">
38-
из двоичной системы в десятичную
38+
@Ресурси.Варіант2до10
3939
</option>
4040
<option checked="@(Варіант == "lnx")"
4141
value="lnx">
@@ -80,7 +80,7 @@
8080

8181
</InputSelect>
8282
<label>
83-
Відомі підпрограми із книги
83+
@Ресурси.МіткаВідоміПідпрограмиІзКниги
8484
</label>
8585
@{
8686
string[] підпрограми = [
@@ -101,7 +101,7 @@
101101
}
102102
<InputSelect @bind-Value="ВаріантПідпрограм">
103103
<option value="">
104-
Виберіть підпрограму ...
104+
@Ресурси.ВаріантВиберітьПідпрограмму
105105
</option>
106106
@foreach (var значення in підпрограми)
107107
{
@@ -112,19 +112,21 @@
112112
}
113113
</InputSelect>
114114
<label>
115-
Початкова адреса <small>(8-річне число)</small>
115+
@Ресурси.МіткаПочатковаАдреса <small>(@Ресурси.ПідказкаПочатковаАдреса)</small>
116116
<InputNumber @bind-Value="ПочатковаАдреса" size="4" />
117117
</label>
118118
<label>
119-
Кількість слів
119+
@Ресурси.МіткаКількістьСлів
120120
<InputNumber @bind-Value="КількістьСлів" size="4" />
121121
</label>
122122

123-
<button type="button" title="Завантажити програму із ПЗП" class="btn btn-primary" @onclick=Завантажити>Завантажити</button>
124-
<p>Виберіть із одного із випадаючих списків підпрограму для декомпіляції.</p>
123+
<button type="button" title="@Ресурси.ПідказкаЗавантажити" class="btn btn-primary" @onclick=Завантажити>
124+
@Ресурси.КнопкаЗавантажити
125+
</button>
126+
<p>@Ресурси.ПідказкаВиберітьПідпрограму</p>
125127
</div>
126128
<div class="col order-md-1">
127-
<h3>Лістінг у псевдо-С</h3>
129+
<h3>@Ресурси.МіткаЛістінгС</h3>
128130
<div style="white-space: pre">
129131
@((MarkupString)ДекомпільованаКоманда)
130132
</div>

0 commit comments

Comments
 (0)