Blue Flower

Fragen zu Sprachen und Texten

Die Texte, die beim Buchungsvorgang im Kundenbereich in den Textfeldern angezeigt werden, können auf der Adminseite im TAB 'Objektverwaltung -> Preise, Zusatzangebote, Buchoptionen' für jedes Objekt und für jede Sprache getrennt eingegeben und geändert werden.

Die Texte, die in E-Mails, Rechnungen und Mietverträgen verwendet werden, können auf der Adminseite im TAB 'Textvorlagen' bearbeitet werden.

Alle auf der Adminseite nicht zu ändernde Texte können in den Sprachdateien geändert werden.
Die Sprachdateien befinden sich auf Ihrem Server im Ordner /OBS/language/xy-XY/ , z.B. xy-XY = de-DE und können nur mit einem Texteditor geändert werden, bei dem die Dateien mit der Kodierung 'UTF-8 ohne BOM
' (BOM=Byte Order Mark) gespeichert werden können. Sehr gut geeignet ist die Freeware 'Notepad++', nicht geeignet sind Textverarbeitungsprogramme wie Word, OpenOffice, etc., auch nicht der Windows Editor, der bei gewählter Kodierung 'UTF-8' trotzdem mit BOM speichert. Mit BOM gespeicherte Dateien führen zu Fehlfunktionen.
Im Notepad++ müssen Sie unter 'Kodierung' 'UTF-8 ohne BOM' wählen, dort können auch Dateien mit der Kodierung 'UTF-8 mit BOM' zu 'UTF-8 ohne BOM' konvertiert werden.
Vor jeder Änderung sollten Sie die ursprüngliche Datei sichern, da als Folge einer Syntaxverletzung OnBuSys nicht mehr lauffähig sein kann. Wenn Sie wenig Erfahrung mit PHP haben, sollten Sie sich auf die Änderung der reinen Texte beschränken und Textgebilde wie z.B. '<br>', '\n', '\\n' unangetastet lassen. Sie sollten auch keine Hochkommas einfügen oder löschen und niemals das Semikolon (;) am Ende einer Zeile entfernen.
Das Verfahren soll an einem Beispiel ausführlich dargestellt werden, das häufig nachgefragt wird:

Beim Kunden-Buchungsformular und bei den Belegungsübersichten steht, wenn Sie die deutsche Sprache gewählt haben, neben der Flagge '
change/changer'.  Dieser Text soll durch einen anderen Text ersetzt werden. Gehen Sie dazu folgendermaßen vor:

  1. Laden Sie sich den Ordner 'language' aus dem Ordner 'OBS' vom Server auf Ihren lokalen Rechner.
  2. Fertigen Sie sich von diesem Ordner eine Sicherheitskopie an.
  3. Öffnen Sie Ihren Texteditor (im Beispiel: Notepad++), wählen Sie in 'Suchen > In Dateien suchen ...' 'Suchen nach: change/changer' und 'Verzeichnis: .../language'  und klicken Sie auf 'Alle suchen'.
    Als Ergebnis erhalten Sie: .../language/de-DE/de-DEglobalTxt.php.
    Wenn Sie mit einem Doppelklick auf 'Line x' diese Datei öffnen, finden Sie die Zeile:
    $_lanchglabel="change/changer"; ersetzen Sie den Text zwischen den Hochkommas durch Ihren Text:
    $_lanchglabel="Ihr_Text";
    Ändern Sie sonst nichts und achten Sie darauf, dass Ihr_Text nicht zu lang ist, weil sonst das Design des Buchungsformulars bzw. der Belegungsübersichten gestört wird. Speichern Sie die Datei.
    Öffnen Sie dann für alle Sprachen, die Sie verwenden, die Dateien .../language/xy-XY/xy-XYglobalTxt.php und führen Sie die entsprechenden Änderungen bei der Variablen '$_lanchlabel' durch.
  4. Laden Sie die geänderten und gespeicherten Dateien in die entsprechenden Ordner hoch auf Ihrem Server.


Auf diese Weise können Sie alle Texte in den Sprachdateien ändern.

on Montag Januar 07 by Super User

Bitte überprüfen Sie zunächst unter dem Menüpunkt 'Changelog / Upgrades', ob die gewünschte Sprache seit Ihrer Installation neu hinzugekommen ist und heruntergeladen werden kannn.

Falls dies nicht der Fall sein sollte und Sie die gewünschte Sprache als Muttersprache beherrschen, können Sie sich mit unserem Support zum Zweck der Erstellung eines Sprachpaketes in Verbindung setzen.

OnBuSys ist so aufgebaut, dass sich weitere Sprachen in ein bestehendes OnBuSys in einfachster Weise integrieren lassen.

on Montag Januar 07 by Super User