File: basic256_ru.ts

package info (click to toggle)
basic256 2.0.0.11-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye
  • size: 15,076 kB
  • sloc: cpp: 16,791; yacc: 3,979; lex: 1,446; makefile: 25
file content (1284 lines) | stat: -rwxr-xr-x 49,977 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="ru_RU">
<context>
    <name>BasicEdit</name>
    <message>
        <source>Line: </source>
        <translation type="unfinished">Строка: </translation>
    </message>
    <message>
        <source>New Program?</source>
        <translation>Начать новую программу?</translation>
    </message>
    <message>
        <source>Are you sure you want to completely clear this program and start a new one?</source>
        <translation>Вы хотите удалить эту программу и начать новую?</translation>
    </message>
    <message>
        <source>Yes</source>
        <translation type="obsolete">Да</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="obsolete">Нет</translation>
    </message>
    <message>
        <source>Untitled - BASIC-256</source>
        <translation>Без названия - BASIC-256</translation>
    </message>
    <message>
        <source>Save file as</source>
        <translation>Сохранить файл как</translation>
    </message>
    <message>
        <source>BASIC-256 File </source>
        <translation>Файлы BASIC-256 </translation>
    </message>
    <message>
        <source>Any File </source>
        <translation>Все файлы </translation>
    </message>
    <message>
        <source> - BASIC-256</source>
        <translation> - BASIC-256</translation>
    </message>
    <message>
        <source>Open a file</source>
        <translation>Открыть файл</translation>
    </message>
    <message>
        <source>BASIC-256 file </source>
        <translation>Файлы BASIC-256 </translation>
    </message>
    <message>
        <source>The file </source>
        <translation>Файл </translation>
    </message>
    <message>
        <source> exists on file.</source>
        <translation type="obsolete"> уже существует.</translation>
    </message>
    <message>
        <source>Do you want wish to overwrite?</source>
        <translation type="obsolete">Вы хотите его перезаписать?</translation>
    </message>
    <message>
        <source>Program modifications have not been saved.</source>
        <translation>Изменения в программе не сохранены.</translation>
    </message>
    <message>
        <source>Do you want wish to discard your changes?</source>
        <translation type="obsolete">Вы действительно готовы потерять изменения?</translation>
    </message>
    <message>
        <source> Column: </source>
        <translation> Колонка: </translation>
    </message>
    <message>
        <source> already exists.</source>
        <translation> уже существует.</translation>
    </message>
    <message>
        <source>Do you want to overwrite?</source>
        <translation>Вы хотите перезаписать?</translation>
    </message>
    <message>
        <source>Do you want to discard your changes?</source>
        <translation>Вы действительно готовы потерять изменения?</translation>
    </message>
    <message>
        <source>String not found.</source>
        <translation>Строка не найдена.</translation>
    </message>
    <message>
        <source>Replace completed.</source>
        <translation>Замена выполнена.</translation>
    </message>
</context>
<context>
    <name>DocumentationWin</name>
    <message>
        <source>Help Navigation</source>
        <translation type="obsolete">Навигация по справке</translation>
    </message>
    <message>
        <source>Search:</source>
        <translation type="obsolete">Поиск:</translation>
    </message>
    <message>
        <source>Search Forward</source>
        <translation type="obsolete">Поиск вперед</translation>
    </message>
    <message>
        <source>Search Backward</source>
        <translation type="obsolete">Поиск назад</translation>
    </message>
    <message>
        <source>&amp;Back</source>
        <translation>&amp;Назад</translation>
    </message>
    <message>
        <source>&amp;Forward</source>
        <translation>&amp;Вперед</translation>
    </message>
    <message>
        <source>&amp;Home</source>
        <translation>&amp;Домой</translation>
    </message>
    <message>
        <source>&amp;Exit</source>
        <translation>В&amp;ыход</translation>
    </message>
    <message>
        <source>Off-line help does not appear to be installed.  Please use on-line help.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Contextual help for the word &apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&apos; is not available.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FindWin</name>
    <message>
        <source>BASIC-256 Find</source>
        <translation type="obsolete">BASIC-256 Найти</translation>
    </message>
    <message>
        <source>Search For:</source>
        <translation type="obsolete">Найти:</translation>
    </message>
    <message>
        <source>Case Sensitive</source>
        <translation type="obsolete">Учитывать регистр</translation>
    </message>
    <message>
        <source>Search Backwards</source>
        <translation type="obsolete">Искать назад</translation>
    </message>
    <message>
        <source>Close</source>
        <translation type="obsolete">Закрыть</translation>
    </message>
    <message>
        <source>Find</source>
        <translation type="obsolete">Найти</translation>
    </message>
