-
-
Notifications
You must be signed in to change notification settings - Fork 73
/
language-de.cpp
3985 lines (3113 loc) · 206 KB
/
language-de.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 German translation -*-coding: utf-8-dos -*-
// by Jeffrey Smith, Arriator, Phillip 'TheGons' Gonsior and Michael Heerdegen
// Copyright (C) 2011-2016 Zeno Rogue, see 'hyper.cpp' for details
// This translation file is encoded with UTF-8. It is currently
// hosted at https://github.com/michael-heerdegen/hyper-german-trans.
// Please send improvements and bug reports directly to
// [email protected] (in English or German) or via Github -
// any help is welcome!
// Some help may come from steam forum, e.g.
//
// https://steamcommunity.com/sharedfiles/filedetails/?id=390176864
//
// and
//
// http://www.rollenspiel-info.de/downloads.html
// 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), //FIXME: do we need this?
// feminine (GEN_F), or
// neuter (GEN_N).
// 2) all the forms required by HyperRogue. The following forms are given:
// nominative (referred to as %1),
// nominative plural (%P1),
// accusative (%a1),
// dative (%d1; for land names, "in (der/den) ..." should be given).
// 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). The forms being replaced are defined in language.cpp; search for
// "if(l == 5)".
// MONSTERS
// ========
N("Yeti", GEN_M, "Yeti", "Yetis", "Yeti")
N("Icewolf", GEN_M, "Eiswolf", "Eiswölfe", "Eiswolf")
N("Ranger", GEN_M, "Ranger", "Ranger", "Ranger")
N("Rock Troll", GEN_M, "Steintroll", "Steintrolle", "Steintroll")
N("Goblin", GEN_M, "Goblin", "Goblins", "Goblin")
N("Sand Worm", GEN_M, "Sandwurm ", "Sandwürmer", "Sandwurm")
N("Sand Worm Tail", GEN_M, "Sandwurm Schweif", "Sandwurm Schweife", "Sandwurm Schweif")
N("Sand Worm W", GEN_M, "Sandwurm W", "Sandwürmer W", "Sandwurm W")
N("Desert Man", GEN_M, "Wüstenmann", "Wüstenmänner", "Wüstenmann")
N("Ivy Root", GEN_F, "Efeu Wurzel", "Efeu Wurzeln", "Efeu Wurzel")
N("Active Ivy", GEN_M, "Lebender Efeu", "Lebende Efeue", "Lebenden Efeu")
N("Ivy Branch", GEN_M, "Efeuzweig", "Efeuzweige", "Efeuzweig")
N("Dormant Ivy", GEN_M, "Ruhender Efeu", "Ruhende Efeue", "Ruhenden Efeu")
N("Ivy N", GEN_M, "Efeu N", "Efeue N", "Efeu N")
N("Ivy D", GEN_M, "Efeu D", "Efeue D", "Efeu D")
N("Giant Ape", GEN_M, "Riesenaffe", "Riesenaffen", "Riesenaffen")
N("Slime Beast", GEN_F, "Schleimbestie", "Schleimbestien", "Schleimbestie")
N("Mirror Image", GEN_N, "Spiegelbild", "Spiegelbilder", "Spiegelbild")
N("Mirage", GEN_F, "Spiegelung", "Spiegelungen", "Spiegelung")
N("Golem", GEN_M, "Golem", "Golems", "Golem")
N("Eagle", GEN_M, "Adler", "Adler", "Adler")
N("Seep", GEN_M, "Tropfer", "Tropfer", "Tropfer")
N("Zombie", GEN_M, "Zombie", "Zombies", "Zombie")
N("Ghost", GEN_M, "Geist", "Geister", "Geist")
N("Necromancer", GEN_M, "Totenbeschwörer", "Totenbeschwörer", "Totenbeschwörer")
N("Shadow", GEN_M, "Schatten", "Schatten", "Schatten")
N("Tentacle", GEN_F, "Tentakel", "Tentakel", "Tentakel")
N("Tentacle Tail", GEN_M, "Tentakel Schweif", "Tentakel Schweif", "Tentakel Schweif")
N("Tentacle W", GEN_M, "Tentakel W", "Tentakel W", "Tentakel W")
N("Tentacle (withdrawing)", GEN_M, "Fliehende Tentakel", "Fliehenden Tentakel", "Fliehende Tentakel")
N("Cultist", GEN_M, "Kultanhänger", "Kultanhänger", "Kultanhänger")
N("Fire Cultist", GEN_M, "Feuerkultist", "Feuerkultisten", "Feuerkultisten")
N("Greater Demon", GEN_M, "Mächtige Dämon", "Mächtigen Dämonen", "Mächtige Dämon")
N("Lesser Demon", GEN_M, "Gewöhnliche Dämon", "Gewöhnlichen Dämonen", "Gewöhnlichen Dämon")
N("Ice Shark", GEN_M, "Frosthai", "Frosthaie", "Frosthai")
N("Running Dog", GEN_M, "Laufhund", "Laufhunde", "Laufhund")
N("Demon Shark", GEN_M, "Dämonenhai", "Dämonenhaie", "Dämonenhai")
N("Fire Fairy", GEN_F, "Feuerfee", "Feuerfeen", "Feuerfee")
N("Crystal Sage", GEN_M, "Kristallweise", "Kristallweisen", "Kristallweisen")
N("Hedgehog Warrior", GEN_M, "Igelkrieger", "Igelkrieger", "Igelkrieger")
// ITEMS
// =====
N("Ice Diamond", GEN_M, "Frostdiamant", "Frostdiamanten", "Frostdiamant")
N("Gold", GEN_N, "Gold", "Gold", "Gold")
N("Spice", GEN_N, "Spice", "Spice", "Spice")
N("Ruby", GEN_M, "Rubin", "Rubine", "Rubin")
N("Elixir of Life", GEN_N, "Lebenselixir", "Lebenselixir", "Lebenselixir")
N("Shard", GEN_F, "Scherbe", "Scherben", "Scherbe")
N("Necromancer's Totem", GEN_N, "Totenbeschwörer-Totem", "Totenbeschwörer-Totems", "Totenbeschwörer-Totem")
N("Demon Daisy", GEN_M, "Dämonenblümchen", "Dämonenblümchen", "Dämonenblümchen")
N("Statue of Cthulhu", GEN_F, "Cthulhu Statue", "Cthulhu Statuen", "Cthulhu Statue")
N("Phoenix Feather", GEN_F, "Phönixfeder", "Phönixfedern", "Phönixfeder")
N("Ice Sapphire", GEN_M, "Frostsaphir", "Frostsaphire", "Frostsaphir")
N("Hyperstone", GEN_M, "Hyperstein", "Hypersteine", "Hyperstein")
N("Key", GEN_M, "Schlüssel", "Schlüssel", "Schlüssel")
N("Dead Orb", GEN_M, "toter Orb", "toten Orbs", "toten Orb")
N("Fern Flower", GEN_M, "Farnblüte", "Farnblüten", "Farnblüte")
// ORBS: we are using a macro here
// ===============================
#define Orb(E, P) N("Orb of " E, GEN_M, "Orb " P, "Orbs " P, "Orb " P)
Orb("Yendor", "des Yendor")
Orb("Storms", "des Sturms")
Orb("Flash", "des Blitzes")
Orb("Winter", "des Winters")
Orb("Speed", "der Geschwindigkeit")
Orb("Life", "des Lebens")
Orb("Shielding", "der Abschirmung")
Orb("Teleport", "der Teleportation")
Orb("Safety", "der Geborgenheit") // FIXME: der Zuflucht
Orb("Thorns", "der Dornen")
// TERRAIN FEATURES
// ================
N("none", GEN_O, "keines", "keines", "keines")
N("ice wall", GEN_F, "Eiswand", "Eiswände", "Eiswand")
N("great wall", GEN_F, "Große Mauer", "Großen Mauern", "Große Mauer")
N("red slime", GEN_M, "Roter Schleim", "Roten Schleime", "Roten Schleim")
N("blue slime", GEN_M, "Blauer Schleim", "Blauen Schleime", "Blauen Schleim")
N("living wall", GEN_F, "Lebende Wand", "Lebende Wände", "Lebende Wand")
N("living floor", GEN_M, "Lebender Boden", "Lebende Böden", "Lebender Boden")
N("dead troll", GEN_M, "toter Troll" ,"toten Trolle", "toten Troll")
N("sand dune", GEN_F, "Sanddüne", "Sanddünen", "Sanddüne")
N("Magic Mirror", GEN_M, "Zauberspiegel", "Zauberspiegel", "Zauberspiegel")
N("Cloud of Mirage", GEN_F, "Illusionswolke", "Illusionswolken", "Illusionswolke")
N("Thumper", GEN_M, "Stampfer", "Stampfer", "Stampfer")
N("Bonfire", GEN_N, "Leuchtfeuer", "Leuchtfeuer", "Leuchtfeuer")
N("ancient grave", GEN_M, "Antike Grab", "Antike Gräber", "Antike Grab")
N("fresh grave", GEN_M, "Frische Grab", "Frische Gräber", "Frisches Grab")
N("column", GEN_F, "Säule", "Säulen", "Säule")
N("lake of sulphur", GEN_M, "Schwefelsee", "Schwefelseen", "Schwefelsee")
N("lake", GEN_M, "See", "Seen", "See")
N("frozen lake", GEN_M, "Gefrorene See", "Gefrorene Seen", "Gefrorene See")
N("chasm", GEN_M, "Abgrund", "Abgründe", "Abgrund")
N("big tree", GEN_M, "Großer Baum", "Große Bäume", "Großer Baum")
N("tree", GEN_M, "Baum", "Bäume", "Baum")
// LANDS
// =====
N("Great Wall", GEN_F, "Große Mauer", "Großen Mauern", "auf der Großen Mauer")
N("Crossroads", GEN_F, "Kreuzungen", "Kreuzungen", "auf den Kreuzungen") // FIXME: what sex to use here (it's plural...?)
N("Desert", GEN_F, "Wüste", "Wüsten", "in der Wüste")
N("Icy Land", GEN_N, "Eisiges Land", "Eisige Länder", "im Eisigen Land")
N("Living Cave", GEN_F, "Lebendige Höhle", "Lebendige Höhlen", "in der Lebendigen Höhle")
N("Jungle", GEN_M, "Dschungel", "Dschungel", "im Dschungel")
N("Alchemist Lab", GEN_M, "Alchemielabor", "Alchemielabore", "im Alchemielabor")
N("Mirror Land", GEN_M, "Spiegelland", "Spiegelländer", "im Spiegelland")
N("Graveyard", GEN_M, "Friedhof", "Friedhöfe", "auf dem Friedhof")
N("R'Lyeh", GEN_N, "R'Lyeh", "R'Lyeh", "in R'Lyeh")
N("Hell", GEN_F, "Hölle", "Höllen", "in der Hölle")
N("Cocytus", GEN_M, "Kokytus", "Kokytus", "im Kokytus")
N("Land of Eternal Motion", GEN_N, "Land der ewigen Bewegung", "Länder der ewigen Bewegung", "im Land der ewigen Bewegung")
N("Dry Forest", GEN_M, "Trockenwald", "Trockenwälder", "im Trockenwald")
N("Game Board", GEN_N, "Spielbrett", "Spielbretter", "auf dem Spielbrett")
// 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
// %?1 is replaced by "?", "?o" or "?a", depending on the gender of %1
// %?e?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.", "Du tötest %den1 %a1.")
S("You would be killed by %the1!", "%Der1 %1 würde dich töten!")
S("%The1 would get you!", "%Der1 %1 würde dich fangen!")
S("%The1 destroys %the2!", "%Der1 %1 zerstört %den2 %a2!")
S("%The1 eats %the2!", "%Der1 %1 frisst %den2 %a2!")
S("The ivy destroys %the1!", "Der Efeu zerstört %den1 %a1!")
S("%The1 claws %the2!", "%Der1 %1 zerkratzt %den2 %a2!")
S("%The1 scares %the2!", "%Der1 %1 erschreckt %den2 %a2!")
S("%The1 melts away!", "%Der1 %1 schmilzt!")
S("%The1 stabs %the2.", "%Der1 %1 ersticht %den2 %a2.")
S("You stab %the1.", "Du erstichst %den1 %a1.")
S("You cannot attack %the1 directly!", "Du kannst %den1 %a1 nicht direkt angreifen!")
S("Stab them by walking around them.", "Erstich sie, indem du um sie herumgehst.")
S("You feel more experienced in demon fighting!", "Du fühlst dich erfahrener im Kampf gegen Dämonen!")
S("Cthulhu withdraws his tentacle!", "Cthulhu zieht seinen Tentakel zurück!")
S("The sandworm explodes in a cloud of Spice!", "Der Sandwurm explodiert in einer Wolke aus Spice")
S("%The1 is confused!", "%Der1 %1 ist verwirrt.")
S("%The1 raises some undead!", "%Der1 %1 beschwört die Toten!")
S("%The1 throws fire at you!", "%Der1 %1 wirft Feuer nach dir!")
S("%The1 shows you two fingers.", "%Der1 %1 zeigt dir zwei Finger.")
S("You wonder what does it mean?", "Du wunderst dich, was es bedeutet.")
S("%The1 shows you a finger.", "%Der1 %1 zeigt dir einen Finger.")
S("You think about possible meanings.", "Du denkst über die Bedeutung nach.")
S("%The1 moves his finger downwards.", "%Der1 %1 bewegt seinen Finger nach unten.")
S("Your brain is steaming.", "Dein Hirn dampft!")
S("%The1 destroys %the2!", "%Der1 %1 zerstört %den2 %a2!")
S("You join %the1.", "Du führst die %P1 zusammen.")
S("Two of your images crash and disappear!", "Zwei deiner Abbilder stoßen zusammen und verschwinden!")
S("%The1 breaks the mirror!", "%Der1 %1 zerstört den Spiegel!")
S("%The1 disperses the cloud!", "%Der1 %1 löst die Wolke auf!")
S("You activate the Flash spell!", "Du aktivierst den Blitz Zauber!") // FIXME: Getrennt-Zusammenschr.
S("You activate the Lightning spell!", "Du aktivierst den Donner Zauber!")
S("Ice below you is melting! RUN!", "Das Eis unter dir schmilz! RENN!")
S("This spot will be burning soon! RUN!", "Dieser Ort wird bald in Flammen stehen - RENN!")
S("The floor has collapsed! RUN!", "Der Boden bricht zusammen - RENN!")
S("You need to find the right Key to unlock this Orb of Yendor!",
"Du musst den richtigen Schlüssel finden, um den Orb von Yendor zu öffnen!")
S("You fall into a wormhole!", "Du fällst in ein Wurmloch!")
S("You activate %the1.", "Du aktivierst %den1 %a1.")
S("No room to push %the1.", "Kein Platz um %den1 %a1 zu schieben.")
S("You push %the1.", "Du schiebst %den1 %a1.")
S("You start chopping down the tree.", "Du fängst an, den Baum zu fällen.")
S("You chop down the tree.", "Du fällst den Baum.")
S("You cannot attack Sandworms directly!", "Du kannst Sandwürmer nicht direkt angreifen!")
S("You cannot attack Tentacles directly!", "Du kannst Tentakel nicht direkt angreifen!")
S("You cannot defeat the Shadow!", "Du kannst den Schatten nicht besiegen!")
S("You cannot defeat the Greater Demon yet!", "Du kannst den Mächtigen Dämon noch nicht besiegen!")
S("That was easy, but groups could be dangerous.", "Das war einfach, aber mehrere könnten gefährlich sein.")
S("Good to know that your fighting skills serve you well in this strange world.", "Gut zu wissen, dass deine Kampfkünste dir in dieser ungewöhnlichen Welt helfen.")
S("You wonder where all these monsters go, after their death...", "Du wunderst dich, was mit den Monstern passiert nachdem sie sterben...")
S("You feel that the souls of slain enemies pull you to the Graveyard...", "Du hast das Gefühl, dass die Seelen gefallener Gegner dich zum Friedhof führen...")
S("Wrong color!", "Falsche Farbe!")
S("You cannot move through %the1!", "Du kannst nicht durch %den1 %a1 gehen!")
S("%The1 would kill you there!", "%Der1 %1 würde dich dort töten!")
S("Wow! %1! This trip should be worth it!", "Wow, %1! Diese Reise lohnt sich!")
S("For now, collect as much treasure as possible...", "Aber sammle vorerst so viele Schätze wie möglich.")
S("Prove yourself here, then find new lands, with new quests...", "Beweise hier deine Fähigkeiten und finde dann neue Länder mit neuen Aufgaben....")
S("You collect your first %1!", "Du hast dein erstes mal %a1 eingesammelt!") // FIXME
S("You have found the Key! Now unlock this Orb of Yendor!", "Du hast den Schlüssel gefunden! Zeit den Orb von Yendor zu öffnen!")
S("This orb is dead...", "Dieser Orb ist tot...")
S("Another Dead Orb.", "Ein weiterer toter Orb.")
S("You have found %the1!", "Du hast %den1 %a1 gefunden!")
S("You feel that %the2 become%s2 more dangerous.", "Du spürst, dass %der2 %2 gefährlicher wird,")
S("With each %1 you collect...", "Mit jedem gesammelten %d1...") // FIXME: Grammar
S("Are there any magical orbs in %the1?...", "Gibt es irgendwelche Orbs in %dem1 %d1?") // FIXME
S("You feel that %the1 slowly become%s1 dangerous...", "Du spürst wie %der1 %1 langsam gefährlich wird...")
S("Better find some other place.", "Du solltest besser einen anderen Ort finden.")
S("You have a vision of the future, fighting demons in Hell...", "Du hast eine Vision, du wirst in der Zukunft Dämonen in der Hölle bekämpfen...")
S("With this Elixir, your life should be long and prosperous...", "Mit diesem Elixir sollte dein Leben lang und wohlhabend sein...")
S("The Necromancer's Totem contains hellish incantations...", "Das Totenbeschwörer-Totem enthält diabolische Zaubersprüche...")
S("The inscriptions on the Statue of Cthulhu point you toward your destiny...", "Die Inschrift auf Cthulhus Statue zeigt dir den Weg zu deinem Schicksal...")
S("Still, even greater treasures lie ahead...", "Dich erwarten größere Schätze auf deinem Weg")
S("You collect %the1.", "Du sammelst %den1 %a1.")
S("CONGRATULATIONS!", "GLÜCKWUNSCH!")
S("Collect treasure to access more different lands...", "Sammle Schätze um andere Länder zu erreichen...")
S("You feel that you have enough treasure to access new lands!", "Du spürst, dass du genug Schätze gesammelt hast um neue Länder zu erreichen!")
S("Collect more treasures, there are still more lands waiting...", "Sammle mehr Schätze, es warten weitere Länder auf dich...")
S("You feel that the stars are right, and you can access R'Lyeh!", "Die Sterne stehen günstig, du kannst R´Lyeh erreichen!")
S("Kill monsters and collect treasures, and you may get access to Hell...", "Wenn du Monster tötest und Schätze sammelst erhältst du vielleicht Zutritt zur Hölle...")
S("To access Hell, collect %1 treasures each of %2 kinds...", "Um die Hölle zu erreichen sammle je %1 von %2 verschiedenen Schätzen...")
S("Abandon all hope, the gates of Hell are opened!", "Gib jegliche Hoffnung auf, die Pforte der Hölle ist geöffnet!")
S("And the Orbs of Yendor await!", "Und die Orbs von Yendor erwarten dich!")
S("You switch places with %the1.", "Du tauschst den Platz mit %dem1 %a1.")
S("You rejoin %the1.", "Du stößt wieder zu %den1 %a1 hinzu")
S("The mirror shatters!", "Der Spiegel zerbricht")
S("The cloud turns into a bunch of images!", "Die Wolke verwandelt sich in mehrere Bilder!")
S("The slime reacts with %the1!", "Der Schleim reagiert mit %dem %d1!")
S("You drop %the1.", "Du legst %den1 %a1 ab.")
S("You feel great, like a true treasure hunter.", "Du fühlst dich großartig, wie ein echter Schatzjäger.")
S("Your eyes shine like gems.", "Deine Augen funkeln wie Edelsteine.")
S("Your eyes shine as you glance at your precious treasures.", "Deine Augen strahlen als du die Schätze erblickst.")
S("You glance at your great treasures.", "Du betrachtest deine kostbaren Schätze.")
S("You glance at your precious treasures.", "Du betrachtest deine kostbaren Schätze.")
S("You glance at your precious treasure.", "Du betrachtest deine kostbaren Schätze.")
S("Your inventory is empty.", "Dein Inventar ist leer.")
S("You teleport to a new location!", "Du teleportierst dich an einen neuen Ort!")
S("Could not open the score file: ", "Highscores konnten nicht geladen werden: ")
S("Game statistics saved to %1", "Statistiken nach %1 gespeichert")
S("Game loaded.", "Spiel geladen.")
S("You summon some Mimics!", "Du beschwörst ein paar Mimics!")
S("You summon a golem!", "Du beschwörst einen Golem!")
S("You will now start your games in %1", "Du startest deine Spiele von nun an in %a1")
S("Activated the Hyperstone Quest!", "Hyperstein-Herausforderung aktiviert!")
S("Orb power depleted!", "Du hast die Kraft des Orbs aufgebraucht!")
S("Orbs summoned!", "Orbs beschworen!")
S("Orb power gained!", "Orb Kraft erhalten!")
S("Dead orbs gained!", "Tote Orbs erhalten!")
S("Orb of Yendor gained!", "Orb von Yendor erhalten!")
S("Treasure gained!", "Schatz erhalten!")
S("Lots of treasure gained!", "Eine Menge Schätze erhalten!")
S("You summon a sandworm!", "Du beschwörst einen Sandwurm!")
S("You summon an Ivy!", "Du beschwörst Efeu!")
S("You summon a monster!", "Du beschwörst ein Monster!")
S("You summon some Thumpers!", "Du beschwörst ein paar Stampfer!")
S("You summon a bonfire!", "Du beschwörst ein Leuchtfeuer!")
S("Treasure lost!", "Schatz verloren!")
S("Kills gained!", "Kills erhalten!")
S("Activated Orb of Safety!", "Orb der Geborgenheit aktiviert!")
S("Teleported to %1!", "Nach %1 teleportiert")
S("Welcome to HyperRogue", "Willkommen bei HyperRogue")
S(" for Android", " für Android")
S(" for iOS", " für iOS")
S("! (version %1)\n\n", "! (Version %1)\n\n")
S(" (press ESC for some hints about it).", " (Drücke ESC für Hinweise).")
S("Press 'c' for credits.", "Drücke 'c' für die Credits")
S("game design, programming, texts and graphics by Zeno Rogue <[email protected]>\n\n",
"Design, Programmierung, Texte und Grafik: Zeno Rogue \n\n")
S("add credits for your translation here", "Deutsche Übersetzung: Jeffrey Smith, Arriator und Phillip 'TheGons' Gonsior \n\n")
S(" (touch to activate)", " (Zum Aktivieren tippen)")
S(" (expired)", " (abgelaufen)")
S(" [%1 turns]", " [%1 Züge]")
S(", you", ", du")
S("0 = Klein model, 1 = Poincaré model", "0 = Klein Modell, 1 = Poincaré Modell")
S("you are looking through it!", "Du fängst an zu verstehen!")
S("simply resize the window to change resolution", "Einfach die Fenstergröße anpassen um die Auflösung zu ändern")
S("[+] keep the window size, [-] use the screen resolution", "[+] Fenstergröße behalten, [-] Bildschirmauflösung verwenden")
S("+5 = center instantly, -5 = do not center the map", "+5 = sofort zentrieren, -5 = nicht zentrieren")
S("press Space or Home to center on the PC", "Drücke LEER oder Pos1 um den Spieler zu fokussieren")
S("You need special glasses to view the game in 3D", "Du benötigst eine 3D Brille für den 3D Modus")
S("You can choose one of the several modes", "Du kannst einen der verschiedenen Modi auswählen")
S("ASCII", "ASCII")
S("black", "schwarz")
S("plain", "schlicht")
S("Escher", "Escher")
S("items only", "nur Items")
S("items and monsters", "Items und Monster")
S("no axes", "keine Achsen")
S("auto", "auto")
S("light", "einfach")
S("heavy", "schwierig")
S("The axes help with keyboard movement", "Die Achsen helfen bei der Tastatursteuerung")
S("Config file: %1", "Confiq Datei: %1")
S("joystick mode: automatic (release the joystick to move)", "Joystick: Automatisch (loslassen zum bewegen)")
S("joystick mode: manual (press a button to move)", "Joystick: Manuell (Knopf drücken zum bewegen)")
S("Reduce the framerate limit to conserve CPU energy", "Reduzieren des Framerate Limits spart CPU Energie")
S("Press F1 or right click for help", "F1 oder Rechtsklick für Hilfe")
S("No info about this...", "Keine Info hierüber...")
S("Press Enter or F10 to save", "Drücke Enter oder F10 zum Speichern")
S("Press Enter or F10 to quit", "Drücke Enter oder F10 zum Verlassen des Spiels")
S("or 'r' or F5 to restart", "oder 'r' oder F5 zum Neustarten")
S("or 't' to see the top scores", "oder 't' für die Highscore Liste")
S("or another key to continue", "oder eine beliebige andere Taste zum Fortfahren.")
S("It is a shame to cheat!", "Cheaten ist eine Schande!")
S("Showoff mode", "Angeber Modus")
S("Quest status", "Queststatus")
S("GAME OVER", "GAME OVER")
S("Your score: %1", "Punkte: %1")
S("Enemies killed: %1", "Getötete Gegner: %1")
S("Orbs of Yendor found: %1", "Orbs von Yendor gefunden: %1")
S("Collect %1 $$$ to access more worlds", "Sammle %1 $$$ um mehr Länder betreten zu können")
S("Collect at least %1 treasures in each of %2 types to access Hell", "Sammle %2 verschiedene Schätze mindestens %1x um Zugang zur Hölle zu erhalten")
S("Collect at least %1 Demon Daisies to find the Orbs of Yendor", "Sammle mindestens %1 Dämonenblümchen um die Orbs von Yendor zu finden")
S("Hyperstone Quest: collect at least %3 %1 in %the2", "Hyperstein-Herausforderung: Sammle %3 %P1 %a2")
S("Hyperstone Quest completed!", "Hyperstein-Herausforderung abgeschlossen!")
S("Look for the Orbs of Yendor in Hell or in the Crossroads!", "Such die Orbs von Yendor in der Hölle oder auf den Kreuzungen!")
S("Unlock the Orb of Yendor!", "Öffne den Orb von Yendor!")
S("Defeat %1 enemies to access the Graveyard", "Töte %1 Gegner um Zugang zum Friedhof zu erhalten")
S("(press ESC during the game to review your quest)", "(Drücke ESC während des Spiels, um deine aktuelle Quest anzuzeigen)")
S("you have cheated %1 times", "Du hast %1 mal Cheats benutzt")
S("%1 turns (%2)", "%1 Züge (%2)")
S("last messages:", "Letzte Nachrichten: ")
S("time elapsed", "Zeit")
S("date", "Datum")
S("treasure collected", "Gesammelte Schätze")
S("total kills", "Gesamt Kills")
S("turn count", "Anzahl der Züge")
S("cells generated", "Generierte Zellen")
S("t/left/right - change display, up/down - scroll, s - sort by", " T/Links/Rechts - Anzeige ändern, Oben/Unten - Scrollen, S - Sortieren nach")
S("kills", "kills")
S("time", "zeit")
S("ver", "ver")
S("SORT", "SORT")
S("PLAY", "START")
S("Your total wealth", "Dein Gesamtvermögen")
S("treasure collected: %1", "Schätze gesammelt: %1")
S("objects found: %1", "Objekte gefunden: %1")
S("orb power: %1", "Orb Kraft: %1")
S(" (click to drop)", " (Klicke zum Ablegen)")
S("You can also scroll to the desired location and then press 't'.", "Du kannst auch an die gewünschte Position scrollen und 't' drücken.")
S("Thus, it is potentially useful for extremely long games, which would eat all the memory on your system otherwise.\n",
"Dies ist nützlich für sehr lange Spiele, welche ansonsten viel Speicher nutzen würden.")
S("You can touch the Dead Orb in your inventory to drop it.", "Du kannst den toten Orb in deinem Inventar berühren, um ihn abzulegen.")
S("This might be useful for Android devices with limited memory.", "Könnte für Android-Geräte mit begrenztem Speicher nützlich sein.")
S("You can press 'g' or click them in the list to drop a Dead Orb.", "Du kannst 'g' drücken oder sie in der Liste anklicken um tote Orbs abzulegen.")
S("frames per second", "FPS")
S("monsters killed: %1", "Kills: %1")
S("Drawing %1 (layer %2), F1 for help", "Zeichne %1 (Schicht %2), F1 für Hilfe")
S("hepta floor", "Heptagonaler Boden")
S("hexa floor", "Hexagonaler Boden")
S("character", "Character")
S("ESC for menu/quest", "ESC für Menü/Quest")
S("vector graphics editor", "Vektoren-Grafiken-Editor")
S("cheat mode", "Cheats")
S("heptagonal game board", "Heptagonales Spielbrett")
S("triangular game board", "Triangulares Spielbrett")
S("HyperRogue game board", "HyperRogue-Spielbrett")
S("first page [Space]", "Erste Seite [LEER]")
S("Configuration:", "Einstellungen:")
S("video resolution", "Videoauflösung")
S("fullscreen mode", "Vollbild")
S("animation speed", "Animationsgeschwindigkeit")
S("dist from hyperboloid ctr", "Entf. vom hyperbolischen Zentrum")
S("scale factor", "Skalierungsfaktor")
S("wall display mode", "Anzeigemodus (Wände)")
S("monster display mode", "Anzeigemodus (Monster)")
S("cross display mode", "Anzeigemodus (Kreuz)")
S("background music volume", "Hintergrundmusik")
S("OFF", "AUS")
S("ON", "EIN")
S("distance between eyes", "Augenabstand")
S("framerate limit", "Framerate-Limit")
S("joystick mode", "Joystick")
S("automatic", "automatisch")
S("manual", "manuell")
S("language", "Sprache")
S("EN", "DE")
S("player character", "Charakter")
S("male", "männlich")
S("female", "weiblich")
S("use Shift to decrease and Ctrl to fine tune ", "Shift zum Verringern, Strg zum feinen")
S("(e.g. Shift+Ctrl+Z)", "Ändern (z.B. Strg+Shift+Z)")
S("the second page [Space]", "Zweite Seite [LEER]")
S("special features [Space]", "Spezielle Features [LEER]")
S("see the help screen", "siehe Hilfe Bildschirm")
S("save the current config", "momentane Einstellungen speichern")
S("(v) config", "(v) Konfig.")
S("Screenshot saved to %1", "Screenshot nach %1 gespeichert")
S("You need an Orb of Teleport to teleport.", "Du brauchst einen Orb der Teleportation um dich zu teleportieren.")
S("Use arrow keys to choose the teleport location.", "Benutze die Pfeiltasten um dein Teleportations Ziel zu wählen.")
S("openGL mode enabled", "OpenGL aktiviert")
S("openGL mode disabled", "OpenGL deaktiviert")
S("openGL & antialiasing mode", "OpenGL & Anti-Aliasing")
S("anti-aliasing enabled", "Anti-Aliasing aktiviert")
S("anti-aliasing disabled", "Anti-Aliasing deaktiviert")
S("You activate your demonic powers!", "Du aktivierst deine dämonischen Kräfte!")
// Steam achievement messages
// --------------------------
S("New Achievement:", "Neues Achievement:")
S("Your total treasure has been recorded in the Steam Leaderboards.", "Deine Gesamtschätze wurden in die Steam-Bestenlisten aufgenommen.")
S("Congratulations!", "Glückwunsch!")
S("You have improved your total high score and %1 specific high scores!", "Du hast deinen Gesamthighscore und %1 spezifische Highscores verbessert!")
S("You have improved your total and '%1' high score!", "Du hast deinen Gesamthighscore und '%1' Highscore verbessert!")
S("You have improved your total high score on Steam. Congratulations!", "Du hast deinen Gesamthighscore auf Steam verbessert! Glückwunsch!")
S("You have improved %1 of your specific high scores!", "Du hast %1 deiner spezifischen Highscores verbessert!")
S("You have improved your '%1' high score on Steam!", "Du hast deinen Highscore bei '%1' auf Steam verbessert!")
S("You have collected 10 treasures of each type.", "Du hast 10 Schätze jedes Typs gesammelt.")
S("This is your first victory!", "Dies ist dein erster Sieg!")
S("This has been recorded in the Steam Leaderboards.", "Dies wurde in den Steam-Bestenlisten vermerkt.")
S("The faster you get here, the better you are!", "Je schneller du es hierher schaffst, desto besser bist du!")
S("You have improved both your real time and turn count. Congratulations!", "Du hast sowohl weniger Echtzeit als auch Züge als je zuvor benötigt. Glückwunsch!")
S("You have used less real time than ever before. Congratulations!", "Du hast weniger Echtzeit als je zuvor benötigt. Glückwunsch!")
S("You have used less turns than ever before. Congratulations!", "Du hast sowohl weniger Züge als je zuvor benötigt. Glückwunsch!")
// 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!",
"Du wurdest in einer seltsamen, nicht-euklidischen Welt gefangen... Sammle so viele Schätze "
"wie du kannst, bevor dich die Monster fangen. Je mehr Schätze du hast, desto mehr Monster "
"werden dich jagen bis du das Land verlässt. Die "
"Orbs von Yendor sind der ultimative Schatz - sammle mindestens eine um zu gewinnen!" )
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",
"Du kannst die meisten Monster bekämpfen, indem du dich an ihre Position begibst. "
"Besagtes Monster könnte dich auch töten, indem es sich an deine Position begibst, "
"aber das Spiel lässt dies nicht zu.\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",
"Normalerweise bewegst du dich durch Antippen der Karte, du kannst aber auch einen der "
"vier Knöpfe in den Ecken antippen um dies zu ändern (um die Karte zu scrollen oder Infos "
"über Objekte zu bekommen). Du kannst auch die Zahlen antippen um ihre Bedeutung zu erfahren.\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",
"Bewege dich mit der Maus, dem Numpad, qweadzxc, oder hjklyubn. Warte mit 's' oder '.'. Drehe die Welt mit den Pfeiltasten, Bild auf/ab und Space. " // FIXME: Leertaste?
"Um zu speichern, benötigst du einen Orb der Geborgenheit. Drücke V für Einstellungen, ESC für den Quest-Status und das Menü.\n\n")
S("See more on the website: ", "Mehr auf der Website: ")
S("special thanks to the following people for their bug reports, feature requests, porting, and other help:\n\n%1\n\n",
"Besonderer Dank gebührt diesen Leuten für ihre Bug Reports, Feature-Anfragen, Ports, und andere Hilfe:\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",
"Der Gesamtwert deiner Schätze.\n\n"
"Jedes Land hat einen eigenen Schatztyp, der 1 $$$ wert ist. "
"Dein Ziel ist soviel Schätze wie möglich zu sammeln, aber jeder Schatz den du findest "
"erzeugt mehr Feinde in seinem Herkunftsland.\n\n"
"Orbs von Yendor sind 50 $$$ pro Stück wert.\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 ",
"Je höher die Zahl, desto flüssiger sind die Animationen. Sind sie nicht flüssig genug, "
"versuche die Optionen zu ändern ")
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.",
"(Im Menü) Versuche den ASCII-Modus zu aktivieren - der läuft viel schneller! "
"Je nach Gerät kann der OpenGL-Modus das Spiel beschleunigen, verlangsamen, oder Bildfehler hervorrufen.")
S("(in the MENU). You can reduce the sight range, this should make "
"the animations smoother.",
"(im Menü) kannst du die Sichtweite reduzieren, dies sollte die Animation flüssiger machen.")
S("(press v) and change the wall/monster mode to ASCII, or change "
"the resolution.",
"(drücke V) um den 'Wand/Monster'-Modus auf ASCII zu schalten, oder die Auflösung zu ändern.")
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",
"Hier kannst du deine eigenen Spielfiguren/Bodenplatten zeichnen. "
"Primär zur Entwicklung, aber hab Spaß.\n\n"
"f - Boden, p - Spieler (wiederholt für Schichten)\n\n"
"n - neue Form, u - kopiere die Körperform des Spielers\n\n"
"1-9 - Dreh-Symmetrie, 0 - Achsen-Symmetrie umschalten\n\n"
"Maus darüber und: a - Punkt hinzufügen, m - Nächsten Punkt verschieben, d - Nächsten Punkt löschen, c - Nächsten Punkt kopieren, b - Nach Nächstem Punkt hinzufügen\n\n"
"s - im C++-Format speichern (kannst du aber noch nicht laden, ohne Quellcode zu ändern)\n\n"
"z - Zoom, o - Poincaré-Modell\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.",
"Diese riesigen Monster leben normalerweise unter dem Sand, aber deine Bewegungen haben sie "
"geweckt. Sie sind zu groß, als dass du sie mit deinen Waffen erschlagen könntest. "
"Du kannst sie besiegen, indem du dafür sorgst, dass sie sich nicht mehr bewegen können. "
"Dies produziert auch etwas Spice. Sie bewegen sich halb so schnell wie du.")
S("The tentacles of Cthulhu are like sandworms, but longer. "
"They also withdraw one cell at a time, instead of exploding instantly.",
"Die Tentakel von Cthulhu sind wie Sandwürmer, aber länger. "
"Anstatt zu explodieren ziehen sie sich zurück, eine Zelle nach der anderen.")
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.",
"Eine riesige Pflanze, die im Dschungel wächst. Jeder Efeu hat viele Zweige, "
"und jedes Mal, wenn du dich bewegst, wächst einer. Sie wachsen im Uhrzeigersinn. "
"Die Wurzel selbst ist verwundbar.")
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.",
"Die Alchemisten produzieren magische Tränke aus Lachen von blauem und rotem Schleim. "
"Du kannst durch sie hindurchgehen, aber du kannst nicht von Blau zu Rot wechseln oder umgekehrt. "
"Lachen mit Gegenständen darin sind farblos und bekommen die Farbe, auf der " // FIXME: find sysonym for "Lachen"
"du zuletzt warst, wenn du den Gegenstand aufhebst. Schleimmonster müssen auch auf ihrer Farbe "
"bleiben. Wenn sie sterben, explodieren sie, zerstören Items und "
"ändern die Farbe von Schleim und Schleimmonstern um sie herum.")
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.",
"Diese Kreaturen sind langsam, aber sehr mächtig... mächtiger als du. "
"Du brauchst Erfahrung im Kampf gegen Dämonen, bevor du sie besiegen kannst. "
"Trotzdem bist du in der Lage, diesen zu töten, aber es werden stärkere Dämonen kommen...\n\n"
"Jedes Mal, wenn du 10 gewöhnliche Dämonen getötet hast, wirst du stark genug, um alle mächtigen Dämonen "
"auf dem Bildschirm zu töten, indem du sie in gewöhnliche Dämonen verwandelst.")
S("These creatures are slow, but they often appear in large numbers.",
"Diese Monster sind langsam aber sie erscheinen oft in großen Gruppen.")
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.",
"Ein großes Monster aus den Lebenden Höhlen. Ein toter Troll wird eins mit dem Gestein, "
"was dazu führt, dass er von Wänden umgeben wird.")
S("Huge, impassable walls which separate various lands.",
"Gigantische, undurchdringbare Wände, die die verschiedenen Länder voneinander trennen.")
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",
"Diese Höhle enthält Wände, die auf irgendeine Art leben. Nach jedem Zug zählt jede Zelle "
"die Zahl von lebenden Wänden und Böden um sich herum. Wenn sie von anderer Art als die Mehrzahl der umgebenden Zellen ist, wandelt sie sich um. "
"Gegenstände zählen als drei Böden; tote Trolle zählen als fünf Wände. "
"Manche fremde Monster zählen auch als Böden oder Wände.\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.",
"Dieser Wald ist ziemlich trocken. Achtung - Waldbrände!\n"
"Bäume fangen im nächsten Zug Feuer. Die Temperatur von Gras steigt jeden Zug für jedes Feuer in der Nähe, "
"und wird selbst zu Feuer wenn dies 10-mal geschehen ist.\n"
"Du kannst auch Bäume fällen. Große Bäume zu fällen dauert zwei Züge.")
S("A big and quite intelligent monster living in the Icy Land.",
"Ein großes und äußerst intelligentes Monster das im Eisigem Land lebt.")
S("A nasty predator from the Icy Land. Contrary to other monsters, "
"it tracks its prey by their heat.",
"Ein scheußlicher Jäger des Eisigen Landes. Anders als andere Monster findet er seine Beute durch deren Wärme.")
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!",
"Ranger beschützen die Zauberspiegel im Spiegelland. Sie wissen, dass Schurken wie du "
"die Spiegel gerne zerbrechen - also greifen sie dich an!")
// TODO update translation
S("A nasty creature that lives in caves. They don't like you for some reason.",
"Ein grässliches Geschöpf, das in den Lebenden Höhlen haust. Irgendwie können diese Kreaturen dich nicht leiden.")
S("A tribe of men native to the Desert. They have even tamed the huge Sandworms, who won't attack them.",
"Ein Volk, das in der Wüste lebt. Sie haben es sogar geschafft, die riesigen Sandwürmer so zu zähmen, "
"dass diese sie nicht angreifen.")
S("This giant ape thinks that you are an enemy.", "Dieser riesige Affe glaubt, dass du ein Feind bist.")
S("A magical being which copies your movements.", "Ein magisches Wesen, das deine Bewegungen kopiert.")
S("A magical being which copies your movements. "
"You feel that it would be much more useful in an Euclidean space.",
"Ein magisches Wesen, das deine Bewegungen kopiert.\n"
"Du hast das Gefühl, es wäre in einer euklidischen Umgebung viel nützlicher.")
S("You can summon these friendly constructs with a magical process.",
"Du kannst diese freundlichen Steinriesen mit einem Ritual beschwören.") // FIXME: correct?
S("A majestic bird, who is able to fly very fast.",
"Ein majestätischer Vogel der sehr schnell fliegt.")
S("A monster who is able to live inside the living cave wall.",
"Ein Monster, das innerhalb der lebenden Wände leben kann.")
S("A typical Graveyard monster.", "Ein typisches Friedhofsmonster.")
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.",
"Ein Monster das vom Friedhof stammt und sich durch Wände bewegen kann.\n\n"
"Es gibt auch umherirrende Geister. Diese erscheinen, wenn du dich lange (um die 100 Züge) "
"am selben Ort aufhältst. Sie können überall im Spiel auftauchen.")
S("Necromancers can raise ghosts and zombies from fresh graves.",
"Totenbeschwörer können Geister und Zombies aus frischen Gräbern auferwecken.")
S("A creepy monster who follows you everywhere in the Graveyard and the Cursed Canyon.",
"Ein gruseliges Monster das dir über den ganzen Friedhof folgt!") //TODO UPDATE
S("People worshipping Cthulhu. They are very dangerous.",
"Verehrer Cthulhus. Sie sind sehr gefährlich.")
S("People worshipping Cthulhu. This one is especially dangerous, "
"as he is armed with a weapon which launches fire from afar.",
"Verehrer Cthulhus. Dieser ist besonders gefährlich, er besitzt eine Waffe, die aus "
"der Ferne Feuer schleudern kann.")
S("This dangerous predator has killed many people, and has been sent to Cocytus.",
"Dieser gefürchtete Jäger hat schon viele das Leben gekostet und wurde nach Kokytos geschickt.")
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.",
"Dieser weiße Hund kann unablässig rennen. Er ist die einzige Kreatur, die im "
"Land der ewigen Bewegung überleben und sich vermehren kann.")
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.",
"Dämonen aus der Hölle ertrinken nicht, wenn sie in den See von Kokytos fallen. Stattdessen "
"werden sie zu Dämonenhaien, eingehüllt in eine Wolke aus Dampf.")
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.",
"Diese Feen würden eher den ganzen Wald niederbrennen als dich Farnblüten sammeln zu lassen. "
"Der Wald ist schließlich grenzenlos...\n\n"
"Wenn Feuerfeen sterben, werden sie selbst zu Feuer.")
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.",
"Diese Krieger des Waldes besitzen exotische Waffen, die Igelklingen. "
"Diese schützen sie vor frontalen Angriffen - aber sie können dennoch "
"'erstochen' werden indem man sich direkt neben ihnen von einer Zelle auf eine andere bewegt.")
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.",
"Dieses Wesen strahlt eine Aura der Weisheit aus. Es besteht aus einem schönen Kristall, "
"am liebsten würdest du es mit nach Hause nehmen... Nur, wie verteidigt es sich? Besser "
"nicht daran denken... Denken lässt dein Gehirn heiß werden...\n\n"
"Kristallweisen schmelzen bei -30 °C. Sie können die Temperatur um dich herum aus der Ferne ansteigen lassen.")
S("Cold white gems, found in the Icy Land.", "Kalte weiße Edelsteine aus dem Eisigen Land.")
S("An expensive metal from the Living Caves. For some reason "
"gold prevents the living walls from growing close to it.",
"Ein teures Metall aus den Lebenden Höhlen. Aus irgendeinem Grund verhindert Gold, dass lebende Wände in seiner Nähe entstehen.")
S("A rare and expensive substance found in the Desert. "
"It is believed to extend life and raise special psychic powers.",
"Eine seltene und teure Substanz aus der Wüste. Man sagt, sie verlängert das Leben und verleiht besondere psychische Kräfte.")
S("A beautiful gem from the Jungle.", "Ein schöner Edelstein aus dem Dschungel.")
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.",
"Ein wunderbares Getränk, anscheinend entstanden aus der Mischung von blauem und rotem Schleim. "
"Du fühlst dich definitiv gesünder nach seinem Genuss, aber trotzdem ahnst du, dass ein Schlag eines Monsters ausreichen würde, dich zu töten.")
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.",
"Ein Stück eines Zauberspiegels oder einer Illusionswolke, das für magische Zwecke verwendet werden kann. "
"Ausschließlich Zauberspiegel und Illusionswolken im Land der Spiegel hinterlassen so etwas.")
S("These sinister totems contain valuable gems.",
"Diese schaurigen Totems enthalten wertvolle Edelsteine.")
S("These star-shaped flowers native to Hell are a valuable alchemical component.",
"Diese sternförmigen Blumen aus der Hölle sind eine wertvolle alchemistische Zutat.")
S("This statue is made of materials which cannot be found in your world.",
"Diese Statue besteht aus Materialien, die in deiner Welt nicht existieren.")
S("One of few things that does not cause the floor in the Land of Eternal Motion to collapse. Obviously they are quite valuable.",
"Eines der wenigen Dinge, die den Boden im Land der ewigen Bewegung nicht einstürzen lassen. Sie sind offensichtlich sehr wertvoll.")
S("Cold blue gems, found in the Cocytus.", "Kalte, blaue Edelsteine aus dem Kokytos.")
S("These bright yellow gems can be found only by those who have mastered the Crossroads.",
"Diese hellen, gelben Edelsteine können nur von denen gefunden werden, die die Kreuzungen gemeistert haben.")
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.",
"Das ist alles, was du brauchst, um den Orb von Yendor zu öffnen! ...solange du es schaffst, zu dem Orb zurückzufinden, zu dem dieser Schlüssel passt...\n"
"Jeder Schlüssel entsperrt nur den Orb von Yendor, der dich zu ihm geführt hat.")
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",
"Diese Orbs kannst du auf dem Friedhof finden. Du glaubst, dass sie einst mächtige magische Orbs waren, aber inzwischen ist ihre Kraft längst erloschen. "
"Sie sind für dich nutzlos; du könntest sie auch einfach ablegen...\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.",
"Dieser wundervolle Orb kann nur von denen gesammelt werden, die dieses hyperbolische Universum wahrhaft gemeistert haben - denn du benötigst den richtigen Schlüssel, um ihn zu entsperren. "
"Deine psychischen Fähigkeiten erlauben es dir glücklicherweise zu erkennen, wo sich der Schlüssel befindet, nachdem du den Orb berührt hast.")
S("This orb can be used to invoke the lightning spell, which causes lightning bolts to shoot from you in all directions.",
"Du kannst diesen Orb verwenden um einen Blitzzauber zu wirken, der Blitze von deiner Position aus in sämtliche Richtungen schießt.")
S("This orb can be used to invoke a flash spell, which destroys almost everything in radius of 2.",
"Du kannst diesen Orb verwenden um einen Lichtzauber zu wirken, der nahezu alles um dich in einem Radius von 2 zerstört.")
S("This orb can be used to invoke a wall of ice. It also protects you from fires.",
"Du kannst diesen Orb verwenden um einen Eiszauber zu wirken, der eine Wand aus Eis erschafft. Er schützt dich auch vor Feuer.")
S("This orb can be used to move faster for some time.",
"Du kannst diesen Orb verwenden, um dich für einige Zeit schneller zu bewegen.")
S("This orb can be used to summon friendly golems. It is used instantly when you pick it up.",
"Dieser Orb dient dazu verbündete Golems herbeizurufen. Er wird aktiviert, sobald du ihn aufhebst.")
S("This orb can protect you from damage.", "Dieser Orb kann dich vor Schaden schützen.")
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. ",
"Dieser Orb versetzt dich an einen anderen Ort auf der Karte. Klicke einfach einen Ort an, der sich nicht neben dir befindet, "
"um dorthin zu teleportieren.")
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). ",
"Dieser Orb versetzt dich augenblicklich an einen weit entfernten, sicheren Ort. In Anbetracht der Natur dieser Welt bezweifelst du, dass du je einen Weg zurückfindest...\n\n"
"Dein Spiel wird gespeichert wenn du es beendest während der Orb der Geborgenheit noch Kraft besitzt.\n\n"
"Technische Anmerkung: Da es wirklich unmöglich ist zurückzukehren, gibt dieser Orb den Speicher, den die Welt bis dahin belegt hat, frei (selbst wenn du das Spiel nicht speicherst.)")
S("This orb allows attacking Hedgehog Warriors directly, as well as stabbing other monsters.\n",
"Dieser Orb erlaubt es dir Igelkrieger direkt anzugreifen, und andere Monster zu 'erstechen'.\n")
S("This flower brings fortune to the person who finds it.\n",
"Diese Blume bringt ihrem Finder Glück.\n")
S("Ice Walls melt after some time has passed.", "Eiswände schmelzen nach gewisser Zeit.")
S("A natural terrain feature of the Desert.", "Ein natürliches Landschaftsmerkmal der Wüste.")
S("You can go inside the Magic Mirror, and produce some mirror images to help you.",
"Du kannst den Zauberspiegel betreten, um Spiegelbilder zu erzeugen, die dir helfen.")
S("Tiny droplets of magical water. You see images of yourself inside them. "
"Go inside the cloud, to make these images help you.",
"Kleine Tropfen magischen Wassers. Du siehst Abbilder von dir in ihnen. "
"Gehe in die Wolke, um diese Bilder real werden zu lassen.")
S("A device that attracts sandworms and other enemies. You need to activate it.",
"Ein Gerät, das Sandwürmer und andere Feinde anlockt. Es muss aktiviert werden.")
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.",
"Ein Haufen Holz, den du verwenden kannst, um ein Feuer zu machen. Alles ist schon da, du musst es nur berühren um das Feuer zu entfachen.")
S("An ancient grave.", "Ein altes Grab.")
S("A fresh grave. Necromancers like those.", "Ein frisches Grab. Totenbeschwörer mögen diese.")
S("A piece of architecture typical to R'Lyeh.", "Ein Stück R'Lyeh-typischer Architektur.")
S("An impassable lake in Cocytus.", "Ein undurchquerbarer See im Kokytos.")
S("You can walk on it... but beware.", "Du kannst darauf gehen... aber Vorsicht.")
S("It was a floor... until something walked on it.", "Das war einmal Boden... bis etwas darauf gegangen ist.")
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.",
"Dieses Land ist eine schnelle Verbindung zu anderen Ländern. Es ist sehr einfach, an den Kreuzungen "
"andere Länder zu finden. Das heißt, dass du hier auch Monstern aus den meisten anderen Ländern begegnen wirst!\n\n"
"Sobald du genug Schätze in den jeweiligen Ländern gefunden hast, erscheinen deren "
"magische Gegenstände auf den Kreuzungen. Spiegel und Wolken stammen aus dem Spiegelland, "
"andere magische Orbs aus anderen Ländern.\n\n"
"Ein besonderer Schatz, der Hyperstein, kann auf den Kreuzungen gefunden werden. "
"Aber du musst zuerst 10 von allen anderen Schätzen gesammelt haben.")
S("A hot land, full of sand dunes, mysterious Spice, and huge and dangerous sand worms.",
"Ein heißes Land voller Sanddünen, geheimnisvollem Spice, und riesigen und gefährlichen Sandwürmern.")
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.",
"Ein ziemlich kaltes Land - voller Eiswände. Deine Gegenwart allein wird sie allerdings zum Schmelzen bringen, ob du willst oder nicht.")
S("A land filled with huge ivy plants and dangerous animals.",
"Ein Land voller riesiger Efeupflanzen und gefährlicher Tiere.")
S("A strange land which contains mirrors and mirages, protected by Mirror Rangers.",
"Ein seltsames Land voller Spiegel und Illusionswolken, die von den Rangern geschützt werden.")
S("All the monsters you kill are carried to this strange land, and buried. "
"Careless Rogues are also carried here...",
"Alle Monster, die du tötest, werden hier begraben. Auch unvorsichtige Schurken landen hier...")
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.",
"Eine antike, versunkene Stadt, die du nur erreichen kannst, wenn die Sterne günstig stehen.\n\n"
"Der Tempel des Cthulhu befindet sich in R'Lyeh. Sobald du fünf Statuen von Cthulhu gesammelt hast, kannst du ihn finden.")
S("A land filled with demons and molten sulphur. Abandon all hope ye who enter here!",
"Ein Land voller Dämonen und geschmolzenem Schwefel. Gib alle Hoffnung auf, wenn du eintrittst!")
S("This frozen lake is a hellish version of the Icy Land. Now, your body heat melts the floor, not the walls.",
"Dieser gefrorene See ist eine höllische Version des Eisigen Landes. Hier schmilzt deine Körperwärme den Boden anstatt der Wände.")
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",
"Ein Land, in dem du nicht stehen bleiben darfst, denn jedes Stück Boden ist extrem instabil. Nur Monster, die ewig laufen können, sind in der Lage hier zu überleben. "
"Nur Phönixfedern sind leicht genug, den Boden nicht zu beeinflussen.\n")
S("Affects looks and grammar", "Aussehen und Grammatik")
S("first joystick: movement threshold", "Joystick 1: Bewegungsgrenze")
S("first joystick: execute movement threshold", "Joystick 1: Ausgeführte Bewegungsgrenze")
S("second joystick: pan threshold", "Joystick 2: Scrollgrenze")
S("second joystick: panning speed", "Joystick 2: Scrollgeschwindigkeit")
S("%The1 is frozen!", "%Der1 %1 ist eingefroren!")
S("%The1 burns!", "%Der1 %1 brennt!")
S("message flash time", "Nachrichten-Zeit")
S("skin color", "Hautfarbe")
S("weapon color", "Waffenfarbe")
S("hair color", "Haarfarbe")
S("dress color", "Kleidungsfarbe")
S("Shift=random, Ctrl=mix", "Shift=Zufällig, Ctrl=Mischen")
S("Euclidean mode", "Euklidischer Modus")
S("Return to the hyperbolic world", "Zur hyperbolischen Welt zurückkehren")
S("go back", "zurück")
S("Choose from the lands visited this game.", "Wähle aus den Ländern, die diese Sitzung besucht wurden.")
S("Scores and achievements are not", "Im euklidischem Modus werden")
S("saved in the Euclidean mode!", "Punkte und Errungenschaften nicht gespeichert!")
// Android buttons (some are not translated because there are no good short words in Polish)
S("MOVE", "VOR")
S("BACK", "RÜCK")
S("DRAG", "ZIEH")
S("INFO", "INFO")
S("MENU", "MENÜ")
S("QUEST", "QUEST")
S("HELP", "HILFE")
S("NEW", "NEU")
S("PLAY", "START")
S("SHARE", "TEILE")
S("HyperRogue for Android", "HyperRogue für Android")
S("Date: %1 time: %2 s ", "Datum: %1 Zeit: %2 s ")
S("distance: %1\n", "Distanz: %1\n")
S("Cheats: ", "Cheats: ")
S("Score: ", "Punkte: ")
S("Kills: ", "Kills: ")
S("Retrieving scores from Google Leaderboards...", "Empfange Rekorde aus Google Leaderboards...")
S("Scores retrieved.", "Rekorde empfangen.")
S("Your total treasure has been recorded in the Google Leaderboards.", "Deine Gesamtschätze wurden in die Google Leaderboards aufgenommen.")
S("You have improved your total high score on Google. Congratulations!", "Du hast deinen Gesamtrekord auf Google verbessert! Glückwunsch!")
S("You have improved your '%1' high score on Google!", "Du hast deinen '%P1'-Rekord auf Google verbessert!")
S("This has been recorded in the Google Leaderboards.", "Dies wurde in die Google Leaderboards aufgenommen.")
// 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",
"Hast du dich je gewundert, wie ein Brettspiel auf einer hyperbolischen Ebene aussehen würde? "
"Ich habe mich über Go gewundert und dieses Feature erstellt. Probiere es selbst!\n"
"Enter = Gegenstand aufheben (und punkte), [LEER] = Gegenstand löschen\n"
"Andere Tasten platzieren Orbs, Terrain und Anderes\n"
"Im periodischen Editor kannst du 0-4 verwenden um die Wände zu verändern\n")
S("Periodic Editor", "Periodischer Editor")
// also translate this line:
// "In the periodic editor, press 0-4 to switch walls in different ways\n",
// "Im periodischen Editor kannst du 0-4 verwenden um die Wände zu verändern\n"
S("Collect %1 $$$ to access even more lands", "Sammle %1 $$$ um noch mehr Länder zu besuchen.")
// Emerald Mine
// ------------
N("Emerald Mine", GEN_F, "Smaragdmine", "Smaragdminen", "in der Smaragdmine")
N("Pikeman", GEN_M, "Bergmann", "Bergmänner", "Bergmann")
N("Flail Guard", GEN_M, "Morgenstern-Wächter", "Morgenstern-Wächter", "Morgenstern-Wächter")
N("Miner", GEN_M, "Minenarbeiter", "Minenarbeiter", "Minenarbeiter")
N("Emerald", GEN_M, "Smaragd", "Smaragde", "Smaragd")
Orb("the Mind", "der Psyche")
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.",
"Böse Leute bauen Smaragde in dieser lebenden Höhle ab. "
"Sie entsteht nicht natürlich, sondern wird in einem Muster ausgebaut "
"das die bösen Arbeiter als optimal ansehen.")
S("Miners have special tools for dealing with the Living Cave. "
"When they die, these tools activate, destroying the living cave "
"around them.",
"Minenarbeiter haben spezielle Werkzeuge für den Umgang mit der Lebenden Höhle. "
"Sterben sie, aktivieren sich diese Werkzeuge, was die Höhle um sie herum zerstört.")
S("When Pikemen move, they attack all cells which are now adjacent to them. "
"Luckily, they can be killed in the same way.\n\n"
"They never move if this would attack their friends.",
"Bewegen sich Bergmänner, greifen sie alle Zellen um sie herum an. "
"Glücklicherweise können sie genauso getötet werden.\n\n"
"Sie bewegen sich nicht wenn sie so ihre Freunde angreifen würden.")