Das aktuelle locale-Objekt (regionsspezifische Bezeichnungen) des Gantt-Diagramms
gantt.i18n.setLocale({
date: {
month_full: ["Januar", "Februar", "März", "April", "Mai", "Juni",
"Juli", "August", "September", "Oktober", "November", "Dezember"],
month_short: ["Jan", "Feb", "Mär", "Apr", "Mai", "Jun", "Jul",
"Aug", "Sep", "Okt", "Nov", "Dez"],
day_full: ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag",
"Freitag", "Samstag"],
day_short: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"]
},
labels: {
new_task: "Neue Aufgabe",
icon_save: "Speichern",
icon_cancel: "Abbrechen",
icon_details: "Details",
icon_edit: "Bearbeiten",
icon_delete: "Löschen",
gantt_save_btn: "Neue Bezeichnung",
gantt_cancel_btn: "Neue Bezeichnung",
gantt_delete_btn: "Neue Bezeichnung",
confirm_closing: "",// Ihre Änderungen gehen verloren, sind Sie sicher?
confirm_deleting: "Die Aufgabe wird dauerhaft gelöscht, sind Sie sicher?",
section_description: "Beschreibung",
section_time: "Zeitraum",
section_type: "Typ",
/* grid columns */
column_wbs: "WBS",
column_text: "Aufgabenname",
column_start_date: "Startzeit",
column_duration: "Dauer",
column_add: "",
/* link confirmation */
link: "Link",
confirm_link_deleting: "wird gelöscht",
link_start: " (Start)",
link_end: " (Ende)",
type_task: "Aufgabe",
type_project: "Projekt",
type_milestone: "Meilenstein",
minutes: "Minuten",
hours: "Stunden",
days: "Tage",
weeks: "Wochen",
months: "Monate",
years: "Jahre",
/* message popup */
message_ok: "OK",
message_cancel: "Abbrechen",
/* constraints */
section_constraint: "Bedingung",
constraint_type: "Bedingungstyp",
constraint_date: "Bedingungsdatum",
asap: "So früh wie möglich",
alap: "So spät wie möglich",
snet: "Start nicht früher als",
snlt: "Start nicht später als",
fnet: "Fertigstellung nicht früher als",
fnlt: "Fertigstellung nicht später als",
mso: "Muss beginnen am",
mfo: "Muss enden am",
/* resource control */
resources_filter_placeholder: "tippen zum Filtern",
resources_filter_label: "leere verbergen"
}
});
console.log(gantt.locale);
Das aktuelle locale ist im gantt.locale Objekt verfügbar und kann direkt geändert werden, wie folgt:
gantt.locale.labels.new_task = "Neue Aufgabe";
Was gleichwertig ist zu:
gantt.i18n.setLocale({
labels: {
new_task: "Neue Aufgabe"
}
});
Beide Ansätze sind gültig und werden unterstützt. Wir empfehlen die Verwendung der gantt.i18n Objekt-API.