mikuli.cz

:)
git clone https://git.sr.ht/~ashymad/mikuli.cz
Log | Files | Refs

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 }