Skip to content

Commit 65b0ff3

Browse files
authored
Merge pull request #761 from callumalpass/update-translations-3.24
feat: complete missing translations and add features tab descriptions
2 parents fbfe757 + 0d871c8 commit 65b0ff3

File tree

9 files changed

+921
-202
lines changed

9 files changed

+921
-202
lines changed

i18n.manifest.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,8 +176,10 @@
176176
"settings.features.pomodoroSound.volumeName": "0e68bfb1c1a2eb9ac4996e1e8adaef1ac821187c",
177177
"settings.features.pomodoroSound.volumeDesc": "e34b9054227fcedd219f05389749c06b86363042",
178178
"settings.features.dataStorage.name": "a8ea1773561dda5137ea4680450999490130cbc2",
179+
"settings.features.dataStorage.description": "03b56efa27cfb265caa98aee50bd30525a4b15f9",
179180
"settings.features.dataStorage.dailyNotes": "35a87462db1b9c1e553a3118185225d378be3e27",
180181
"settings.features.notifications.header": "753a22b2eb617204efee4644795034b8ace1ee14",
182+
"settings.features.notifications.description": "4b200f4d3e2a6004f5d85212e238982275eaa7a5",
181183
"settings.features.notifications.enableName": "da3967d004ec4b3493b04e53997991851767517e",
182184
"settings.features.notifications.enableDesc": "e6d964101da9e52a7edb4dcb5f71dd56824579cd",
183185
"settings.features.notifications.typeName": "628a306f408fb8f97d2799fd6d3657d63ec32e11",
@@ -197,13 +199,18 @@
197199
"settings.features.recurring.maintainOffsetName": "192ccc835a7a65ea268e9dce076913ff06a3d06f",
198200
"settings.features.recurring.maintainOffsetDesc": "c91f5d8591a6cc0689595756dee86a1fdb64064e",
199201
"settings.features.timeblocking.header": "d20cc29abb0ef8f4d49f2dfa3ab4e53db3a0fe7c",
202+
"settings.features.timeblocking.description": "abae178fff12992331620f7bd148df0dbef936e9",
200203
"settings.features.timeblocking.enableName": "50379298a9bbad30a8c2cdebca13115860f53477",
201204
"settings.features.timeblocking.enableDesc": "9ce87b8d3eede7b874c48ac4346ce437f3f9f7fa",
202205
"settings.features.timeblocking.showBlocksName": "6bbeac2719e460e9d080fa80a269b9a2387d15fd",
203206
"settings.features.timeblocking.showBlocksDesc": "aa5fefffaa575baf8c18eb7ec5ef79e9b773399a",
207+
"settings.features.timeblocking.usage": "77651b48bcc03d80b4974768b370b9fb15c14ece",
204208
"settings.features.performance.header": "47a90976a23af061fed8b191748a031b1d7218a6",
209+
"settings.features.performance.description": "f3da7e226b33106351e5cdb02691ea97d130bdf4",
205210
"settings.features.timeTrackingSection.header": "edac2c002638327299df79bbdf20f54bf331737c",
211+
"settings.features.timeTrackingSection.description": "63187a98d5058a4f35fceb7272fdc082d047be7a",
206212
"settings.features.recurringSection.header": "cd5f29ad0ff529fa95f130e62ace80fa836a4550",
213+
"settings.features.recurringSection.description": "1d5d9e14e6b6541bc31c38623049716e8c4b7e73",
207214
"settings.defaults.header.basicDefaults": "83fdac0f6e43ee01edc1eb61b9e6ed821c742942",
208215
"settings.defaults.header.dateDefaults": "f8bfd4ecf41603cf641f87650616dfaea5432715",
209216
"settings.defaults.header.defaultReminders": "87ff17b932d9c3612442d485ae6dd415e628bdc0",
@@ -590,8 +597,6 @@
590597
"settings.appearance.performance.description": "f3da7e226b33106351e5cdb02691ea97d130bdf4",
591598
"settings.appearance.timeTrackingSection.description": "63187a98d5058a4f35fceb7272fdc082d047be7a",
592599
"settings.appearance.recurringSection.description": "1d5d9e14e6b6541bc31c38623049716e8c4b7e73",
593-
"settings.appearance.timeblocking.description": "252929b7f1be8b11b51be502f7b1116c5597a161",
594-
"settings.appearance.timeblocking.usage": "77651b48bcc03d80b4974768b370b9fb15c14ece",
595600
"settings.integrations.basesIntegration.header": "7779226f542f49cd31f9b42321e37ae3302c48a9",
596601
"settings.integrations.basesIntegration.description": "dde02ea191d494def20460d87039460800161a5c",
597602
"settings.integrations.basesIntegration.enable.name": "c46ec7a845ba25cbdf6796d9d095634c96dd1eaf",