</context>
<context>
    <name>Interpreter</name>
    <message>
        <source>ERROR on line </source>
        <translation>ОШИБКА в строке </translation>
    </message>
    <message>
        <source>Syntax error on line </source>
        <translation type="unfinished">Ошибка синтаксиса на строке </translation>
    </message>
    <message>
        <source> around end of line.</source>
        <translation> в конце строки.</translation>
    </message>
    <message>
        <source> around column </source>
        <translation> в колонке </translation>
    </message>
    <message>
        <source>No such label</source>
        <translation type="unfinished">Нет такой метки</translation>
    </message>
    <message>
        <source>Next without FOR</source>
        <translation type="unfinished">Next без FOR</translation>
    </message>
    <message>
        <source>Array dimension too large</source>
        <translation type="obsolete">Слишком много элементов в массиве</translation>
    </message>
    <message>
        <source>Cannot assign non-string to string array</source>
        <translation type="obsolete">Нельзя назначить не-строчное значение массиву строк</translation>
    </message>
    <message>
        <source>Array index out of bounds</source>
        <translation type="obsolete">Выход за границы массива</translation>
    </message>
    <message>
        <source>Cannot access non-array variable</source>
        <translation type="obsolete">Нельзя получить доступ к переменной, не являющейся массивом</translation>
    </message>
    <message>
        <source>Unknown variable</source>
        <translation type="obsolete">Неизвестная переменная</translation>
    </message>
    <message>
        <source>Illegal argument to int()</source>
        <translation type="obsolete">Незаконный аргумент для int()</translation>
    </message>
    <message>
        <source>Illegal argument to string()</source>
        <translation type="obsolete">Незаконный аргумент для string()</translation>
    </message>
    <message>
        <source>Illegal argument to sin()</source>
        <translation type="obsolete">Незаконный аргумент для sin()</translation>
    </message>
    <message>
        <source>Illegal argument to cos()</source>
        <translation type="obsolete">Незаконный аргумент для cos()</translation>
    </message>
    <message>
        <source>Illegal argument to tan()</source>
        <translation type="obsolete">Незаконный аргумент для tan()</translation>
    </message>
    <message>
        <source>Illegal argument to ceil()</source>
        <translation type="obsolete">Незаконный аргумент для ceil()</translation>
    </message>
    <message>
        <source>Illegal argument to floor()</source>
        <translation type="obsolete">Незаконный аргумент для floor()</translation>
    </message>
    <message>
        <source>Illegal argument to abs()</source>
        <translation type="obsolete">Незаконный аргумент для abs()</translation>
    </message>
    <message>
        <source>String in numeric expression</source>
        <translation type="obsolete">Строка в численном выражении</translation>
    </message>
    <message>
        <source>Cannot compare strings with &gt; or &lt;=</source>
        <translation type="obsolete">Нельзя сравнивать строки с помощью &gt; или &lt;=</translation>
    </message>
    <message>
        <source>Cannot compare strings with &lt; or &gt;=</source>
        <translation type="obsolete">Нельзя сравнивать строки с помощью &lt; или &gt;=</translation>
    </message>
    <message>
        <source>Unable to open file</source>
        <translation type="unfinished">Невозможно открыть файл</translation>
    </message>
    <message>
        <source>Illegal argument to open()</source>
        <translation type="obsolete">Незаконный аргумент для open()</translation>
    </message>
    <message>
        <source>Can&apos;t read -- no open file.</source>
        <translation type="obsolete">Не удалось чтение - нет открытого файла.</translation>
    </message>
    <message>
        <source>Unable to write to file</source>
        <translation type="unfinished">Невозможно записать в файл</translation>
    </message>
    <message>
        <source>Illegal argument to write()</source>
        <translation type="obsolete">Незаконный аргумент для write()</translation>
    </message>
    <message>
        <source>Illegal argument to length()</source>
        <translation type="obsolete">Незаконный аргумент для length()</translation>
    </message>
    <message>
        <source>Illegal argument to poly()</source>
        <translation type="obsolete">Незаконный аргумент для poly()</translation>
    </message>
    <message>
        <source>Not enough points in array for poly()</source>
        <translation type="obsolete">Не хватает точек в массиве для poly()</translation>
    </message>
    <message>
        <source>reset() called when no file is open</source>
        <translation type="obsolete">Вызов reset() без открытых файлов</translation>
    </message>
    <message>
        <source>Unable to reset file</source>
        <translation type="unfinished">Не удается очистить файл</translation>
    </message>
    <message>
        <source>Illegal argument to mid()</source>
        <translation type="obsolete">Незаконный аргумент для mid()</translation>
    </message>
    <message>
        <source>String not long enough for given starting character</source>
        <translation type="unfinished">Недостаточная длина строки для заданного начального символа</translation>
    </message>
    <message>
        <source>Illegal argument to instr()</source>
        <translation type="obsolete">Незаконный аргумент для instr()</translation>
    </message>
    <message>
        <source>Illegal FOR -- start number &gt; end number</source>
        <translation type="unfinished">Неверный FOR -- начальный индекс &gt; конечного</translation>
    </message>
    <message>
        <source>Illegal FOR -- start number &lt; end number</source>
        <translation type="unfinished">Неверный FOR -- начальный индекс &lt; конечного</translation>
    </message>
    <message>
        <source>Array dimension too small</source>
        <translation type="obsolete">Размер массива слишком мал</translation>
    </message>
    <message>
        <source>Can&apos;t size -- no open file.</source>
        <translation type="obsolete">Размер неизвестен -- нет открытого файла.</translation>
    </message>
    <message>
        <source>seek() called when no file is open</source>
        <translation type="obsolete">ssek() вызывается, когда файл не открыт</translation>
    </message>
    <message>
        <source>Not a string array variable</source>
        <translation type="obsolete">Нет переменной массива строк</translation>
    </message>
    <message>
        <source>Not an array variable</source>
        <translation type="obsolete">Нет переменной массива</translation>
    </message>
    <message>
        <source>Argument not an array for poly()</source>
        <translation type="obsolete">Аргумент для poly() не массив</translation>
    </message>
    <message>
        <source>Not enough points in immediate list for poly()</source>
        <translation type="obsolete">Недостаточно точек с списке для poly()</translation>
    </message>
    <message>
        <source>Not enough points in array for stamp()</source>
        <translation type="obsolete">Недостаточно точек в массиве для stamp()</translation>
    </message>
    <message>
        <source>Argument not an array for stamp()</source>
        <translation type="obsolete">Аргумент для stamp() не массив</translation>
    </message>
    <message>
        <source>Not enough points in immediate list for stamp()</source>
        <translation type="obsolete">Недостаточно точек в списке для stamp()</translation>
    </message>
    <message>
        <source>Illegal argument</source>
        <translation type="obsolete">Неверный аргумент</translation>
    </message>
    <message>
        <source>RGB Color values must be in the range of 0 to 255.</source>
        <translation type="unfinished">Значения RGB цветов должны быть в диапазоне от 0 до 255.</translation>
    </message>
    <message>
        <source>String input to putbit incorrect.</source>
        <translation type="unfinished">Строка ввода в putbit некорректна.</translation>
    </message>
    <message>
        <source>Unable to load image file.</source>
        <translation type="unfinished">Невозможно загрузить графический файл.</translation>
    </message>
    <message>
        <source>Sprite number out of range.</source>
        <translation type="unfinished">Номер спрайта вне диапазона.</translation>
    </message>
    <message>
        <source>Sprite has not been assigned.</source>
        <translation type="unfinished">Спрайт не был назначен.</translation>
    </message>
    <message>
        <source>Invallid File Number</source>
        <translation type="obsolete">Неверный номер файла</translation>
    </message>
    <message>
        <source>Unable to slice image.</source>
        <translation type="unfinished">Невозможно отрезать изображение.</translation>
    </message>
    <message>
        <source>Invalid Extended Op-code.</source>
        <translation type="unfinished">Неверный расширенный Op-код.</translation>
    </message>
    <message>
        <source>Invalid directory name.</source>
        <translation type="unfinished">Неверное имя каталога.</translation>
    </message>
    <message>
        <source>ERROR - Unable to initialize Winsock library.
