german.php (18919B)
1 <?php 2 // German extension, https://github.com/annaesvensson/yellow-language/tree/main/translations/german 3 4 class YellowGerman { 5 const VERSION = "0.8.43"; 6 public $yellow; // access to API 7 8 // Handle initialisation 9 public function onLoad($yellow) { 10 $this->yellow = $yellow; 11 $this->yellow->language->setDefaults(array( 12 "Language: de", 13 "LanguageLocale: de_DE", 14 "LanguageDescription: Deutsch", 15 "LanguageTranslator: David Fehrmann", 16 "BerlinDescription: Berlin ist ein Theme inspiriert von Dieter Rams.", 17 "BlogDescription: Blog für deine Webseite.", 18 "BlogBy: von", 19 "BlogTag: Tags:", 20 "BlogMore: Lies mehr…", 21 "BreadcrumbDescription: Brotkrümel-Navigation.", 22 "BreadcrumbNavigation: Brotkrümel", 23 "BundleDescription: Webseiten-Dateien bündeln.", 24 "CatalanDescription: Katalanische Sprache.", 25 "CheckDescription: Defekte Links finden.", 26 "ChineseDescription: Chinesische Sprache.", 27 "ContactDescription: E-Mail-Kontaktseite.", 28 "ContactName: Name:", 29 "ContactEmail: E-Mail:", 30 "ContactMessage: Nachricht:", 31 "ContactConsent: Ich stimme zu, dass meine Nachricht von dieser Webseite gespeichert wird.", 32 "ContactButton: Meine Nachricht absenden", 33 "ContactMailSpam: [Spam]", 34 "ContactMailHeader: Du hast eine Nachricht von @sender erhalten:", 35 "ContactMailFooter: Diese E-Mail wurde über @sitename verschickt - @title", 36 "ContactStatusNone: Sag Hallo! Dein Feedback ist sehr willkommen.", 37 "ContactStatusIncomplete: Bitte alle Felder ausfüllen.", 38 "ContactStatusInvalid: Bitte eine gültige E-Mail angeben.", 39 "ContactStatusReview: Bitte entferne Links aus der Nachricht.", 40 "ContactStatusDone: Nachricht wurde versandt. Vielen Dank!", 41 "ContactStatusError: Nachricht konnte nicht versandt werden, versuche es später erneut!", 42 "CopenhagenDescription: Copenhagen ist ein schönes Theme.", 43 "CoreDescription: Kernfunktionalität deiner Webseite.", 44 "CoreNavigation: Haupt", 45 "CorePagination: Seitenwechsel", 46 "CorePaginationPrevious: ← Zurück", 47 "CorePaginationNext: Weiter →", 48 "CoreTimeFormatShort: H:i", 49 "CoreTimeFormatMedium: H:i:s", 50 "CoreTimeFormatLong: H:i:s T", 51 "CoreDateFormatShort: F Y", 52 "CoreDateFormatMedium: d.m.Y", 53 "CoreDateFormatLong: d.m.Y H:i", 54 "CoreDatePast: heute, gestern, vor @x Tagen, vor 1 Monat, vor @x Monaten, vor 1 Jahr, vor @x Jahren, am @x", 55 "CoreDateFuture: bald, morgen, in @x Tagen, in 1 Monat, in @x Monaten, in 1 Jahr, in @x Jahren, am @x", 56 "CoreDateMonthsNominative: Januar, Februar, März, April, Mai, Juni, Juli, August, September, Oktober, November, Dezember", 57 "CoreDateMonthsGenitive: Januar, Februar, März, April, Mai, Juni, Juli, August, September, Oktober, November, Dezember", 58 "CoreDateWeekdays: Montag, Dienstag, Mittwoch, Donnerstag, Freitag, Samstag, Sonntag", 59 "CoreDateWeekstart: Montag", 60 "CoreDecimalSeparator: ,", 61 "CoreError404Title: Datei nicht gefunden", 62 "CoreError404Text: Die angeforderte Datei wurde nicht gefunden. Oh nein...", 63 "CoreError420Title: Seite nicht öffentlich", 64 "CoreError420Text: Die angeforderte Seite ist nicht öffentlich. [yellow error]", 65 "CoreError430Title: Anmeldung fehlgeschlagen", 66 "CoreError430Text: E-Mail oder Kennwort ist falsch. [Bitte erneut versuchen](#data-action-login).", 67 "CoreError434Title: Seite nicht gefunden", 68 "CoreError434Text: Die angeforderte Seite wurde nicht gefunden. [Du kannst diese Seite erstellen](#data-action-edit).", 69 "CoreError435Title: Seite nicht gefunden", 70 "CoreError435Text: Die angeforderte Seite wurde gelöscht. [Du kannst diese Seite wiederherstellen](#data-action-restore).", 71 "CoreError450Title: Aktualisierungsfehler", 72 "CoreError450Text: Kann keine Verbindung zum Aktualisierungs-Server herstellen. Eine Internetverbindung ist erforderlich.", 73 "CoreError500Title: Serverfehler", 74 "CoreError500Text: Etwas ist schief gelaufen. [yellow error]", 75 "CzechDescription: Tschechische Sprache.", 76 "DanishDescription: Dänische Sprache.", 77 "DisqusDescription: Disqus-Kommentare im Blog anzeigen.", 78 "DraftDescription: Unterstützung für Entwurfsseiten.", 79 "DraftPageError: Bitte melde dich an.", 80 "DutchDescription: Niederländische Sprache.", 81 "EditDescription: Webseite im Webbrowser bearbeiten.", 82 "EditLoginTitle: Willkommen", 83 "EditLoginEmail: E-Mail:", 84 "EditLoginPassword: Kennwort:", 85 "EditLoginForgot: Kennwort vergessen?", 86 "EditLoginSignup: Benutzerkonto erstellen?", 87 "EditLoginButton: Anmelden", 88 "EditSignupTitle: Benutzerkonto erstellen", 89 "EditSignupName: Name:", 90 "EditSignupEmail: E-Mail:", 91 "EditSignupPassword: Kennwort:", 92 "EditSignupConsent: Ich stimme zu, dass meine persönlichen Daten von dieser Webseite gespeichert werden.", 93 "EditSignupButton: Erstellen", 94 "EditSignupStatusNone: Hier kannst du ein neues Benutzerkonto erstellen.", 95 "EditSignupStatusIncomplete: Bitte alle Felder ausfüllen.", 96 "EditSignupStatusInvalid: Bitte eine gültige E-Mail angeben.", 97 "EditSignupStatusWeak: Bitte ein anderes Kennwort angeben.", 98 "EditSignupStatusShort: Bitte ein längeres Kennwort angeben.", 99 "EditSignupStatusNext: Benutzerkonto wird erstellt, bitte überprüfe deine E-Mails.", 100 "EditForgotTitle: Kennwort vergessen", 101 "EditForgotEmail: E-Mail:", 102 "EditForgotStatusNone: Kein Problem, du kannst ein neues Kennwort erstellen.", 103 "EditForgotStatusInvalid: Bitte eine gültige E-Mail angeben.", 104 "EditForgotStatusNext: Benutzerkonto wird wiederhergestellt, bitte überprüfe deine E-Mails.", 105 "EditRecoverTitle: Kennwort vergessen", 106 "EditRecoverPassword: Kennwort:", 107 "EditRecoverStatusPassword: Bitte ein neues Kennwort angeben.", 108 "EditRecoverStatusWeak: Bitte ein anderes Kennwort angeben.", 109 "EditRecoverStatusShort: Bitte ein längeres Kennwort angeben.", 110 "EditRecoverStatusDone: Benutzerkonto wurde wiederhergestellt. Vielen Dank!", 111 "EditConfirmSubject: Benutzerkonto bestätigen", 112 "EditConfirmMessage: Hallo @usershort,\\n\\nbitte bestätige dein Benutzerkonto. Klicke auf den folgenden Link.", 113 "EditConfirmTitle: Benutzerkonto", 114 "EditConfirmStatusDone: Benutzerkonto wurde bestätigt und wartet auf Genehmigung. Vielen Dank!", 115 "EditApproveSubject: Benutzerkonto genehmigen", 116 "EditApproveMessage: Hallo @usershort,\\n\\nbitte genehmige ein neues Benutzerkonto für @useraccount. Klicke auf den folgenden Link.", 117 "EditApproveTitle: Benutzerkonto", 118 "EditApproveStatusDone: Benutzerkonto wurde genehmigt. Vielen Dank!", 119 "EditReactivateSubject: Benutzerkonto reaktivieren", 120 "EditReactivateMessage: Hallo @usershort,\\n\\nbitte reaktiviere dein Benutzerkonto. Es gab zu viele fehlgeschlagene Anmeldeversuche. Klicke auf den folgenden Link.", 121 "EditReactivateTitle: Benutzerkonto", 122 "EditReactivateStatusDone: Benutzerkonto wurde reaktiviert. Vielen Dank!", 123 "EditVerifySubject: Benutzerkonto ändern", 124 "EditVerifyMessage: Hallo @usershort,\\n\\nbitte bestätige eine neue E-Mail für dein Benutzerkonto. Klicke auf den folgenden Link.", 125 "EditVerifyTitle: Benutzerkonto", 126 "EditVerifyStatusDone: Benutzerkonto wurde geändert. Vielen Dank!", 127 "EditChangeSubject: Benutzerkonto ändern", 128 "EditChangeMessage: Hallo @usershort,\\n\\nbitte bestätige, dass du dein Benutzerkonto ändern möchtest. Klicke auf den folgenden Link.", 129 "EditChangeTitle: Benutzerkonto", 130 "EditChangeStatusDone: Benutzerkonto wurde geändert. Vielen Dank!", 131 "EditRemoveSubject: Benutzerkonto löschen", 132 "EditRemoveMessage: Hallo @usershort,\\n\\nbitte bestätige, dass du dein Benutzerkonto löschen möchtest. Klicke auf den folgenden Link.", 133 "EditRemoveTitle: Benutzerkonto", 134 "EditRemoveStatusDone: Benutzerkonto wurde gelöscht. Vielen Dank!", 135 "EditRecoverSubject: Benutzerkonto wiederherstellen", 136 "EditRecoverMessage: Hallo @usershort,\\n\\nbitte bestätige, dass du dein Kennwort vergessen hast. Klicke auf den folgenden Link.", 137 "EditWelcomeSubject: Willkommen", 138 "EditWelcomeMessage: Hallo @usershort,\\n\\ndein Benutzerkonto wurde erstellt. Viel Spass beim Bearbeiten der Webseite.", 139 "EditGoodbyeSubject: Auf Wiedersehen", 140 "EditGoodbyeMessage: Hallo @usershort,\\n\\ndein Benutzerkonto wurde gelöscht. Mach's gut.", 141 "EditAccountTitle: Benutzer", 142 "EditAccountInformation: Du kannst dein Benutzerkonto jederzeit löschen.", 143 "EditAccountMore: Lies mehr…", 144 "EditAccountStatusNone: Hier kannst du dein Benutzerkonto ändern.", 145 "EditAccountStatusInvalid: Bitte eine gültige E-Mail angeben.", 146 "EditAccountStatusTaken: Bitte eine andere E-Mail angeben.", 147 "EditAccountStatusWeak: Bitte ein anderes Kennwort angeben.", 148 "EditAccountStatusShort: Bitte ein längeres Kennwort angeben.", 149 "EditAccountStatusNext: Benutzerkonto wird geändert, bitte überprüfe deine E-Mails.", 150 "EditQuitTitle: Benutzerkonto löschen", 151 "EditQuitStatusNone: Bitte gib deinen Namen zur Bestätigung ein.", 152 "EditQuitStatusMismatch: Bitte gib einen anderen Namen ein.", 153 "EditQuitStatusNext: Benutzerkonto wird gelöscht, bitte überprüfe deine E-Mails.", 154 "EditConfigureTitle: Webseite", 155 "EditConfigureSitename: Name der Webseite:", 156 "EditConfigureAuthor: Name des Webmasters:", 157 "EditConfigureEmail: E-Mail des Webmasters:", 158 "EditConfigureInformation: Der Webmaster kann neue Benutzerkonten genehmigen.", 159 "EditConfigureStatusNone: Hier kannst du deine Webseite konfigurieren.", 160 "EditConfigureStatusInvalid: Bitte eine gültige E-Mail angeben.", 161 "EditUpdateTitle: Aktualisierungen", 162 "EditUpdateStatusNone: Datenstrom Yellow ist für Menschen die kleine Webseiten machen.", 163 "EditUpdateStatusCheck: Nach Aktualisierung suchen…", 164 "EditUpdateStatusUpdates: Die folgenden Aktualisierungen sind verfügbar:", 165 "EditUpdateStatusOk: Die Webseite ist auf dem neusten Stand.", 166 "EditOkButton: Ok", 167 "EditCancelButton: Abbruch", 168 "EditChangeButton: Ändern", 169 "EditCreateButton: Erzeugen", 170 "EditEditButton: Speichern", 171 "EditDeleteButton: Löschen", 172 "EditUpdateButton: Aktualisieren", 173 "EditEdit: Seite bearbeiten", 174 "EditCreate: +", 175 "EditDelete: -", 176 "EditKeyboardLabels: Strg+, Alt+, Umschalt+, ⌘, ⌥, ⇧", 177 "EditToolbarFormat: Format", 178 "EditToolbarHeading: Überschrift", 179 "EditToolbarH1: Überschrift 1", 180 "EditToolbarH2: Überschrift 2", 181 "EditToolbarH3: Überschrift 3", 182 "EditToolbarParagraph: Normaler Text", 183 "EditToolbarPre: Quellcode", 184 "EditToolbarNotice: Hinweis", 185 "EditToolbarQuote: Zitat", 186 "EditToolbarBold: Fettschrift", 187 "EditToolbarItalic: Kursiv", 188 "EditToolbarStrikethrough: Durchgestrichen", 189 "EditToolbarCode: Code", 190 "EditToolbarList: Liste", 191 "EditToolbarUl: • Unsortierte Liste", 192 "EditToolbarOl: 1. Sortierte Liste", 193 "EditToolbarTl: ✓ Aufgabenliste", 194 "EditToolbarLink: Link", 195 "EditToolbarFile: Datei", 196 "EditToolbarEmoji: Emoji", 197 "EditToolbarIcon: Icon", 198 "EditToolbarStatus: Status", 199 "EditToolbarUndo: Rückgängig", 200 "EditToolbarRedo: Wiederholen", 201 "EditToolbarPreview: Vorschau", 202 "EditToolbarHelp: Hilfe", 203 "EditMailFooter: @sitename", 204 "EditDataGenerated: Diese Seite ist automatisch erstellt.", 205 "EditUploadProgress: Datei hochladen…", 206 "EditUserDescription: Redakteur", 207 "EditMenuSettings: Einstellungen", 208 "EditMenuHelp: Hilfe", 209 "EditMenuLogout: Abmelden", 210 "EditYellowUrl: https://datenstrom.se/de/yellow/", 211 "EditYellowHelpUrl: https://datenstrom.se/de/yellow/help/", 212 "EditYellowNewsUrl: https://datenstrom.se/de/yellow/help/what-s-new", 213 "EmojiDescription: Jede Menge Emoji.", 214 "EnglishDescription: Englische Sprache.", 215 "FeedDescription: Feed mit letzten Änderungen.", 216 "FrenchDescription: Französische Sprache.", 217 "GalleryDescription: Bildergalerie mit Popup.", 218 "GenerateDescription: Statische Webseite generieren.", 219 "GermanDescription: Deutsche Sprache.", 220 "GooglecalendarDescription: Google-Kalender einbinden.", 221 "GooglemapDescription: Google-Karten einbinden.", 222 "HelloworldDescription: Animierten Text erstellen.", 223 "HelpDescription: Hilfe für deine Webseite.", 224 "HighlightDescription: Quellcode hervorheben.", 225 "HungarianDescription: Ungarische Sprache.", 226 "IconDescription: Icons und Symbole.", 227 "ImageDescription: Bilder in unterschiedlichen Größen hinzufügen.", 228 "ImageDefaultAlt: Bild ohne Beschreibung", 229 "InstagramDescription: Instagram-Fotos einbinden.", 230 "InstallTitle: Hallo", 231 "InstallLanguage: Was ist deine Sprache?", 232 "InstallExtension: Was willst du machen?", 233 "InstallExtensionWebsite: Kleine Webseite", 234 "InstallExtensionBlog: Kleines Blog", 235 "InstallExtensionWiki: Kleines Wiki", 236 "InstallButton: Installieren", 237 "InstallHomeTitle: Startseite", 238 "InstallHomeText: [image photo.jpg Beispiel rounded]\\n\\n[edit - Du kannst diese Seite im Webbrowser bearbeiten] oder einen Texteditor benutzen. [Hilfe finden](https://datenstrom.se/de/yellow/help/).", 239 "InstallAboutTitle: Über", 240 "InstallAboutText: [Erstellt mit Datenstrom Yellow](https://datenstrom.se/de/yellow/).", 241 "InstallDefaultTitle: Seite", 242 "InstallDefaultText: Dies ist eine neue Seite.", 243 "InstallBlogTitle: Blogseite", 244 "InstallBlogText: Dies ist eine neue Blogseite.", 245 "InstallWikiTitle: Wikiseite", 246 "InstallWikiText: Dies ist eine neue Wikiseite.", 247 "InstallExampleImage: Das ist ein Beispielbild", 248 "ItalianDescription: Italienische Sprache.", 249 "JapaneseDescription: Japanische Sprache.", 250 "KarlskronaDescription: Karlskrona ist ein semantisches Theme.", 251 "MarkdownDescription: Textformatierung für Menschen.", 252 "MetaDescription: Metadaten für Menschen und Maschinen.", 253 "NorwegianDescription: Norwegische Sprache.", 254 "ParisDescription: Paris ist ein elegantes Theme.", 255 "ParsedownDescription: Textformatierung für Menschen.", 256 "PolishDescription: Polnische Sprache.", 257 "PortugueseDescription: Portugiesische Sprache.", 258 "PreviousnextDescription: Links zu vorherigen/nächsten Seite anzeigen.", 259 "PreviousnextNavigation: Seitenwechsel", 260 "PreviousnextPagePrevious: ← Zurück: @title", 261 "PreviousnextPageNext: Weiter: @title →", 262 "PrivateDescription: Unterstützung für passwortgeschützte Seiten.", 263 "PrivatePageError: Bitte gib das Kennwort ein.", 264 "ProfileDescription: Autorenprofil für Blogseiten.", 265 "PublishDescription: Erweiterungen erstellen und veröffentlichen.", 266 "RussianDescription: Russische Sprache.", 267 "SearchDescription: Volltext-Suche.", 268 "SearchResultsNone: Bitte einen Suchbegriff eingeben.", 269 "SearchResultsEmpty: Keine Treffer für diese Suchanfrage.", 270 "SearchSpecialChanges: Letzte Änderungen", 271 "SearchButton: Suchen", 272 "ServeDescription: Eingebauter Webserver.", 273 "SitemapDescription: Sitemap mit allen Seiten.", 274 "SliderDescription: Bildergalerie mit Schieber.", 275 "SlovakDescription: Slowakische Sprache.", 276 "SpanishDescription: Spanische Sprache.", 277 "StockholmDescription: Stockholm ist ein schlichtes Theme.", 278 "SwedishDescription: Schwedische Sprache.", 279 "TocDescription: Inhaltsverzeichnis anzeigen.", 280 "TrafficDescription: Zugriffsanalysen aus Logdateien erstellen.", 281 "TurkishDescription: Türkische Sprache.", 282 "UpdateDescription: Webseite auf dem neusten Stand halten.", 283 "UpdateExtensionDefaultDescription: Keine Beschreibung vorhanden.", 284 "UpdateExtensionDeveloper: Entwickelt von @x.", 285 "UpdateExtensionDesigner: Entworfen von @x.", 286 "UpdateExtensionTranslator: Übersetzt von @x.", 287 "WikiDescription: Wiki für deine Webseite.", 288 "WikiModified: Zuletzt aktualisiert am", 289 "WikiTag: Tags:", 290 "WikiSpecialPages: Alle Seiten", 291 "WikiSpecialChanges: Letzte Änderungen", 292 "WittstockDescription: Wittstock ist ein klassenloses Theme.", 293 "YoutubeDescription: Youtube-Videos einbinden.")); 294 } 295 296 // Handle update 297 public function onUpdate($action) { 298 $fileName = $this->yellow->system->get("coreExtensionDirectory").$this->yellow->system->get("coreSystemFile"); 299 if ($action=="install") { 300 $this->yellow->system->save($fileName, array("language" => "de")); 301 } elseif ($action=="uninstall" && $this->yellow->system->get("language")=="de") { 302 $this->yellow->system->save($fileName, array("language" => $this->yellow->system->getDifferent("language"))); 303 } 304 } 305 }