i18n.state.json

Lines changed: 681 additions & 189 deletions
Large diffs are not rendered by default.

src/i18n/resources/de.ts

Lines changed: 85 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ export const de: TranslationTree = {
4646
agenda: {
4747
title: "Agenda",
4848
today: "Heute",
49+
overdue: "Überfällig",
4950
refreshCalendars: "Kalender aktualisieren",
5051
actions: {
5152
previousPeriod: "Vorherige Periode",
@@ -55,6 +56,7 @@ export const de: TranslationTree = {
5556
},
5657
loading: "Agenda wird geladen...",
5758
dayToggle: "Tag umschalten",
59+
overdueToggle: "Überfälligkeitsbereich umschalten",
5860
expandAllDays: "Alle Tage ausklappen",
5961
collapseAllDays: "Alle Tage einklappen",
6062
notices: {
@@ -233,7 +235,7 @@ export const de: TranslationTree = {
233235
folder: {
234236
name: "Inline-Aufgabenkonvertierungsordner",
235237
description:
236-
"Ordner für Inline-Aufgabenkonvertierung. Verwende {{currentNotePath}} für relativ zur aktuellen Notiz",
238+
"Ordner für Inline-Aufgabenkonvertierung. Verwende {{currentNotePath}} für relativ zur aktuellen Notiz, {{currentNoteTitle}} für aktuellen Notiztitel",
237239
},
238240
},
239241
nlp: {
@@ -310,10 +312,12 @@ export const de: TranslationTree = {
310312
},
311313
dataStorage: {
312314
name: "Pomodoro-Datenspeicherung",
315+
description: "Konfiguriere, wo Pomodoro-Sitzungsdaten gespeichert und verwaltet werden.",
313316
dailyNotes: "Tägliche Notizen",
314317
},
315318
notifications: {
316319
header: "Benachrichtigungen",
320+
description: "Konfiguriere Aufgabenerinnerungsbenachrichtigungen und Warnungen.",
317321
enableName: "Benachrichtigungen aktivieren",
318322
enableDesc: "Aufgabenerinnerungs-Benachrichtigungen aktivieren",
319323
typeName: "Benachrichtigungstyp",
@@ -351,20 +355,26 @@ export const de: TranslationTree = {
351355
},
352356
timeblocking: {
353357
header: "Zeitblockierung",
358+
description:
359+
"Konfiguriere Zeitblockfunktionalität für leichte Planung in täglichen Notizen. In der erweiterten Kalenderansicht, halte Shift + Klick und ziehe, um Zeitblöcke zu erstellen.",
354360
enableName: "Zeitblockierung aktivieren",
355361
enableDesc:
356362
"Zeitblockfunktionalität für leichte Planung in täglichen Notizen aktivieren",
357363
showBlocksName: "Zeitblöcke anzeigen",
358364
showBlocksDesc: "Zeitblöcke aus täglichen Notizen standardmäßig anzeigen",
365+
usage: "Verwendung: In der erweiterten Kalenderansicht, halte Shift + ziehen, um Zeitblöcke zu erstellen. Ziehen, um bestehende Zeitblöcke zu verschieben. Ränder anpassen, um Dauer zu ändern.",
359366
},
360367
performance: {
361368
header: "Leistung & Verhalten",
369+
description: "Konfiguriere Plugin-Leistung und Verhaltensoptionen.",
362370
},
363371
timeTrackingSection: {
364372
header: "Zeiterfassung",
373+
description: "Konfiguriere automatische Zeiterfassungsverhalten.",
365374
},
366375
recurringSection: {
367376
header: "Wiederkehrende Aufgaben",
377+
description: "Konfiguriere Verhalten für wiederkehrende Aufgabenverwaltung.",
368378
},
369379
},
370380
defaults: {
@@ -538,7 +548,8 @@ export const de: TranslationTree = {
538548
},
539549
archiveFolder: {
540550
name: "Archivordner",
541-
description: "Ordner zum Verschieben von Aufgaben beim Archivieren",
551+
description:
552+
"Ordner zum Verschieben von Aufgaben beim Archivieren. Unterstützt Template-Variablen wie {{year}}, {{month}}, {{priority}}, etc.",
542553
},
543554
},
544555
taskIdentification: {
@@ -710,6 +721,7 @@ export const de: TranslationTree = {
710721
archiveTag: "Archiv-Tag",
711722
timeEntries: "Zeiteinträge",
712723
completeInstances: "Abgeschlossene Instanzen",
724+
blockedBy: "Blockiert von",
713725
pomodoros: "Pomodoros",
714726
icsEventId: "ICS-Event-ID",
715727
icsEventTag: "ICS-Event-Tag",
@@ -938,6 +950,11 @@ export const de: TranslationTree = {
938950
"Zeit, zu der beim Öffnen von Timeline-Ansichten gescrollt wird (HH:MM Format)",
939951
placeholder: "09:00",
940952
},
953+
eventMinHeight: {
954+
name: "Event-Mindesthöhe",
955+
description: "Mindesthöhe für Events in Timeline-Ansichten (Pixel)",
956+
placeholder: "15",
957+
},
941958
},
942959
uiElements: {
943960
header: "UI-Elemente",
@@ -959,6 +976,11 @@ export const de: TranslationTree = {
959976
bottom: "Unten in der Notiz",
960977
},
961978
},
979+
showTaskCardInNote: {
980+
name: "Aufgabenkarte in Notiz anzeigen",
981+
description:
982+
"Eine Aufgabenkarten-Widget oben in Aufgabennotizen anzeigen, das die Aufgabendetails und Aktionen zeigt",
983+
},
962984
showExpandableSubtasks: {
963985
name: "Ausklappbare Unteraufgaben anzeigen",
964986
description:
@@ -1526,6 +1548,28 @@ export const de: TranslationTree = {
15261548
tagsPlaceholder: "tag1, tag2",
15271549
timeEstimateLabel: "Zeitschätzung (Minuten)",
15281550
timeEstimatePlaceholder: "30",
1551+
dependencies: {
1552+
blockedBy: "Blockiert von",
1553+
blocking: "Blockierend",
1554+
placeholder: "[[Aufgabennotiz]]",
1555+
addTaskButton: "Aufgabe hinzufügen",
1556+
selectTaskTooltip: "Aufgabennotiz mit unscharfer Suche auswählen",
1557+
removeTaskTooltip: "Aufgabe entfernen",
1558+
},
1559+
organization: {
1560+
projects: "Projekte",
1561+
subtasks: "Unteraufgaben",
1562+
addToProject: "Zu Projekt hinzufügen",
1563+
addToProjectButton: "Zu Projekt hinzufügen",
1564+
addSubtasks: "Unteraufgaben hinzufügen",
1565+
addSubtasksButton: "Unteraufgabe hinzufügen",
1566+
addSubtasksTooltip: "Aufgaben auswählen, um sie zu Unteraufgaben dieser Aufgabe zu machen",
1567+
removeSubtaskTooltip: "Unteraufgabe entfernen",
1568+
notices: {
1569+
noEligibleSubtasks: "Keine geeigneten Aufgaben verfügbar, um als Unteraufgaben zugewiesen zu werden",
1570+
subtaskSelectFailed: "Unteraufgaben-Auswahl konnte nicht geöffnet werden",
1571+
},
1572+
},
15291573
customFieldsLabel: "Benutzerdefinierte Felder",
15301574
actions: {
15311575
due: "Fälligkeitsdatum setzen",
@@ -1771,6 +1815,45 @@ export const de: TranslationTree = {
17711815
clearRecurrence: "Wiederholung löschen",
17721816
customRecurrence: "Benutzerdefinierte Wiederholung...",
17731817
createSubtask: "Unteraufgabe erstellen",
1818+
dependencies: {
1819+
title: "Abhängigkeiten",
1820+
addBlockedBy: "Blockiert von hinzufügen…",
1821+
addBlockedByTitle: "Aufgaben hinzufügen, von denen dies abhängt",
1822+
addBlocking: "Blockierend hinzufügen…",
1823+
addBlockingTitle: "Aufgaben hinzufügen, die dies blockiert",
1824+
removeBlockedBy: "Blockiert-von entfernen…",
1825+
removeBlocking: "Blockierend entfernen…",
1826+
inputPlaceholder: "[[Aufgabennotiz]]",
1827+
notices: {
1828+
noEntries: "Bitte geben Sie mindestens eine Aufgabe ein",
1829+
blockedByAdded: "{count} Abhängigkeit hinzugefügt",
1830+
blockedByRemoved: "Abhängigkeit entfernt",
1831+
blockingAdded: "{count} abhängige Aufgabe hinzugefügt",
1832+
blockingRemoved: "Abhängige Aufgabe entfernt",
1833+
unresolved: "Konnte nicht auflösen: {entries}",
1834+
noEligibleTasks: "Keine passenden Aufgaben verfügbar",
1835+
updateFailed: "Abhängigkeiten konnten nicht aktualisiert werden",
1836+
},
1837+
},
1838+
organization: {
1839+
title: "Organisation",
1840+
projects: "Projekte",
1841+
addToProject: "Zu Projekt hinzufügen…",
1842+
subtasks: "Unteraufgaben",
1843+
addSubtasks: "Unteraufgaben hinzufügen…",
1844+
notices: {
1845+
alreadyInProject: "Aufgabe ist bereits in diesem Projekt",
1846+
alreadySubtask: "Aufgabe ist bereits eine Unteraufgabe dieser Aufgabe",
1847+
addedToProject: "Zu Projekt hinzugefügt: {project}",
1848+
addedAsSubtask: "{subtask} als Unteraufgabe von {parent} hinzugefügt",
1849+
addToProjectFailed: "Hinzufügen der Aufgabe zum Projekt fehlgeschlagen",
1850+
addAsSubtaskFailed: "Hinzufügen der Aufgabe als Unteraufgabe fehlgeschlagen",
1851+
projectSelectFailed: "Projektauswahl konnte nicht geöffnet werden",
1852+
subtaskSelectFailed: "Unteraufgaben-Auswahl konnte nicht geöffnet werden",
1853+
noEligibleSubtasks: "Keine geeigneten Aufgaben verfügbar, um als Unteraufgaben zugewiesen zu werden",
1854+
currentTaskNotFound: "Aktuelle Aufgabendatei nicht gefunden",
1855+
},
1856+
},
17741857
subtasks: {
17751858
loading: "Unteraufgaben werden geladen...",
17761859
noSubtasks: "Keine Unteraufgaben gefunden",

src/i18n/resources/en.ts

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -310,10 +310,12 @@ export const en: TranslationTree = {
310310
},
311311
dataStorage: {
312312
name: "Pomodoro data storage",
313+
description: "Configure where pomodoro session data is stored and how it's managed.",
313314
dailyNotes: "Daily notes",
314315
},
315316
notifications: {
316317
header: "Notifications",
318+
description: "Configure task reminder notifications and alerts.",
317319
enableName: "Enable notifications",
318320
enableDesc: "Enable task reminder notifications",
319321
typeName: "Notification type",
@@ -347,20 +349,26 @@ export const en: TranslationTree = {
347349
},
348350
timeblocking: {
349351
header: "Timeblocking",
352+
description:
353+
"Configure timeblock functionality for lightweight scheduling in daily notes. In the advanced calendar view, hold Shift + click and drag to create timeblocks.",
350354
enableName: "Enable timeblocking",
351355
enableDesc:
352356
"Enable timeblock functionality for lightweight scheduling in daily notes",
353357
showBlocksName: "Show timeblocks",
354358
showBlocksDesc: "Display timeblocks from daily notes by default",
359+
usage: "Usage: In the advanced calendar view, hold Shift + drag to create timeblocks. Drag to move existing timeblocks. Resize edges to adjust duration.",
355360
},
356361
performance: {
357362
header: "Performance & Behavior",
363+
description: "Configure plugin performance and behavioral options.",
358364
},
359365
timeTrackingSection: {
360366
header: "Time Tracking",
367+
description: "Configure automatic time tracking behaviors.",
361368
},
362369
recurringSection: {
363370
header: "Recurring Tasks",
371+
description: "Configure behavior for recurring task management.",
364372
},
365373
},
366374
defaults: {
@@ -1060,11 +1068,6 @@ export const en: TranslationTree = {
10601068
recurringSection: {
10611069
description: "Configure behavior for recurring task management.",
10621070
},
1063-
timeblocking: {
1064-
description:
1065-
"Configure timeblock functionality for lightweight scheduling in daily notes.",
1066-
usage: "Usage: In the advanced calendar view, hold Shift + drag to create timeblocks. Drag to move existing timeblocks. Resize edges to adjust duration.",
1067-
},
10681071
},
10691072
integrations: {
10701073
basesIntegration: {

0 commit comments

Comments
 (0)