</source>
        <translation>ОШИБКА - невозможно инциализировать Winsock.</translation>
    </message>
    <message>
        <source>ERROR - Unable to find inpout32.dll - direct port I/O disabled.
</source>
        <translation>ОШИБКА - не найден inpout32.dll - .порт ввода-вывода отключен.</translation>
    </message>
    <message>
        <source>ERROR - Unable to find Inp32 in inpout32.dll - direct port I/O disabled.
</source>
        <translation>ОШИБКА - не найден Inp32 в inpout32.dll - .порт ввода-вывода отключен.</translation>
    </message>
    <message>
        <source>ERROR - Unable to find Out32 in inpout32.dll - direct port I/O disabled.
</source>
        <translation>ОШИБКА - не найден Out32 в inpout32.dll - .порт ввода-вывода отключен.</translation>
    </message>
    <message>
        <source>Error in bytecode during label referencing at line </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid File Number</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>File not open.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Array %VARNAME% dimension too large</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Array %VARNAME% dimension too small</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unknown variable %VARNAME%</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Variable %VARNAME% is not an array</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Variable %VARNAME% is not a string array</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Array %VARNAME% index out of bounds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Substring length less that zero</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Starting position less than zero</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Non-numeric value in numeric expression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Argument not an array for poly()/stamp()</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Not enough points in array for poly()/stamp()</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Operation returned infinity.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to open SQLITE database.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Database query error (message follows).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Database must be opened first.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Column number out of range or column name not in data set.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Record set must be opened first.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Error opening network socket.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Error finding network host.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to connect to network host.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to read from network connection.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Network connection has not been opened.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to write to network connection.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to set network socket options.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to bind network socket.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to accept network connection.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid Socket Number</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>You do not have permission to use this statement/function.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid image save type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Number of arguments passed does not match FUNCTION/SUBROUTINE definition.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Maximum levels of recursion exceeded.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Division by zero.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Function/Subroutine expecting variable reference in call.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Function/Subroutine variable incorrect reference type in call.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>There are no free file numbers to allocate.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>There are no free network connections to allocate.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>There are no free database connections to allocate.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid Database Connection Number</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>There are no free data sets to allocate for that database connection.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid data set number.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>You must advance the data set using DBROW before you can read data from it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Drawing pen width must be a non-negative number.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Color values must be in the range of -1 to 16,777,215.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Array variable %VARNAME% has no value without an index</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Image scale must be greater than or equal to zero.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Font size, in points, must be greater than or equal to zero.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Font weight must be greater than or equal to zero.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to convert radix string back to a decimal number.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Radix conversion base muse be between 2 and 36.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to calculate the logarithm or root of a negative number.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>String exceeds maximum length of 16,777,216 characters.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Feature not implemented in this environment.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>User thrown error number.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The used format of the statement has been deprecated.  It is recommended that you reauthor that statement.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Error assigning a string to a numeric variable on line </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Error assigning a number to a string variable on line </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>You may not define a label or use a GOTO or GOSUB statement in a FUNCTION/SUBROUTINE declaration on line </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>You may not define GLOBAL variable(s) inside an IF, loop, or FUNCTION/SUBROUTINE on line </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>You may not define a FUNCTION/SUBROUTINE inside an IF, loop, or other FUNCTION/SUBROUTINE on line </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>END FUNCTION/SUBROUTINE without matching FUNCTION/SUBROUTINE on line </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>FUNCTION/SUBROUTINE without matching END FUNCTION/SUBROUTINE statement on line </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>FOR without matching NEXT statement on line </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>WHILE without matching END WHILE statement on line </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>DO without matching UNTIL statement on line </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ELSE without matching END IF statement on line </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>IF without matching END IF or ELSE statement on line </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>UNTIL without matching DO on line </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>END WHILE without matching WHILE on line </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ELSE without matching IF on line </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>END IF without matching IF on line </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>NEXT without matching FOR on line </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>RETURN with a value is only valid inside a FUNCTION on line </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>RETURN value type is not the same as FUNCTION on line </source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <source>Program modifications have not been saved.</source>
        <translation>Изменения в программе не сохранены.</translation>
    </message>
    <message>
        <source>Do you want wish to discard your changes?</source>
        <translation type="obsolete">Вы действительно готовы потерять изменения?</translation>
    </message>
    <message>
        <source>Do you want to discard your changes?</source>
        <translation>Вы готовы потерять изменения?</translation>
    </message>
