Skip to content

Commit b288e28

Browse files
added translation
1 parent 6db8b3b commit b288e28

16 files changed

Lines changed: 2818 additions & 333 deletions

File tree

dist/index.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/server/i18n/de.yaml

Lines changed: 314 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,314 @@
1+
# German translations for LiaScript Export Server
2+
meta:
3+
language: Deutsch
4+
code: de
5+
6+
# Header
7+
header:
8+
title: LiaScript Export Server
9+
subtitle: Erstellen Sie Exporte für verschiedene LMS und Formate
10+
11+
# Source section
12+
source:
13+
title: 1. Projekt-Quelle
14+
tabs:
15+
upload: Datei-Upload
16+
git: Git Repository
17+
upload:
18+
dropzone: Dateien hier ablegen oder klicken zum Auswählen
19+
hint: ZIP-Dateien oder mehrere Dateien (max. 100MB)
20+
git:
21+
url_label: Repository URL *
22+
url_placeholder: https://github.com/user/repo.git
23+
branch_label: Branch / Tag
24+
branch_placeholder: main
25+
subdir_label: Unterverzeichnis
26+
subdir_placeholder: docs/
27+
28+
# Export target section
29+
export:
30+
title: 2. Export-Ziel
31+
tabs:
32+
presets: Bekannte Konfigurationen
33+
formats: Formate
34+
35+
# Format descriptions
36+
formats:
37+
scorm12:
38+
title: SCORM 1.2
39+
subtitle: Legacy Standard
40+
description: >
41+
E-Learning-Standard für Lernmanagementsysteme. Weit verbreitet, aber älter.
42+
Geeignet für ältere LMS-Plattformen.
43+
scorm2004:
44+
title: SCORM 2004
45+
subtitle: Modern Standard
46+
description: >
47+
Moderne Version des SCORM-Standards mit erweiterten Funktionen für
48+
Lernpfade und Bewertungen. Empfohlen für aktuelle LMS-Systeme.
49+
ims:
50+
title: IMS
51+
subtitle: Content Package
52+
description: >
53+
IMS Content Packaging für Austausch von Lerninhalten zwischen
54+
verschiedenen Plattformen. Standard für plattformübergreifende Kompatibilität.
55+
web:
56+
title: Web
57+
subtitle: Standalone
58+
description: >
59+
Eigenständige HTML-Website zum Hosten auf beliebigen Webservern.
60+
Funktioniert offline und online. Perfekt für eigenes Hosting.
61+
pdf:
62+
title: PDF
63+
subtitle: Dokument
64+
description: >
65+
Portables Dokumentenformat zum Drucken und Archivieren.
66+
Ideal für statische Inhalte und Offline-Lektüre.
67+
android:
68+
title: Android
69+
subtitle: App Package
70+
description: >
71+
Android-App-Paket (APK) für Installation auf Android-Geräten.
72+
Ermöglicht Offline-Zugriff und native App-Erfahrung.
73+
json:
74+
title: JSON
75+
subtitle: Data Export
76+
description: >
77+
Strukturiertes Datenformat für programmatische Weiterverarbeitung
78+
und API-Integration. Perfekt für Entwickler und automatisierte Workflows.
79+
epub:
80+
title: EPUB
81+
subtitle: E-Book
82+
description: >
83+
Offenes E-Book-Format für E-Reader und mobile Geräte.
84+
Unterstützt reflowable Layouts und ist kompatibel mit den meisten E-Readern.
85+
rdf:
86+
title: RDF
87+
subtitle: Metadaten
88+
description: >
89+
Resource Description Framework für strukturierte Metadaten und Linked Data.
90+
Für semantische Web-Anwendungen und Metadaten-Export.
91+
xapi:
92+
title: xAPI
93+
subtitle: Learning Analytics
94+
description: >
95+
Experience API (xAPI) für Learning Analytics und detailliertes Tracking
96+
von Lernaktivitäten. Ermöglicht erweiterte Auswertungen über einen
97+
Learning Record Store (LRS).
98+
99+
# Advanced settings section
100+
settings:
101+
title: 3. Erweiterte Einstellungen (optional)
102+
no_settings: Für dieses Format sind keine zusätzlichen Einstellungen verfügbar.
103+
104+
# SCORM settings
105+
scorm:
106+
title: SCORM Einstellungen
107+
mastery_score: Mastery Score
108+
mastery_score_hint: Mindestpunktzahl für Bestehen (0-100)
109+
organization: Organisation
110+
organization_hint: Titel der Organisation im SCORM-Paket
111+
typical_duration: Typische Dauer
112+
typical_duration_hint: "Format: PT0H5M0S (5 Minuten)"
113+
iframe: iFrame verwenden
114+
iframe_hint: Für bessere Kompatibilität in manchen LMS
115+
embed: Markdown einbetten
116+
embed_hint: Empfohlen für Moodle 4
117+
118+
# xAPI settings
119+
xapi:
120+
title: xAPI Einstellungen
121+
endpoint: LRS Endpoint
122+
endpoint_hint: URL des Learning Record Store (LRS) Endpoints
123+
auth: Authentifizierung
124+
auth_hint: "Basic Auth String für LRS (z.B. 'Basic base64encodedcredentials')"
125+
actor: Actor (JSON)
126+
actor_hint: "xAPI Actor im JSON-Format (Standard: anonymous)"
127+
course_id: Kurs-ID
128+
course_id_hint: "Eindeutiger Identifier für den Kurs (Standard: Kurs-URL)"
129+
course_title: Kurs-Titel
130+
course_title_hint: "Angezeigter Titel des Kurses (Standard: aus Dokument)"
131+
mastery_score: Mastery Score
132+
mastery_score_hint: "Erforderliche Quote zum Bestehen (0.0-1.0, Standard: 0.8)"
133+
progress_threshold: Progress Threshold
134+
progress_threshold_hint: "Erforderliche Folienprogress für Abschluss (0.0-1.0, Standard: 0.9)"
135+
debug: Debug-Modus
136+
debug_hint: xAPI Statements in Konsole ausgeben
137+
zip: Als ZIP verpacken
138+
zip_hint: Ausgabe als ZIP-Datei
139+
140+
# IMS settings
141+
ims:
142+
title: IMS Einstellungen
143+
indexeddb: IndexedDB verwenden
144+
indexeddb_hint: Persistente Speicherung im Browser
145+
146+
# Web settings
147+
web:
148+
title: Web Einstellungen
149+
iframe: iFrame Version
150+
iframe_hint: Versteckt die Kurs-URL
151+
indexeddb: IndexedDB verwenden
152+
indexeddb_hint: Daten im Browser speichern
153+
zip: Als ZIP verpacken
154+
zip_hint: Erstellt eine ZIP-Datei
155+
156+
# PDF settings
157+
pdf:
158+
title: PDF Einstellungen
159+
format: Seitenformat
160+
format_hint: Standardgröße des Papiers
161+
landscape: Querformat (Landscape)
162+
landscape_hint: Seite im Querformat drucken
163+
scale: Skalierung
164+
scale_hint: Skalierung der Seite (0.1 - 2.0)
165+
print_background: Hintergrundgrafiken drucken
166+
print_background_hint: Druckt Hintergrundfarben und -bilder
167+
margin_top: Rand Oben
168+
margin_top_hint: Oberer Rand in Pixel oder mit Einheit (z.B. "2cm")
169+
margin_bottom: Rand Unten
170+
margin_bottom_hint: Unterer Rand in Pixel oder mit Einheit
171+
margin_left: Rand Links
172+
margin_left_hint: Linker Rand in Pixel oder mit Einheit
173+
margin_right: Rand Rechts
174+
margin_right_hint: Rechter Rand in Pixel oder mit Einheit
175+
header_footer: Kopf- und Fußzeile anzeigen
176+
header_footer_hint: Zeigt Kopf- und Fußzeile auf jeder Seite
177+
header_template: Kopfzeilen-Template (HTML)
178+
header_template_hint: "HTML-Template mit Klassen: date, title, url, pageNumber, totalPages"
179+
footer_template: Fußzeilen-Template (HTML)
180+
footer_template_hint: HTML-Template für die Fußzeile
181+
page_ranges: Seitenbereiche
182+
page_ranges_hint: Nur bestimmte Seiten drucken (optional)
183+
page_ranges_placeholder: z.B. 1-5, 8, 11-13
184+
theme: LiaScript Theme
185+
theme_hint: Farbschema für das PDF
186+
theme_default: Standard
187+
theme_turquoise: Türkis
188+
theme_blue: Blau
189+
theme_red: Rot
190+
theme_yellow: Gelb
191+
timeout: Timeout (ms)
192+
timeout_hint: Wartezeit für vollständiges Laden (60000 = 60 Sekunden)
193+
prefer_css_page: CSS @page Größe bevorzugen
194+
prefer_css_page_hint: CSS-Seitengröße hat Vorrang
195+
omit_background: Transparenten Hintergrund
196+
omit_background_hint: Weißer Hintergrund wird weggelassen
197+
198+
# Android settings
199+
android:
200+
title: Android Einstellungen
201+
app_name: App Name
202+
app_name_hint: Name der Android-App
203+
app_id: App ID *
204+
app_id_hint: Eindeutiger App-Identifier (z.B. io.github.liascript)
205+
206+
# EPUB settings
207+
epub:
208+
title: EPUB Einstellungen
209+
author: Autor
210+
author_hint: Autor des E-Books
211+
publisher: Verlag
212+
publisher_hint: Publisher/Verlag
213+
214+
# JSON settings
215+
json:
216+
title: JSON Einstellungen
217+
full: Vollständiges JSON
218+
full_hint: Exportiert alle Details
219+
pretty: Formatiert (Pretty Print)
220+
pretty_hint: Lesbar formatiertes JSON
221+
222+
# RDF settings
223+
rdf:
224+
title: RDF Einstellungen
225+
format: Ausgabeformat
226+
format_hint: "Format für die RDF-Ausgabe (Standard: JSON-LD)"
227+
preview: Preview in Konsole
228+
preview_hint: Ausgabe in der Konsole anzeigen
229+
url: Externe URL
230+
url_hint: Externe URL für lokale Projekte (optional)
231+
type: Schema.org Type
232+
type_hint: "Schema.org-Typ (Standard: Course, z.B. EducationalResource)"
233+
template: Template URL/Datei
234+
template_hint: URL oder JSON-Datei als Template (optional)
235+
license: Lizenz-URL
236+
license_hint: URL zur Lizenz des Kurses (optional)
237+
educational_level: Bildungsniveau
238+
educational_level_hint: Bildungsniveau (z.B. beginner, intermediate, advanced)
239+
240+
# Submit section
241+
submit:
242+
button: Export starten
243+
info: |
244+
Export-Aufträge werden in eine Warteschlange eingereiht.
245+
Es wird jeweils nur ein Export gleichzeitig verarbeitet.
246+
247+
# Confirmation modal
248+
modal:
249+
title: Export gestartet
250+
job_id: Job-ID
251+
queue_position: Position in Warteschlange
252+
success: Ihr Export wurde erfolgreich zur Warteschlange hinzugefügt.
253+
status_link: Zur Status-Seite
254+
close: Schließen
255+
256+
# Status page
257+
status:
258+
title: Export Status
259+
subtitle: Verfolgen Sie den Status Ihres Export-Auftrags
260+
loading: Lade Status...
261+
refresh_info: Seite wird automatisch alle 3 Sekunden aktualisiert
262+
back_home: Zurück zur Startseite
263+
no_job_id: Keine Job-ID angegeben.
264+
error_loading: "Fehler beim Laden des Status:"
265+
job_not_found: Job nicht gefunden
266+
download: Download Export
267+
268+
# Status labels
269+
queued: In Warteschlange
270+
processing: Wird verarbeitet
271+
completed: Abgeschlossen
272+
failed: Fehlgeschlagen
273+
274+
# Details
275+
source: Quelle
276+
source_upload: Datei-Upload
277+
source_git: Git Repository
278+
repository: Repository
279+
files: Dateien
280+
files_count: "{count} Datei(en)"
281+
target: Ziel
282+
created_at: Erstellt am
283+
started_at: Gestartet am
284+
completed_at: Abgeschlossen am
285+
error: Fehler
286+
287+
# Footer
288+
footer:
289+
copyright: "© 2025 LiaScript Export Server"
290+
291+
# Validation messages
292+
validation:
293+
no_files: Bitte laden Sie mindestens eine Datei hoch.
294+
no_git_url: Bitte geben Sie eine Git-Repository-URL ein.
295+
no_export_target: Bitte wählen Sie ein Export-Ziel aus.
296+
export_failed: Fehler beim Erstellen des Exports
297+
298+
# Errors (backend)
299+
errors:
300+
no_files_uploaded: Keine Dateien hochgeladen und keine Git-URL angegeben
301+
no_markdown_in_zip: >
302+
Keine Markdown-Datei im ZIP-Archiv gefunden.
303+
Bitte fügen Sie eine README.md oder eine andere .md-Datei hinzu.
304+
no_markdown_in_git: >
305+
Keine Markdown-Datei im Git-Repository gefunden.
306+
Bitte fügen Sie eine README.md oder eine andere .md-Datei hinzu.
307+
git_clone_failed: "Fehler beim Klonen des Git-Repositorys:"
308+
invalid_request: Ungültiges Anfrageformat
309+
export_job_failed: Export-Auftrag konnte nicht erstellt werden
310+
311+
# Common
312+
common:
313+
remove: Entfernen
314+
learn_more: Mehr erfahren

0 commit comments

Comments
 (0)