wie und wo muss ich Sprachpakete manuell uploaden

  • [size=14][size=14][FONT=arial]Hallo

    Ich hab eine Seite bei bplaced.net eröffnet. In der Gratis-Version gibt es einige php Restriktionen. Unter anderem kann der Server keine Verbindung zu einem anderen Server herstellen. Somit kann man keine Themen oder Plugins direkt hochladen. Aber über den Umweg mit ftp geht das ja auch.[/FONT][/SIZE][FONT=arial]


    Aber mit den Sprache habe ich ein Problem. Ich habe qtranslate X installiert. Deutsch und English sind aktiv. Als ich zwei weitere Sprachen aktivieren wollte, kam das:
    [COLOR=#ff0000]
    Error: Gettext databases not updated: An unexpected error occurred. Something may be wrong with WordPress.org or this server’s configuration. If you continue to have problems, please try the support forums.

    Warning: A manual update to option "Head inline CSS" or to the theme custom CSS may be needed, after some languages are changed.[/COLOR]

    Die Sprachdateien habe ich dann manuell mit ftp ins Verzeichnis /wp-content/languages geladen. Da waren schon die deutschen drin (aber nicht die englischen??). Trotzdem habe ich immer noch dasselbe Problem. Ausser Deutsch und Englisch kann ich keine andere Sprache aktivieren.

    Kennt sich jemand aus, wohin ich die Sprachpakete hochladen muss? Und muss ich noch irgendwo was in ein php oder css file schreiben?

    vielen Dank
    Reto[/FONT][/SIZE]

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hi,

    So wie ich das sehe, wird versucht eine oder mehrere Dateien zu aktualisieren und es geht nicht, da hier bereits ein Fehler auftritt.
    Da du das Plugin von Hand per FTP auf den Webspace übertragen hast könnte es nur an den Lese- Schreibberechtigungen (chmod) liegen wenn du Glück hast.
    Chmod kannst du auch von Hand mit dem FTP Programm setzen, sofern das nicht auch irgendwie vom Hoster unterbunden wird.
    Standardmäßig geht man bei ausführbaren Dateien von einem chmod Wert 644 aus und bei Ordnern wird in der Regel 755 verwendet.
    Müsstest du mal schauen ob das hilft, wenn du diese Berechtigungen von Hand setzt, falls die jetzigen Werte vom Standard abweichen.

    Sollte das nicht helfen, liegt es wohl an den Beschränkungen Seitens bplaced.
    Aber das könntest du ja, falls noch nicht geschehen mal bei denen im Forum erfragen, da könnte man die diese Frage sicher besser beantworten, da ich bplaced selber nie genutzt habe und daher leider nicht weiß, wie sich WP dort verhält. ;)

    Bitte keine Fragen per PM, oder Foren-Chat. Für Fragen ist das öffentliche Forum da. Meine Uerdinger Seite

  • Ich werde mal nach den Berechtigungen schauen. Offenbar will das plugin etwas laden, vielleicht weitere Sprachdateien? Ich vermute deshalb, dass es an den php Beschränkungen liegt. Wie gesagt, der Server kann keine Verbinung zu anderen Servern aufbauen, in der Gratis-Version.

    Deshalb muss ich ja wissen, wohin ich die Sprachdateien (es sind meist 4 oder 6) hochladen muss und wie ich sie dann aktiviere. So kann ich den Automatismus des plugins umgehen. Wird wohl irgendwo in einer css oder php Datei sein.

  • Autom. Updates deaktivieren:

    wp-config.php

    Code
    define ('WP_AUTO_UPDATE_CORE', false);

    Mehr Informationen in der FAQ: http://faq.wpde.org/automatische-h…-konfigurieren/

    Die Sprachdateien beziehst Du am besten aus den WordPress-Paketen der jeweiligen Sprache. Russisch? -> https://ru.wordpress.org/
    Die passende Version kannst Du ggf. jeweils hier raus suchen: https://ru.wordpress.org/releases/#latest

    Sprachdateien landen in wp-content/languages.

    Übersetzungsdateien für Themes finden sich nur dann, wenn sie auch erstellt wurden (selten bei kostenlosen Themes, häufiger bei Premium-Themes). Gleiches gilt für Plugins. Themes müssen bestimmte Kriterien erfüllen (Thema: GetText), damit sie überhaupt übersetzbar sind.

    Dein Fehler liegt an mangelnden Schreibrechten im languages-Ordner.

    bplaced ist davon abgesehen eine schlechte Wahl, da bei den kostenlosen Paketen drastische Limitationen gegeben sind. Spaß hat man da nicht...

  • Hallo Brawler

    Seltsam, dachte ich hätte hier vor ein paar Minten geantwortet?! Ok, nochmals...

    Ich habe die Berechtigungen aufs Maximum gesetzt, auch für Unterordner und Dateien. Keine änderung.

    Dann habe ich Deinen Code eingefügt. Keine Änderung.

    In der Sprachverwaltung von qtranslate X kann ich keine neue Sprache hinzufügen. Immer die beiden obigen Fehlermedlungen. Die neue Sprache erscheint zwar dann trotzdem bei den Allgemeinen Einstellungen, doch sobal ich das speicher, verschwindet sie wieder.

    Auch wenn ich bei einer Sprache etwas editiere und dann speicher, erhalte ich die beiden Fehlermeldungen. Muss ich noch an einer anderen Stelle die Berechtigungen hochsetzen? Aber eigentlich sollten sie ausreichen, so wie sie sind. Sie stehen auf beim Order plugin auf 755.

  • Hallo

    Das Problem konnte gelöst werden:

    https://github.com/qTranslate-Team/qtranslate-x/issues/236

    Es lag daran, dass qtranslate X versucht hat, einen Update durchzuführen. Dieser konnte nich erfolgreich abgeschlossen werde, da der host Server keine Verbindungen zu anderen Server zulässt (Gratisversion von bplaced.net). Somit produzierte das Plugin einen error. Dies wiederum hatte zur Folge, dass die Änderungen nicht abgespeichert werden konnten, weil das Plugin dies bei errors nicht zulässt.

    Nun haben Marius und John Clause das Plugin so abgändert (vorerst nur bei mir auf dem Server), dass kein error mehr geschrieben wird, sondern bloss eine warning. Damit ist dann die Abspeicherung der Änderungen möglich und ich habe meine Sprachen aktivieren können :-) .

    http://www.alberguemunicipa.bplaced.net/fr/

    Jetzt muss ich bloss noch übersetzen ;-) .

    In der nächsten Version von qtranslate X sollte diese Änderung dann eingebaut sein.

    mit Gruss
    Patrick Reto Bieri
    http://portalpb.bplaced.net/
    http://retogemeinschaft.bplaced.net/

    Einmal editiert, zuletzt von RetoGe (2. September 2015 um 21:29)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!