</context>
<context>
    <name>PreferencesWin</name>
    <message>
        <source>BASIC-256 Preferences and Settings</source>
        <translation>BASIC-256 настройки и параметры</translation>
    </message>
    <message>
        <source>Preferences and Settings Password:</source>
        <translation>Пароль для настроек:</translation>
    </message>
    <message>
        <source>Allow SYSTEM statement</source>
        <translation>Разрешить SYSTEM</translation>
    </message>
    <message>
        <source>Allow GETSETTING/SETSETTING statements</source>
        <translation>Разрешить GETSETTING/SETSETTING</translation>
    </message>
    <message>
        <source>Allow PORTIN/PORTOUT statements</source>
        <translation>Разрешить PORTIN/PORTOUT</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
    <message>
        <source>Save</source>
        <translation>Сохранить</translation>
    </message>
    <message>
        <source>Preferences and settings have been saved.</source>
        <translation>Настройки и параметры сохранены.</translation>
    </message>
    <message>
        <source>Show runtime warning messages</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <source>Run</source>
        <translation type="obsolete">Старт</translation>
    </message>
    <message>
        <source>Stop</source>
        <translation type="obsolete">Стоп</translation>
    </message>
    <message>
        <source>Step</source>
        <translation type="obsolete">Шаг</translation>
    </message>
    <message>
        <source>File</source>
        <translation type="obsolete">Файл</translation>
    </message>
    <message>
        <source>New</source>
        <translation type="obsolete">Новая программа</translation>
    </message>
    <message>
        <source>Open</source>
        <translation type="obsolete">Открыть</translation>
    </message>
    <message>
        <source>Save</source>
        <translation type="obsolete">Сохранить</translation>
    </message>
    <message>
        <source>Save As</source>
        <translation type="obsolete">Сохранить как</translation>
    </message>
    <message>
        <source>Exit</source>
        <translation type="obsolete">Выход</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation type="obsolete">Правка</translation>
    </message>
    <message>
        <source>Cut</source>
        <translation type="obsolete">Вырезать</translation>
    </message>
    <message>
        <source>Copy</source>
        <translation>Копировать</translation>
    </message>
    <message>
        <source>Paste</source>
        <translation>Вставить</translation>
    </message>
    <message>
        <source>Select All</source>
        <translation type="obsolete">Выбрать все</translation>
    </message>
    <message>
        <source>Debug</source>
        <translation type="obsolete">Отладка</translation>
    </message>
    <message>
        <source>Save Compiled Byte Code</source>
        <translation type="obsolete">Сохранить байт-код</translation>
    </message>
    <message>
        <source>About</source>
        <translation type="obsolete">О программе</translation>
    </message>
    <message>
        <source>About BASIC-256</source>
        <translation>О BASIC-256</translation>
    </message>
    <message>
        <source>Graphics Output</source>
        <translation>Окно вывода графики</translation>
    </message>
    <message>
        <source>Text Output</source>
        <translation>Окно ввода-вывода текста</translation>
    </message>
    <message>
        <source>Ready.</source>
        <translation>Готово.</translation>
    </message>
    <message>
        <source>Untitled - BASIC-256</source>
        <translation>Без названия - BASIC-256</translation>
    </message>
    <message>
        <source>Print Code</source>
        <translation>Распечатать исходный текст</translation>
    </message>
    <message>
        <source>Print</source>
        <translation>Печать</translation>
    </message>
    <message>
        <source>Print Text Output</source>
        <translation>Распечатать текстовый вывод</translation>
    </message>
    <message>
        <source>Print Graphics Output</source>
        <translation>Распечатать графический вывод</translation>
    </message>
    <message>
        <source>View</source>
        <translation type="obsolete">Просмотр</translation>
    </message>
    <message>
        <source>Toolbars</source>
        <translation type="obsolete">Панели инструментов</translation>
    </message>
    <message>
        <source>Main</source>
        <translation type="obsolete">Главный</translation>
    </message>
    <message>
        <source>Print Error</source>
        <translation>Ошибка печати</translation>
    </message>
    <message>
        <source>Unable to carry out printing.
