1 #include "translation/common.h"
2 #include "translation/translation.h"
3
4 static translation_string all_strings[] = {
5 {TR_NO_PATCH_TITLE, "Patch 1.0.1.0 ist nicht installiert"},
6 {TR_NO_PATCH_MESSAGE,
7 "Deine Caesar 3 Installation wurde noch nicht auf Version 1.0.1.0 aktualisiert. "
8 "Der Patch kann hier heruntergeladen werden:\n"
9 URL_PATCHES "\n"
10 "Fortfahren auf eigene Gefahr."},
11 {TR_MISSING_FONTS_TITLE, "Schriftarten fehlen"},
12 {TR_MISSING_FONTS_MESSAGE,
13 "Deine Caesar 3 Installation benötigt zusätzliche Schriftarten. "
14 "Du kannst Schriftarten für deine Sprache hier herunterladen:\n"
15 URL_PATCHES},
16 {TR_NO_EDITOR_TITLE, "Editor nicht installiert"},
17 {TR_NO_EDITOR_MESSAGE,
18 "Deiner Caesar 3 Installation fehlen die Dateien für den Editor. "
19 "Du kannst die fehlenden Dateien hier herunterladen:\n"
20 URL_EDITOR},
21 {TR_INVALID_LANGUAGE_TITLE, "Ungültiges Sprachverzeichnis"},
22 {TR_INVALID_LANGUAGE_MESSAGE,
23 "Das gewählte Verzeichnis enthält kein gültiges Sprachpaket. "
24 "Bitte überprüfe das Protokoll auf Fehler."},
25 {TR_BUILD_ALL_TEMPLES, "Alle"},
26 {TR_BUTTON_OK, "OK"},
27 {TR_BUTTON_CANCEL, "Abbrechen"},
28 {TR_BUTTON_RESET_DEFAULTS, "Zurücksetzen"},
29 {TR_BUTTON_CONFIGURE_HOTKEYS, "Tastenkombinationen"},
30 {TR_CONFIG_TITLE, "Julius Einstellungen"},
31 {TR_CONFIG_LANGUAGE_LABEL, "Sprache:"},
32 {TR_CONFIG_LANGUAGE_DEFAULT, "(Standard)"},
33 {TR_CONFIG_DISPLAY_SCALE, "Skalierung der Anzeige:"},
34 {TR_CONFIG_CURSOR_SCALE, "Skalierung des Mauszeigers:"},
35 {TR_CONFIG_HEADER_UI_CHANGES, "Benutzeroberfläche"},
36 {TR_CONFIG_HEADER_GAMEPLAY_CHANGES, "Spielablauf"},
37 {TR_CONFIG_SHOW_INTRO_VIDEO, "Intro-Videos abspielen"},
38 {TR_CONFIG_SIDEBAR_INFO, "Zusätzliche Informationen am rechten Bildschirmrand anzeigen"},
39 {TR_CONFIG_SMOOTH_SCROLLING, "Sanftes Scrollen aktivieren"},
40 {TR_CONFIG_DISABLE_MOUSE_EDGE_SCROLLING, "Verschieben der Karte am Fensterrand deaktivieren"},
41 {TR_CONFIG_DISABLE_RIGHT_CLICK_MAP_DRAG, "Verschieben der Karte mit der rechten Maustaste deaktivieren"},
42 {TR_CONFIG_VISUAL_FEEDBACK_ON_DELETE, "Das visuelle Feedback beim Planieren verbessern"},
43 {TR_CONFIG_ALLOW_CYCLING_TEMPLES, "Erlaube alle Tempel nacheinander zu bauen"},
44 {TR_CONFIG_SHOW_WATER_STRUCTURE_RANGE, "Zeige Reichweite beim Bauen von Reservoirs und Brunnen"},
45 {TR_CONFIG_SHOW_CONSTRUCTION_SIZE, "Zeige Konstruktionsgröße beim Bauen"},
46 {TR_CONFIG_HIGHLIGHT_LEGIONS, "Hebe Soldaten bei Berührung mit der Maus hervor"},
47 {TR_CONFIG_SHOW_MILITARY_SIDEBAR, "Zeige Legionen am rechten Bildschirmrand"},
48 {TR_CONFIG_FIX_IMMIGRATION_BUG, "Behebe Immigrationsfehler auf 'Sehr schwierig'"},
49 {TR_CONFIG_FIX_100_YEAR_GHOSTS, "Behebe '100 Jahre alte Geister'"},
50 {TR_HOTKEY_TITLE, "Julius Tastenkombinationen einstellen"},
51 {TR_HOTKEY_LABEL, "Tastenkombination"},
52 {TR_HOTKEY_ALTERNATIVE_LABEL, "Alternativ"},
53 {TR_HOTKEY_HEADER_ARROWS, "Richtungstasten"},
54 {TR_HOTKEY_HEADER_GLOBAL, "Globale Tastenkombinationen"},
55 {TR_HOTKEY_HEADER_CITY, "Stadt"},
56 {TR_HOTKEY_HEADER_ADVISORS, "Berater"},
57 {TR_HOTKEY_HEADER_OVERLAYS, "Spezialkarten"},
58 {TR_HOTKEY_HEADER_BOOKMARKS, "Lesezeichen für Stadtkarten"},
59 {TR_HOTKEY_HEADER_EDITOR, "Editor"},
60 {TR_HOTKEY_HEADER_BUILD, "Tastenkombinationen zum Bauen"},
61 {TR_HOTKEY_ARROW_UP, "Hoch"},
62 {TR_HOTKEY_ARROW_DOWN, "Runter"},
63 {TR_HOTKEY_ARROW_LEFT, "Links"},
64 {TR_HOTKEY_ARROW_RIGHT, "Rechts"},
65 {TR_HOTKEY_TOGGLE_FULLSCREEN, "Vollbild ein-/ausschalten"},
66 {TR_HOTKEY_CENTER_WINDOW, "Fenster zentrieren"},
67 {TR_HOTKEY_RESIZE_TO_640, "Fenstergröße: 640x480"},
68 {TR_HOTKEY_RESIZE_TO_800, "Fenstergröße: 800x600"},
69 {TR_HOTKEY_RESIZE_TO_1024, "Fenstergröße: 1024x768"},
70 {TR_HOTKEY_SAVE_SCREENSHOT, "Screenshot speichern"},
71 {TR_HOTKEY_SAVE_CITY_SCREENSHOT, "Stadtweiten Screenshot sp."},
72 {TR_HOTKEY_BUILD_CLONE, "Gebäude am Mauszeiger klonen"},
73 {TR_HOTKEY_LOAD_FILE, "Datei laden"},
74 {TR_HOTKEY_SAVE_FILE, "Datei speichern"},
75 {TR_HOTKEY_INCREASE_GAME_SPEED, "Spielgeschwindigkeit erhöhen"},
76 {TR_HOTKEY_DECREASE_GAME_SPEED, "Spielgeschwindigkeit reduzieren"},
77 {TR_HOTKEY_TOGGLE_PAUSE, "Spiel pausieren"},
78 {TR_HOTKEY_CYCLE_LEGION, "Durch Legionen schalten"},
79 {TR_HOTKEY_ROTATE_MAP_LEFT, "Karte nach links drehen"},
80 {TR_HOTKEY_ROTATE_MAP_RIGHT, "Karte nach rechts drehen"},
81 {TR_HOTKEY_SHOW_ADVISOR_LABOR, "Arbeitsberater"},
82 {TR_HOTKEY_SHOW_ADVISOR_MILITARY, "Militärberater"},
83 {TR_HOTKEY_SHOW_ADVISOR_IMPERIAL, "Imperiumsberater"},
84 {TR_HOTKEY_SHOW_ADVISOR_RATINGS, "Wertungsberater"},
85 {TR_HOTKEY_SHOW_ADVISOR_TRADE, "Handelsberater"},
86 {TR_HOTKEY_SHOW_ADVISOR_POPULATION, "Bevölkerungsberater"},
87 {TR_HOTKEY_SHOW_ADVISOR_HEALTH, "Gesundheitsberater"},
88 {TR_HOTKEY_SHOW_ADVISOR_EDUCATION, "Bildungsbearter"},
89 {TR_HOTKEY_SHOW_ADVISOR_ENTERTAINMENT, "Unterhaltungsberater"},
90 {TR_HOTKEY_SHOW_ADVISOR_RELIGION, "Religionsberater"},
91 {TR_HOTKEY_SHOW_ADVISOR_FINANCIAL, "Finanzberater"},
92 {TR_HOTKEY_SHOW_ADVISOR_CHIEF, "Hauptberater"},
93 {TR_HOTKEY_TOGGLE_OVERLAY, "Akt. Spezialkarte umschalten"},
94 {TR_HOTKEY_SHOW_OVERLAY_WATER, "Wasserkarte"},
95 {TR_HOTKEY_SHOW_OVERLAY_FIRE, "Feuerkarte"},
96 {TR_HOTKEY_SHOW_OVERLAY_DAMAGE, "Schadenskarte"},
97 {TR_HOTKEY_SHOW_OVERLAY_CRIME, "Kriminalitätskarte"},
98 {TR_HOTKEY_SHOW_OVERLAY_PROBLEMS, "Problemkarte"},
99 {TR_HOTKEY_GO_TO_BOOKMARK_1, "Gehe zu Lesezeichen 1"},
100 {TR_HOTKEY_GO_TO_BOOKMARK_2, "Gehe zu Lesezeichen 2"},
101 {TR_HOTKEY_GO_TO_BOOKMARK_3, "Gehe zu Lesezeichen 3"},
102 {TR_HOTKEY_GO_TO_BOOKMARK_4, "Gehe zu Lesezeichen 4"},
103 {TR_HOTKEY_SET_BOOKMARK_1, "Setze Lesezeichen 1"},
104 {TR_HOTKEY_SET_BOOKMARK_2, "Setze Lesezeichen 2"},
105 {TR_HOTKEY_SET_BOOKMARK_3, "Setze Lesezeichen 3"},
106 {TR_HOTKEY_SET_BOOKMARK_4, "Setze Lesezeichen 4"},
107 {TR_HOTKEY_EDITOR_TOGGLE_BATTLE_INFO, "Kampfinfos ein-/ausblenden"},
108 {TR_HOTKEY_EDIT_TITLE, "Neue Tastenkombination"},
109 {TR_HOTKEY_DUPLICATE_TITLE, "Tastenkombination bereits in Verwendung"},
110 {TR_HOTKEY_DUPLICATE_MESSAGE, "Diese Tastenkombination ist bereits folgender Aktion zugewiesen:"},
111 };
112
translation_german(const translation_string ** strings,int * num_strings)113 void translation_german(const translation_string **strings, int *num_strings)
114 {
115 *strings = all_strings;
116 *num_strings = sizeof(all_strings) / sizeof(translation_string);
117 }
118