forked from zenorogue/hyperrogue
-
Notifications
You must be signed in to change notification settings - Fork 0
/
language-ru.cpp
7472 lines (5943 loc) · 472 KB
/
language-ru.cpp
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
// HyperRogue Russian translation, by green orange <khadaev98@gmail.com>
// Copyright (C) 2011-2018 Zeno Rogue, see 'hyper.cpp' for details
// This translation file is encoded with UTF-8
// Nouns.
// For each noun in English, provide:
// 1) the type (usually gender) of the noun. For example, in Polish each noun can be:
// masculine living (GEN_M),
// masculine object (GEN_O),
// feminine (GEN_F), or
// neuter (GEN_N).
// 2) all the forms required by HyperRogue. For example, in Polish the following are
// given:
// The following forms are given:
// nominative (referred to as %1),
// nominative plural (%P1),
// accusative (%a1),
// ablative (%abl1) (for land names, locative "in/on..." is given instead of ablative).
// Feel free to add more or less forms or types if needed. Note that you don't
// have to provide all the forms in your language, only those used by HyperRogue
// (in Polish just 4 of 14 forms are used, and this is probably similar in other
// languages).
// MONSTERS
// ========
N("Yeti", GEN_M, "Йети", "Йети", "Йети", "Йети")
N("Icewolf", GEN_M, "Ледяной волк", "Ледяные волки", "Ледяного волка", "Ледяным волком")
N("Ranger", GEN_M, "Странник", "Странники", "Странника", "Странником")
N("Rock Troll", GEN_M, "Горный тролль", "Горные тролли", "Горного Тролля", "Горным троллем")
N("Goblin", GEN_M, "Гоблин", "Гоблины", "Гоблина", "Гоблином")
N("Sand Worm", GEN_M, "Пустынный червь", "Пустынные черви", "Пустынного червя", "Пустынным червём")
N("Sand Worm Tail", GEN_M, "Хвост червя", "Хвосты червя", "Хвоста червя", "Хвостом червя")
N("Sand Worm W", GEN_M, "Пустынный червь W", "Пустынные черви W", "Пустынного червя W", "Пустынным червём W")
N("Desert Man", GEN_M, "Человек пустыни", "Люди пустыни", "Человека пустыни", "Человеком пустыни")
N("Ivy Root", GEN_O, "Корень плюща", "Корни плюща", "Корень плюща", "Корнем плюща")
N("Active Ivy", GEN_O, "Активный плющ", "Активные плющи", "Активный плющ", "Активным плющом")
N("Ivy Branch", GEN_F, "Ветвь плюща", "Ветви плюща", "Ветвь плюща", "Ветвью плюща")
N("Dormant Ivy", GEN_O, "Спящий плющ", "Спящие плющи", "Спящий плющ", "Спящим плющом")
N("Ivy N", GEN_O, "Плющ N", "Плющи N", "Плющ N", "Плющом N")
N("Ivy D", GEN_O, "Плющ D", "Плющи D", "Плющ D", "Плющом D")
N("Giant Ape", GEN_F, "Огромная обезьяна", "Огромные обезьяны", "Огромную обезьяну", "Огромной обезьяной")
N("Slime Beast", GEN_F, "Живая слизь", "Живая слизь", "Живую слизь", "Живой слизью")
N("Mirror Image", GEN_N, "Зеркальное отражение", "Зеркальные отражения", "Зеркальное отражение", "Зеркальным отражением")
N("Mirage", GEN_O, "Мираж", "Миражи", "Мираж", "Миражом")
N("Golem", GEN_M, "Голем", "Големы", "Голема", "Големом")
N("Eagle", GEN_M, "Орёл", "Орлы", "Орла", "Орлом")
N("Seep", GEN_M, "Горный призрак", "Горные призраки", "Горного призрака", "Горным призраком")
N("Zombie", GEN_M, "Зомби", "Зомби", "Зомби", "Зомби")
N("Ghost", GEN_M, "Дух", "Духи", "Духа", "Духом")
N("Necromancer", GEN_M, "Некромант", "Некроманты", "Некроманта", "Некромантом")
N("Shadow", GEN_F, "Тень", "Тени", "Тень", "Тенью")
N("Tentacle", GEN_N, "Щупальце", "Щупальца", "Щупальце", "Щупальцем")
N("Tentacle Tail", GEN_O, "Хвост щупальца", "Хвосты щупальца", "Хвост щупальца", "Хвостом щупальца")
N("Tentacle W", GEN_N, "Щупальце W", "Щупальца W", "Щупальце W", "Щупальцем W")
N("Tentacle (withdrawing)", GEN_N, "Щупальце (исчезает)", "Щупальца(исчезает)", "Щупальце(исчезает)", "Щупальцем(исчезает)")
N("Cultist", GEN_M, "Культист", "Культисты", "Культиста", "Культистом")
N("Fire Cultist", GEN_M, "Огненный культист", "Огненные культисты", "Огненного культиста", "Огненным культистом")
N("Greater Demon", GEN_M, "Старший демон", "Старшие демоны", "Старшего демона", "Старшим демоном")
N("Lesser Demon", GEN_M, "Младший демон", "Младшие демоны", "Младшего демона", "Младшим демоном")
N("Ice Shark", GEN_F, "Ледяная акула", "Ледяные акулы", "Ледяную акулу", "Ледяной акулой")
N("Running Dog", GEN_F, "Бегущая собака", "Бегущие собаки", "Бегущую собаку", "Бегущей собакой")
N("Demon Shark", GEN_F, "Акула-демон", "Акулы-демоны", "Акулу-демона", "Акулой-демоном")
N("Fire Fairy", GEN_F, "Огненная фея", "Огненный феи", "Огненную фею", "Огненной феей")
N("Crystal Sage", GEN_M, "Кристальный мудрец", "Кристальные мудрецы", "Кристального мудреца", "Кристальным мудрецом")
N("Hedgehog Warrior", GEN_M, "Ёж-воин", "Ежи-воины", "Ежа-воина", "Ежом-воином")
// ITEMS
// =====
N("Ice Diamond", GEN_O, "Ледяной алмаз", "Ледяные алмазы", "Ледяной алмаз", "Ледяным алмазом")
N("Gold", GEN_N, "Золото", "Золото", "Золото", "Золотом")
N("Spice", GEN_F, "Пряность", "Пряности", "Пряность", "Пряностью")
N("Ruby", GEN_O, "Рубин", "Рубины", "Рубин", "Рубином")
N("Elixir of Life", GEN_O, "Эликсир жизни", "Эликсиры жизни", "Эликсир жизни", "Эликсиром жизни")
N("Shard", GEN_O, "Осколок", "Осколки", "Осколок", "Осколком")
N("Necromancer's Totem", GEN_O, "Тотем некроманта", "Тотемы некроманта", "Тотем некроманта", "Тотемом некроманта")
N("Demon Daisy", GEN_F, "Адская ромашка", "Адские ромашки", "Адскую ромашку", "Адской ромашкой")
N("Statue of Cthulhu", GEN_F, "Статуя Ктулху", "Статуи Ктулху", "Статую Ктулху", "Статуей Ктулху")
N("Phoenix Feather", GEN_N, "Перо феникса", "Перья феникса", "Перо феникса", "Пером феникса")
N("Ice Sapphire", GEN_O, "Ледяной сапфир", "Ледяные сапфиры", "Ледяной сапфир", "Ледяным сапфиром")
N("Hyperstone", GEN_O, "Гиперкамень", "Гиперкамни", "Гиперкамень", "Гиперкамнем")
N("Key", GEN_O, "Ключ", "Ключи", "Ключ", "Ключом")
N("Dead Orb", GEN_F, "Мёртвая сфера", "Мёртвые сферы", "Мёртвую сферу", "Мёртвой сферой")
N("Fern Flower", GEN_O, "Цветок папоротника", "Цветы папоротника", "Цветок папоротника", "Цветком папоротника")
// ORBS: we are using a macro here
// ===============================
#define Orb(E, P) N("Orb of " E, GEN_F, "Сфера " P, "Сферы " P, "Сферу " P, "Сферой " P)
Orb("Yendor", "Йендора")
Orb("Storms", "Бури")
Orb("Flash", "Вспышки")
Orb("Winter", "Зимы")
Orb("Speed", "Скорости")
Orb("Life", "Жизни")
Orb("Shielding", "Щита")
Orb("Teleport", "Телепорта")
Orb("Safety", "Безопасности")
Orb("Thorns", "Шипов")
// TERRAIN FEATURES
// ================
N("none", GEN_N, "ничто", "ничто", "ничего", "ничем")
N("ice wall", GEN_F, "ледяная стена", "ледяные стены", "ледяную стену", "ледяной стеной")
N("great wall", GEN_F, "великая стена", "великие стены", "великую стену", "великой стеной")
N("red slime", GEN_F, "красная слизь", "красная слизь", "красную слизь", "красной слизью")
N("blue slime", GEN_F, "синяя слизь", "синяя слизь", "синюю слизь", "синей слизью")
N("living wall", GEN_F, "живая стена", "живые стены", "живую стену", "живой стеной")
N("living floor", GEN_O, "живой пол", "живые полы", "живой пол", "живым полом")
N("dead troll", GEN_M, "мёртвый тролль" ,"мёртвые тролли", "мёртвого тролля", "мёртвым троллем")
N("sand dune", GEN_F, "дюна", "дюны", "дюну", "дюной")
N("Magic Mirror", GEN_N, "Волшебное зеркало", "Волшебные зеркала", "Волшебное зеркало", "Волшебным зеркалом")
N("Cloud of Mirage", GEN_N, "Облако миражей", "Облака миражей", "Облако миражей", "Облаком миражей")
N("Thumper", GEN_O, "Тампер", "Тамперы", "Тампер", "Тампером")
N("Bonfire", GEN_O, "Костёр", "Костры", "Костёр", "Костром")
N("ancient grave", GEN_F, "древняя могила", "древние могилы", "древнюю могилу", "древней могилой")
N("fresh grave", GEN_F, "свежая могила", "свежие могилы", "свежую могилу", "свежей могилой")
N("column", GEN_F, "колонна", "колонны", "колонну", "колонной")
N("lake of sulphur", GEN_N, "озеро серы", "озёра серы", "озеро серы", "озером серы")
N("lake", GEN_N, "озеро", "озёра", "озеро", "озером")
N("frozen lake", GEN_N, "замёрзшее озеро", "замёрзшие озёра", "замёрзшее озеро", "замёрзшим озером")
N("chasm", GEN_F, "пропасть", "пропасти", "пропасть", "пропастью")
N("big tree", GEN_N, "большое дерево", "большие деревья", "большое дерево", "большим деревом")
N("tree", GEN_N, "дерево", "деревья", "дерево", "деревом")
// LANDS
// =====
N("Great Wall", GEN_F, "Великая стена", "Великие стены", "Великую стену", "на Великой стене")
N("Crossroads", GEN_O, "Перекрёсток", "Перекрёстки", "Перекрёсток", "на Перекрёстке")
N("Desert", GEN_F, "Пустыня", "Пустыни", "Пустыню", "в Пустыне")
N("Icy Land", GEN_F, "Ледяная земля", "Ледяные земли", "Ледяную землю", "в Ледяной земле")
N("Living Cave", GEN_F, "Живая Пещера", "Живые Пещеры", "Живую Пещеру", "в Живой Пещере")
N("Jungle", GEN_N, "Джунгли", "Джунгли", "Джунгли", "в Джунглях")
N("Alchemist Lab", GEN_F, "Лаборатория", "Лаборатории", "Лабораторию", "в Лаборатории")
N("Mirror Land", GEN_F, "Зеркальная земля", "Зеркальные земли", "Зеркальную землю", "в Зеркальной земле")
N("Graveyard", GEN_N, "Кладбище", "Кладбища", "Кладбище", "на Кладбище")
N("R'Lyeh", GEN_O, "Р'Льех", "Р'Льех", "Р'Льех", "в Р'Льехе")
N("Hell", GEN_O, "Ад", "Ад", "Ад", "в Аду")
N("Cocytus", GEN_O, "Коцит", "Коцит", "Коцит", "в Коците")
N("Land of Eternal Motion", GEN_F, "Земля Вечного Движения", "Земли Вечного Движения", "Землю Вечного Движения", "в Земле Вечного Движения")
N("Dry Forest", GEN_O, "Сухой Лес", "Сухие Леса", "Сухой Лес", "в Сухом Лесу")
N("Game Board", GEN_F, "Игровая Доска", "Игровые Доски", "Игровую Доску", "на Игровой Доске")
// GAME MESSAGES
// =============
// fighting messages
// -----------------
// For each English form, provide a Polish form. Player is referred to via %...0,
// and objects are referred to via %...1 and %...2. For example, in Polish:
// %a1 refers to the accusative form of the first object (as explained above in 'Nouns')
// likewise, %a2 refers to the accusative form of the second object
// %E1 is replaced by "Е‚", "Е‚o" or "Е‚a", depending on the gender of %1
// %EeЕ›0 adds "Е‚eЕ›" or "Е‚aЕ›" depending on the gender of the player
// Use whatever %xxx# codes you need for your language. Of course,
// tell me how your codes should be expanded.
S("You kill %the1.", "Вы убили %a1.")
S("You would be killed by %the1!", "Вас убьёт %1!")
S("%The1 would get you!", "%1 уничтожит вас здесь!")
S("%The1 destroys %the2!", "%1 уничтожил%E1 %a2!")
S("%The1 eats %the2!", "%1 съел%E1 %a2!")
S("The ivy destroys %the1!", "Плющ уничтожил %a1!")
S("%The1 claws %the2!", "%1 атаковал%E1 %a2!")
S("%The1 scares %the2!", "%1 пугает %a2!")
S("%The1 melts away!", "%1 тает!")
S("%The1 stabs %the2.", "%1 заколол%E1 %a2.")
S("You stab %the1.", "Вы закололи %a1.")
S("You cannot attack %the1 directly!", "Вы не можете напасть на %a1!")
S("Stab them by walking around them.", "Нападите на него сбоку.")
S("You feel more experienced in demon fighting!", "Теперь Вы более опытны в борьбе с демонами!")
S("Cthulhu withdraws his tentacle!", "Ктулху забирает свой щупальце!")
S("The sandworm explodes in a cloud of Spice!", "Червь взорвался и стал облаком пряностей")
S("%The1 is confused!", "%1 в замешательстве")
S("%The1 raises some undead!", "%1 восстал из мёртвых!")
S("%The1 throws fire at you!", "%1 бросил в Вас огнём!")
S("%The1 shows you two fingers.", "%1 показал%E1 Вам два пальца.")
S("You wonder what does it mean?", "Вы спросите, а что это значит?")
S("%The1 shows you a finger.", "%1 показал%E1 Вам палец.")
S("You think about possible meanings.", "Вы думаете о возможном значении.")
S("%The1 moves his finger downwards.", "%1 опустил%E1 свои пальцы.")
S("Your brain is steaming.", "Ваш мозг дымится.")
S("%The1 destroys %the2!", "%1 уничтожил%E1 %a2!")
S("You join %the1.", "Вы встретились с %abl1.")
S("Two of your images crash and disappear!", "Два Ваших двойника столкнулись и уничтожились!")
S("%The1 breaks the mirror!", "%1 разбил%E1 зеркало!")
S("%The1 disperses the cloud!", "%1 рассеял%E1 облако!")
S("You activate the Flash spell!", "Вы активировали заклинание вспышки!")
S("You activate the Lightning spell!", "Вы активировали заклинание молнии!")
S("Ice below you is melting! RUN!", "Лёд под Вами тает! БЕГИТЕ!")
S("This spot will be burning soon! RUN!", "Земля под Вами загорается! БЕГИТЕ!")
S("The floor has collapsed! RUN!", "Пол рухнул! БЕГИТЕ!")
S("You need to find the right Key to unlock this Orb of Yendor!",
"Вам нужен ключ, чтобы открыть сферу Йендора!")
S("You fall into a wormhole!", "Вы упали в червоточину!")
S("You activate %the1.", "Вы активировали %a1.")
S("No room to push %the1.", "Нет места, чтобы толкать %a1.")
S("You push %the1.", "Вы толкнули %a1.")
S("You start chopping down the tree.", "Вы начали рубить дерево.")
S("You chop down the tree.", "Вы срубили дерево.")
S("You cannot attack Sandworms directly!", "Вы не можете атаковать песчаных червей!")
S("You cannot attack Tentacles directly!", "Вы не можете атаковать щупальца Ктулху!")
S("You cannot defeat the Shadow!", "Вы не можете убить свою тень!")
S("You cannot defeat the Greater Demon yet!", "Вы пока не можете победить Старшего демона!")
S("That was easy, but groups could be dangerous.", "Они слабы, но в стае могут быть опасны.")
S("Good to know that your fighting skills serve you well in this strange world.", "Полезно знать, что Ваши боевые навыки неплохо работают в этом странном мире.")
S("You wonder where all these monsters go, after their death...", "Вы задаётесь вопросом, куда же деваются эти монстры после смерти?")
S("You feel that the souls of slain enemies pull you to the Graveyard...", "Вы чувствуете, как души убитых врагов тянут Вас на Кладбище.")
S("Wrong color!", "Не тот цвет!")
S("You cannot move through %the1!", "Вы не можете пройти через %a1!")
S("%The1 would kill you there!", "%1 убьёт Вас здесь!")
S("Wow! %1! This trip should be worth it!", "%1! А это путешествие стоит того!")
S("For now, collect as much treasure as possible...", "Соберите столько сокровищ, сколько сможете...")
S("Prove yourself here, then find new lands, with new quests...", "Проверь себя здесь, а потом ищи новые земли с новыми миссиями")
S("You collect your first %1!", "Вы нашли перв%A1 %a1!")
S("You have found the Key! Now unlock this Orb of Yendor!", "Вы нашли ключ! Откройте им сферу Йендора!")
S("This orb is dead...", "Эта сфера мертва...")
S("Another Dead Orb.", "Ещё одна мёртвая сфера.")
S("You have found %the1!", "Вы нашли %a1!")
S("You feel that %the2 become%s2 more dangerous.", "Вы чувствуете, что находиться %abl2 всё опаснее.")
S("With each %1 you collect...", "С каждым собранным %abl1...")
S("Are there any magical orbs in %the1?...", "Есть ли какие-нибудь сферы %abl1?")
S("You feel that %the1 slowly become%s1 dangerous...", "Вы чувствуете, что %1 становится всё опаснее...")
S("Better find some other place.", "Лучше отправьтесь в другое место.")
S("You have a vision of the future, fighting demons in Hell...", "Вы видите себя в будущем, убивающего демонов в Аду...")
S("With this Elixir, your life should be long and prosperous...", "С этим эликсиром Ваша жизнь будет долгой и процветающей...")
S("The Necromancer's Totem contains hellish incantations...", "Тотем некроманта содержит адские заклинания...")
S("The inscriptions on the Statue of Cthulhu point you toward your destiny...", "Надписи на статуе Ктулху показывают Вам Вашу судьбу...")
S("Still, even greater treasures lie ahead...", "Большая часть сокровищ ещё впереди...")
S("You collect %the1.", "Вы нашли %a1.")
S("CONGRATULATIONS!", "ПОЗДРАВЛЯЕМ!")
S("Collect treasure to access more different lands...", "Собирайте сокровища, чтобы найти новые земли...")
S("You feel that you have enough treasure to access new lands!", "Вы чувствуете, что у Вас достаточно сокровищ, чтобы открыть новые земли!")
S("Collect more treasures, there are still more lands waiting...", "Собирайте больше сокровищ, ещё много земель Вас ждут...")
S("You feel that the stars are right, and you can access R'Lyeh!", "Вы чувствуете, что звёзды правы, Вы можете открыть Р'Льех!")
S("Kill monsters and collect treasures, and you may get access to Hell...", "Убивайте монстров и собирайте сокровища, и Вы сможете открыть Ад...")
S("To access Hell, collect %1 treasures each of %2 kinds...", "Чтобы открыть Ад, соберите по %1 сокровищ из %2 различных мест...")
S("Abandon all hope, the gates of Hell are opened!", "Оставь надежду, врата Ада открылись!")
S("And the Orbs of Yendor await!", "Шары Йендора ждут!")
S("You switch places with %the1.", "Вы поменялись местами с %abl1.")
S("You rejoin %the1.", "Вы воссоединились с %abl1.")
S("The mirror shatters!", "Зеркало разбилось!")
S("The cloud turns into a bunch of images!", "Облако превратилось в группу изображений!")
S("The slime reacts with %the1!", "Слизь реагирует с %abl1!")
S("You drop %the1.", "Вы выкинули %a1.")
S("You feel great, like a true treasure hunter.", "Вы чувствуете себя как прекрасный охотник за сокровищами.")
S("Your eyes shine like gems.", "Ваши глаза сияют, как драгоценные камни.")
S("Your eyes shine as you glance at your precious treasures.", "Ваши глаза сверкают, когда Вы смотрите на свои драгоценности.")
S("You glance at your great treasures.", "Вы смотрите на ваши громадные сокровища.")
S("You glance at your precious treasures.", "Вы смотрите на ваши драгоценные сокровища.")
S("You glance at your precious treasure.", "Вы смотрите на ваше драгоценное сокровище.")
S("Your inventory is empty.", "Ваш инвентарь пуст.")
S("You teleport to a new location!", "Вы телепортировались в новое место!")
S("Could not open the score file: ", "Невозможно открыть файл с результатами: ")
S("Game statistics saved to %1", "Статистика игры записана в %1")
S("Game loaded.", "Игра сохранена.")
S("You summon some Mimics!", "Вы призвали миражи!")
S("You summon a golem!", "Вы призвали голема!")
S("You will now start your games in %1", "Теперь вы начинаете игру %abl1")
S("Activated the Hyperstone Quest!", "Активирована миссия Гиперкамней!")
S("Orb power depleted!", "Сила сферы исчерпана!")
S("Orbs summoned!", "Сферы призваны!")
S("Orb power gained!", "Сила сферы получена!")
S("Dead orbs gained!", "Мёртвые сферы получены!")
S("Orb of Yendor gained!", "Сферы Йендора получены!")
S("Treasure gained!", "Сокровища получены!")
S("Lots of treasure gained!", "Много сокровищ получено!")
S("You summon a sandworm!", "Вы призвали червя!")
S("You summon an Ivy!", "Вы призвали плющ!")
S("You summon a monster!", "Вы призвали монстра!")
S("You summon some Thumpers!", "Вы призвали тамперы!")
S("You summon a bonfire!", "Вы призвали костры!")
S("Treasure lost!", "Сокровища потеряны!")
S("Kills gained!", "Убийства получены!")
S("Activated Orb of Safety!", "Активирована сфера безопасности!")
S("Teleported to %1!", "Вы телепортированы %abl1")
S("Welcome to HyperRogue", "Добро пожаловать в HyperRogue")
S(" for Android", " на Android")
S(" for iOS", " на iOS")
S("! (version %1)\n\n", "! (версия %1)\n\n")
S(" (press ESC for some hints about it).", " (нажмите ESC, чтобы получить подсказки).")
S("Press 'c' for credits.", "Нажмите 'c', чтобы узнать авторов.")
S("game design, programming, texts and graphics by Zeno Rogue <zeno@attnam.com>\n\n",
"проект, программирование, тексты и графика: Zeno Rogue <zeno@attnam.com>\n\n")
S("add credits for your translation here", "Перевод: green orange <khadaev98@gmail.com>\n\n")
S(" (touch to activate)", " (коснитесь, чтобы активировать)")
S(" (expired)", " (кончился)")
S(" [%1 turns]", " [ходов: %1]")
S(", you", ", Вы")
S("0 = Klein model, 1 = Poincaré model", "0 = модель Клейна, 1 = модель Пуанкаре")
S("you are looking through it!", "взгляните на гиперболоид!")
S("simply resize the window to change resolution", "просто поменяйте размер окна чтобы сменить разрешение")
S("[+] keep the window size, [-] use the screen resolution", "[+] фиксирует размер окна, [-] использует разрешение экрана")
S("+5 = center instantly, -5 = do not center the map", "+5 = центрировать сразу, -5 = не центрировать")
S("press Space or Home to center on the PC", "Нажмите Пробел или Home, чтобы отцентрировать экран на персонаже.")
S("You need special glasses to view the game in 3D", "Вам нужны специальные очки, чтобы видеть игру в 3D")
S("You can choose one of the several modes", "Вы можете выбрать один из нескольких режимов")
S("ASCII", "ASCII")
S("black", "чёрный")
S("plain", "простой")
S("Escher", "Эшер")
S("items only", "только предметы")
S("items and monsters", "предметы и монстры")
S("no axes", "без осей")
S("auto", "авто")
S("light", "легкий")
S("heavy", "тяжёлый")
S("The axes help with keyboard movement", "Оси помогают перемещаться с помощью клавиатуры")
S("Config file: %1", "Файл конфигурации: %1")
S("joystick mode: automatic (release the joystick to move)", "Режим джойстика: авто (опустите джойстик для перемещения)")
S("joystick mode: manual (press a button to move)", "Режим джойстика: ручной (нажмите на клавишу для перемещения)")
S("Reduce the framerate limit to conserve CPU energy", "Ограничить fps, чтобы сохранить энергию ЦП")
S("Press F1 or right click for help", "Нажмите F1 или ПКМ для помощи")
//"Нажмите F1 или правую кнопку мыши для получения помощи")
S("No info about this...", "Нет информации об этом...")
S("Press Enter or F10 to save", "Нажмите Enter или F10, чтобы сохраниться")
S("Press Enter or F10 to quit", "Нажмите Enter или F10, чтобы выйти")
S("or 'r' or F5 to restart", "либо 'r' или F5, чтобы начать заново")
S("or 't' to see the top scores", "либо 't', чтобы посмотреть результаты")
S("or another key to continue", "либо другую клавишу, чтобы продолжить")
S("It is a shame to cheat!", "Как Вам не стыдно!")
S("Showoff mode", "Режим показа")
S("Quest status", "Статус миссии")
S("GAME OVER", "КОНЕЦ ИГРЫ")
S("Your score: %1", "Ваш счёт: %1")
S("Enemies killed: %1", "Врагов убито: %1")
S("Orbs of Yendor found: %1", "Собрано сфер Йендора: %1")
S("Collect %1 $$$ to access more worlds", "Соберите %1 $$$, чтобы открыть новые земли")
S("Collect at least %1 treasures in each of %2 types to access Hell", "Соберите хотя бы по %1 сокровищ %2 разных типов, чтобы попасть в Ад")
S("Collect at least %1 Demon Daisies to find the Orbs of Yendor", "Соберите %1 адских ромашек, чтобы найти сферу Йендора")
S("Hyperstone Quest: collect at least %3 %1 in %the2", "Миссия Гиперкамня: соберите %3 драгоценностей в %abl2")
S("Hyperstone Quest completed!", "Миссия Гиперкамня закончена!")
S("Look for the Orbs of Yendor in Hell or in the Crossroads!", "Ищите сферы Йендора в Аду и на Перекрёстке!")
S("Unlock the Orb of Yendor!", "Откройте сферу Йендора!")
S("Defeat %1 enemies to access the Graveyard", "Убейте %1 врагов, чтобы открыть Кладбище")
S("(press ESC during the game to review your quest)", "(нажмите ESC во время игры, чтобы посмотреть ваши миссии)")
S("you have cheated %1 times", "количество читов: %1")
S("%1 turns (%2)", "ходов: %1 (%2)")
S("last messages:", "последние сообщения: ")
S("time elapsed", "время")
S("date", "дата")
S("treasure collected", "собрано сокровищ")
S("total kills", "всего убийств")
S("turn count", "ходов потрачено")
S("cells generated", "клеток сгенерировано")
S("t/left/right - change display, up/down - scroll, s - sort by", "t/левая/правая стрелки - изменить, вверх/вниз - листать, s - сортировать")
S("kills", "убийств")
S("time", "время")
S("ver", "версия")
S("SORT", "СОРТИРОВКА")
S("PLAY", "ИГРА")
S("Your total wealth", "Ваше богатство")
S("treasure collected: %1", "собрано сокровищ: %1")
S("objects found: %1", "найдено предметов: %1")
S("orb power: %1", "сила сферы: %1")
S(" (click to drop)", " (нажмите, чтобы бросить)")
S("You can also scroll to the desired location and then press 't'.", "Вы также можете пролистать в нужное месть и нажать 't'.")
S("Thus, it is potentially useful for extremely long games, which would eat all the memory on your system otherwise.\n",
"Это может быть полезно для крайне долгих игр, если у Вас заканчивается память.")
S("You can touch the Dead Orb in your inventory to drop it.", "Коснитесь мёртвой сферы, чтобы собрать её.")
S("This might be useful for Android devices with limited memory.", "Это может быть полезно для Android-устройств с ограниченной памятью.")
S("You can press 'g' or click them in the list to drop a Dead Orb.", "Вы можете нажать 'g' либо кликнуть на сферу в списке, чтобы бросить её.")
S("frames per second", "кадров в секунду")
S("monsters killed: %1", "монстров убито: %1")
S("Drawing %1 (layer %2), F1 for help", "Рисуем %1 (слой %2), F1 - помощь")
S("hepta floor", "семиугольный пол")
S("hexa floor", "шестиугольный пол")
S("character", "персонаж")
S("ESC for menu/quest", "ESC - меню/миссия")
S("vector graphics editor", "векторный графический редактор")
S("cheat mode", "режим обманщика")
S("heptagonal game board", "семиугольная игровая доска")
S("triangular game board", "треугольная игровая доска")
S("HyperRogue game board", "игровая доска HyperRogue")
S("first page [Space]", "первая страница [пробел]")
S("Configuration:", "Настройки:")
S("video resolution", "видео разрешение")
S("fullscreen mode", "полноэкранный режим")
S("animation speed", "скорость анимации")
S("dist from hyperboloid ctr", "расстояние от центра гиперболоида")
S("scale factor", "масштаб")
S("wall display mode", "режим показа стен")
S("monster display mode", "режим показа монстров")
S("cross display mode", "режим показа осей")
S("background music volume", "громкость фоновой музыки")
S("OFF", "ВЫКЛ")
S("ON", "ВКЛ")
S("distance between eyes", "расстояние между глазами")
S("framerate limit", "ограничение на fps")
S("joystick mode", "режим джойстика")
S("automatic", "авто")
S("manual", "ручной")
S("language", "язык")
S("EN", "RU")
S("player character", "Ваш персонаж")
S("male", "мужской")
S("female", "женский")
S("use Shift to decrease and Ctrl to fine tune ", "используйте Shift для уменьшения,")
S("(e.g. Shift+Ctrl+Z)", "Ctrl для тонкой настройки") // (например, Shift+Ctrl+Z)")
S("the second page [Space]", "вторая страница [Пробел]")
S("special features [Space]", "специальные опции [Пробел]")
S("see the help screen", "смотри экран помощи")
S("save the current config", "сохранить текущие настройки")
S("(v) config", "(v) настр.")
S("Screenshot saved to %1", "Скриншот сохранён в %1")
S("You need an Orb of Teleport to teleport.", "Вам нужна сфера телепорта для телепортации.")
S("Use arrow keys to choose the teleport location.", "С помощью стрелок выберите место для телепортации.")
S("openGL mode enabled", "режим OpenGL включен")
S("openGL mode disabled", "режим OpenGL выключен")
S("openGL & antialiasing mode", "openGL и режим сглаживания")
S("anti-aliasing enabled", "сглаживание включено")
S("anti-aliasing disabled", "сглаживание выключено")
S("You activate your demonic powers!", "Вы активировали свои демонические силы!")
// Steam achievement messages
// --------------------------
S("New Achievement:", "Новое достижение:")
S("Your total treasure has been recorded in the Steam Leaderboards.", "Ваш общий результат занесён в таблицу Steam.")
S("Congratulations!", "Поздравляем!")
S("You have improved your total high score and %1 specific high scores!", "Вы подняли свой общий результат и %1 отдельных результатов!")
S("You have improved your total and '%1' high score!", "Вы подняли свой общий результат и '%1'!")
S("You have improved your total high score on Steam. Congratulations!", "Вы увеличили свой общий счёт в Steam. Поздравляем!")
S("You have improved %1 of your specific high scores!", "Вы увеличили %1 отдельных результатов!!")
S("You have improved your '%1' high score on Steam!", "Вы подняли свой счёт в категории '%1' в Steam!")
S("You have collected 10 treasures of each type.", "Вы собрали по 10 сокровищ каждого типа.")
S("This is your first victory!", "Это ваша первая победа!")
S("This has been recorded in the Steam Leaderboards.", "Это записано в таблицу рекордов Steam.")
S("The faster you get here, the better you are!", "Чем быстрее, тем лучше!")
S("You have improved both your real time and turn count. Congratulations!", "Вы улучшили результаты по реальному времени и по числу ходов! Поздравляем")
S("You have used less real time than ever before. Congratulations!", "Вы потратили меньше реального времени, чем раньше. Поздравляем!")
S("You have used less turns than ever before. Congratulations!", "Вы потратили меньше ходов, чем раньше. Поздравляем!")
// help texts
// ----------
// These are separated into multiple lines just for convenience,
// you don't have to follow.
S(
"You have been trapped in a strange, non-Euclidean world. Collect as much treasure as possible "
"before being caught by monsters. The more treasure you collect, the more "
"monsters come to hunt you, as long as you are in the same land type. The "
"Orbs of Yendor are the ultimate treasure; get at least one of them to win the game!",
"Вы оказались заперты в странном неевклидовом мире. Соберите как можно больше сокровищ "
"перед тем как Вас поймают монстры. Чем больше сокровищ Вы собираете, тем больше монстров "
"на Вас охотится, пока Вы находитесь на одной территории. Сферы Йендора - уникальные "
"сокровища; соберите хотя бы одну, чтобы выиграть!"
)
S(
"You can fight most monsters by moving into their location. "
"The monster could also kill you by moving into your location, but the game "
"automatically cancels all moves which result in that.\n\n",
"Вы можете атаковать большинство монстров, просто передвигаясь на клетку с ними. "
"Монстры могут атаковать Вас тем же способом, но игра сама блокирует ходы, "
"приводящие к этому.\n\n")
S(
"Usually, you move by touching somewhere on the map; you can also touch one "
"of the four buttons on the map corners to change this (to scroll the map "
"or get information about map objects). You can also touch the "
"numbers displayed to get their meanings.\n",
"Обычно Вы перемещаетесь просто кликая мышкой в нужном направлении; на можно "
"использовать 4 кнопки по углам карты чтобы листать карту или получать"
"информацию про объекты. Кликая по изображаемым числам, можно смотреть, "
"что они означают.\n")
S("Move with mouse, num pad, qweadzxc, or hjklyubn. Wait by pressing 's' or '.'. Spin the world with arrows, PageUp/Down, and Space. "
"To save the game you need an Orb of Safety. Press 'v' for the main menu (configuration, special modes, etc.), ESC for the quest status.\n\n",
"Двигайтесь с помощью мышки, нумпада, qweadzxc или hjklyubn. Ждите, нажимая 's' или '.'. "
"Поворачивайте карту стрелками, PageUp/Down или Space. "
"Чтобы сохраниться, Вам нужна сфера безопасности. Нажмите 'v' для настроек, Esc для статуса квеста или меню.")
S("See more on the website: ", "Смотрите далее на сайте: ")
S("special thanks to the following people for their bug reports, feature requests, porting, and other help:\n\n%1\n\n",
"отдельное спасибо следующим людям за багрепорты, предложения и другую помощь:\n\n%1\n\n")
S(
"The total value of the treasure you have collected.\n\n"
"Every world type contains a specific type of treasure, worth 1 $$$; "
"your goal is to collect as much treasure as possible, but every treasure you find "
"causes more enemies to hunt you in its native land.\n\n"
"Orbs of Yendor are worth 50 $$$ each.\n\n",
"Общая стоимость найденных Вами сокровищ.\n\n"
"Каждая земля содержит свой тип ценности, стоящей 1 $$$; "
"Ваша цель - собрать как можно больше ценностей, но каждая найденная ценность "
"увеличивает количество врагов в этой земле.\n\n"
"Сфера Йендора стоит 50 $$$.\n\n")
S(
"The higher the number, the smoother the animations in the game. "
"If you find that animations are not smooth enough, you can try "
"to change the options ",
"Чем выше это число, тем более гладкой будет анимация в игре. "
"Если она недостаточно гладкая, поменяйте настройки. ")
S("(Menu button) and select the ASCII mode, which runs much faster. "
"Depending on your device, turning the OpenGL mode on or off might "
"make it faster, slower, or cause glitches.",
"(Меню), выберите ASCII режим, который работает быстрее. В зависимости "
"от Вашего устройства включите или выключите OpenGL. Он может быть "
"как быстрее, так и медленнее. "
)
S("(in the MENU). You can reduce the sight range, this should make "
"the animations smoother.",
"(в МЕНЮ). Вы можете уменьшить радиус обзора, чтобы сделать анимацию более гладкой.")
S("(press v) and change the wall/monster mode to ASCII, or change "
"the resolution.",
"(нажмите 'v') и поменяйте режим отображения стен/монстров на ASCII, или измените разрешение. ")
S(
"In this mode you can draw your own player character and floors. "
"Mostly for the development purposes, but you can have fun too.\n\n"
"f - floor, p - player (repeat 'p' for layers)\n\n"
"n - new shape, u - copy the 'player body' shape\n\n"
"1-9 - rotational symmetries, 0 - toggle axial symmetry\n\n"
"point with mouse and: a - add point, m - move nearest point, d - delete nearest point, c - nearest point again, b - add after nearest\n\n"
"s - save in C++ format (but cannot be loaded yet without editing source)\n\n"
"z - zoom, o - Poincaré model\n",
"В этом режиме Вы можете рисовать персонажа и всё окружение. "
"В основном для нужд разработчиков, но и просто для веселья тоже.\n\n"
"f - пол, p - игрок (повторите для смены слоя)\n\n"
"n - новая форма, u - копировать форму игрока\n\n"
"1-9 - повороты, 0 - осевая симметрия\n\n"
"Расставьте точки мышкой и: a - добавить точку, m - двигать ближайшую точку, d - удалить ближайшую точку, c - снова ближайшая точка, b - после ближайшей\n\n"
"s - запись в формате C++ (пока не может быть загружено без редактирования исходников)\n\n"
"z - увеличение, o - модель Пуанкаре\n")
S(
"These huge monsters normally live below the sand, but your movements have "
"disturbed them. They are too big to be slain with your "
"weapons, but you can defeat them by making them unable to move. "
"This also produces some Spice. They move two times slower than you.",
"Эти огромные монстры обычно живут под огромным слоем песка, но Вы их потревожили. "
"Они слишком велики, чтобы их можно было убить Вашим оружием, но они "
"умирают, если не могут двигаться. Также они производят пряности. Они движутся в 2 раза медленнее Вас.")
S("The tentacles of Cthulhu are like sandworms, but longer. "
"They also withdraw one cell at a time, instead of exploding instantly.",
"Щупальца Ктулху походи на песчаных червей, но длиннее. "
"Они втягиваются по одной клетке, а не взрываются мгновенно.")
S(
"A huge plant growing in the Jungle. Each Ivy has many branches, "
"and one branch grows per each of your moves. Branches grow in a clockwise "
"order. The root itself is vulnerable.",
"Огромное растение, растущее в Джунглях. Каждый плющ имеет много побегов, "
"и один из них растёт каждый ход. Побеги растут по часовой стрелке. Корень "
"плюща - самое уязвимое место.\n")
S("The Alchemists produce magical potions from pools of blue and red slime. You "
"can go through these pools, but you cannot move from a blue pool to a red "
"pool, or vice versa. Pools containing items count as colorless, and "
"they change color to the PC's previous color when the item is picked up. "
"Slime beasts also have to keep to their own color, "
"but when they are killed, they explode, destroying items and changing "
"the color of the slime and slime beasts around them.",
"Алхимики создают магические зелья из красной и синей слизи. Вы "
"можете перемещаться по этой слизи, но не можете перейти с красной на синюю "
"и наоборот. Слизь, содержащая предметы, бесцветна и меняет свой цвет на Ваш, "
"когда Вы собираете предмет. Живая слизь тоже двигается лишь по своему цвету, "
"но при гибели меняет цвет всей слизи в радиусе 2 клеток на свой.\n")
S(
"These creatures are slow, but very powerful... more powerful than you. "
"You need some more experience in demon fighting before you will be able to defeat them. "
"Even then, you will be able to slay this one, but more powerful demons will come...\n\n"
"Each 10 lesser demons you kill, you become powerful enough to kill all the greater "
"demons on the screen, effectively turning them into lesser demons.",
"Эти существа медленны, но очень сильны... гораздо сильнее Вас. "
"Вам нужно набраться опыта в битве с демонами.\n\n"
"Когда Вы убьёте 10 младших демонов, Вы станете достаточно сильны, чтобы побеждать старших, "
"которые тут же сами станут младшими, но потом придут новые старшие демоны...")
S("These creatures are slow, but they often appear in large numbers.",
"Эти существа медленны, но они берут количеством.")
S("A big monster from the Living Caves. A dead Troll will be reunited "
"with the rocks, causing some walls to grow around its body.",
"Огромный монстр из Живых пещер. Мёртвый тролль окружается "
"камнями, вызывая рост скал вокруг себя.")
S("Huge, impassable walls which separate various lands.",
"Огромные непроходимые стены, разделяющие разные земли.")
S(
"This cave contains walls which are somehow living. After each turn, each cell "
"counts the number of living wall and living floor cells around it, and if it is "
"currently of a different type than the majority of cells around it, it switches. "
"Items count as three floor cells, and dead Trolls count as five wall cells. "
"Some foreign monsters also count as floor or wall cells.\n",
"В этой пещере даже стены живые. Каждый ход каждая клетка считает количество "
"клеток живого пола и живых стен среди соседних, и если клеток другого типа больше, "
"она меняет тип. Предметы считаются за 3 клетки пола, "
"мёртвые тролли - за 5 клеток стен. Некоторые монстры из других земель "
"тоже могут считаться за пол или стены.\n")
// "клеток живого пола и живых стен среди соседних‚ и если клеток другого типа больше, "
S(
"This forest is quite dry. Beware the bushfires!\n"
"Trees catch fire on the next turn. The temperature of the grass cells "
"rises once per turn for each fire nearby, and becomes fire itself "
"when its temperature has risen 10 times.\n"
"You can also chop down the trees. Big trees take two turns to chop down.",
"Этот лес довольно сухой. Берегитесь лесных пожаров!\n"
"Деревья загораются от огня на следующем шагу. Температура травы растёт "
"на каждом шаге, после 10 шагов трава загорается.\n"
"Также Вы можете рубить деревья. Большие деревья требуют двух ударов."
)
S("A big and quite intelligent monster living in the Icy Land.",
"Большой и довольно умный монстр из Ледяной земли.")
S(
"A nasty predator from the Icy Land. Contrary to other monsters, "
"it tracks its prey by their heat.",
"Мерзкий хищник из Ледяной земли. В отличие от остальных монстров "
"он ищет свою жертву по её теплу.")
S("Rangers take care of the magic mirrors in the Land of Mirrors. "
"They know that rogues like to break these mirrors... so "
"they will attack you!",
"Странники охраняют магические зеркала. Они знают, что эти "
"разбойники хотят разбить их зеркала и тут же нападают на Вас!")
// TODO update translation
S("A nasty creature that lives in caves. They don't like you for some reason.",
"Противное существо из Живых пещер. По каким-то причинам не любит людей.")
S("A tribe of men native to the Desert. They have even tamed the huge Sandworms, who won't attack them.",
"Племя людей, живущих в пустыне. Они приручили песчаных червей, и те их не трогают.")
S("This giant ape thinks that you are an enemy.", "Эта огромная обезьяна считает Вас своим врагом.")
S("A magical being which copies your movements.", "Это магическое создание копирует Ваши движения.")
S("A magical being which copies your movements. "
"You feel that it would be much more useful in an Euclidean space.",
"Это магическое создание повторяет Ваши движения. Вы понимаете, что в евклидовом мире это куда полезнее.")
S("You can summon these friendly constructs with a magical process.",
"Магия позволяет призывать этих дружелюбных созданий.")
S("A majestic bird, who is able to fly very fast.",
"Величественная птица, летающая очень быстро.")
S("A monster who is able to live inside the living cave wall.",
"Этот монстр может жить внутри стен пещеры.")
S("A typical Graveyard monster.", "Типичный для Кладбища монстр.")
S("A typical monster from the Graveyard, who moves through walls.\n\n"
"There are also wandering Ghosts. They will appear "
"if you do not explore any new places for a long time (about 100 turns). "
"They can appear anywhere in the game.",
"Типичный для Кладбища монстр, умеющий проходить сквозь стены.\n\n"
"Также существуют блуждающие призраки. Они появляются, если Вы не исследуете новые места в течение большого времени (примерно 100 ходов). Они могут появиться в любом месте в игре"
)
S("Necromancers can raise ghosts and zombies from fresh graves.",
"Некромант может призывать призраков и зомби из свежих могил.")
S("A creepy monster who follows you everywhere in the Graveyard and the Cursed Canyon.",
"Пугающий монстр, вечно преследующий Вас на Кладбище.") //TODO UPDATE
S("People worshipping Cthulhu. They are very dangerous.",
"Люди, поклоняющиеся Ктулху. Они довольно опасны.")
S("People worshipping Cthulhu. This one is especially dangerous, "
"as he is armed with a weapon which launches fire from afar.",
"Люди, поклоняющиеся Ктулху. Этот особо опасен, так как "
"он может кинуть в Вас огонь.")
S("This dangerous predator has killed many people, and has been sent to Cocytus.",
"Этот опасный хищник убил немало людей и был отправлен в Коцит.")
S("This white dog is able to run all the time. It is the only creature "
"able to survive and breed in the Land of Eternal Motion.",
"Эта белая собака способна всё время бежать. Это единственное "
"существо, способное жить и размножаться в Земле вечного движения.")
S("Demons of Hell do not drown when they fall into the lake in Cocytus. "
"They turn into demonic sharks, enveloped in a cloud of steam.",
"Демоны из Ада не тонут в озёрах Коцита. Они превращаются в "
"демонических акул, окутанных облаками пара.")
S("These fairies would rather burn the forest, than let you get some Fern Flowers. "
"The forest is infinite, after all...\n\n"
"Fire Fairies transform into fires when they die.",
"Эти феи скорее сожгут лес, чем позволят Вам собрать цветок папоротника. "
"В конце концов, лес бесконечный...\n\n"
"Они превращаются в огонь, когда умирают.")
S("These warriors of the Forest wield exotic weapons called hedgehog blades. "
"These blades protect them from a frontal attack, but they still can be 'stabbed' "
"easily by moving from one place next to them to another.",
"Эти лесные воители вооружены экзотическим оружием, называемым ежиным клинком. "
"Клинки защищают их от прямых атак, но они могут быть 'заколоты', "
"достаточно перейти с одной клетки рядом с ним на другую.")
S("This being radiates an aura of wisdom. "
"It is made of a beautiful crystal, you would love to take it home. "
"But how is it going to defend itself? Better not to think of it, "
"thinking causes your brain to go hot...\n\n"
"Crystal Sages melt at -30 °C, and they can raise the temperature around you from afar.",
"Они излучают ауру мудрости. Они сделаны из красивых кристаллов, и Вы хотели бы "
"забрать их домой. Но как он собирается защищать себя? Лучше не думайте об этом, "
"мышление нагревает Ваш мозг...\n\n"
"Кристальные мудрецы тают при -30 °C, и они могут повысить температуру вокруг Вас издалека.")
S("Cold white gems, found in the Icy Land.", "Холодные белые камни, найденные в Ледяной земле.")
S("An expensive metal from the Living Caves. For some reason "
"gold prevents the living walls from growing close to it.",
"Драгоценный металл из Живых пещер. Он препятствует росту живых стен в клетку с ним.")
S("A rare and expensive substance found in the Desert. "
"It is believed to extend life and raise special psychic powers.",
"Редкое и дорогое вещество из Пустыни. Говорят, продлевает срок жизни и даёт сверхспособности.")
S("A beautiful gem from the Jungle.", "Прекрасный камень из Джунглей.")
S(
"A wonderful beverage, apparently obtained by mixing red and blue slime. You definitely feel more "
"healthy after drinking it, but you still feel that one hit of a monster is enough to kill you.",
"Чудесный напиток, полученный из синей и красной слизи. Вы чувствуете себя лучше, выпив его, "
"но одного удара Вам всё ещё хватит, чтобы погибнуть.")
S("A piece of a magic mirror, or a mirage cloud, that can be used for magical purposes. Only mirrors and clouds "
"in the Land of Mirrors leave these.",
"Часть магического зеркала или облака миражей. Может быть использовано в магических целях. "
"Может быть получено только в Зеркальной земле.")
S("These sinister totems contain valuable gems.",
"Этот зловещий тотем содержит ценные камни.")
S("These star-shaped flowers native to Hell are a valuable alchemical component.",
"Эти звездовидные цветы их Ада - важный алхимический компонент.")
S("This statue is made of materials which cannot be found in your world.",
"Эти статуи сделаны из материала, который не найдёшь в Вашем мире.")
S("One of few things that does not cause the floor in the Land of Eternal Motion to collapse. Obviously they are quite valuable.",
"Единственная вещь, которую выдерживает пол в Земле вечного движения. "
"Очевидно, довольно ценно.")
S("Cold blue gems, found in the Cocytus.", "Холодные голубые камни, найденные в Коците.")
S("These bright yellow gems can be found only by those who have mastered the Crossroads.",
"Эти ярко-жёлтые камни может найти лишь тот, кто стал мастером Перекрёстка.")
S("That's all you need to unlock the Orb of Yendor! Well... as long as you are able to return to the Orb that this key unlocks...\n\n"
"Each key unlocks only the Orb of Yendor which led you to it.",
"Это всё, что Вам нужно, чтобы открыть Сферу Йендора! Ну, если Вы сможете к ней вернуться...\n"
"Каждый ключ открывает лишь ту сферу, которая на него указывает.")
S("These orbs can be found in the Graveyard. You think that they were once powerful magical orbs, but by now, their "
"power is long gone. No way to use them, you could as well simply drop them...\n\n",
"Эту сферу можно найти на Кладбище. Когда-то она обладала могущественной магией, но теперь её сила иссякла. "
"Нет способа её использовать. Разве что просто бросить её...\n\n")
S(
"This wonderful Orb can only be collected by those who have truly mastered this hyperbolic universe, "
"as you need the right key to unlock it. Luckily, your psychic abilities will let you know "
"where the key is after you touch the Orb.",
"Эта прекрасная сфера может быть собрана лишь тем, кто по настоящему освоил гиперболическую вселенную, "
"но Вам нужно найти ключ от неё. К счастью, Вы узнаете, где он лежит, как только дотронетесь до сферы.")
S(
"This orb can be used to invoke the lightning spell, which causes lightning bolts to shoot from you in all directions.",
"Эта сфера может использоваться для заклинания Молнии, которое бьёт молниями во всех направлениях.")
S("This orb can be used to invoke a flash spell, which destroys almost everything in radius of 2.",
"Эта сфера вызывает заклинание вспышки, уничтожающее почти всё в радиусе 2.")
S("This orb can be used to invoke a wall of ice. It also protects you from fires.",
"Эта сфера создаёт за Вами стену льда. Также защищает Вас от огня.")
S("This orb can be used to move faster for some time.",
"Эта сфера ускорит Вас на некоторое время.")
S("This orb can be used to summon friendly golems. It is used instantly when you pick it up.",
"Эта сфера призывает дружественных големов. Она срабатывает, как только Вы её поднимаете.")
S("This orb can protect you from damage.", "Эта сфера защитит Вас от всех атак.")
S("This orb lets you instantly move to another location on the map. Just click a location which "
"is not next to you to teleport there. ",
"Эта сфера позволяет перемещаться в произвольное место. Просто кликните по не соседней с Вами клетке, "
"чтобы телепортироваться туда.")
S("This orb lets you instantly move to a safe faraway location. Knowing the nature of this strange world, you doubt "
"that you will ever find the way back...\n\n"
"Your game will be saved if you quit the game while the Orb of Safety is still powered.\n\n"
"Technical note: as it is virtually impossible to return, this Orb recycles memory used for the world so far (even if you do not use it to save the game). ",
"Эта сфера перемещает Вас в далёкое безопасное место, откуда Вы не вернётесь назад...\n\n"
"Пока сфера активна, при выходе из игры Ваша игра будет сохранена.\n\n"
"Технически, старый мир просто удаляется. ")
S("This orb allows attacking Hedgehog Warriors directly, as well as stabbing other monsters.\n",
"Эта сфера позволит прямо атаковать Ежей-Воинов и закалывать тех врагов, которых Вы могли убить обычным путём.\n")
S("This flower brings fortune to the person who finds it.\n",
"Этот цветок приносит удачу тому, кто найдёт его.\n")
S("Ice Walls melt after some time has passed.", "Ледяные стены со временем могут таять.")
S("A natural terrain feature of the Desert.", "Натуральный ландшафт пустыни.")
S("You can go inside the Magic Mirror, and produce some mirror images to help you.",
"Вы можете пройти в Магическое зеркало и создать отражения, которые будут Вам помогать.")
S(
"Tiny droplets of magical water. You see images of yourself inside them. "
"Go inside the cloud, to make these images help you.",
"Крошечные капли магической жидкости. Вы видите в них свои отражения. "
"Войдите в облако, чтобы создать двойников, помогающих Вам.")
S("A device that attracts sandworms and other enemies. You need to activate it.",
"Этот аппарат привлекает песчаных червей и других врагов. Вам нужно активировать его.")
S("A heap of wood that can be used to start a fire. Everything is already here, you just need to touch it to fire it.",
"Куча брёвен. Всё готово для костра, Вам нужно лишь поджечь его.")
S("An ancient grave.", "Старая могила.")
S("A fresh grave. Necromancers like those.", "Свежая могила. Некроманты их любят.")
S("A piece of architecture typical to R'Lyeh.", "Типичная архитектура Р'Льеха.")
S("An impassable lake in Cocytus.", "Непроходимое озеро в Коците.")
S("You can walk on it... but beware.", "Вы можете пойти сюда, но будьте осторожны!")
S("It was a floor... until something walked on it.", "Здесь был пол... пока кто-то не наступил не него.")
S(
"This land is a quick gateway to other lands. It is very easy to find other lands "
"from the Crossroads. Which means that you find monsters from most other lands here!\n\n"
"As long as you have found enough treasure in their native lands, you can "
"find magical items in the Crossroads. Mirror Land brings mirrors and clouds, "
"and other land types bring magical orbs.\n\n"
"A special treasure, Hyperstone, can be found on the Crossroads, but only "
"after you have found 10 of every other treasure.",
"Эта земля - кратчайший путь в любую другую. Здесь очень легко найти любую "
"другую землю, и здесь можно встретить монстров изо всех земель!\n\n"
"Как только Вы набираете достаточно сокровищ в некоторой земле, её магические "
"предметы становятся доступны здесь. В Зеркальной земле это зеркала и миражи, в остальных - сферы.\n\n"
"Своё сокровище, Гиперкамень, появится лишь после того, как Вы соберёте по 10 сокровищ каждого типа.")
S("A hot land, full of sand dunes, mysterious Spice, and huge and dangerous sand worms.",
"Жаркая земля, полная песчаных дюн, загадочных пряностей и огромных опасных червей.")
S(
"A very cold land, full of ice walls. Your mere presence will cause these ice walls to "
"melt, even if you don't want it.",
"Очень холодная земля, полная ледяных стен. Они будут таять от Вашего присутствия, даже если Вы этого не хотите.")
S("A land filled with huge ivy plants and dangerous animals.",
"Земля, полная огромными плющами и опасными животными.")
S("A strange land which contains mirrors and mirages, protected by Mirror Rangers.",
"Странная земля с зеркалами и миражами, защищёнными Странниками.")
S("All the monsters you kill are carried to this strange land, and buried. "
"Careless Rogues are also carried here...",
"Все убитые Вами монстры похоронены здесь. И неосторожные охотники за сокровищами тоже...")
S("An ancient sunken city which can be reached only when the stars are right.\n\n"
"You can find Temples of Cthulhu in R'Lyeh once you collect five Statues of Cthulhu.",
"Этот древний затопленный город можно найти лишь тогда, когда на него укажут звёзды.\n\n"
"Вы сможете найти храмы Ктулху, как только соберёте 5 статуй Ктулху.")
S("A land filled with demons and molten sulphur. Abandon all hope ye who enter here!",
"Земля, полная демонов и расплавленной серы. Оставь надежду всяк сюда входящий!")
S("This frozen lake is a hellish version of the Icy Land. Now, your body heat melts the floor, not the walls.",
"Замёрзшее озеро - адский вариант Ледяной земли. Но сейчас тепло плавит пол, а не стены.")
S("A land where you cannot stop, because every piece of floor is extremely unstable. Only monsters who "
"can run forever are able to survive there, and only phoenix feathers are so light that they do not disturb "
"the floor.\n",
"Земля, в которой нельзя остановиться, потому что пол крайне неустойчив. Лишь монстры, способные всегда бежать, "
"могут здесь выжить, и лишь перья феникса столь легки, что не тревожат землю.\n")
S("Affects looks and grammar", "Влияет на внешний вид и грамматику")
S("first joystick: movement threshold", "джойстик 1: порог движения")
S("first joystick: execute movement threshold", "джойстик 1: порог выполнения движения")
S("second joystick: pan threshold", "джойстик 2: порог панорамы")
S("second joystick: panning speed", "джойстик 2: скорость панорамы")
S("%The1 is frozen!", "%1 замерзает!")
S("%The1 burns!", "%1 горит!")
S("message flash time", "время показа сообщений")
S("skin color", "цвет кожи")
S("weapon color", "цвет оружия")
S("hair color", "цвет волос")
S("dress color", "цвет одежды")
S("Shift=random, Ctrl=mix", "Shift=случайный, Ctrl=смешать")
S("Euclidean mode", "режим евклидовой плоскости")
S("Return to the hyperbolic world", "вернуться на гиперболоид")
S("Choose from the lands visited this game.", "Выберите одну из уже посещённых земель.")
S("Scores and achievements are not", "Очки и достижения не")
S("saved in the Euclidean mode!", "сохраняются в евклидовом режиме!")
// Android buttons
// ---------------
S("MOVE", "ХОД")
S("BACK", "BACK")
S("DRAG", "DRAG")
S("INFO", "ИНФО")
S("MENU", "МЕНЮ")
S("QUEST", "МИССИЯ")
S("HELP", "ПОМОШЬ")
S("NEW", "NEW")
S("PLAY", "ИГРА")
S("SHARE", "SHARE")
S("HyperRogue for Android", "HyperRogue для Android")
S("Date: %1 time: %2 s ", "Дата: %1 время: %2 s ")
S("distance: %1\n", "расстояние: %1\n")
S("Cheats: ", "Читы: ")
S("Score: ", "Очки: ")
S("Kills: ", "Убийства: ")
S("Retrieving scores from Google Leaderboards...", "Получение результатов из таблиц Google...")
S("Scores retrieved.", "Результаты получены.")
S("Your total treasure has been recorded in the Google Leaderboards.", "Ваш результат записан в рейтинг Google.")
S("You have improved your total high score on Google. Congratulations!", "Вы поставили рекорд по общему счёту в таблицах Google. Поздравляем!")
S("You have improved your '%1' high score on Google!", "Вы повысили свой результат '%1' в таблицах Google")
S("This has been recorded in the Google Leaderboards.", "Это было записано в рейтинг Google.")
// this text changed a bit:
S("Ever wondered how some boardgame would look on the hyperbolic plane? "
"I wondered about Go, so I have created this feature. Now you can try yourself!\n"
"Enter = pick up an item (and score), space = clear an item\n"
"Other keys place orbs and terrain features of various kinds\n"
"In the periodic editor, press 0-4 to switch walls in different ways\n",
"Вы когда-нибудь думали о том, как выглядит настольная игра на гиперболической плоскости? "
"Я думал про Го и создал этот режим. Теперь и Вы можете попробовать!\n"
"Enter = поднять предмет, space = удалить предмет\n"
"Остальные клавиши добавляют разные предметы или элементы ландшафта.\n"
"В периодическом редакторе клавиши 0-4 меняют местоположение стен разными способами.\n")
S("Periodic Editor", "Периодический редактор")
// also translate this line:
// "In the periodic editor, press 0-4 to switch walls in different ways\n",
S("Collect %1 $$$ to access even more lands", "Соберите %1 $$$, чтобы открыть новые земли")
// Emerald Mine
// ------------
N("Emerald Mine", GEN_F, "Изумрудная шахта", "Изумрудные шахты", "Изумрудную шахту", "в Изумрудной шахте")
N("Pikeman", GEN_M, "Копейщик", "Копейщики", "Копейщика", "Копейщиком")
N("Flail Guard", GEN_M, "Воин с цепом", "Воины с цепом", "Воина с цепом", "Воином с цепом")
N("Miner", GEN_M, "Шахтёр", "Шахтёры", "Шахтёра", "Шахтёром")
N("Emerald", GEN_O, "Изумруд", "Изумруды", "Изумруд", "Изумрудом")
Orb("the Mind", "Разума")
S(
"Evil people are mining for emeralds in this living cave. "
"It does not grow naturally, but it is dug out in a regular "
"pattern, which is optimal according to the evil engineers.",
"Злые люди искали изумруды в Живой пещере. "
"Она не растёт сама, но выкопана периодически "
"оптимально для нужд злых инженеров. ")