Please check your printer settings.</source>
        <translation>Не удается распечатать информацию.
Проверьте настройки принтера.</translation>
    </message>
    <message>
        <source>Text Window</source>
        <translation type="obsolete">Окно текста</translation>
    </message>
    <message>
        <source>Graphics Window</source>
        <translation type="obsolete">Окно графики</translation>
    </message>
    <message>
        <source>Variable Watch Window</source>
        <translation type="obsolete">Окно просмотра переменных</translation>
    </message>
    <message>
        <source>&amp;File</source>
        <translation>&amp;Файл</translation>
    </message>
    <message>
        <source>&amp;New</source>
        <translation>&amp;Новый</translation>
    </message>
    <message>
        <source>&amp;Open</source>
        <translation>&amp;Открыть...</translation>
    </message>
    <message>
        <source>&amp;Save</source>
        <translation>&amp;Сохранить</translation>
    </message>
    <message>
        <source>Save &amp;As</source>
        <translation>Сохранить &amp;как...</translation>
    </message>
    <message>
        <source>&amp;Print</source>
        <translation>П&amp;ечать...</translation>
    </message>
    <message>
        <source>&amp;Exit</source>
        <translation>В&amp;ыход</translation>
    </message>
    <message>
        <source>&amp;Edit</source>
        <translation>&amp;Правка</translation>
    </message>
    <message>
        <source>Cu&amp;t</source>
        <translation>Вы&amp;резать</translation>
    </message>
    <message>
        <source>&amp;Copy</source>
        <translation>&amp;Копировать</translation>
    </message>
    <message>
        <source>&amp;Paste</source>
        <translation>&amp;Вставить</translation>
    </message>
    <message>
        <source>Select &amp;All</source>
        <translation>Вы&amp;делить все</translation>
    </message>
    <message>
        <source>&amp;Beautify</source>
        <translation>Красивый к&amp;од</translation>
    </message>
    <message>
        <source>&amp;View</source>
        <translation>&amp;Вид</translation>
    </message>
    <message>
        <source>&amp;Text Window</source>
        <translation>&amp;Окно ввода-вывода текста</translation>
    </message>
    <message>
        <source>&amp;Graphics Window</source>
        <translation>Окно вывода &amp;графики</translation>
    </message>
    <message>
        <source>&amp;Variable Watch Window</source>
        <translation>&amp;Наблюдение за переменными</translation>
    </message>
    <message>
        <source>&amp;Toolbars</source>
        <translation>&amp;Панели инструментов</translation>
    </message>
    <message>
        <source>&amp;Main</source>
        <translation>&amp;Главная</translation>
    </message>
    <message>
        <source>&amp;Text Output</source>
        <translation>&amp;Ввод-вывод текста</translation>
    </message>
    <message>
        <source>&amp;Graphics Output</source>
        <translation>Вывод &amp;графики</translation>
    </message>
    <message>
        <source>&amp;Run</source>
        <translation>С&amp;тарт</translation>
    </message>
    <message>
        <source>&amp;Debug</source>
        <translation>&amp;Отладка</translation>
    </message>
    <message>
        <source>S&amp;tep</source>
        <translation>&amp;Шаг</translation>
    </message>
    <message>
        <source>&amp;Stop</source>
        <translation>Ст&amp;оп</translation>
    </message>
    <message>
        <source>Save Compiled &amp;Byte Code</source>
        <translation type="obsolete">Сохранить &amp;байт-код</translation>
    </message>
    <message>
        <source>&amp;About</source>
        <translation type="obsolete">О программе</translation>
    </message>
    <message>
        <source>&amp;About BASIC-256</source>
        <translation>&amp;О BASIC-256</translation>
    </message>
    <message>
        <source>&amp;Font Size</source>
        <translation type="obsolete">Размер &amp;шрифта</translation>
    </message>
    <message>
        <source>&amp;Small</source>
        <translation type="obsolete">&amp;Мелкий</translation>
    </message>
    <message>
        <source>&amp;Medium</source>
        <translation type="obsolete">&amp;Средний</translation>
    </message>
    <message>
        <source>&amp;Large</source>
        <translation type="obsolete">&amp;Большой</translation>
    </message>
    <message>
        <source>&amp;Huge</source>
        <translation type="obsolete">&amp;Огромный</translation>
    </message>
    <message>
        <source>&amp;Help</source>
        <translation>&amp;Справка</translation>
    </message>
    <message>
        <source>&amp;Undo</source>
        <translation>О&amp;тмена</translation>
    </message>
    <message>
        <source>&amp;Redo</source>
        <translation>&amp;Повтор</translation>
    </message>
    <message>
        <source>Preferences</source>
        <translation>Настройки</translation>
    </message>
    <message>
        <source>BASIC-256 Reference</source>
        <translation>Справочник по BASIC-256</translation>
    </message>
    <message>
        <source>&amp;Online help</source>
        <translation>&amp;Интернет-справка</translation>
    </message>
    <message>
        <source>&lt;h2&gt;BASIC-256&lt;/h2&gt;version &lt;b&gt;</source>
        <translation type="obsolete">&lt;h2&gt;BASIC-256&lt;/h2&gt;версия &lt;b&gt;</translation>
    </message>
    <message>
        <source>&lt;/b&gt;&lt;p&gt;Copyright &amp;copy; 2006-2010, The BASIC-256 Team&lt;/p&gt;&lt;p&gt;Please visit our web site at &lt;a href=http://www.basic256.org&gt;basic256.org&lt;/a&gt; for tutorials and documentation.&lt;/p&gt;&lt;p&gt;Please see the CONTRIBUTORS file for a list of developers and translators for this project.&lt;/p&gt;&lt;p&gt;&lt;i&gt;You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.&lt;/i&gt;&lt;/p&gt;</source>
        <translation type="obsolete">&lt;/b&gt;&lt;p&gt;Авторское право &amp;copy; 2006-2010, Команда BASIC-256&lt;/p&gt;&lt;p&gt;На веб-сайте &lt;a href=http://www.basic256.org&gt;basic256.org&lt;/a&gt; вы найдете руководства и документацию.&lt;/p&gt;&lt;p&gt;В файле CONTRIBUTORS - имена и контакты разработчиков и переводчиков проекта.&lt;/p&gt;&lt;p&gt;&lt;i&gt;Вы должны получить копию GNU General Public License вместе с этой программой, а если нет, напишите в Free Software Foundation, Inc, 51-Франклин-стрит, 5й этаж, Boston, MA 02110-1301 USA.&lt;/i&gt;&lt;/p&gt;</translation>
    </message>
    <message>
        <source>&amp;Find</source>
        <translation>&amp;Найти</translation>
    </message>
    <message>
        <source>&amp;Replace</source>
        <translation>&amp;Заменить</translation>
    </message>
    <message>
        <source>&amp;Edit Window</source>
        <translation>&amp;Окно редактора</translation>
    </message>
    <message>
        <source>Variable Watch</source>
        <translation type="unfinished">Наблюдение за переменными</translation>
    </message>
    <message>
        <source>&amp;Font</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Graphics Window Grid &amp;Lines</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;h2&gt;BASIC-256</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> Portable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ERROR on line </source>
        <translation type="unfinished">ОШИБКА в строке </translation>
    </message>
    <message>
        <source>WARNING on line </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;/h2&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>version &lt;b&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;/b&gt; - built with QT &lt;b&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;/b&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;p&gt;Copyright &amp;copy; 2006-2010, The BASIC-256 Team&lt;/p&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;p&gt;Please visit our web site at &lt;a href=http://www.basic256.org&gt;basic256.org&lt;/a&gt; for tutorials and documentation.&lt;/p&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;p&gt;Please see the CONTRIBUTORS file for a list of developers and translators for this project.&lt;/p&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;p&gt;&lt;i&gt;You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.&lt;/i&gt;&lt;/p&gt;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ReplaceWin</name>
    <message>
        <source>BASIC-256 Replace</source>
        <translation type="obsolete">BASIC-256 Заменить</translation>
    </message>
    <message>
        <source>From:</source>
        <translation>Заменить:</translation>
    </message>
    <message>
        <source>To:</source>
        <translation>На:</translation>
    </message>
    <message>
        <source>Case Sensitive</source>
        <translation>Учитывать регистр</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
    <message>
        <source>Replace All</source>
        <translation type="obsolete">Заменить всё</translation>
    </message>
    <message>
        <source>Replace</source>
        <translation type="obsolete">Заменить</translation>
    </message>
    <message>
        <source>Find</source>
        <translation type="obsolete">Найти</translation>
    </message>
    <message>
        <source>Search Backwards</source>
        <translation type="unfinished">Искать назад</translation>
    </message>
    <message>
        <source>Replace &amp;All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Replace</source>
        <translation type="unfinished">&amp;Заменить</translation>
    </message>
    <message>
        <source>&amp;Find</source>
        <translation type="unfinished">&amp;Найти</translation>
    </message>
    <message>
        <source>BASIC-256 Find/Replace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>BASIC-256 Find</source>
        <translation type="unfinished">BASIC-256 Найти</translation>
    </message>
