45d56674c1
added build to start script before shuting down the containers
728 lines
28 KiB
Plaintext
728 lines
28 KiB
Plaintext
export default {
|
||
common: {
|
||
loading: 'Laden...',
|
||
cancel: 'Abbrechen',
|
||
previous: 'Zurück',
|
||
next: 'Weiter',
|
||
back: 'Zurück',
|
||
},
|
||
auth: {
|
||
login: 'Anmelden',
|
||
register: 'Registrieren',
|
||
username: 'Benutzername',
|
||
email: 'E-Mail',
|
||
password: 'Passwort',
|
||
confirmPassword: 'Passwort bestätigen',
|
||
passwordsDontMatch: 'Passwörter stimmen nicht überein.',
|
||
registrationSuccess: 'Registrierung erfolgreich!',
|
||
registrationFailed: 'Registrierung fehlgeschlagen.',
|
||
alreadyHaveAccount: 'Bereits ein Konto?',
|
||
loginHere: 'Hier anmelden',
|
||
dontHaveAccount: 'Noch kein Konto?',
|
||
registerHere: 'Hier registrieren'
|
||
},
|
||
import: {
|
||
title: 'Daten importieren',
|
||
description: 'Laden Sie Charakterdaten aus VTT- oder CSV-Dateien hoch.',
|
||
charVTT: 'Charakter VTT',
|
||
charCSV: 'Charakter CSV (optional)',
|
||
vttHelp: 'JSON-Datei mit Charakterdaten',
|
||
csvHelp: 'Optionale CSV-Datei mit zusätzlichen Daten',
|
||
upload: 'Hochladen',
|
||
invalidFileType: 'Ungültiger Dateityp. Nur .csv und .json Dateien sind erlaubt.',
|
||
uploadSuccess: 'Dateien erfolgreich hochgeladen!',
|
||
uploadFailed: 'Fehler beim Hochladen der Dateien.'
|
||
},
|
||
DatasheetView:'Datenblatt',
|
||
SkillView: 'Fertigkeiten',
|
||
WeaponView: 'Waffen',
|
||
SpellView: 'Zauber',
|
||
EquipmentView: 'Ausrüstung',
|
||
ExperianceView: 'Erfahrung & Vermögen',
|
||
DeleteCharView: 'Figur löschen',
|
||
char:'Figur',
|
||
stats: {
|
||
strength: 'St',
|
||
dexterity: 'Gs',
|
||
agility: 'Gw',
|
||
constitution: 'Ko',
|
||
intelligence: 'In',
|
||
spelltalent: 'Zt',
|
||
beauty: 'Au',
|
||
charisma: 'pA',
|
||
willpower: 'Wk',
|
||
poisontolerance: 'GiT',
|
||
movement: 'B',
|
||
lifepoints: 'LP',
|
||
staminapoints: 'AP',
|
||
divinegrace:'GG',//'Göttliche Gnade',
|
||
fatesfavor:'SG',//'Schicksalsgunst',
|
||
luckypoints:'Glückspunkte'
|
||
},
|
||
menu:{
|
||
Datasheet:'Datenblatt',
|
||
Skill:'Fertigkeiten',
|
||
Weapon:'Waffen',
|
||
Spell:'Zauber',
|
||
Equipment:'Ausrüstung',
|
||
Experiance:'Erfahrung',
|
||
History:'Logbuch',
|
||
Notes:'Notizen',
|
||
Campagne:'Kampagne',
|
||
DeleteChar:'Figur löschen',
|
||
Profile:'Profil',
|
||
//Character:'Charakter',
|
||
Dashboard:'Dashboard',
|
||
ImportData:'Daten importieren',
|
||
Logout:'Abmelden',
|
||
Register:'Registrieren',
|
||
Maintenance:'Wartung',
|
||
UserManagement:'Benutzerverwaltung',
|
||
Home:'Startseite',
|
||
Help:'Hilfe',
|
||
Sponsors:'Sponsoren',
|
||
SystemInfo:'Systeminfo',
|
||
Info:'Info',
|
||
Characters:'Charaktere',
|
||
Admin:'Administration',
|
||
},
|
||
deleteChar: {
|
||
notAuthorized: 'Sie sind nicht berechtigt, diesen Charakter zu löschen. Nur der Besitzer kann diese Aktion durchführen.'
|
||
},
|
||
landing:{
|
||
title:'BaMoRT - Charakterverwaltung für mein Lieblingsrollenspielsystem',
|
||
description:'BaMoRT ist ein Werkzeug zur Charakterverwaltung für Rollenspiele. Es bietet Funktionen zur Charaktererstellung, -entwicklung und -verwaltung mit Unterstützung für Fertigkeiten, Zauber, Ausrüstung und mehr. Viele Ausrüstungsteile, Fertikeiten und Zauber fehlen noch, da das Projekt noch in der Entwicklung ist.',
|
||
frontendVersion:'Frontend Version',
|
||
backendVersion:'Backend Version',
|
||
version:'Version',
|
||
commit:'Commit',
|
||
login:'Zum Login',
|
||
github:'Projekt auf GitHub',
|
||
help:'Hilfe',
|
||
sponsors:'Sponsoren',
|
||
systemInfo:'Systeminfo',
|
||
},
|
||
Equipment:'Ausrüstung',
|
||
equipment:{
|
||
id:'ID',
|
||
name:'Name',
|
||
description:'Beschreibung',
|
||
weight:'Gewicht',
|
||
amount:'Anzahl',
|
||
value:'Wert',
|
||
notes:'Notizen',
|
||
bonus:'Bonus',
|
||
contained_in:'Enthalten in',
|
||
gewicht:'Gewicht',
|
||
wert:'Wert',
|
||
quelle:'Quelle',
|
||
system:'System',
|
||
personal_item:'Pers',
|
||
add: 'Ausrüstung hinzufügen',
|
||
addEquipment: 'Ausrüstung hinzufügen',
|
||
search: 'Suche',
|
||
searchPlaceholder: 'Ausrüstung suchen...',
|
||
loading: 'Lade Ausrüstung...',
|
||
noEquipment: 'Keine Ausrüstung vorhanden. Klicken Sie auf "Ausrüstung hinzufügen", um eine hinzuzufügen.',
|
||
noResults: 'Keine Ausrüstung gefunden.',
|
||
noMasterData: 'Keine Ausrüstungs-Stammdaten verfügbar.',
|
||
selectedEquipment: 'Ausgewählte Ausrüstung',
|
||
cancel: 'Abbrechen',
|
||
adding: 'Wird hinzugefügt...',
|
||
pleaseSelect: 'Bitte wählen Sie eine Ausrüstung aus.',
|
||
addSuccess: 'Ausrüstung erfolgreich hinzugefügt!',
|
||
addError: 'Fehler beim Hinzufügen der Ausrüstung',
|
||
loadError: 'Fehler beim Laden der Ausrüstungs-Stammdaten',
|
||
confirmDelete: 'Möchten Sie die Ausrüstung "{name}" wirklich löschen?',
|
||
deleteSuccess: 'Ausrüstung erfolgreich gelöscht!',
|
||
deleteError: 'Fehler beim Löschen der Ausrüstung',
|
||
actions: 'Aktionen'
|
||
},
|
||
skill:{
|
||
id:'ID',
|
||
name:'Name',
|
||
description:'Beschreibung',
|
||
value:'EW',
|
||
note:'Bemerkung',
|
||
bonus:'Bonus',
|
||
pp:'PP',
|
||
quelle:'Quelle',
|
||
system:'System',
|
||
bonusskill:'Bonuseigenschaft',
|
||
innateskill:'angeboren',
|
||
improvable:'verbesserbar',
|
||
category:'Kategorie',
|
||
initialwert:'Startwert',
|
||
basiswert:'Basiswert (ungelernt)',
|
||
difficulty:'Schwierigkeit',
|
||
page:'Seite',
|
||
categories:'Kategorien',
|
||
},
|
||
spell:{
|
||
id:'ID',
|
||
category:'Kategorie',
|
||
name:'Name',
|
||
description:'Beschreibung',
|
||
level:'Stufe',
|
||
art:'Art', //GestenZauber, GedankenZauber, WortZauber
|
||
apverbrauch:'AP',
|
||
zauberdauer:'Zauberdauer',
|
||
reichweite:'Reichweite',
|
||
wirkungsziel:'Wirkungsziel',
|
||
wirkungsbereich:'Wirkungsbereich',
|
||
wirkungsdauer:'Wirkungsdauer',
|
||
ursprung:'Ursprung',
|
||
bonus:'Bonus',
|
||
pp:'AP',
|
||
quelle:'Quelle',
|
||
import: 'Import',
|
||
selectCsv: 'CSV auswählen',
|
||
system: 'System'
|
||
},
|
||
spells: {
|
||
learn: {
|
||
title: 'Neuen Zauber lernen',
|
||
search: {
|
||
label: 'Suche',
|
||
placeholder: 'Zauber suchen...'
|
||
},
|
||
school: {
|
||
label: 'Schule',
|
||
all: 'Alle Schulen'
|
||
},
|
||
available: 'Verfügbare Zauber',
|
||
selected: 'Ausgewählter Zauber',
|
||
costs: {
|
||
title: 'Lernkosten',
|
||
ep: 'Erfahrungspunkte',
|
||
gold: 'Gold',
|
||
total: 'Gesamt'
|
||
},
|
||
action: 'Zauber lernen'
|
||
},
|
||
costs: {
|
||
ep: 'EP',
|
||
gold: 'Gold'
|
||
}
|
||
},
|
||
Spell:'Zauber',
|
||
weapon:{
|
||
id:'ID',
|
||
name:'Name',
|
||
description:'Beschreibung',
|
||
weight:'Gewicht',
|
||
amount:'Anzahl',
|
||
value:'Wert',
|
||
damage:'Schaden',
|
||
bonus:'Bonus',
|
||
contained_in:'Enthalten in',
|
||
personal_item:'Pers',
|
||
quelle:'Quelle',
|
||
system:'System',
|
||
skillrequired:'Waffenfertigkeit',
|
||
rangenear:'Reichweite Nah',
|
||
rangemiddle:'Reichweite Mittel',
|
||
rangefar:'Reichweite Fern',
|
||
page:'Seite',
|
||
add: 'Waffe hinzufügen',
|
||
addWeapon: 'Waffe hinzufügen',
|
||
search: 'Suche',
|
||
searchPlaceholder: 'Waffe suchen...',
|
||
loading: 'Lade Waffen...',
|
||
noWeapons: 'Keine Waffen vorhanden. Klicken Sie auf "Waffe hinzufügen", um eine hinzuzufügen.',
|
||
noResults: 'Keine Waffen gefunden.',
|
||
noMasterData: 'Keine Waffen-Stammdaten verfügbar.',
|
||
selectedWeapon: 'Ausgewählte Waffe',
|
||
cancel: 'Abbrechen',
|
||
adding: 'Wird hinzugefügt...',
|
||
pleaseSelect: 'Bitte wählen Sie eine Waffe aus.',
|
||
addSuccess: 'Waffe erfolgreich hinzugefügt!',
|
||
addError: 'Fehler beim Hinzufügen der Waffe',
|
||
loadError: 'Fehler beim Laden der Waffen-Stammdaten',
|
||
confirmDelete: 'Möchten Sie die Waffe "{name}" wirklich löschen?',
|
||
deleteSuccess: 'Waffe erfolgreich gelöscht!',
|
||
deleteError: 'Fehler beim Löschen der Waffe',
|
||
actions: 'Aktionen',
|
||
editWeapon: 'Waffe bearbeiten',
|
||
magical: 'Magisch',
|
||
attackBonus: 'Angriffsbonus',
|
||
defenseBonus: 'Abwehrbonus',
|
||
damageBonus: 'Schadensbonus',
|
||
save: 'Speichern',
|
||
saving: 'Wird gespeichert...',
|
||
editSuccess: 'Waffe erfolgreich aktualisiert!',
|
||
editError: 'Fehler beim Speichern der Waffe'
|
||
},
|
||
Weapons:'Waffen',
|
||
weaponskill:{
|
||
id:'ID',
|
||
name:'Name',
|
||
description:'Beschreibung',
|
||
value:'EW',
|
||
note:'Bemerkung',
|
||
bonus:'Bonus',
|
||
pp:'PP',
|
||
quelle:'Quelle',
|
||
system:'System',
|
||
bonusskill:'Bonuseigenschaft',
|
||
innateskill:'angeboren',
|
||
improvable:'verbesserbar',
|
||
category:'Kategorie',
|
||
initialwert:'Startwert',
|
||
difficulty:'Schwierigkeit',
|
||
},
|
||
WaeponSkill:'Waffenfertigkeiten',
|
||
maintenance:'Wartung',
|
||
maintmenu:{
|
||
skill:'Fertigkeiten',
|
||
weaponskill:'Waffenfertigkeiten',
|
||
spell:'Zauber',
|
||
equipment:'Ausrüstung',
|
||
weapon:'Waffen',
|
||
},
|
||
search:'Suche',
|
||
Skill:'Fertigkeit',
|
||
newSkill:'Neue Fertigkeit',
|
||
createSkill:'Fertigkeit erstellen',
|
||
experience: {
|
||
title: 'Erfahrung & Vermögen',
|
||
experience_points: 'Erfahrungspunkte',
|
||
available_ep: 'Verfügbare EP',
|
||
wealth: 'Vermögen',
|
||
gold_coins: 'Goldstücke',
|
||
silver_coins: 'Silberstücke',
|
||
copper_coins: 'Kupferstücke',
|
||
total_in_gs: 'Gesamt in GS'
|
||
},
|
||
characters: {
|
||
list: {
|
||
title: 'Ihre Charaktere',
|
||
create_new: 'Neuen Charakter erstellen',
|
||
continue_creation: 'Charaktererstellung fortsetzen',
|
||
no_characters: 'Noch keine Charaktere',
|
||
no_characters_description: 'Erstellen Sie Ihren ersten Charakter um zu beginnen!',
|
||
view_details: 'Details anzeigen',
|
||
manage_equipment: 'Ausrüstung verwalten',
|
||
delete_draft: 'Entwurf löschen',
|
||
delete_draft_confirm: 'Sind Sie sicher, dass Sie diesen Charakterentwurf löschen möchten?',
|
||
race: 'Rasse',
|
||
class: 'Klasse',
|
||
current_step: 'Aktueller Schritt',
|
||
step: 'Schritt',
|
||
last_updated: 'Zuletzt aktualisiert',
|
||
expires: 'Läuft ab',
|
||
not_selected: 'Nicht ausgewählt',
|
||
unnamed_character: 'Unbenannter Charakter',
|
||
public: 'Öffentlich',
|
||
private: 'Privat',
|
||
grade: 'Grad',
|
||
owner: 'Besitzer',
|
||
shared_characters_title: 'Geteilte Charaktere',
|
||
owned_characters_title: 'Eigene Charaktere'
|
||
},
|
||
create: {
|
||
spells: {
|
||
title: 'Zauber auswählen',
|
||
description: 'Wähle magische Zauber für deinen Charakter',
|
||
available: 'Verfügbare Zauber',
|
||
selected: 'Ausgewählte Zauber'
|
||
},
|
||
finalize: 'Charakter erstellen'
|
||
},
|
||
spells: {
|
||
zauber: 'Zauber'
|
||
},
|
||
skills: {
|
||
cost: 'Kosten',
|
||
alreadySelected: 'Bereits ausgewählt',
|
||
notEnoughPoints: 'Nicht genug Punkte',
|
||
remove: 'Entfernen'
|
||
},
|
||
basicInfo: {
|
||
title: 'Grundlegende Charakterinformationen',
|
||
characterName: 'Charaktername',
|
||
characterNamePlaceholder: 'Charaktername eingeben',
|
||
gender: 'Geschlecht',
|
||
selectGender: 'Geschlecht auswählen',
|
||
male: 'Männlich',
|
||
female: 'Weiblich',
|
||
race: 'Rasse',
|
||
selectRace: 'Rasse auswählen',
|
||
characterClass: 'Charakterklasse',
|
||
selectClass: 'Klasse auswählen',
|
||
origin: 'Herkunft',
|
||
selectOrigin: 'Herkunft auswählen',
|
||
socialClass: 'Gesellschaftlicher Stand',
|
||
selectSocialClass: 'Stand auswählen',
|
||
nobility: 'Adel',
|
||
middleClass: 'Mittelschicht',
|
||
commonFolk: 'Volk',
|
||
unfree: 'Unfrei',
|
||
religion: 'Religion/Glaube',
|
||
religionPlaceholder: 'Mindestens 2 Zeichen für die Suche eingeben...',
|
||
selected: 'Ausgewählt',
|
||
nextAttributes: 'Weiter: Attribute →',
|
||
required: '*',
|
||
rollResult: 'Würfelergebnis',
|
||
rollSocialClass: 'Würfle für gesellschaftlichen Stand',
|
||
selectClassFirst: 'Zuerst Charakterklasse auswählen',
|
||
clickToClose: 'Klicken zum Schließen',
|
||
adel: 'Adel',
|
||
mittelschicht: 'Mittelschicht',
|
||
volk: 'Volk',
|
||
unfrei: 'Unfrei'
|
||
},
|
||
attributes: {
|
||
title: 'Charakterattribute',
|
||
instruction: 'Setzen Sie die Grundattribute für Ihren Charakter (1-100)',
|
||
totalPoints: 'Gesamtpunkte',
|
||
averagePoints: 'Durchschnitt',
|
||
rollAllAttributes: 'Alle Attribute würfeln',
|
||
previousBasicInfo: 'Zurück: Grundinformationen',
|
||
nextDerivedValues: 'Weiter: Abgeleitete Werte',
|
||
enabled: 'AKTIVIERT',
|
||
disabled: 'DEAKTIVIERT',
|
||
clickToClose: 'Klicken zum Schließen',
|
||
// Einzelne Attribute
|
||
st: 'Stärke',
|
||
stDescription: 'Körperliche Kraft und Stärke',
|
||
gs: 'Geschicklichkeit',
|
||
gsDescription: 'Geschicklichkeit und manuelle Fertigkeiten',
|
||
gw: 'Gewandtheit',
|
||
gwDescription: 'Beweglichkeit und schnelle Reaktionen',
|
||
ko: 'Konstitution',
|
||
koDescription: 'Gesundheit und Ausdauer',
|
||
in: 'Intelligenz',
|
||
inDescription: 'Lernfähigkeit und Logik',
|
||
zt: 'Zaubertalent',
|
||
ztDescription: 'Magisches Talent und Mana',
|
||
au: 'Aussehen',
|
||
auDescription: 'Schönheit und Aussehen (Rassenbeschränkungen: Elfen ≥81, Gnome/Zwerge ≤80)',
|
||
// Rassenbeschränkungen
|
||
raceRestrictionElves: 'Elfen müssen Aussehen ≥ 81 haben',
|
||
raceRestrictionGnomes: 'Gnome müssen Aussehen ≤ 80 haben',
|
||
raceRestrictionDwarves: 'Zwerge müssen Aussehen ≤ 80 haben',
|
||
// Würfel-Tooltips
|
||
rollTooltipAu: 'Würfle Aussehen: 1d100 mit Rassenbeschränkungen (Elfen ≥81, Gnome/Zwerge ≤80)',
|
||
rollTooltipOther: 'Würfle max(2d100) für'
|
||
},
|
||
derivedValues: {
|
||
title: 'Abgeleitete Werte',
|
||
instruction: 'Diese Werte werden aus Ihren Attributen berechnet. Sie können sie nach Bedarf anpassen.',
|
||
pa: 'Persönliche Ausstrahlung (PA)',
|
||
paDescription: 'Charisma und Führungsqualitäten (Berechnung: 1d100 + 4×(In/10) - 20)',
|
||
wk: 'Willenskraft (WK)',
|
||
wkDescription: 'Mentale Widerstandsfähigkeit (Berechnung: 1d100 + 2×(Ko/10 + In/10) - 20)',
|
||
lpMax: 'Lebenspunkte (LP) Maximum',
|
||
lpMaxDescription: 'Maximale Lebens-/Gesundheitspunkte (Berechnung: 1d3 + 7 + Ko/10)',
|
||
apMax: 'Ausdauerpunkte (AP) Maximum',
|
||
apMaxDescription: 'Maximale Abenteuerpunkte für spezielle Aktionen',
|
||
bMax: 'Bewegungsweite (B)',
|
||
bMaxDescription: 'Maximale Bewegungsweite (Berechnung: 1d6 + Modifikator je nach Rasse)',
|
||
resistenzKoerper: 'Resistenz Körper',
|
||
resistenzKoerperDescription: 'Körperliche Widerstandsfähigkeit (= Konstitution)',
|
||
resistenzGeist: 'Resistenz Geist',
|
||
resistenzGeistDescription: 'Geistige Widerstandsfähigkeit (= Willenskraft)',
|
||
resistenzBonusKoerper: 'Resistenz Bonus Körper',
|
||
resistenzBonusKoerperDescription: 'Bonus für körperliche Resistenz (Ko/20 - 2)',
|
||
resistenzBonusGeist: 'Resistenz Bonus Geist',
|
||
resistenzBonusGeistDescription: 'Bonus für geistige Resistenz (WK/20 - 2)',
|
||
abwehr: 'Abwehr',
|
||
abwehrDescription: 'Verteidigungswert ((Gw + Gs) / 2)',
|
||
abwehrBonus: 'Abwehr Bonus',
|
||
abwehrBonusDescription: 'Bonus für Abwehr ((Gw + Gs) / 40 - 2)',
|
||
ausdauerBonus: 'Ausdauer Bonus',
|
||
ausdauerBonusDescription: 'Bonus für Ausdauer (Ko/20 - 2)',
|
||
angriffsBonus: 'Angriffs Bonus',
|
||
angriffsBonusDescription: 'Bonus für Angriffe (Gs/20 - 2)',
|
||
zaubern: 'Zaubern',
|
||
zaubernDescription: 'Zauberfähigkeit (= Zaubertalent)',
|
||
zauberBonus: 'Zauber Bonus',
|
||
zauberBonusDescription: 'Bonus für Zauber (Zt/20 - 2)',
|
||
raufen: 'Raufen',
|
||
raufenDescription: 'Kampf ohne Waffen ((St + Gw) / 2)',
|
||
schadensBonus: 'Schadens Bonus',
|
||
schadensBonusDescription: 'Bonus für Schaden (St/20 - 2)',
|
||
sg: 'Schicksalsgunst (SG)',
|
||
sgDescription: 'Schicksalspunkte für Wiederholungswürfe',
|
||
gg: 'Göttliche Gnade (GG)',
|
||
ggDescription: 'Göttliche Gnadenpunkte',
|
||
gp: 'Glückspunkte (GP)',
|
||
gpDescription: 'Glückspunkte',
|
||
calculated: 'Berechnet',
|
||
calculationRules: 'Berechnungsregeln',
|
||
lpFormula: 'LP (Lebenspunkte)',
|
||
lpDescription: 'Grundformel: 1d3 + 7 + (Ko/10)',
|
||
apFormula: 'AP (Ausdauerpunkte)',
|
||
apDescription: 'Grundformel: (AU + WK) / 2 + Modifikator',
|
||
bFormula: 'B (Bewegungsweite)',
|
||
bDescription: 'Grundformel: ST + Modifikator',
|
||
benniesFormula: 'Bennies',
|
||
benniesDescription: 'Grundwerte basierend auf Charakterklasse',
|
||
previousAttributes: 'Zurück: Attribute',
|
||
recalculate: 'Aus Attributen neu berechnen',
|
||
calculating: 'Berechne...',
|
||
nextSkills: 'Weiter: Fertigkeiten',
|
||
paRollTooltip: 'PA würfeln: 1d100 + 4×(In/10) - 20',
|
||
wkRollTooltip: 'WK würfeln: 1d100 + 2×(Ko/10 + In/10) - 20',
|
||
lpRollTooltip: 'LP würfeln: 1d3 + 7 + (Ko/10)',
|
||
apRollTooltip: 'AP würfeln: 3d6 + Modifikator je nach Klasse',
|
||
bRollTooltip: 'B würfeln: 1d6 + Modifikator je nach Rasse'
|
||
}
|
||
},
|
||
audit: {
|
||
title: 'Änderungsprotokoll',
|
||
filter_by_field: 'Filter nach Feld',
|
||
all_fields: 'Alle Felder',
|
||
experience_points: 'Erfahrungspunkte',
|
||
gold: 'Gold',
|
||
silver: 'Silber',
|
||
copper: 'Kupfer',
|
||
filter_by_date: 'Zeitraum',
|
||
all_time: 'Alle Zeit',
|
||
today: 'Heute',
|
||
this_week: 'Diese Woche',
|
||
this_month: 'Dieser Monat',
|
||
custom_range: 'Benutzerdefiniert',
|
||
group_by_date: 'Nach Datum gruppieren',
|
||
refresh: 'Aktualisieren',
|
||
loading: 'Lädt...',
|
||
statistics: 'Statistiken',
|
||
no_entries: 'Keine Einträge',
|
||
total_changes: 'Gesamtänderungen',
|
||
ep_spent: 'EP ausgegeben',
|
||
ep_gained: 'EP erhalten',
|
||
gold_spent: 'Gold ausgegeben',
|
||
gold_gained: 'Gold erhalten',
|
||
reason: 'Grund',
|
||
notes: 'Notizen'
|
||
},
|
||
export: {
|
||
title: 'Figur exportieren',
|
||
selectFormat: 'Format wählen',
|
||
formatPDF: 'PDF',
|
||
formatVTT: 'VTT Format',
|
||
formatBamort: 'Bamort Format (JSON)',
|
||
selectTemplate: 'Vorlage',
|
||
exportPDF: 'PDF Export',
|
||
exporting: 'Exportiere...',
|
||
pleaseSelectTemplate: 'Bitte Vorlage auswählen',
|
||
pleaseSelectFormat: 'Bitte Format auswählen',
|
||
exportFailed: 'Export fehlgeschlagen',
|
||
showUserName: 'Benutzername anzeigen',
|
||
cancel: 'Abbrechen',
|
||
export: 'Exportieren',
|
||
generating: 'Datei wird generiert...',
|
||
pleaseWait: 'Bitte warten, dies kann einen Moment dauern',
|
||
popupBlocked: 'Popup wurde blockiert. Bitte erlauben Sie Popups für diese Seite.'
|
||
},
|
||
visibility: {
|
||
title: 'Sichtbarkeit ändern',
|
||
description: 'Legen Sie fest, wer diesen Charakter sehen kann.',
|
||
private: 'Privat',
|
||
privateDescription: 'Nur Sie können diesen Charakter sehen',
|
||
public: 'Öffentlich',
|
||
publicDescription: 'Alle Benutzer können diesen Charakter sehen',
|
||
cancel: 'Abbrechen',
|
||
save: 'Speichern',
|
||
saving: 'Wird gespeichert...',
|
||
updating: 'Sichtbarkeit wird aktualisiert...',
|
||
updateError: 'Fehler beim Aktualisieren der Sichtbarkeit',
|
||
shareWithUsers: 'Mit bestimmten Benutzern teilen',
|
||
shareDescription: 'Wählen Sie Benutzer aus, die diesen Charakter sehen können',
|
||
currentlySharedWith: 'Derzeit geteilt mit',
|
||
addUsers: 'Benutzer hinzufügen',
|
||
searchUsers: 'Benutzer suchen...',
|
||
loadingUsers: 'Lade Benutzer...',
|
||
noOtherUsers: 'Keine anderen Benutzer verfügbar',
|
||
noMatchingUsers: 'Keine Benutzer entsprechen Ihrer Suche',
|
||
noSharedUsers: 'Noch nicht mit Benutzern geteilt'
|
||
},
|
||
userManagement: {
|
||
title: 'Benutzerverwaltung',
|
||
loading: 'Lade Benutzer...',
|
||
loadError: 'Fehler beim Laden der Benutzer',
|
||
id: 'ID',
|
||
username: 'Benutzername',
|
||
email: 'E-Mail',
|
||
role: 'Rolle',
|
||
createdAt: 'Erstellt am',
|
||
actions: 'Aktionen',
|
||
changeRole: 'Rolle ändern',
|
||
changePassword: 'Passwort ändern✏️',
|
||
delete: 'Löschen🗑️',
|
||
changeRoleTitle: 'Benutzerrolle ändern',
|
||
changeRoleFor: 'Rolle ändern für',
|
||
selectRole: 'Rolle auswählen',
|
||
save: 'Speichern',
|
||
cancel: 'Abbrechen',
|
||
deleteUserTitle: 'Benutzer löschen',
|
||
deleteConfirm: 'Möchten Sie wirklich den Benutzer löschen',
|
||
deleteWarning: 'Diese Aktion kann nicht rückgängig gemacht werden!',
|
||
updateError: 'Fehler beim Aktualisieren der Benutzerrolle',
|
||
deleteError: 'Fehler beim Löschen des Benutzers',
|
||
changePasswordTitle: 'Benutzerpasswort ändern',
|
||
changePasswordFor: 'Passwort ändern für',
|
||
newPassword: 'Neues Passwort',
|
||
newPasswordPlaceholder: 'Mindestens 6 Zeichen',
|
||
confirmPassword: 'Passwort bestätigen',
|
||
confirmPasswordPlaceholder: 'Neues Passwort wiederholen',
|
||
passwordRequired: 'Passwort ist erforderlich',
|
||
passwordTooShort: 'Das Passwort muss mindestens 6 Zeichen lang sein',
|
||
passwordMismatch: 'Die Passwörter stimmen nicht überein',
|
||
passwordChangeError: 'Fehler beim Ändern des Passworts',
|
||
roles: {
|
||
standard: 'Standard',
|
||
maintainer: 'Maintainer',
|
||
admin: 'Administrator'
|
||
}
|
||
},
|
||
profile: {
|
||
title: 'Benutzerprofil',
|
||
loading: 'Lade Profil...',
|
||
userInfo: 'Benutzerinformationen',
|
||
username: 'Benutzername',
|
||
currentEmail: 'Aktuelle E-Mail',
|
||
role: 'Rolle',
|
||
language: 'Sprache',
|
||
changeLanguage: 'Sprache ändern',
|
||
selectLanguage: 'Sprache auswählen',
|
||
updateLanguage: 'Sprache aktualisieren',
|
||
languageUpdateSuccess: 'Sprache erfolgreich aktualisiert',
|
||
languageUpdateError: 'Fehler beim Aktualisieren der Sprache',
|
||
changeEmail: 'E-Mail ändern',
|
||
newEmail: 'Neue E-Mail',
|
||
emailPlaceholder: 'ihre.email{\'@\'}example.com',
|
||
updateEmail: 'E-Mail aktualisieren',
|
||
changePassword: 'Passwort ändern',
|
||
currentPassword: 'Aktuelles Passwort',
|
||
currentPasswordPlaceholder: 'Ihr aktuelles Passwort',
|
||
newPassword: 'Neues Passwort',
|
||
newPasswordPlaceholder: 'Mindestens 6 Zeichen',
|
||
confirmPassword: 'Passwort bestätigen',
|
||
confirmPasswordPlaceholder: 'Neues Passwort wiederholen',
|
||
updatePassword: 'Passwort aktualisieren',
|
||
updating: 'Aktualisiere...',
|
||
loadError: 'Fehler beim Laden des Profils',
|
||
emailRequired: 'E-Mail-Adresse ist erforderlich',
|
||
emailUnchanged: 'Die neue E-Mail ist identisch mit der aktuellen',
|
||
emailUpdateSuccess: 'E-Mail erfolgreich aktualisiert',
|
||
emailUpdateError: 'Fehler beim Aktualisieren der E-Mail',
|
||
emailInUse: 'Diese E-Mail-Adresse wird bereits verwendet',
|
||
allFieldsRequired: 'Alle Felder sind erforderlich',
|
||
passwordTooShort: 'Das Passwort muss mindestens 6 Zeichen lang sein',
|
||
passwordMismatch: 'Die Passwörter stimmen nicht überein',
|
||
passwordUpdateSuccess: 'Passwort erfolgreich aktualisiert',
|
||
passwordUpdateError: 'Fehler beim Aktualisieren des Passworts',
|
||
currentPasswordIncorrect: 'Das aktuelle Passwort ist falsch'
|
||
},
|
||
character: {
|
||
uploadImage: 'Bild hochladen',
|
||
selectImage: 'Bild auswählen',
|
||
cropRect: 'Rechteckig',
|
||
cropRound: 'Rund',
|
||
preview: 'Vorschau',
|
||
changeImage: 'Bild ändern',
|
||
saveImage: 'Bild speichern',
|
||
imageUploadSuccess: 'Bild erfolgreich hochgeladen',
|
||
imageUploadError: 'Fehler beim Hochladen des Bildes'
|
||
},
|
||
uploading: 'Hochladen',
|
||
sponsors: {
|
||
title: 'Sponsoren & Unterstützer',
|
||
introduction: 'BaMoRT ist ein Open-Source-Projekt. Vielen Dank an alle, die zu diesem Projekt beitragen!',
|
||
contributors: 'Mitwirkende',
|
||
specialThanks: 'Besonderer Dank',
|
||
support: 'Unterstützen Sie das Projekt',
|
||
supportText: 'BaMoRT ist ein Open-Source-Projekt. Sie können das Projekt auf GitHub unterstützen, indem Sie Code beitragen, Fehler melden oder Funktionen vorschlagen.',
|
||
github: 'Projekt auf GitHub',
|
||
koFi: 'Unterstützen Sie uns auf Ko-fi',
|
||
roleCreator: 'Projektgründer & Hauptentwickler',
|
||
contributionCreator: 'Entwicklung des Backend- und Frontend-Systems',
|
||
thanksOpenSource: 'Allen Open-Source-Projekten, auf denen BaMoRT aufbaut',
|
||
thanksVue: 'Vue.js Team für das exzellente Frontend-Framework',
|
||
thanksGo: 'Go Team für die großartige Programmiersprache',
|
||
thanksCommunity: 'Der Rollenspiel-Community für Feedback und Unterstützung'
|
||
},
|
||
help: {
|
||
title: 'Hilfe & Dokumentation',
|
||
introduction: 'Willkommen zur BaMoRT-Hilfe! Hier finden Sie Informationen zur Verwendung des Systems.',
|
||
gettingStarted: 'Erste Schritte',
|
||
step1Title: '1. Registrierung',
|
||
step1Text: 'Erstellen Sie ein Benutzerkonto über die Registrierungsseite. Nach der Registrierung können Sie sich anmelden und mit der Charaktererstellung beginnen.',
|
||
step2Title: '2. Dashboard',
|
||
step2Text: 'Im Dashboard sehen Sie alle Ihre Charaktere. Klicken Sie auf einen Charakter, um Details anzuzeigen, oder erstellen Sie einen neuen Charakter.',
|
||
step3Title: '3. Charakterverwaltung',
|
||
step3Text: 'In der Charakteransicht können Sie Fertigkeiten verbessern, Ausrüstung verwalten, Zauber lernen und vieles mehr. Alle Änderungen werden automatisch gespeichert.',
|
||
features: 'Funktionen',
|
||
featureCharacterManagement: 'Charakterverwaltung',
|
||
featureCharacterManagementText: 'Erstellen und verwalten Sie Ihre Rollenspielcharaktere mit allen wichtigen Attributen und Eigenschaften.',
|
||
featureSkills: 'Fertigkeiten',
|
||
featureSkillsText: 'Verwalten Sie Charakterfertigkeiten, verbessern Sie diese mit Lernpunkten und verfolgen Sie den Fortschritt.',
|
||
featureSpells: 'Zauber',
|
||
featureSpellsText: 'Lernen Sie neue Zauber, verwalten Sie Ihre Zaubersammlung und organisieren Sie diese nach Kategorien.',
|
||
featureEquipment: 'Ausrüstung',
|
||
featureEquipmentText: 'Verwalten Sie Waffen, Rüstungen und andere Ausrüstungsgegenstände Ihres Charakters.',
|
||
featureExport: 'PDF-Export',
|
||
featureExportText: 'Exportieren Sie Ihre Charaktere als PDF-Dokumente für den Spieltisch.',
|
||
featureImport: 'Daten Import/Export',
|
||
featureImportText: 'Importieren Sie Charaktere aus anderen Formaten oder exportieren Sie Ihre Daten. (Derzeit noch in Entwicklung und evtl. nicht vollständig oder nicht korrekt.)',
|
||
faq: 'Häufig gestellte Fragen',
|
||
faqCount: 6,
|
||
faq1: {
|
||
question: 'Wie erstelle ich einen neuen Charakter?',
|
||
answer: 'Gehen Sie zum Dashboard und klicken Sie auf "Neuen Charakter erstellen". Folgen Sie den Schritten zur Charaktererstellung. Sie können jederzeit zum Dashboard zurückkehren, Ihr Fortschritt wird automatisch gespeichert und kann später fortgesetzt werden.'
|
||
},
|
||
faq2: {
|
||
question: 'Kann ich meine Charaktere mit anderen teilen?',
|
||
answer: 'Derzeit ist das Teilen und Klonen von Charakteren nicht implementiert. Diese Funktionen sind für eine zukünftige Version geplant.'
|
||
},
|
||
faq3: {
|
||
question: 'Wie kann ich Fehler melden?',
|
||
answer: 'Fehler können Sie auf der GitHub-Projektseite als Issue melden. Den Link finden Sie unten auf dieser Seite. Wir freuen uns über detaillierte Fehlerberichte!'
|
||
},
|
||
faq4: {
|
||
question: 'Wie funktioniert die Charaktererstellung?',
|
||
answer: 'Die Charaktererstellung basiert auf einem populären deutschen Rollenspiel-Regelsystem. Wählen Sie Volk, Geschlecht und Klasse und verteilen Sie dann Ihre Attributswerte. Das System berechnet automatisch alle abgeleiteten Werte.'
|
||
},
|
||
faq5: {
|
||
question: 'Werden meine Daten gespeichert?',
|
||
answer: 'Ja, alle Charakterdaten werden automatisch in der Datenbank gespeichert. Sie können jederzeit zu Ihren Charakteren zurückkehren und sie weiter bearbeiten.'
|
||
},
|
||
faq6: {
|
||
question: 'Import Export ist nicht vollständig. Was bedeutet das?',
|
||
answer: 'Der Import und Export von Charakterdaten befindet sich noch in der Entwicklung und ist möglicherweise nicht vollständig oder fehlerfrei. Bitte verwenden Sie diese Funktionen mit Vorsicht. Es kann sein das Fertigkeiten, Zauber oder Ausrüstung fehlen oder nicht korrekt importiert/exportiert werden. ES,EP, Gold LP,AP und andere Werte sind warscheinlich leer.'
|
||
},
|
||
support: 'Support',
|
||
supportText: 'Benötigen Sie weitere Hilfe? Besuchen Sie das GitHub-Repository für Dokumentation, um Issues zu melden oder Fragen zu stellen.',
|
||
github: 'Projekt auf GitHub'
|
||
},
|
||
systemInfo: {
|
||
title: 'Systeminformationen',
|
||
introduction: 'Technische Informationen über BaMoRT und die verwendeten Technologien.',
|
||
versions: 'Versionen',
|
||
frontend: 'Frontend',
|
||
backend: 'Backend',
|
||
version: 'Version',
|
||
commit: 'Commit',
|
||
status: 'Status',
|
||
statusAvailable: 'Verfügbar',
|
||
statusUnavailable: 'Nicht verfügbar',
|
||
statusLoading: 'Lädt...',
|
||
technologies: 'Technologien',
|
||
infrastructure: 'Infrastruktur',
|
||
features: 'Systemfunktionen',
|
||
feature1: 'Multi-User-System mit JWT-Authentifizierung',
|
||
feature2: 'Reaktive Frontend-Oberfläche mit Vue 3',
|
||
feature3: 'RESTful API mit Go und Gin',
|
||
feature4: 'Datenbankunterstützung (MariaDB/SQLite)',
|
||
feature5: 'PDF-Export für Charakterbögen',
|
||
feature6: 'Internationalisierung (Deutsch/Englisch)',
|
||
feature7: 'Docker-basierte Entwicklungsumgebung',
|
||
feature8: 'Live-Reload für schnelle Entwicklung',
|
||
license: 'Lizenz',
|
||
licenseText: 'BaMoRT ist Open-Source-Software, lizenziert unter einer dualen Lizenz. Details finden Sie im GitHub-Repository.',
|
||
github: 'Projekt auf GitHub'
|
||
}
|
||
}
|