mirror of
https://github.com/svemagie/obsidian-micropub.git
synced 2026-05-15 11:58:51 +02:00
feat(i18n): add German locale file
This commit is contained in:
@@ -0,0 +1,83 @@
|
||||
// src/lang/de.ts
|
||||
export const de: Record<string, string> = {
|
||||
// Commands & ribbon
|
||||
cmdPublish: "An Micropub veröffentlichen",
|
||||
cmdUpdate: "Bestehenden Micropub-Beitrag aktualisieren",
|
||||
|
||||
// Notices — main.ts
|
||||
noticeOpenNote: "Öffne eine Markdown-Notiz zum Veröffentlichen.",
|
||||
noticeNoEndpoint: "⚠️ Micropub-Endpunkt nicht konfiguriert. Bitte in den Plugin-Einstellungen eintragen.",
|
||||
noticeNoToken: "⚠️ Zugriffstoken nicht konfiguriert. Bitte in den Plugin-Einstellungen eintragen.",
|
||||
noticePublishing: "Wird veröffentlicht…",
|
||||
noticePublished: "✅ Veröffentlicht!",
|
||||
noticePublishFailed: "❌ Veröffentlichung fehlgeschlagen: {error}",
|
||||
noticeError: "❌ Fehler: {error}",
|
||||
noticeNoSyndTargets: "⚠️ Syndizierungsziele konnten nicht abgerufen werden. Veröffentlichung ohne Dialog.",
|
||||
|
||||
// Settings headings
|
||||
settingsTitle: "Micropub Publisher",
|
||||
settingsAccount: "Konto",
|
||||
settingsEndpoints: "Endpunkte",
|
||||
settingsEndpointsHint: "Diese werden beim Anmelden automatisch ausgefüllt. Nur manuell bearbeiten, wenn der Server nicht standardmäßige Pfade verwendet.",
|
||||
settingsPublishBehaviour:"Veröffentlichungsverhalten",
|
||||
settingsDigitalGarden: "Digitaler Garten",
|
||||
|
||||
// Settings — endpoints
|
||||
settingMicropubEndpoint: "Micropub-Endpunkt",
|
||||
settingMicropubEndpointDesc: "z. B. https://example.com/micropub",
|
||||
settingMediaEndpoint: "Medien-Endpunkt",
|
||||
settingMediaEndpointDesc:"Für Bild-Uploads. Wird automatisch ermittelt, wenn leer.",
|
||||
|
||||
// Settings — publish behaviour
|
||||
settingVisibility: "Standard-Sichtbarkeit",
|
||||
settingVisibilityDesc: "Gilt, wenn die Notiz keine explizite Sichtbarkeits-Eigenschaft hat.",
|
||||
visibilityPublic: "Öffentlich",
|
||||
visibilityUnlisted: "Nicht gelistet",
|
||||
visibilityPrivate: "Privat",
|
||||
|
||||
settingWriteUrl: "URL zurück in Notiz schreiben",
|
||||
settingWriteUrlDesc: "Nach der Veröffentlichung wird die Beitrags-URL als `mp-url` im Frontmatter gespeichert. Spätere Veröffentlichungen aktualisieren den Beitrag statt einen neuen zu erstellen.",
|
||||
|
||||
settingSyndDialog: "Syndizierungsdialog",
|
||||
settingSyndDialogDesc: "Wann der Dialog zum Querverweis vor der Veröffentlichung angezeigt wird. 'Bei Bedarf' zeigt ihn nur, wenn kein mp-syndicate-to im Frontmatter vorhanden ist.",
|
||||
syndDialogWhenNeeded: "Bei Bedarf",
|
||||
syndDialogAlways: "Immer",
|
||||
syndDialogNever: "Nie",
|
||||
|
||||
settingSyndDefaults: "Standard-Syndizierungsziele",
|
||||
settingSyndDefaultsNone: "Keine konfiguriert. Im Veröffentlichungsdialog standardmäßig aktivierte Ziele.",
|
||||
btnClearDefaults: "Standards löschen",
|
||||
|
||||
// Settings — digital garden
|
||||
settingGardenTags: "#garden/*-Tags zu gardenStage zuordnen",
|
||||
settingGardenTagsDesc: "Obsidian-Tags wie #garden/plant werden zur Micropub-Eigenschaft `garden-stage: plant`. Der Blog zeigt diese als Wachstumsstufen-Abzeichen unter /garden/ an.",
|
||||
settingGardenStages: "Stufen: plant 🌱 · cultivate 🌿 · question ❓ · repot 🪴 · revitalize ✨ · revisit 🔄",
|
||||
|
||||
// Settings — sign-in / sign-out
|
||||
settingSiteUrl: "Website-URL",
|
||||
settingSiteUrlDesc: "Startseite deiner Website. Klick auf Anmelden öffnet die Login-Seite deines Blogs im Browser.",
|
||||
settingSiteUrlPlaceholder: "https://example.com",
|
||||
btnSignIn: "Anmelden",
|
||||
btnOpeningBrowser: "Browser wird geöffnet…",
|
||||
noticeEnterSiteUrl: "Bitte zuerst die Website-URL eingeben.",
|
||||
noticeSignedInAs: "✅ Angemeldet als {me}",
|
||||
noticeSignInFailed: "Anmeldung fehlgeschlagen: {error}",
|
||||
lblSignedIn: "Angemeldet",
|
||||
btnSignOut: "Abmelden",
|
||||
manualTokenSummary: "Oder Token manuell einfügen",
|
||||
settingAccessToken: "Zugriffstoken",
|
||||
settingAccessTokenDesc: "Bearer-Token aus deinem Indiekit-Adminbereich.",
|
||||
btnVerify: "Prüfen",
|
||||
noticeSetEndpointFirst: "Bitte zuerst Micropub-Endpunkt und Token eingeben.",
|
||||
noticeTokenValid: "✅ Token ist gültig!",
|
||||
noticeTokenCheckFailed: "Token-Prüfung fehlgeschlagen: {error}",
|
||||
|
||||
// Syndication dialog
|
||||
syndDialogTitle: "Syndizierungsziele",
|
||||
syndDialogSubtitle: "Wo soll diese Notiz gleichzeitig veröffentlicht werden?",
|
||||
btnCancel: "Abbrechen",
|
||||
btnPublish: "Veröffentlichen",
|
||||
|
||||
// IndieAuth
|
||||
errSignInTimeout: "Anmeldung abgelaufen (5 Min.). Bitte erneut versuchen.",
|
||||
};
|
||||
Reference in New Issue
Block a user