</context>
<context>
    <name>RunController</name>
    <message>
        <source>Running</source>
        <translation>Работает</translation>
    </message>
    <message>
        <source>Ready.</source>
        <translation>Готово.</translation>
    </message>
    <message>
        <source>Paused</source>
        <translation>Приостановлено</translation>
    </message>
    <message>
        <source>Save file as</source>
        <translation>Сохранить файл как</translation>
    </message>
    <message>
        <source>BASIC-256 Compiled File </source>
        <translation>Компилированный файл BASIC-256 </translation>
    </message>
    <message>
        <source>Any File </source>
        <translation>Все файлы </translation>
    </message>
    <message>
        <source>BASIC-256 Preferences and Settings</source>
        <translation>BASIC-256 настройки и параметры</translation>
    </message>
    <message>
        <source>Password:</source>
        <translation>Пароль:</translation>
    </message>
</context>
<context>
    <name>VariableWin</name>
    <message>
        <source>Variable Watch</source>
        <translation type="obsolete">Наблюдение за переменными</translation>
    </message>
    <message>
        <source>Name</source>
        <translation type="obsolete">Имя переменной</translation>
    </message>
    <message>
        <source>Value</source>
        <translation>Значение</translation>
    </message>
    <message>
        <source>&lt;array </source>
        <translation>&lt;массив </translation>
    </message>
    <message>
        <source>Level - Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;unassigned&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;&gt;unassigned&gt;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
</TS>