Änderungsprotokoll wird geladen...
3.3.1
- Behobene Fälle von Gettext-Datenbankoptimierungsfehlern aufgrund von Indexerstellungsproblemen
- Behobene Fälle von Fehlern bezüglich eines unzulässigen Zeichensatz-Kollations-Mix beim Ausführen der Gettext-Datenbankoptimierung
3.3
- Behebung einer XSS-Schwachstelle mit Gettext-Markern in Kommentaren. Vielen Dank an Pham Duc Anh und das Wordfence-Team für die Meldung.
- Behebung einer XSS-Schwachstelle im Dropdown-Menü der Strings im Translation Editor. Vielen Dank an momopon1415 und das Wordfence-Team für die Meldung.
- Verbesserung der Ladezeit der Seite durch bessere Handhabung von Gettext-Übersetzungen
- Behoben: WooCommerce-Produktname im Warenkorb beim Entfernen nicht übersetzt
- Behoben: Elementor-Startseiten-Editor hängt, wenn das Unterverzeichnis für die Standardsprache aktiviert ist
- Konflikt mit dem Mailster-Plugin behoben
- Feste Testfelder für verborgene API-Zugangsdaten
- Behobene trp-ajax-Probleme bei escaped Datenbank-Anmeldedaten
- Störungen der robots.txt verhindern
3.2.6
- Behebung einer XSS-Sicherheitslücke im Zusammenhang mit Gettext-Wrappern. Vielen Dank an momopon1415 und das Wordfence-Team für den Hinweis.
- Sicherheit der Multisite-Add-on-Aktion behoben. Vielen Dank an Jan Thiel für den Hinweis.
- Feste Plural-Gettext-Übersetzungen wurden beim sprintf-Kompatibilitätsprüfung übersprungen
- Sonderfälle von SQL-Syntaxfehlern bei der Erstellung von Gettext-Tabellen behoben
- Die Sprache der Benutzeroberfläche des Translation Editors beibehalten, während die Sprache der Seitenvorschau gewechselt wird
- CSS des „Medien hinzufügen“-Buttons im Übersetzungserkender korrigiert
3.2.3
- Kompatibilität mit Breakdance Builder bezüglich der Sprache des Benutzerprofils hinzugefügt
- Behobener Sonderfall, bei dem reguläre Zeichenfolgen im Übersetzungstool nicht bearbeitbar waren
- Problem behoben, bei dem der Medienlink im Übersetzungstool doppelt angezeigt wurde
- WPS Hide Login Seite, die 404 Fehler zurückgab, wenn sie eine Unterverzeichnis für die Standardsprache hatte, wurde behoben.
- Plugin-Installationsformular aus der Onboarding-Sequenz entfernt
3.2.2
- Verbesserte automatische Übersetzungsbehandlung durch Speichern des Fortschritts während der laufenden Verarbeitung, sodass große Seiten ihre Übersetzung behalten, auch wenn ein Seitenaufruf unterbrochen wird, und derselbe Text nicht mehrfach zur Übersetzung (oder Abrechnung) gesendet wird.
- Problem behoben, bei dem gettext-Strings, die in den eigenen Übersetzungsdateien eines Plugins oder Themes absichtlich gleich gelassen wurden, automatisch übersetzt wurden
- Verbesserte Benutzeroberfläche, um deutlich zu machen, dass TranslatePress AI über einen API-Schlüssel verfügbar ist
- Das Popup "Testen von API-Anmeldeinformationen" wurde erweitert, um die ausgehende HTTP-Anforderung (URL, Methode, Header, Body) zusammen mit der Antwort anzuzeigen, mit hübsch formatiertem JSON
- Behob ERR_TOO_MANY_REDIRECTS hinter einem SSL-terminierenden Reverse-Proxy
- Korrigierter
- Kleinere CSS-Probleme im String-Übersetzungseditor behoben, wenn er in anderen Sprachen als Englisch geöffnet wird
- Pro-Plugin-Updater-Code entfernt
3.2.1
- WordPress Abilities API-Integration hinzugefügt
- Die Filterung von übersetzbarem Text verbessern, um die Erkennung von JS-Code zu vermeiden
- Behalten Sie pubDate/lastBuildDate als camelCase in übersetzten RSS-Feeds bei
- WooCommerce-E-Mails in Standardsprache senden, während "Different Domain per Language" aktiviert ist, beheben
- Behebung der Veralterung dynamischer Eigenschaften in PHP 8.2 bei TRP_Search
3.2
- Lokalisieren Sie die Benutzeroberfläche von TranslatePress in die gängigsten Sprachen, in denen WordPress verwendet wird
- Senken Sie die Kosten für automatische Übersetzungen, indem Sie die Filterung des zu übersetzenden Textes verbessern
- Leistungsverbesserung der Ursprungszeichenfolgen-Suche für große Übersetzungstabellen
- Kompatibilität mit Ivory Search für die Suche in einer Zweitsprache hinzugefügt
- Kompatibilität mit Bricks für den Sprachwechsler hinzugefügt
- Unterstützung von UNIX-Socket-Datenbankverbindungen in trp-ajax.php
- JSON-Abfrageparameter in Sprachumschalter-URLs beibehalten
- Behobener Edge-Case JS-Fehler: ungültige Zuweisung zu const ‘i’
- Behobene Warnung zu illegalen String-Offsets in class-reviews.php
- PHP-Warnung für nicht definierten Schlüssel "oppositeLanguage" im Sprachumschalter v2 behoben
- Behob ein Problem, bei dem der Menü-Sprachumschalter versehentlich die Klasse für Menüeinträge der aktuellen Sprache speichern und wiederverwenden konnte, was dazu führte, dass sie neben der tatsächlich aktiven Sprache angezeigt wurden.
- Das Problem mit dem WPRocket-Preloading wurde behoben, das dazu führte, dass vorbeladene Seiten in einer anderen Sprache angezeigt wurden.
- Behobener Fehler im Edge-Case, wenn die gettext-Übersetzung eine falsche Anzahl von Platzhaltern hat
- Behebung von simple_html_dom-Fehlern bei unzitierten Attributen, gefolgt von Tabulatoren/Zeilenumbrüchen
- Fixed Translate Site-Schaltflächen-URL, die die Sprach-Slug für die Unterverzeichnis-Standardsprache nicht hinzufügt
- Behobene undefinierte ID-Spalte in Gettext/Regular String Translation Tabellen
- Vue.js-Fehler in der String-Tabelle des regulären Tabs in einigen Sonderfällen behoben
3.1.9
- Kompatibilität mit Woodmart-Layouts für den Übersetzungseditor hinzugefügt
- MEC-Kompatibilität für Preisauswahlfelder und „contaminated post meta“ hinzugefügt
- Fehler behoben, bei dem eine zweite E-Mail in derselben Anfrage nicht übersetzt wurde
- Entferne verbleibende trp-gettext-Markierungen, wenn translate_page bei der Standardsprache frühzeitig zurückkehrt
- Link zum Tool "Website Word Counter" im Tab "Automatische Übersetzung" hinzugefügt
3.1.8
- Gettext-Übersetzungen, die als reguläre Standardzeichenfolgen gespeichert sind, korrigieren, wenn “Übersetzung von Gettext-Zeichenfolgen deaktivieren” aktiviert ist
- Verhindern, dass in der Datei „class-check-invalid-text.php“ ein schwerwiegender Fehler in einem Randfall auftritt
- WooCommerce-E-Mails bei mehreren Empfängern in der Sprache des Administrationsbereichs statt in der Sprache der Bestellung versenden
3.1.7
- Fehler behoben, bei dem Websites mit unzureichendem Kontingent unnötigerweise TP-KI-Übersetzungen angefordert haben
3.1.5
- Fragen Sie bei translatepress.com nicht nach gültigen Lizenzen, wenn das Lizenzfeld leer ist.
- Die PDF-Übersetzung überspringen, indem die PDF-Magic-Zeichen am Anfang jeder PDF-Datei erkannt werden
- Zeige den Upgrade-Button für die Entwicklerlizenz nicht
- Sprachen auch in der kostenlosen Version sortierbar machen
3.1.4
- Es wurden einige Fälle behoben, in denen kürzlich mit TranslatePress AI erstellte Übersetzungen fälschlicherweise auf __OPENROUTER_FAILED__ gesetzt wurden.
- Das Label “Any %s” im Dropdown-Menü der WooCommerce-Layered-Navigation lässt sich im visuellen Editor nicht übersetzen – Problem behoben
- Zusätzliche maschinelle Übersetzung von Daten zu Lizenzprüfungsanfragen hinzugefügt
3.1.3
- Behobenen kritischen Fehler, wenn CTX Feed Pro aktiv war
3.1.2
- AI-Wortlimit-E-Mail-Benachrichtigungsfunktion hinzugefügt
- Fehler behoben: API-Schlüssel-Pop-up wird bei WP-Fehler nicht angezeigt
- Feste Checkbox- und Radiobutton-Formatierung für WordPress 7.0 Kompatibilität
- Behebte dauerhaftes Benachrichtigungsabzeichen in der Admin-Seitenleiste
- CSS-Korrekturen für WP 7.0 und automatische Übersetzung bei erfolgreicher Lizenzaktivierung im Onboarding aktivieren
3.1.1
- WooCommerce-E-Mails wurden behoben und werden in der sekundären Sprache (en_US) anstelle der Standardsprache gesendet
- Schutz vor Verunreinigung von DB-Schreibvorgängen für WooCommerce-Bestellungen, Kommentare und Optionen durch gettext-Markierungen <
- Die Breite der Registerkarte „Sprachauswahl“ an die übrigen Seiten der TranslatePress-Einstellungen anpassen
- Ankündigung zu "Different Domain per Language" Add-on hinzugefügt
3.1
- Neues Add-on hinzufügen: Andere Domäne für Sprache
- Einige fehlerhafte Einträge in der .pot-Datei behoben
3.0.9
- Ermutigen Sie die Nutzer, sich zu beteiligen und in den Foren auf wordpress.org Fragen zu stellen oder Vorschläge zu machen – über die TranslatePress-Einstellungen
- Shortcode-Übersetzung innerhalb der REST-API überspringen
- Fehler behoben, bei dem "Nur manuelle Übersetzung" das Speichern von Übersetzungsblöcken deaktivierte
3.0.7
- Verbesserte Sicherheit durch Hinzufügen von Nonces und Capability-Überprüfungen zu verschiedenen Ajax-Aufrufen, denen diese fehlten.
- Ein Problem wurde behoben, bei dem URLs, die „%“ enthielten, beim manuellen Hinzufügen von Übersetzungen im Übersetzungseditor nicht mehr funktionierten.
- Kompatibilität mit dem DK PDF Plugin behoben
- Fehlgeschalteter Sprachumschalter im Legacy-Modus, eingefügt über ein Elementor-Shortcode-Widget, mit einer festen Breite von 300 Pixeln.
- Invertieren Sie im Konfigurator für die Sprachumschaltung die Werte für den Radius der Umrandung bei Änderung der vertikalen Position
- Benutzerdefinierte Bezeichnungen in Sprachumschalter-Menüpunkten ausblenden, wenn nur die Flaggenoption ausgewählt ist
- "Powered by" in der Sprachumschaltung weniger hervorheben
3.0.6
- Erweiterter Support für Divi-Suche in sekundären Sprachen
- Fehlerhafte Weiterleitungsschleife behoben, bei der ausgeschlossene Pfade aus der Übersetzung entfernt wurden
- Es wurde ein Fehler bei der Auflösung von gettext-Einträgen in der Zeichenfolgenübersetzung behoben, der auftrat, wenn die Ländereinstellung der Website von der Standard-Sprache TranslatePress abwich, wodurch nicht übersetzte gettext-Einträge mit Übersetzungen aus der falschen Ländereinstellung gefüllt wurden.
- Eckfall behoben, bei dem derselbe Text mehrmals neu übersetzt wurde
- Behoben: Texte, die nur Sonderzeichen enthalten, werden nicht erkannt.
- Fehler behoben, bei dem das Mini-Warenkorb-Menü-Widget die Sprachänderung nicht berücksichtigte
- Fehler im Randfall behoben “Aufruf einer Memberfunktion is_available() bei null”
- E-Mails in der bevorzugten Sprache des Empfängers senden, falls der Empfänger ein Nutzer ist
- Verbesserte INP durch verzögerte Erkennung dynamischer Übersetzungen, wenn der Originalinhalt zuerst angezeigt werden kann
- Einen Fehler behoben, bei dem der schwebende Sprachwechsler bei mehr als 10 hinzugefügten Sprachen und deaktivierten Animationen nicht alle Sprachen angezeigt hat
- Sprachumschalter deaktivieren, zeige gegensätzliche Spracheinstellungen, falls mehr als 2 Sprachen aktiv sind
- Behobene veraltete Hinweise für die Funktion seems_utf8 in WP 6.9
3.0.5
- CSS für Black Friday-Angebot von Admin-Hinweis behoben
3.0.4
- 39 weitere Sprachen hinzugefügt, darunter Irisch, Maltesisch und Sizilianisch
- Unterstützung für die automatische Übersetzung ins lateinamerikanische Spanisch in TranslatePress AI hinzugefügt
- Unterstützung für Divi-Suche in sekundärer Sprache hinzugefügt
- Unterstützung für exakte Treffersuche in der String-Übersetzung wurde hinzugefügt, indem die Zeichenkette in Anführungszeichen gesetzt wird: “Beispiel”
- Ermöglichen Sie die Übersetzung von Schema.org-Daten
- Regelmäßige String-Übersetzungssuche korrigiert, sodass gefilterte Sprachen auch Begriffe abgleichen, die mitten in übersetzten Zeichenketten erscheinen, nicht nur am Anfang
- Verhindern Sie die automatische Übersetzung von Zeichenketten, die 0 oder 1 Zeichen lang sind, oder von Zeichenketten, die nur Satzzeichen enthalten
- Ändern Sie die Hintergrundfarbe beim Überfahren mit der Maus für das transparente Preset, um den Kontrast des Sprachumschalters zu verbessern
- Zwei fehlende Leerzeichen im HTML-Markup des schwebenden Switchers behoben
- Behebung der PHP-Warnung bei leerem Domain-Namen für gettext mit Kontext
- Fehler in einem Sonderfall behoben: “Call to a member function is_available() on null”
- Die Einstellung “Slug automatisch übersetzen” an den Anfang verschoben
- Die Lizenzmeldung für item_name_mismatch wurde erweitert, um mehr Kontext zu bieten.
- Verbesserte Textinformationen neben der Standardsprache
3.0.3
- Ein im letzten Update aufgetretenes Problem wurde behoben, das bei Verwendung von Google Translate als Übersetzungs-Engine auftrat.
3.0.2
- Potenzielles Sicherheitsproblem durch den Aufruf von extract auf Shortcode-Attribute behoben
- Problem behoben, bei dem der Shortcode-Sprachumschalter verschwand, wenn die Option “Gegensätzliche Sprache anzeigen” aktiviert war
- Behebung des MySQL-Syntaxfehlers bezüglich der maschinellen Übersetzung von Gettext beim Versuch, ohne Werte zu aktualisieren
- Feste Flaggen für die katalanische, galicische und baskische Sprache
- Fehler in einem Sonderfall behoben: “Call to a member function is_available() on null”
- Fehler behoben, bei dem E-Mails zu fehlgeschlagenen WooCommerce-Bestellungen nicht übersetzt wurden
- Fehler behoben, bei dem der Shortcode-Switcher innerhalb des Pop-ups nicht interaktiv war
- Kompatibilität für Simple Download Manager auf bestimmten Webhosts aufgrund des Objekt-Buffers hinzugefügt
- Barrierefreiheit-Verbesserungen für schwebende und Shortcode-Sprachumschalter
- WP-Admin-Leiste berücksichtigen, wenn der Umschalter oben positioniert ist.
- Bessere Unterstützung für den Browser-Zoom in der String-Übersetzung
- Die gettext-Übersetzung für die Basis-Slugs von WP Job Manager ist zu ignorieren, da sie Probleme mit den übersetzten Slugs von TranslatePress verursachen.
3.0.1
- Fälle von behoben Textumbrucheffekte bei Texten aus lokalisierten Skripten wie der WooCommerce-Kasse
- Layoutprobleme auf Gutenberg-Seiten durch Aktualisierung des Sprachumschalter-Blocks auf die Gutenberg-API v3 behoben
- Fehlende Satzzeichen (z. B. Anführungszeichen, Kommas) am Anfang oder Ende automatisch übersetzter Texte wurden korrigiert
- Fehlerhafte HTML-Tags in der Fehlermeldung für den Lizenzschlüssel während des Onboardings behoben
- Ein Problem wurde behoben, bei dem nach der Aktivierung der Lizenz im Onboarding-Prozess die verfügbaren TranslatePress AI-Wörter nicht angezeigt wurden.
- PHP-Warnung über nicht definierten Array-Schlüssel “oppositeLanguage” behoben”
- PHP-Warnung beim Einfügen und Aktualisieren von Gettext behoben
- Slim-SEO-Hooks in der is_sitemap_path-Funktion hinzugefügt, um die Übersetzung von Links in der Sitemap zu ermöglichen
3.0
- Beginnen Sie in weniger als 5 Minuten mit der Übersetzung – dank eines neuen Onboarding-Prozesses für TranslatePress, mit dem Sie Sprachen, die automatische Übersetzung und Add-ons schnell einrichten können
2.10.7
- Sicherheitslücke im Zusammenhang mit Shortcodes in E-Mails behoben
- Unnötige, nicht kostenverursachende Aufrufe von TranslatePress AI bei nicht unterstützten Sprachen wurden behoben.
- Behoben: Übersetzung von Gettext-Strings aus WooCommerce-E-Mails
- Behebung des Versendens von WooCommerce-Admin-E-Mails in der Sprache des Benutzers anstelle der Sprache des Administrators
- Behoben, dass von Benutzern eingegebene Texte in WooCommerce-E-Mails bei Verwendung des WooCommerce-Kassenblocks nicht übersetzt wurden
- Fester Suchfilter im E-Mail-Tab aus der String-Übersetzung
2.10.6
- Modus für entgegengesetzte Sprache für den Sprachumschalter-Shortcode hinzugefügt
- Manuelle Übersetzung hinzugefügt – erweiterte Option für bessere Kontrolle über den Zeichenverbrauch durch Übersetzung nur der im Übersetzungseditor besuchten Seiten.
- Verbesserte Leistung beim Laden von HTML-Seiten mit großen Inline-Skripten und -Styles bei gleichzeitiger Minimierung des Risikos von JS-Fehlern
- Verbesserte Barrierefreiheit und Behebung kleinerer UI-Probleme des Übersetzungs-Editors
- Verbesserte Zuverlässigkeit bei der Erkennung von WP-CRONs durch Verwendung der wp_doing_cron-Funktion
- Einige Fälle mit fehlenden GET-Parametern bei internen Links für übersetzte Seiten behoben
- JavaScript-Fehler bei aktiver Option für die gegensätzliche Sprache im Sprachumschalter behoben
- CSS-Fehler beim Shortcode-Sprachumschalter behoben, bei dem der Pfeil doppelt angezeigt wurde, wenn die Deckkraft geringer als 1 war
- Einige CSS-Probleme mit Flaggen behoben
2.10.5
- Fehler behoben, der unnötige Site-Lookup-Aufrufe bei TP AI verursachte
2.10.4
- Kompatibilität mit dem Breakdance-Theme hinzugefügt
- Fehlerhafte WooCommerce-Produktnamen bei variablen Produkten mit fehlenden Attributen im Warenkorb bei Verwendung des Shortcodes woocommerce_cart behoben
- Canonical-Links auf Archivseiten wurden bei aktivem SEOPress-Plugin nicht richtig übersetzt
- Kompatibilitätsproblem zwischen Visual Composer und dem Sprachumschalter-Customizer behoben
- Behobenes Problem, bei dem die Option zum Ausblenden der Flagge im neuen Sprachumschalter nicht richtig angewendet wurde
- CSS-Problem behoben durch explizite Deklaration der Flaggenhöhe im neuen Sprachumschalter
- PHP-Warnung bei Neuinstallationen in einigen Fällen behoben
2.10.3
- Schwachstelle behoben, bei der die erweiterte Option „Gettext-Umschwrapping aus Post-Meta filtern“ aktiv war
- Behobene Stripe-Formulare des Event Tickets-Plugins, die bei zusätzlichen Sprachen nicht funktioniert haben
- Vorschau für Entwurfsbeiträge bei aktivem neuen Sprachumschalter behoben
- Kompatibilitätsproblem zwischen Elementor und dem neuen Sprachwechsler behoben
- Falsche Flaggen des neuen Sprachumschalters für einige Sprachen, darunter Katalanisch, Walisisch und Galicisch, korrigiert
- Titelattribute für den neuen LS hinzugefügt
- Verwende Standardschriften anstelle von Google Fonts für das neue LS
- Geringfügige CSS-Anpassungen für das neue LS
2.10.2
- Fehler behoben, der auftrat, wenn das WP Rocket-Plugin aktiv ist
- Fehlerhaftes Front-End-Layout behoben, wenn die automatische Benutzerspracherkennung aktiviert und der neue Sprachumschalter aktiv war
2.10.1
- Ein Edge-Case-Fehler beim Rendern des neuen Sprachumschalters im Shortcode wurde behoben.
2.10
- Neue Funktion: Anpassung des Sprachumschalters in den TranslatePress-Einstellungen. Entdecken Sie vorgefertigte Vorlagen, passen Sie Farben, Flaggenstile, Abstände, Layouts und vieles mehr an.
- Kompatibilität mit LiteSpeed Cache und dessen ESI-Funktion hinzugefügt
2.9.24
- Fehler bei benutzerdefinierten REST-API-Endpunkten behoben
- Fehler behoben, der durch die Produktnamensfunktion verursacht wurde
- Verfeinerte Debug-Daten im Lizenzseitenbereich angezeigt
2.9.23
- Gettext-Erkennung bei WordPress-Block-Themes behoben
- Verbesserte Nachrichten und Benachrichtigungen in TranslatePress
- Benachrichtigung bei niedrigem Kontingent verbleibender Übersetzungswörter für kostenpflichtige Lizenzen hinzufügen
- Behobener kritischer Fehler in einem seltenen Grenzfall im WP-Backend
2.9.22
- Ein in der vorherigen Version aufgetretener Fehler, der die automatische Übersetzung über TP AI und Google Translate blockierte, wurde behoben.
- Fehler behoben, bei dem die Meldung zur Lizenzaktivierung auf bestimmten Systemen nicht angezeigt wurde
2.9.21
- Shortcodes [ und ] hinzugefügt, die Inhalte in bestimmten Sprachen einschränken
- Verbesserte Back-End-Meldungen, die darüber informieren, welche Funktionen je nach Lizenz verfügbar sind
2.9.20
- Unterstützung für die WordPress-Such-REST-API hinzugefügt
- Kompatibilität mit WP Bakery Editor hinzugefügt
- Behebung der Übersetzung von WooCommerce-Produkten über die REST-API
- Fehler behoben, bei dem Sitemaps übersetzt wurden
- Behobenen JS-Fehler im Übersetzungseditor, der durch fehlende href-Attribute bei Anker-Links in in der Vorschau angezeigten Seiten ausgelöst wurde
- Caching-Probleme bei der Lizenzaktivierung behoben
- Fehlerhaftes Randgruppenproblem mit falsch übersetzten Links für nicht gesetzte href-Attribute behoben
- Behobener Fehler: Die Startseite löst einen 404-Fehler aus, wenn der Wildcard-Platzhalter {{home}} unter ‘Nur bestimmte Pfade übersetzen’ verwendet wird und ‘Ein Unterverzeichnis für die Zielsprache verwenden’ aktiviert ist
- Verbesserte Benachrichtigung zur Lizenzaktivierung
- Verbesserter Code zur Erkennung von Produktnamen
- Verbesserte Benachrichtigungen, wenn ein zahlender Nutzer nur die kostenlose Version installiert
- Verbesserte Meldung für nicht unterstützte Sprachen bei ungültigem API-Schlüssel
- Hinweis zur Deaktivierung von Gettext im Übersetzungseditor schließbar gemacht
2.9.19
- Verbesserte Lizenzstatus-Meldungen nach der Aktivierung
- Fehler in der Sitemap behoben, die auftraten, wenn Sprachen neu geordnet wurden, sodass sich die Standardsprache nicht an erster Stelle befand
2.9.18
- Fehler behoben, der in der vorherigen Version eingeführt wurde und einige Benutzer am Zugriff auf die Registerkarte für die automatische Übersetzung hinderte
2.9.17
- Erlaube die Nutzung einer kostenlosen Lizenz mit 2000 Wörtern für die automatische Übersetzung in der kostenlosen Version des Plugins
- Probleme mit Taxonomy-Slugs im Abwärtskompatibilitätscode für ältere Versionen von SEO Pack behoben
- PHP-Warnung zur is_file-Funktion behoben
- Fehlerhaften Randfall in PHP 8.3 beim Übergeben eines Arrays an strlen behoben
- Grenzfallfehler behoben: Die Einstellungsseite für trp_license_key ist nicht in der Liste der erlaubten Optionen.
- Inhalts-Spoofing-Problem bei aktiver Vollversion beheben
2.9.16
- Feste Anzeige von Lizenzinformationen je nach Status
2.9.15
- Fehler aus vorheriger Version behoben, der die Aktivierung der Lizenz verhinderte
2.9.14
- Veralteten Aufruf von utf8_decode ab PHP 8.2 behoben
- Fehlerhaftes Randgruppenproblem bei Übersetzungsblöcken behoben
- Aktualisierte Hinweismeldungen bezüglich Lizenzen zur Bereitstellung weiterer Details
- Aktualisierte Symbolbilder auf der Seite „Add-ons“ in den TranslatePress-Einstellungen
2.9.13
- Unterstützung für das Übersetzen von Schlagwörtern und allen anderen Taxonomien über die REST-API hinzugefügt
- Hook trp_error_details für das Auslösen von Aktionen beim Auftreten eines Fehlers hinzugefügt
- Fester Kontostand-Wortlaut für TP KI im Tab Automatische Übersetzung
2.9.12
- In einigen Fällen wurde die Anzahl unnötiger Aufrufe der TP-KI-Übersetzungs-Engine reduziert, wenn das tägliche Kontingent überschritten wurde.
- Fehlerhaftes maschinelles Übersetzen von callto-, mailto- und tel-Links in href-Attributen beim Durchsuchen dieser Zeichenfolgen in der String-Übersetzung behoben
2.9.11
- Aktualisierung des Translation Editors auf das Vue 3.5-Framework, was zu einer reduzierten Ladezeit und verbesserter Sicherheit führte
- Randfall bei Übersetzungsblöcken auf übersetzten Seiten behoben, durch den versehentlich ein übergeordnetes HTML-Tag entfernt wurde
- Anzahl der unnötigen Aufrufe der TP AI-Übersetzungs-Engine reduziert
2.9.10
- Fehler auf der Registerkarte „Automatische Übersetzung“ in den TranslatePress-Einstellungen behoben, der beim Versuch auftrat, das Limit für maschinelle Übersetzungen aufzuheben
- Positionierung des Admin-Hinweises bei Überschreitung des täglichen Kontingents korrigiert
2.9.9
- Kompatibilitätsproblem mit dem Query Monitor-Plugin behoben
- Behobenen Edge-Case-Fehler beim Ändern von Sprachen im Translation Editor behoben, wenn die Option zum Entfernen des Landes aus dem hreflang-Attribut verwendet wurde
- Behebung eines seltenen PHP-Fehlers, wenn WP Cache deaktiviert war
- CSS-Fehler im Opt-in-Popup für Plugin-Statistiken in den TranslatePress-Einstellungen behoben
2.9.8
- Es wurde ein Problem behoben, bei dem der Sprachumschalter bei Besuchen von Nicht-Administratoren für Nutzer der kostenlosen Version, die die TranslatePress-Einstellungen in Version 2.9.7 manuell geändert hatten, nicht alle Sprachen anzeigte.
- Fehler bezüglich der nicht definierten Konstanten TRP_IN_EL_PLUGIN_DIR für Nutzer der kostenpflichtigen Version behoben, falls das Multiple Languages Add-on deaktiviert war
- Es wurde ein Fehler behoben, bei dem die Einstellungen für die automatische Erkennung der Benutzersprache für Nutzer der kostenpflichtigen Version nicht angezeigt wurden, wenn das Add-on „Mehrere Sprachen“ deaktiviert war.
- Deklaration des HTML-lang-Attributs bei formalen Sprachen korrigiert
- Behobenen Randfall, der PHP-Warnungen beim Öffnen des Übersetzungsetditors auslöst
2.9.7
- Überarbeitete Benutzeroberfläche für die TranslatePress-Einstellungen
- Verbesserungen der Plugin-Statistik-API
- Sichere Verwendung der Serialisierungsfunktion bei Anfrageparametern behoben
- Fehlerfall mit nicht gekürzter Home-URL behoben, der die Funktion bei Zweitsprachen verhinderte
2.9.6
- Unterstützung für das Übersetzen der HTML-Tags “picture” und “audio” hinzugefügt”
- Verbesserte Abfrageeffizienz beim Entfernen doppelt vorhandener Einträge während der Datenbankoptimierung
- Kompatibilitätsproblem mit Blocksy im Customizer behoben
2.9.5
- Unterstützung für das Video-Tag hinzugefügt, um je nach ausgewählter Sprache unterschiedliche Videos anzuzeigen
- Kompatibilität für das Caching von Elementor-Elementen auf zusätzlichen Sprachen hinzugefügt
- Kompatibilität mit Profile Builder-Weiterleitungen nach der Registrierung und beim Bearbeiten des Profils hinzugefügt
- Reduzierte Anfragen an TP AI bei nicht verfügbarem Kontingent
- Behebung der Weiterleitung zur falschen Sprache nach dem Checkout in einigen Fällen
2.9.4
- Potenzielles Sicherheitsproblem durch Verhindern des direkten Zugriffs auf Dateien behoben
- Erweiterte Schlagwortsuche in der String-Übersetzungs-Benutzeroberfläche, um auch Ergebnisse aus Übersetzungen zurückzugeben, zusätzlich zum passenden Text der Standardsprache, für Gettext-, E-Mail- und reguläre Strings
- Neue Funktion zum Löschen von Übersetzungen in der String-Translation-Benutzeroberfläche hinzugefügt, einzeln oder im Bulk, für Gettext-, E-Mail- und reguläre Strings
- Falsch übersetzte URLs auf der Seite beim Neuordnen von Sprachen und Verwendung eines Unterverzeichnisses für die Standardsprache korrigiert, während gleichzeitig bestimmte Pfade von der Übersetzung ausgeschlossen wurden
- Einen seltenen PHP-Fehler in Ajax-Anfrage für Frontend-Übersetzungen behoben
- Behobener PHP-Fehler in einem Sonderfall zwischen Gutenberg-Sprachbeschränkungen und der WP Interactivity API
- Behobener Edge-Case: PHP-Fehler „Argument must be of type string“
2.9.3
- Fester Formular-Action verliert GET-Parameter auf übersetzten Seiten
2.9.2
- Fehler behoben, dass srcset-Attribute für übersetzte Bilder nicht korrekt gesetzt wurden
2.9.1
- Die Option zur Gutenberg-Sprachbeschränkung wurde hinzugefügt, um das einfache Ein- und Ausschließen von Blöcken in bestimmten Sprachen zu ermöglichen.
- Behoben: PHP-Hinweis in WP 6.7: Funktion _load_textdomain_just_in_time wurde fehlerhaft aufgerufen
- Behobenes Problem beim Übersetzen interner Links innerhalb von Übersetzungsblöcken
- Fehlerhaften Grenzfall bei einigen ausgeschlossenen Pfaden behoben, bei dem übersetzte URLs zu falschen Original-URLs weitergeleitet wurden
2.9.0
- Verbesserung der Datenbankverwaltung durch den Verzicht auf das Einfügen nicht übersetzter externer URLs und Bilder
- Fehler behoben, bei dem dieselbe E-Mail-Adresse aufgrund unterschiedlicher Kodierungen durch Antispambot mehrfach erkannt wurde
- Positionierung des Bleistift-Symbols im Übersetzungseditor korrigiert
- Fehler im Übersetzungseditor bei der Anzeige in einer RTL-Sprache behoben
- Ein PHP-Fehler wurde behoben, der in einigen Fällen bei der Übersetzung von WooCommerce-E-Mails auftrat.
- Fehlermeldung bezüglich der Funktion „rtrim“ in PHP 8 behoben, die darauf hinwies, dass die Funktion veraltet ist
2.8.9
- Es wurde ein Fehler behoben, durch den WooCommerce-E-Mails beim Aufgeben einer Bestellung als nicht angemeldeter Gast über ein Blocks-Checkout-Formular in der Standardsprache statt in der Sprache des Benutzers versendet wurden.
- Das Problem mit den trp-gettext-Wrappings, die im Checkout-Formular von WooCommerce Blocks auftraten, wurde behoben.
- Benachrichtigungen für Administratoren zum Black-Friday-Ausverkauf hinzugefügt
2.8.8
- Kompatibilität mit dem CTX Feed-Plugin behoben
- Verbesserte Sicherheit durch eine Berechtigungsprüfung beim Aktivieren/Deaktivieren der Lizenz
- Neuer Parameter zum Hook trp_translate_this_href hinzugefügt
2.8.7
- Die Verarbeitung von URL-Slugs wurde korrigiert. Es wird empfohlen, vor dem Update eine Sicherungskopie Ihrer Datenbank zu erstellen.
- Text der Administratorhinweise korrigiert
2.8.6
- Ein Versionsunterschied zwischen den TranslatePress-Plugins, der bei bestimmten Einstellungen zu einer Endlosschleife und PHP-Fehlern führte, wurde behoben.
- Es wurden einige Fälle behoben, in denen das Eingabefeld für Übersetzungen auf der Registerkarte „String-Übersetzung – Standard“ ausgegraut war.
- Es wurde ein Problem behoben, bei dem der Hinweis „Update ausführen“ in verschiedenen Fällen angezeigt wurde.
- Es wurde ein Problem behoben, bei dem die Übersetzungsfelder des Übersetzungseditors in einigen Fällen nach dem Speichern von Übersetzungen falsche Werte anzeigten.
- JS-Fehler auf der Registerkarte „Erweitert“ behoben
2.8.5
- Behandlung von URL-Slugs korrigiert
- Das Bleistift-Symbol wurde bei einigen Designs nicht an der richtigen Stelle angezeigt – dies wurde behoben.
- Der Filter „trp_mtapi_chunk_size“ wurde hinzugefügt, um die Anzahl der Zeichenfolgen zu ändern, die in einem Durchgang an TP AI gesendet werden.
- Die richtige Flagge für die kurdische Sprache (Sorani) wurde hinzugefügt
- Ein Problem in einem Randfall wurde behoben, bei dem die Datenbankoption „trp_settings“ falsch gespeichert wurde, was zu PHP-Fehlern führte.
- Behobene Veraltungswarnung in PHP 8 beim Aufruf von rtrim
2.8.4
- Umfassende Überarbeitung der Verarbeitung von URL-Slugs. Es wird empfohlen, vor dem Update eine Sicherungskopie Ihrer Datenbank zu erstellen.
- Zahlreiche Fehlerbehebungen, darunter Unterstützung für benutzerdefinierte Permalinks in WooCommerce, benutzerdefinierte Permalinks für Beiträge sowie Permalinks ohne Basiskategorie
2.8.3
- Es wurden Fehler im Multisite-Modus behoben, die dazu führten, dass für einige Zeichenfolgen die falschen Unterseiten-Tabellen verwendet wurden.
- Die in einigen Fällen falsche Positionierung des Bleistift-Symbols im TranslatePress-Editor wurde behoben.
- Der Hinweis auf veraltete Funktionen bei der Übersetzung von WooCommerce-E-Mails wurde behoben
2.8.2
- Es wurde Unterstützung für automatische Übersetzungen ins traditionelle Chinesisch bei der Verwendung von TP AI hinzugefügt.
- Es wurde ein Fehler behoben, durch den der Sprachumschalter im Menü die Namen der Landessprachen nicht anzeigte, wenn die entsprechende Option ausgewählt wurde.
- Verbesserte Platzierung der Schaltfläche „Bearbeiten“ im visuellen Übersetzungseditor
- Ein Sonderfall wurde behoben, bei dem die automatische Übersetzung durch TP AI immer mit dem Original übereinstimmte.
2.8.1
- Der Sprachumschalter im Menü zeigt nun „Aktuelle Sprache“ anstelle des tatsächlichen Sprachnamens an.
2.8.0
- Kompatibilität mit dem PWA-Plugin hinzugefügt
- Fehlende Flagge für die kirgisische Sprache hinzugefügt
- Bezeichnungen für den Sprachumschalter im festen Menü wurden nicht berücksichtigt
- Problem behoben, bei dem benutzerdefiniertes CSS in übersetzten Sprachen fehlerhaft war
- Behobener Hinweis im Zusammenhang mit dem Sprachwechsler im Elementor-Inhalt
2.7.9
- Fehler auf der Checkout-Seite bei Verwendung des BABE Payment Packs behoben
- Fehler behoben, bei dem nicht unterstützte Sprachen beim Ändern des API-Schlüssels angezeigt wurden
- CSS-Problem mit dem Sprachumschalter-Shortcode im Elementor-Pop-up behoben
- Behobenen veralteten PHP-Hinweis bei der Verwendung der Funktion rtrim behoben
- Behobenen Sonderfall-Fehler, bei dem die Lizenz auf dem Tab „Automatische Übersetzung“ ungültig war
2.7.8
- Kompatibilität mit älteren PHP 7-Versionen behoben
2.7.7
- Neue Funktion: TranslatePress AI-Übersetzungsengine
- Schaltfläche „Seite übersetzen“ fehlt im Gutenberg-Editor behoben
- Problem mit einem Sonderfall behoben, bei dem bestimmte Style-Tags für die Übersetzung erkannt wurden
2.7.6
- Nonce-Problem im Formular zur Datenbankoptimierung behoben
- Fehlerhaftes Randgruppenproblem bei den Standardwerten der Einstellungen für die automatische Übersetzung behoben
2.7.5
- Verbesserte Ladezeit der Seite durch Caching der Übersetzungsblock-Abfrage
- Ladegeschwindigkeit der Seite durch Hinzufügen eines Index nach Blocktyp verbessert
- Feste Häufigkeit von Diagnostik-Nutzungsanfragen bei aktivem Marketing-Opt-in
2.7.4
- Kompatibilitätsproblem mit WP Job Board Pro PDFs behoben
- Behobenes Kompatibilitätsproblem mit den Formularen des Brikk-Themes
- Fehler beim Durchsuchen von Plugins und Themendateien auf Übersetzung bei aktivem Oxygen behoben
2.7.3
- Verbesserte Zeichenzählung der automatischen Übersetzung zur besseren Durchsetzung des täglichen Limits
- Wenn die Marketing-Opt-in-Funktion aktiviert ist, ist die Nutzung der automatischen Übersetzung in den nicht-sensiblen Diagnose-Nachverfolgungsdaten enthalten.
- Unterstützung für die Übersetzung weiterer Meta-Tags hinzugefügt
2.7.2
- Bestätigungsmeldung für die feste Übersetzung im Übersetzungseditor gespeichert
- CSS-Problem in den erweiterten Einstellungen behoben
- Hinweis in den TranslatePress-Einstellungen korrigiert
2.7.1
- Mögliches Sicherheitsproblem im Sprachumschalter behoben
- Darstellung des fixierten, schwebenden Sprachwechslers bei der Anzeige nur von Flaggen auf Websites mit vielen Sprachen korrigiert
- Kleinere Anpassungen an der Benutzeroberfläche in den TranslatePress-Einstellungen
2.7.0
- Fehler behoben bei der erweiterten Option „Nur bestimmte Pfade ausschließen“ bei Unterpfad-Installationen
- Verbesserter Fehler-Manager durch Ausgabe der gesamten fehlgeschlagenen Abfrage
- Verbesserte SQL-Fehlerbehandlung in trp-ajax-Aufrufen
2.6.9
- Kompatibilität mit WooCommerce Product Filters von barn2 hinzugefügt
2.6.8
- Relative URLs mit Anker-Links auf übersetzten Seiten korrigiert
- Suche in übersetzten Sprachen auf Websites mit einer bestimmten Plugin-Kombination korrigiert
2.6.7
- Neue Funktion hinzugefügt, die den Übersetzungsprozentsatz für die aktuelle Seite im Übersetzungseditor anzeigt
- Unterstützung für RSS-Feeds zum Übersetzen von Titel, Inhalt und Auszug hinzugefügt
- Unterstützung für das Duplicate Page-Plugin hinzugefügt, wodurch Konflikte bei der Übersetzung von Beitrag-Slugs gelöst wurden
- Kompatibilität mit Fluent Forms hinzugefügt
- Kompatibilität mit dem WooCommerce Bookings-Plugin hinzugefügt
- „WP Webhooks Automator“ wurde unter den empfohlenen Plugins hinzugefügt
- Veraltete Warnung in PHP 8.1 behoben
2.6.6
- Übersetzung von Kommentaren und Kategorien in der REST-API erlauben
- Verbesserte Kompatibilität mit dem Complianz-Plugin
- Verbesserte Regeln für die Erstellung von Übersetzungsblöcken
2.6.5
- Einige Fälle unnötiger Texterkennung innerhalb von Skript-Tags behoben
- Kompatibilitätscode mit Oxygen korrigiert
2.6.4
- Verbesserte Ladegeschwindigkeit der Seite, wenn WooCommerce aktiv ist
- Einige Fehlerfälle bei der Funktion insert_gettext_string behoben
- Problem mit fehlenden Tabellen in Sonderfällen behoben
2.6.3
- Verbesserte Ladezeit der Seite durch Optimierung der Code-Verarbeitung von gettext
- Verbesserte Ladezeit der Seite, wenn das Query-Monitor-Plugin aktiv ist
- Behoben, dass interne Links bei Verwendung der Funktion „Bestimmte Pfade nicht übersetzen“ nicht übersetzt wurden
- Behobene trp-gettext-Umschließungen für Query-Monitor-Strings
- Fester Flaggen-Code für die Sprachen Hindi und Punjabi (Indien)
2.6.2
- Behoben, dass absolute Pfade in der Option „Pfade von der Übersetzung ausschließen“ nicht funktionieren
- Fester Stift-Symbol an falschen Positionen auf WP Forms im Übersetzungseditor angezeigt
- Fehlende Flagge der Sindhi-Sprache hinzugefügt
- Wenn die Marketing-Opt-In-Funktion aktiviert ist, ist die Liste der aktiven Plugins nun in den nicht sensiblen Diagnostik-Tracking-Daten enthalten.
- Aktualisierte Logos für Profile Builder und Paid Member Subscriptions im Bereich „Empfohlene Plugins“
2.6.1
- Verbesserter DOM-Parser zur besseren Behandlung von HTML-Kommentaren
- Verbesserte Standardvorgänge des Datenbankoptimierungstools
2.6.0
- Einige Fälle von 404-Fehlern bei übersetzten Seiten für WooCommerce-Permalinks behoben
- Verbesserte Kompatibilität mit RankMath
2.5.9
- Ladekomponente als zusätzlicher Parameter zum Hook trp_allow_tp_to_run hinzugefügt, um die Integration mit Drittanbietern zu erleichtern
- Fehler in einem Randfall mit der undefinierten Variablen „$disabled_language“ behoben
- Behobener Hinweis zu veraltetem Attribut in PHP 8.2
- Behobenen Edge-Case-Fehler in der Datei class-error-manager.php
2.5.8
- Einige Fälle behoben, in denen verschwundene CPT-Slug-Übersetzungen zu 404-Seiten führten
- Fehler behoben, bei dem versehentlich leere href-Attribute zu Link-Tags auf übersetzten Seiten hinzugefügt wurden
- PHP-8-Deprecationshinweise zu dynamisch definierten Eigenschaften behoben
2.5.7
- Einen neuen Eintrag im Datenbank-Optimierungstool hinzugefügt, um einige Fälle zu beheben, in denen gettext im Übersetzungseditor nicht ausgewählt werden konnte
- Das Problem wurde behoben, dass das Stiftsymbol zum Bearbeiten beim Bewegen des Mauszeigers über bestimmten Text im Übersetzungseditor nur schwer anklickbar war.
- Kompatibilität mit dem WooCommerce High-Performance Order Storage (HPOS) hinzugefügt
- Verbesserte Kompatibilität mit WP Rocket
2.5.6
- Verbesserte Einstellungs-Benutzeroberfläche, indem die Höflichkeitsoption nur für Sprachen und Übersetzungs-Engines angezeigt wird, die diese unterstützen
- Fokus auf das Suchfeld beim Öffnen des Sprach-Dropdowns in den Einstellungen korrigiert
- Unnötige Aufrufe für das Marketing-Opt-In-Feature entfernt
2.5.5
- Die Benutzeroberfläche der Registerkarte „Erweitert“ in den TranslatePress-Einstellungen wurde mithilfe von Unterregisterkarten neu gestaltet.
- Die Übersetzungsstatus-Isons für den Fall, dass mehrere Zeichenfolgen gleichzeitig im Übersetzungseditor angezeigt werden, wurden verbessert.
- Veralteten Hinweis in PHP 8 behoben
2.5.4
- Aktualisiertes Erscheinungsbild der Sprachumschalter für per Shortcode generierte und schwebende Optionen
- In den TranslatePress-Einstellungen wurde ein Hinweis hinzugefügt, um das Hinzufügen doppelter Sprachen mit unterschiedlichen Höflichkeitsformen zu vermeiden.
- Veraltete Warnung der date_create-Funktion behoben
- Fehler behoben, bei dem einige Zeichenfolgen im Übersetzungseditor nicht bearbeitet werden konnten
2.5.3
- Verbesserte Sicherheit durch das Maskieren von Formular-Aktionen
- Behebung der Filterung nach Gettext-Domain in der String-Übersetzung
- Fixierte Titelpositionierung in der String-Übersetzungs-Benutzeroberfläche
- Weitere Informationen in unserem optionalen, nicht-sensiblen Diagnose-Tracking hinzugefügt
2.5.2
- Neugestaltung der Benutzeroberfläche des Übersetzungseditors zur Anpassung an den neuesten WordPress-Stil
- Fester Hreflang-Sprachcode-Attribut für Sprachen mit formaler/informaler Anrede in ihrem Standardcode
- Fehlende aragonesische Sprachflagge hinzugefügt
2.5.1
- Sprachumschalter-Block im Gutenberg-Editor hinzugefügt
- Fehler bei der Behandlung eines seltenen Randfalls im Zusammenhang mit der Funktion __return_true behoben
2.5.0
- Verbesserte Konvertierung von URLs in verschiedenen Sprachen
- Fester Sprachumschalter leitet in einigen Randfällen zu „Seite nicht gefunden“ weiter
2.4.9
- Verbesserte Geschwindigkeit durch die Vermeidung von Gettext-Domain-Abfragen auf den meisten Seiten
- Verbesserte Geschwindigkeit bei aktivem WooCommerce durch bessere Handhabung der Gettext-Verarbeitung
- Hooks zum Deaktivieren von Übersetzungsblöcken hinzugefügt
2.4.8
- Falsch angezeigtes x-default-hreflang-Tag in einigen Fällen korrigiert
- Erweiterte Einstellungen für verbesserte Bereinigung
2.4.7
- Geschwindigkeitsverbesserungen durch bessere Handhabung von wp_cache-Funktionen
- wbr als akzeptierten HTML-Tag in Übersetzungen aufgenommen
- Es wurde behoben, dass die philippinische Sprache fälschlicherweise als von Google Automatische Übersetzung nicht unterstützt markiert wurde
2.4.6
- Erweiterte Option „Automatisches Übersetzungsspeicher“ hinzugefügt, die verhindert, dass Übersetzungen verloren gehen, wenn Tippfehler im Originaltext korrigiert werden
- Kompatibilität mit mehreren PDF-Generierungs-Plugins hinzugefügt: Yith WooCommerce PDF Invoice, WooCommerce Print Products, Invoices for WooCommerce
- Filter hinzugefügt, um CSS-Skripte des Sprachumschalters programmgesteuert zu entfernen
- Behobener Hinweis im Zusammenhang mit wp_cache_delete
2.4.5
- Mehrere Kompatibilitätsprobleme mit PHP 8.1 behoben
- Fehler auf der Registerkarte für automatische Übersetzung bei der Erstinbetriebnahme behoben
2.4.4
- Verbesserte Geschwindigkeit durch Refactoring der Abfrage zur Domain-Auswahl
- Es wurde eine erweiterte Option hinzugefügt, um die Übersetzung von gettext-Zeichenketten über TranslatePress zu deaktivieren.
- Behoben, dass übersetzte Links manchmal doppelte Anker-Links hatten
- Behoben, dass Übersetzungsblöcke nicht geteilt werden konnten
- Kompatibilität mit Oxygen Builder beim Bearbeiten der Website behoben
2.4.3
- Fälle von sprintf-Fehlern bei der Ausführung von PHP 8+ behoben
- Einige Gettext-Strings, die bei Sekundärsprachen im Übersetzungseditor nicht ausgewählt werden konnten, wurden behoben.
- Spezialfall behoben, bei dem CPT nicht gespeichert werden konnte, wenn der Slug übersetzt ist und das Unterverzeichnis für die Standardsprache aktiviert ist
- Verbesserter trp_language Bedingungs-Shortcode durch Vermeidung der automatischen Übersetzung von Inhalten
2.4.2
- Fehler bei der Sprachumstellung auf Websites mit permanentem Objektsaching behoben
- Filter für absolute Home-URL hinzugefügt
2.4.1
- Bevorzugtes Sprachfeld im WP-Profilbearbeitungsformular hinzugefügt, das in E-Mails verwendet werden soll
- Verbessertes Tool zum Aktualisieren und Optimieren von Datenbanken durch Kommunikation möglicher Fehler bei deren Auftreten
- Geschwindigkeitssteigerung durch Zwischenspeicherung der Sprachumgebung
- Verbesserte Ladezeit bei der Verwendung von Divi
- Behebung von Fehlern bei gemischten Kollationen in einigen Fällen
- Behobener Lizenzhinweis, der in einigen Fällen falsch angezeigt wurde
- Behobene Funktion, die die bevorzugte Sprache des Benutzers abruft
2.4.0
- Behebung von 404-Fehlern in WooCommerce, die durch Permalink-Änderungen verursacht wurden, da TP-Transients nicht zurückgesetzt wurden
- Verbesserte Kommunikation zum Lizenzstatus und anderen Hinweisen
- Entwicklerfreundliche Funktionen trp_switch_language und trp_restore_language zum kurzen Umschalten der Sprache hinzugefügt
2.3.9
- Fester Anker fehlt bei benutzerdefinierten Links auf übersetzten Seiten
- Kompatibilitätsproblem behoben, bei dem GiveWP nach einer Spende nicht zur Bestätigungsseite weiterleitet
- Fehler bei seltenen Randfällen bezüglich des Ladens der Textdomäne durch einige Plugins behoben
- Fester Hinweis beim Bearbeiten von Beiträgen
2.3.8
- Benutzeroberfläche zur String-Übersetzung für gettext (lokalisierte Strings von Plugins und Themes) mit Such- und Filterfunktionen hinzugefügt
- Tab „E-Mails“ zur String-Übersetzung hinzugefügt, der die manuelle Übersetzung von E-Mail-Strings, einschließlich WooCommerce-E-Mails, ermöglicht.
- Erweiterte Unterstützung für Pluralformen und Kontext in gettext-Zeichenfolgen
- Dateiscannen für lokalisierte Strings in aktiven Plugins und Themes hinzugefügt
- Erweiterte Option zum Suchen und Filtern von benutzereingespeicherten Zeichenfolgen hinzugefügt
- Möglichkeit hinzugefügt, Benachrichtigungen für Sicherheits- und Funktionsupdates zu aktivieren
2.3.7
- Fehlende GET-Parameter beim Aufruf einer benutzerdefinierten URL ohne Unterverzeichnis behoben
- Filter trp_redirect_status hinzugefügt, um das Ändern des Weiterleitungsstatus von allen wp_redirect-Aufrufen zu ermöglichen
2.3.6
- Fehler beim Zurücksetzen des Passworts im WooCommerce-Formular behoben
2.3.5
- Funktion hinzugefügt, um die Benutzersprache für WooCommerce-E-Mails zu speichern. Sowohl Administratoren als auch Kunden erhalten nun alle WooCommerce-E-Mails in ihrer bevorzugten Sprache, nicht nur beim Checkout.
- Verbesserte Behandlung von leeren oder ungültigen Schema-JSON-Arrays in Script-Tags bei übersetzten Sprachen
2.3.4
- Verbesserte Kompatibilität mit WooCommerce Payments
- PHP-Hinweis bezüglich notification_id behoben
2.3.2
- Schaltfläche „Seite übersetzen“ im Gutenberg-Editor hinzugefügt
- Verbesserte Benutzeroberfläche für die allgemeinen Einstellungen von TranslatePress auf kleineren Bildschirmen
2.3.1
- Funktion trp_translate hinzugefügt, um benutzerdefinierte Integrationen durch andere Entwickler zu erleichtern
- Möglicherweise konfliktierendes lang-Attribut des für die Spracherkennung verwendeten Template-Tags umbenannt
2.3.0
- Kompatibilität mit Elementor-Containern für Ausschluss/Einschluss in bestimmten Sprachen hinzugefügt
- Erweiterte Option zum Ändern des HTML-lang-Attributs in eine regionsunabhängige Form hinzugefügt
- Ein Problem mit dem ACF-Plugin beim Speichern von metabox-Feldern wurde behoben
- Problem mit der Option zum Ausschließen von Zeichenfolgen von der automatischen Übersetzung behoben, wenn der ausgeschlossene Text ein Teilstring eines anderen ausgeschlossenen Textes ist
- Behobener Hinweis in PHP 8+ Versionen bezüglich der Veraltung der Übergabe von Null-Variablen
2.2.9
- Behebung: Kompatibilitätsproblem zwischen der Übersetzungsschnittstelle und Thrive Architect
- Behebung: Sicherstellen, dass verarbeitete Links von zusätzlichen Tags bereinigt werden
- Behebung: Ein potenzieller Fehler im URL-Konverter
2.2.8
- Abgeschnittene Archiv-URLs auf der Startseite auf übersetzten Seiten behoben
- Fehler behoben, bei dem der Sprachumschalter für Beiträge mit übersetzten Slugs nicht richtig funktionierte, wenn die erweiterte Option zum Ausschließen von Pfaden von der Übersetzung verwendet wurde
- Behobenes kanonisches Problem bei Archiv-Links, die manchmal keine übersetzten Slugs in der URL hatten
- Behoben, dass das FAQ-Schema nicht vollständig übersetzt wurde
- Parameter für den trp_hreflang-Hook korrigiert
2.2.7
- Kompatibilität mit dem WooCommerce PDF Catalog Plugin hinzugefügt
- Behobenen Sonderfall, der SQL-Fehler aufgrund der Groß-/Kleinschreibung von Tabellennamen verursachte
- Korrigierter Hreflang-Code für Weißrussisch
- Fester Gujarati-Flagge
2.2.6
- Verbesserte Nutzung der automatischen Übersetzung durch Überspringen der Erkennung von iCalendar-Zeichenfolgen
- Nicht unterstützte Sprachen werden beim Speichern der Einstellungen auf der Registerkarte „Automatische Übersetzung“ jetzt automatisch überprüft.
- Neue Filter hinzugefügt, die das Ändern der Namen benutzerdefinierter Tabellen von externen Skripten aus ermöglichen
2.2.5
- Behobener Span-Tag wird in WooCommerce-Bestellungen im WP-Dashboard angezeigt
- Warnungen von The Event Calendar bezüglich SQL-Befehlen behoben
- Behebung von Fehlern in den Protokollen bei Verwendung von benutzerdefiniertem Integrationscode
2.2.4
- Verhindern der automatischen Übersetzung von Namen und Adressen in WooCommerce-E-Mails
- Externe Funktion für Entwickler hinzugefügt, um einfach benutzerdefinierte Sprachumschalter zu erstellen: trp_custom_language_switcher
- Fehler behoben, bei dem hreflang-Tags für einige Sprachen nicht eingeschlossen wurden, wenn die erweiterte Option zum Entfernen von hreflang mit Länderspezifikation verwendet wurde
- Warnung im Zusammenhang mit der Verwendung benutzerdefinierter Sprachflags behoben
2.2.3
- Behebung einer XSS-Sicherheitslücke
- Behobene Sitemap mit URLs, die Sprach-Slugs enthalten und auf Pfade verweisen, die von der Übersetzung ausgeschlossen sind
- Fehler behoben, der die Übersetzung bestimmter JSON-Anfragen beeinträchtigte
- Behebung eines Edge-Case-Fehlers bezüglich MO-Objekten
- Option für automatisches Übersetzen von Slugs in den Reiter für automatische Übersetzung verschoben
2.2.2
- Fehler in WP 5.9 behoben, der SQL-Fehler aufgrund ungültiger Daten verursachte
- Verbesserte Ladezeit für WooCommerce-Websites in übersetzten Sprachen
- Verbesserte Admin-Hinweise zur Datenbankoptimierung
2.2.1
- Erweiterte Option zum Anpassen von Hreflang hinzugefügt, um regionsunabhängige Sprach-Tags oder Länderspezifische Tags auszublenden
- Fehlende Flaggen für Tamilisch (Sri Lanka), Spanisch (Ecuador), Spanisch (Dominikanische Republik) und Amharisch hinzugefügt
- Verbesserte Registerkarte für die automatische Übersetzung zur Überprüfung der Gültigkeit des Übersetzungsschlüssels
- Verbesserte Plugins-Schnittstellen-Aktionsschaltflächen für TP unter Berücksichtigung des Free/Pro-Status
- Fehlerbehebung bei der Anzeige von Rohem HTML anstelle von formatiertem HTML in der Fehlerverwaltungsschnittstelle
- Behobener Hinweis im Admin für einen Sonderfall
- Fester Hinweis auf der Test-API-Seite, wenn die Testanfrage zu einem WP-Fehler führte
2.2.0
- Fester Sprach-Slug endete in einigen Fällen fälschlicherweise in der .htaccess
- Fehler in hreflang-Tags bei der Verwendung bestimmter benutzerdefinierter Sprachcodes behoben
- Fehlende Flagge von Persisch (Afghanistan) hinzugefügt
2.1.9
- Verbessertes Tool zur Datenbankoptimierung durch Hinzufügen einer Option zum Entfernen von CDATA und nicht übersetzten Links aus benutzerdefinierten TP-Tabellen
- Es wurde behoben, dass das Datenbankoptimierungstool in einigen Fällen nicht gestartet wurde
- Behebung eines Edge-Case-Fehlers (unbekannter Formatbezeichner) in PHP 8 im Zusammenhang mit der automatischen Übersetzung von Gettext-Zeichenfolgen
- noindex-Tag zu den Seiten des Übersetzungseditors hinzugefügt, um doppelte Indexierung zu verhindern
2.1.8
- Einstellung für die Sprachförmlichkeit hinzugefügt, die bei der automatischen Übersetzung verwendet werden soll
- Erweiterte Option zum Aktivieren eines anklickbaren Shortcode-Sprachumschalters hinzugefügt
- Verbessertes Werkzeug zur Datenbankoptimierung aus dem Reiter „Erweitert“
- Feste Übersetzungsblöcke ignorieren Target Blank bei Links
2.1.7
- In den Einstellungen wurde ein Formular hinzugefügt, über das man sich für den TranslatePress-E-Mail-Kurs anmelden kann
- Problem behoben, bei dem die Anmeldung bei neu angeordneten Sprachen zu “Seite nicht gefunden” führte
- Problem mit der Silbentrennung in der Standardsprache bei Verwendung des WP-Typography-Plugins behoben
- Behobene Hinweise bezüglich des is_file-Aufrufs
2.1.6
- Bereinigte Übersetzung beim Bearbeiten von Gettext-Zeichenfolgen im Übersetzungseditor anzeigen
- Behoben, dass in einigen Fällen in den Editoren von Elementor, Divi und WPBakery die Übersetzungssprache anstelle der Standardsprache angezeigt wurde
- Fehler bei den Breadcrumbs mit dem All in One SEO Plugin in der Übersetzungssprache behoben
- Behoben: Lade-Endlosschleife im Beaver Builder Editor, wenn die automatische Erkennung der Benutzersprache aktiv ist
- Fehler beim Ausschließen des Pfades von der Übersetzung behoben
2.1.5
- Bereinigte Übersetzung nach dem Speichern von Änderungen im Übersetzungseditor anzeigen
- Verbesserte Abfrage zum Abrufen vorhandener Übersetzungen
- Fehler bei der Verwendung von Platzhaltern in der Funktion „Nur bestimmte Pfade übersetzen“ behoben
- Behobene PHP-Warnung auf der Einstellungsseite zu DeepL
2.1.4
- Optimierte Nutzung der automatischen Übersetzung durch verbesserte Erkennung von CDATA, JS-Skripten und codiertem HTML
- Konflikt mit Ultimate Dashboard behoben
2.1.3
- Menüeintrag „Entgegengesetzte Sprache“ bei Verwendung von 2 Sprachen hinzugefügt
- Unterstützung für die Zielsprache im schwebenden Sprachumschalter hinzugefügt
- Fehler behoben, bei dem die DeepL-API-Schlüsselprüfung bei falschen Schlüsseln ein grünes Symbol anzeigte
- Einige Fälle von erhöhtem automatischen Übersetzungsverbrauch behoben
2.1.2
- Erweiterte Option hinzugefügt, um die Zielsprache im Shortcode-Sprachumschalter anzuzeigen
- CSS-Klasse current-language-menu-item zum Sprachumschalter-Menü hinzugefügt, um Anpassungen zu ermöglichen
- Behobene Notice in PHP 8 im Zusammenhang mit custom-languages
- Korrigierte Flagge der Suaheli
2.1.1
- Verbesserte Funktion für benutzerdefinierte Sprachen
- Möglichkeit hinzugefügt, den Namen oder die Flagge einer bestehenden Sprache einfach über die benutzerdefinierte Sprache zu bearbeiten
- Vertikales Scrollen bei schwebenden und Shortcode-Sprachumschaltern hinzugefügt, wenn viele Sprachen vorhanden sind
2.1.0
- Einige Fälle von fehlenden Leerzeichen zwischen Wörtern in verschiedenen HTML-Tags auf übersetzten Seiten behoben
- Konflikt mit dem Scriptless Social Sharing Plugin behoben
2.0.9
- Sicherheitsverbesserungen
- Option zum Übersetzen von sprachlich eingeschränktem Inhalt in Elementor hinzugefügt
- Filter hinzugefügt, um unabhängige Region-Hreflang-Tags zu deaktivieren
- Verbesserte Hinweise in den TP-Einstellungen
2.0.7
- Sicherheitsverbesserungen
- Unterstützung für die WooCommerce-Produkt-Permalink-Struktur „/shop/%product_cat%“ hinzugefügt
- URL-Probleme mit Beitragsategorien bei Verwendung encodierter Zeichen behoben
- Ein Problem wurde behoben, bei dem WooCommerce-Produktlinks beim Laden per AJAX nicht übersetzt wurden.
- Behobene Hinweise bei Verwendung von WPBakery
- Begrenzung der Auszugszeichen für die chinesische Sprache festgelegt
- Einige Fälle von Kürzungen benutzerdefinierter Sprachnamen im Sprachumschalter behoben
- Hinzufügen der current-menu-item-Klasse bei leeren Menü-Links behoben
- Kompatibilität mit Brizy, um die korrekten Assets in anderen Sprachen zu laden
2.0.6
- Unterstützung für die Übersetzung von Formular-Zurücksetzen-Schaltflächen hinzugefügt
- Fehler behoben, bei dem benutzerdefinierte Flaggen in der Größe verändert wurden
- Fehler im Add-ons-Tab behoben
2.0.5
- Alle Premium-Add-ons wurden neu gepackt und stehen nun in neuen Archiven zum Download über das translatepress.com-Konto bereit. Für die alten Plugin-Add-ons werden keine Updates mehr bereitgestellt.
- Add-ons so rekonfiguriert, dass sie über den Reiter „Add-ons“ in den TP-Einstellungen aktiviert werden können
- Kompatibilität mit WP Typography hinzugefügt
- Fehler auf der Seite für die automatischen Übersetzungseinstellungen in Bezug auf den API-Schlüssel behoben
2.0.4
- Unterstützung für das Übersetzen des aria-label-Attributs hinzugefügt
- Möglichkeit hinzugefügt, eine gesamte Gettext-Domain von der Übersetzung auszuschließen
- Verbesserte Erkennung von HTTP/HTTPS beim Erstellen von Links
- Feste automatische Übersetzung für benutzerdefinierte Sprachen
- Fehlende Suaheli-Flagge hinzugefügt
- Feste Flagge für die Tagalog-Sprache
- Einige PHP-Hinweise und -Warnungen behoben
2.0.3
- Kompatibilität mit PHP 8 hinzugefügt
- Kompatibilität mit der Weiterleitungs-URL für Inhaltsbeschränkungen von Profile Builder hinzugefügt
- Kompatibilität mit der Weiterleitungs-URL für Paid Member Subscription Content Restriction hinzugefügt
- Filter hinzugefügt, um die Admin-Prüfung bei add_language_to_home_url zu überspringen
- Einige Fälle von PHP-Fehlern behoben
2.0.2
- WooCommerce Permalink-Probleme behoben
- Fester Hinweis zum Sprachwechsler in Menüs
- Fehlendes Übersetzungstextfeld für einige Zeichenfolgen im Übersetzungseditor behoben
2.0.1
- Erweiterte Option hinzugefügt, um nur manuelle Übersetzungen für Zeichenfolgen unter angegebenen Selektoren zuzulassen
- Unterstützung für das Attribut data-no-auto-translation am HTML-Knoten hinzugefügt, um nur die automatische Übersetzung zu überspringen, nicht die manuelle
- Fester Datums-Output für das Dokan-Plugin
- Behebung der Kodierung von Slugs mit Sonderzeichen in der String-Übersetzungsschnittstelle
2.0.0
- Verbesserte Kompatibilität mit dem WPBakery Page Builder und Wpresidence
- Verbesserte Kompatibilität mit Integrationen durch frühere Initialisierung des maschinellen Übersetzers
- Der Lizenzschlüssel in den TP-Einstellungen ist jetzt ausgeblendet.
- Filter trp_apply_gettext_early hinzugefügt
- Lange Ladezeit behoben, wenn WP_DEBUG auf true gesetzt war
1.9.9
- Das Erzwingen eines Schrägstriches am Ende der Startseiten-URL ist jetzt eine optionale erweiterte Einstellung.
- Bessere Handhabung der Begrenzung langer Abfragen durch WPEngine
- Einige Fälle von hinzugefügten Sprach-Slugs zu Dateipfaden wurden behoben
- Nicht präfixierte DOM-Bibliothekskonstante korrigiert
- Ein Hinweis in der Option „Pfade nicht übersetzen“ wurde behoben
1.9.8
- Kompatibilität mit dem Google Site Kit Plugin hinzugefügt
- Kompatibilität mit dem Ivory Search Plugin und möglicherweise weiteren hinzugefügt
- Visuelles Feedback für die Eingabe des korrekten Schlüssels der automatischen Übersetzungs-API hinzugefügt
- Hooks beim Speichern von Übersetzungen im Editor hinzugefügt
- Fester Hinweis in trp-ajax-Datei
1.9.7
- Kompatibilität mit dem Plugin Woocommerce Product Search
- Einige Fälle behoben, in denen JSON in übersetzten Seiten beschädigt war
- Fehler behoben bei Links, die übersetzte Taxonomien aufgrund von Sonderzeichen enthielten
- SQL-Fehler in der Slug-Übersetzungsoberfläche behoben.
- Einige Fälle korrigiert, in denen Links auf übersetzten Seiten fälschlicherweise auf die aktuelle Seite verwiesen
- Füge Filter für is_admin_link hinzu, damit Plugins, die den Admin-Bereich ausblenden, funktionieren
- Kleinere Verbesserungen der Slug-Übersetzungs-Benutzeroberfläche.
1.9.6
- Hinzufügen der fehlenden Uruguay-Flagge
- Verbesserte Sicherheit für dynamische Übersetzungen
- Automatische Sprachweiterleitung beim Bearbeiten einer Seite mit Oxygen oder Beaver Builder deaktivieren
- Behobene Fälle von SQL-Fehlern bei fehlenden Tabellen
- SQL-Fehler für einige MariaDB-Setups aufgrund veralteter Syntax behoben
- Einige Probleme mit der Funktion zum Ausschließen bestimmter Pfade wurden behoben.
1.9.5
- Einstellung hinzugefügt, mit der Sie nur bestimmte Pfade übersetzen oder bestimmte Pfade von der Übersetzung ausschließen können.
- Einige Fälle behoben, in denen GET-Parameter von Links in übersetzten Sprachen verloren gingen
- WPBakery-Integration, die das Ein- und Ausschließen von Blöcken für Sprachen ermöglicht
- Kompatibilität für das MyListing-Theme hinzugefügt.
- Laden Sie den Abschnitt für nicht unterstützte Sprachen nur, wenn ein API-Schlüssel gespeichert ist.
- Füge Unterstützung für die Erkennung von AIO SEO Sitemaps hinzu
1.9.4
- DOM-Parser auf Version 1.9.1 aktualisiert, dies sollte eine Reihe von Fehlern bei beschädigtem HTML beheben
- Einen Fall in WooCommerce behoben, bei dem Slugs aus dem seo-pack-Add-on nicht übersetzt wurden
- Fester Freigabelink im Elementor Blockquote-Tweet-Button
- Ein mögliches Problem mit unmaskierten Suchparametern wurde behoben
1.9.3
- Kompatibilität mit dem WooCommerce Min/Max Quantities Plugin, das ein data-quantity-Attribut zweimal zu einem Link hinzugefügt hat
- Kompatibilität mit dem Business Directory Plugin hinzugefügt, das 404-Fehler verursachte
- Einige Fälle unnötiger Aufrufe von automatischen Übersetzungs-APIs behoben
1.9.2
- Fehler behoben, bei dem die norwegische Sprache bei der automatischen Übersetzung von Google nicht funktionierte
- Behoben: Laden der Lokalisierungs-Textdomäne in einer anderen als der erwarteten Sprache.
- Gettext-Zeichenfolgen in falscher Sprache korrigiert.
- Korrigierte WooCommerce-Länder- und Bundeslandübersetzungen.
1.9.1
- Behebung eines Problems mit WooCommerce-Slugs, die unter bestimmten Umständen zu 404-Fehlern führten, wenn sie manuell von den Standardwerten geändert wurden
- Eine neue Bereinigungsoption in den Einstellungen hinzugefügt
- Einige Probleme mit zusätzlichen Zeichen bei übersetzten Sprachen unter bestimmten Bedingungen behoben
- Beaver Builder immer in der Standardsprache laden.
1.9.0
- Einige Fälle mehrfacher Anfragen zur Ermittlung der unterstützten Sprachen für die automatische Übersetzung wurden behoben
1.8.9
- Beheben der Suche in der xStore Theme Ajax-Suche
- Behebe Sonderfälle von Übersetzungsfehlausrichtungen, die dazu führten, dass einige Strings nicht übersetzt wurden und Hinweise generierten
- Einige Fälle der Anzeige von Großbuchstaben in trp-gettext-Wrappern beheben
- Bessere Handhabung nicht unterstützter Sprachen durch die automatische Übersetzungs-Engine
1.8.8
- Verbesserte Kompatibilität mit dem Oxygen Builder.
- Ein Problem mit der Paginierung auf der Blog-Seite behoben, bei dem Seite 0 angezeigt wurde
1.8.7
- Regionsunabhängige Sprachen in hreflang-Meta-Tags hinzugefügt
- Behobenen JS-Fehler im Übersetzungseditor für einige Arten von Anker-Tags.
- Kompatibilität mit dem WooCommerce myPOS-Gateway. Verbesserte PayPal-IPN-Verarbeitung in WooCommerce.
- Problem mit der Zeichenkette in der Textarea behoben, die von unserem Übersetzungseditor erkannt wurde.
- Wir behalten nun die Paginierung beim Sprachwechsel auf der Blogseite bei.
- Kompatibilität mit der AJAX-Suche des xStore-Themes behoben, die in anderen Sprachen als Englisch nicht angezeigt wurde
- Ein Problem mit WooCommerce-Links im Sprachumschalter behoben
- Kompatibilität mit dem WooCommerce PDF Voucher Plugin
- Ein Problem mit der Paginierung von Archivseiten für Begriffe mit übersetzten Slugs wurde behoben.
- Wir schließen jetzt einige Gettext-Strings von der Übersetzung aus, die Probleme verursachen
1.8.6
- Im Sprachauswahl-Floater wurde die optionale Angabe “Powered by TranslatePress” hinzugefügt. Es wäre eine große Hilfe für uns, wenn Sie diese Option in den Einstellungen aktivieren würden. Vielen Dank!
- Kompatibilität mit dem Brizy Pro Menü-Element hinzugefügt
- Füge die CSS-Klasse current-menu-item zu Menüs in Übersetzungssprachen hinzu
- Nicht verwendeten Löschbefehl aus der String-Übersetzung entfernen
- Kompatibilität mit dem Plugin woocommerce-ultimate-pdf-invoices hinzugefügt
- Kompatibilität mit dem Uncode Theme-Menü auf Mobilgeräten hinzugefügt
- Behebe die Endlosweiterleitung bei der Verwendung eines Unterordners für die Standardsprache mit der Standard-WP-5.5-Sitemap.
1.8.5
- SEO durch crawlbarer gestaltete Links im Sprachumschalter verbessert
- Problem mit festen internen Links behoben, wenn „Ein Unterverzeichnis für die Standardsprache verwenden“ aktiviert ist
- Kompatibilität für die Übersetzung des Elementor Twitter-Buttons hinzugefügt
- Kompatibilität für die Übersetzung des Elementor Blockquote-Tweet-Buttons hinzugefügt
- Unterstützung für das Plugin PDF Embedder Premium Secure hinzugefügt
- Kompatibilitätsproblem mit dem Thrive-Theme behoben
- Ein Problem wurde behoben, bei dem WooCommerce-Bestellnotizen in anderen Sprachen nicht hinzugefügt wurden
- Einen PHP-Warnhinweis behoben
- Behobener Fehler, bei dem Oxygen-Repeater-Links auf der übersetzten Seite leer waren
1.8.4
- Die Übersetzung fester Slugs im SEO Addon funktioniert aufgrund eines JS-Fehlers im Zusammenhang mit Flags nicht
1.8.3
- Möglichkeit zum Hinzufügen benutzerdefinierter Sprachen hinzugefügt
- Fehler in WooCommerce bei bestimmten Warenkorb-Einstellungen behoben
- Einige Fälle wurden behoben, in denen keine Übersetzungsblöcke erstellt wurden.
- Deaktivierte Sprachen sind nur für Administrator oder Übersetzer zugänglich
- Kompatibilität mit AddToAny Share-Buttons
- Kompatibilität mit der Suche nach Kleinanzeigen in übersetzten Sprachen
- Angepasste Reihenfolge der Sprachen im schwebenden Sprachumschalter entsprechend der Position oben oder unten
- Einige Probleme bei der Verwendung der automatischen Übersetzung wurden behoben
1.8.2
- Kompatibilität mit RECON Gateway für WooCommerce hinzugefügt
- Hooked den Gebietswechsel auf eine höhere Priorität. Behebt Konflikte mit dem Divi-Theme
- WooCommerce-Aktion zum Entfernen aus dem Warenkorb für bestimmte Sprachen korrigieren
1.8.1
- Ein Problem wurde behoben, bei dem Sitemap-Kategorien in Yoast SEO nicht korrekt angezeigt wurden.
- Weiterleitungsstatus in bestimmten Fällen von 302 auf 301 geändert
- Unterstützung für Advanced WooCommerce Search hinzugefügt
1.8.0
- Kompatibilitätsproblem mit dem Thrive Architect Plugin behoben
- Kompatibilität mit dem Woo Product Filter Plugin beheben
- Kompatibilität mit dem Oxygen Builder für die Suche hinzugefügt
- Behob die fehlerhafte Generierung kanonischer Links in einigen Fällen
- Problem mit der fälschlichen Erkennung von hreflang behoben, das durch das Entfernen des ?trp-Parameters aus der URL bei der Verarbeitung verursacht wurde
1.7.9
- Fehlerbehebung für verschiedene 404-Seiten-Ergebnisse
- Fester Flaggenabstand in RTL-Sprachen
- Option “Volle Sprachnamen ohne HTML” zum Sprachmenü hinzugefügt
- Möglichkeit hinzugefügt, das Datumsformat nach Sprache zu ändern
- Verbesserung der Ladezeit des Oxygen-Plugin-Stylesheets
- Kompatibilität mit dem Brizy-Editor
- Filter hinzugefügt, um HTTPS-Anpassungen zu erlauben
- Verbesserte Suche auf bestimmten Seiten
1.7.8
- Möglichkeit hinzugefügt, hreflang von einer Original-URL auszuschließen
- Behoben: Übersetzung von JSON in JSON. Dies gewährleistet die Kompatibilität mit Brizy
- Behobene HTTP-500-Antwort bei trp-ajax-Aufrufen
1.7.7
- Option zum Aktivieren der Übersetzung von Zahlen hinzugefügt
- Funktion zum Übersetzen spezieller URLs wie tel, callto oder mailto hinzugefügt
- Unterstützung für das Übersetzen von oEmbed-Antwortdaten hinzugefügt
- Einige CSS-Fehler auf Safari behoben
1.7.6
- Ein Hilfsassistent für den visuellen Editor wurde hinzugefügt
- Puerto-Rico-Flagge hinzugefügt
- Fehler behoben bei benutzerdefinierten Links auf Taxonomie-Archivseiten, wenn der Begriff einen übersetzten Slug hatte
- Im Add-ons-Tab wurde ein Bereich für empfohlene Plugins hinzugefügt.
- Ein Anzeigeproblem in der Strings-Oberfläche für Safari behoben
1.7.5
- Behebung einer falschen OpenGraph-URL in Yoast SEO, die bei älteren Versionen zu einem fatalen Fehler führte
- Korrektur für die Übersetzung von Blogseiten-URL-Slugs
- Problem beim Aktualisieren des Translator Accounts Add-ons beheben
- Falsche Anzahl von Parametern im wpseo_canonical-Filter korrigieren
1.7.4
- Behebung des fatalen Fehlers beim get_the_date-Filter aufgrund falscher Parameteraufrufe durch andere Plugins
- Fix issue with identical string in multiple places not showing all related strings
- Fixed Next and Previous buttons not working in the interface
- Fixed Yoast SEO canonical contain the correct language
- Fixed info icons too large before css loading
- Added compatibility with Superfly menu
- Add locale to user on user register and ignore a gettext string from WordPress and WooCommerce that added trpstr strings in the database
- Fix compatibility with Dflip plugin and Elementor Editor when a secondary language is the first one displayed
1.7.3
- Fixed an error when WooCommerce is active and you access a term link that does not exist
- Added compatibility with SEO Pack version 1.2.4 or older
- Added compatibility with Affiliate Theme filters
1.7.2
- Implemented mechanics to remove duplicate entries in the database
- Fixed issue with automatic translation time-outs on large pages
- Fixed an issue with escaped links in json responses from WooCommerce
- Fixed an issue with links inside gettext
1.7.1
- Fixed issue with gettext when default language is different from WordPress default language
- Fixed Monthly/Yearly archives showing incorrect month/year
- Added message to activate Extra languages add-on when trying to add a new language.
1.7.0
- Fixed compatibility issue with JetPack plugin in some cases
- Fixed JS undefined controls error for some setups
- Fixed translation memory not working properly for gettext in attributes
- Added support for Dublin Core meta-data
- Added support to ignore Elementor encoded url for popup action
- Improved queries for the database upgrade process
1.6.9
- Fixed a conflict with Contact Form 7 plugin
- Fixed some broken html issues caused by a custom trp wrap. Some Revolution Slider plugin issues are fixed by this.
- Optimized some queries regarding search indexing to fix some performance problems. It should help with some Revolution Slider plugin performance issues.
- Fixed an issue with textarea in Advanced Options
- Exclude links from “Force language in custom links” by adding their selector in Settings -> Advanced -> Exclude selectors from translation
- Fixed force custom links in default language when add-subdirectory is set to yes and default language is not first language
- Better handling of href links with spaces
1.6.8
- Added support for All In One SEO
- Added compatibility with Peepso double slashing translated links
- Add option in Advanced tab to disable translated links in sitemap
- Add options to disable post container tags in Advanced Tab.
- Organize Advanced Tabs by categories.
- Fix an error regarding the settings class in class-languages.php
- Fixed a filter in the trp_curpageurl() function
- Fix fatal error thrown when trying to access the global while it’s null in some cases
- Fixed x-default from advanced not working as expected
1.6.7
- Improved the database update queries
- Fixed an error in mysql regarding post_parent_id meta insert if no id was found
- Added Rank Math support
- Added SEO Press support
- We now remove the trp-post-container before displaying the site
- Removed Get add-on from add-ons page
- Refactor support for SEO sitemaps so we don’t add the language to their URL’s
1.6.6
- Implemented Search functionality in translated languages
- Added support for WooCommerce product search in translated languages
- Skip dynamic strings detection of ad links
- Added filters for adjusting gettext machine translation
1.6.5
- Fixed Exclude words from automatic translation when many excluded words are added
- Compatibility with WooCommerce Fondy payment gateway
- Added filter to allow disabling of error manager
- Fixed a bug where you couldn’t deactivate a license to add a new one
1.6.4
- Added a conditional Elementor block for language.
- Fixed Google Translate breaking some characters such as & #8220;
- Improvements to error handling
- Fixed a js error
1.6.3
- Fixed bug not being able to disable block crawlers option
- Improved UI on settings navigation tab
- Added extra information about how Deepl usage is paid
1.6.2
- Fixed admin-bar appearing in translation editor
- Nextgen plugin compatibility fix
- Fixed a notice index translation-engine not set.
- Refactored upgrading settings.
- Solved issue with notifications shown in all backend that couldn’t be dismissed
- Added ability to detect if table is missing during requests. Show admin notice on all pages.
- Updated License message and Automatic Translation description
- Created notifications and error page. Disabled machine translations upon error.
1.6.1
- Added support for hreflang x-default in Advanced Settings
- Improved checking if quota exceeded on google machine translation for each batch
- Fix a fatal error due to incorrect call to the_title filter made by some themes
- Fixed automatic translation character count not resetting daily
- Fixed possible incompatibility between trp_language shortcode and automatic translation
1.6.0
- Gettext is no longer processed in REST API requests made from admin referer.
- Don’t update gettext machine translation with empty translation.
- Fixed machine translation codes not being set on first save settings
- Solved backwards compatibility with Deepl Add-on version 1.0.0
- We now don’t translate gettext into English.
- Fix: make sure we are not sending gettext non-unique array strings to Automatic Translation
- Fix: Add default translation engine if not available.
- Fix: hide Test API key button when machine translation is disabled or when there’s not API key saved.
1.5.9
- Add an option to block crawlers from triggering automatic translations
- Added support for excluding words from automatic translation
- Compatibility with WooCommerce Checkout Add-Ons plugin
- Improved integration with WooCommerce PDF Invoices & Packing Slips by translating product name and options in invoices
- Removed possible trp-wrap tags ending up in front-end content
- Improved display of license error messages
- Corrected and added missing flags for 7 languages
- Eliminate need for jQuery in language switcher shortcode
- Fixed issue with translating admin ajax JSON strings
- Fixed issue with html tags breaking HTML
- Fixed warning in when saving advanced settings
- Fixed trpst characters in WooCommerce shipping calculator
- Fixed getting translations on fallback admin-ajax
- New integration with Deepl API Automatic translation in PRO versions
1.5.8
- Added machine translation limit
- Added setting for translation memory limit
- Fixed encoding for the “Fix broken html feature”
- Fixed CSS for translation button in TP Editor
- Fixed disabling dynamic translation in translation editor when it is disabled from Advanced option
1.5.7
- Modified an autoloader to prevent errors when manually updating the plugin
1.5.6
- Improved speed on Gettext exclusion
- Make Gettext exclusion work without a domain in Advanced Settings
- Allow po/mo localization files to translate excluded Gettext strings
- Added Advanced setting to Exclude selectors from translation
- Added option to change floating language switcher position
- Added compatibility with CartFlows plugin
- Added compatibility with NextGen plugin
- Added compatibility with Ninja Popups plugin mails
- Added compatibility with Woo Tours plugin
- Fixed issue with trp-gettext wrappings in WooCommerce REST API
- Fixed issue with translating images run through JetPack CDN
- Fixed edge case where gettext inside script tag attributes was breaking html
- Translated title of product in WooCommerce “Product has been added to cart” message
- Better handling of string overdetection in dynamic string translation
- Better handling of sql errors and machine translation
- Fixed WooCommerce Product Translation on Cart Page for products with hyphen in their names
1.5.5
- Fixed warnings regarding settings that appeared on fresh installs
1.5.4
- Added Translation Memory feature
- Beaver Builder compatibility
- Fixed isseu with gettext special characters inside attributes breaking html sometimes
- Fixed an issue with urls slugs not being translated in site-map for secondary languages if “Use subdirectory on default language” was on
- Added support for display attribute for language-switcher shortcode
1.5.3
- Fixed blank page when opening Translation Editor in some localized languages
1.5.2
- Added -Advanced- tab with various custom settings
- Added compatibility to allow translating SeedProd plugin Coming Soon page
1.5.1
- Added maximum possible size to srcset for translated images
- Added compatibility with Query Monitor plugin
- Better handling of licenses when pro addons are active
- Improved descriptions in settings page and other places
- Added filter to allow translation of href as an exception
- Fixed translation blocks not working on live in some edge cases
- Fixed translation block created in secondary language not working when strings were already translated
- Fixed JS error when dynamic translation is disabled by filter
- Fixed translating dynamic strings in Editor when viewing as Logged out
- Fixed page titles containing special characters not being translated
- Fixed title attribute not being translated
- Fixed certain custom WooCommerce permalinks not working on translated products
- Fixed pencil icon not showing for WooCommerce product images in Shop page on certain themes
- Fixed modifying wp_mail headers when we didn’t have to
1.5.0
- Fixed some dynamic images not showing up in translated pages.
1.4.9
- Fixed incompatibility with custom code for changing flags
- Fixed some pages not being translated due to incorrectly encoded character
- Fixed some images missing when automatic translation is on
1.4.8
- Added support for translating images
- Added support for translating title attribute
- Added support for translating href pointing to internal files and href pointing to any external links
- Added support for translating attributes modified dynamically through JS
- Added support for translating multiple attributes on the same node
- Added support for translating nodes containing mixt of gettext and user-inputted strings
- Added notification and disabled TP for servers not running minimum PHP version 5.6.20
- Refactored and improved Translation Editor user interface
- Added Keyboard shortcuts: CTRL + S (save), CTRL + ALT + Z (discard all changes), CTRL + ALT + LEFT (previous string), CTRL + ALT + RIGHT (next string)
- Fixed issues with translation blocks not working on some instances
- Sicherheitsverbesserungen
1.4.7
- Fixed a php error in previous commit
1.4.6
- Fixed a js compatibility error with mootools.js
- Modified how the license page works and added plugin notifications
- Allow compatibility fix for Translation Editor on certain environments
- Fixed Safari bug with links when WooCommerce active
1.4.5
- Performance improvements
- Fixed an issue that was causing empty strings to get inserted in the database
- Improvements to detecting dynamic js strings earlier
- Fixes some urls for sitemap
- We now check if str_get_html is successful to avoid fatal error
- Fixed regular string loaded by ajax not detected in translation editor
- We now allow translating WooCommerce product base name separately from selected variations
- Fixed WooCommerce cart details not being translated when changing language
- Fixed Automatic Google Translation on languages not published yet
- Fixed Translation Editor not working in default language when no translation language is published yet
- Fixed gettext wrapping characters showing up in WooCommerce Shipping taxes metabox on Order pages
1.4.4
- Added more filters
- Make sure we do not insert empty strings in the gettext translation table
- Added support for Affiliate tracking
1.4.3
- Fixed an issue with the Language by Get Parameter add-on
- Added compatibility with WooCommerce PDF invoice and WooCommerce’s order notes.
- Added stop_translating_page and before_running_hooks hooks.
- Refactored hooks-loader to easily remove hook
1.4.2
- Fixes the issue with not being able to publish pages when Use subdirectory for default language is set to yes and Gutenberg is installed
- Fixed an issue with Elementor and Use subdirectory for default language set to yes
- Fixed an issue with Yoast Premium and Use subdirectory for default language set to yes
- Fixed missing spaces in translations for original gettext strings with untrimmed spaces
1.4.1
- Added PHP 7.3 support
- Performance improvements
1.4.0
- Added Enfold compatibility by increasing the template_include hook priority
- Add the costa rica flag
- Speed improvements by optimizing the full_trim function
- Added compatibility for WooCommerce Invoices plugins
- Fixed querying for dynamic strings in Translation Editor not bringing up translations for all languages
- Fixed notice when gettext table is empty
- Added function to display strings with bad encoding in Translation Editor
1.3.9
- Fixed some issues with url translations
- Speed improvements
- Add Javanese flag
- Fixed issue with trimming dynamic strings in our own ajax calls
1.3.8
- Speed improvements
- Remove notices from Editor when we don’t have translation languages
- Fixed notices with referrer in translator machine
- Fixed issues with urls in other languages
- Fix issue of nested gettext resulting in unwanted characters
- Strip gettext tags from urls run through sanitize_title and esc_url
- Set caching calls non-persistent. Doesn’t work with object caching otherwise
- Set lang attribute in html tag all the time including when on default language
- Refactored the way we are translating json
- Fixed issue with Woocommerce ajax calls
1.3.7
- Fixed an issue with Woocommerce and redirects when the default language is not English
- Speed improvements
- Fix relative url without a trailingslash not getting a proper link back
- Add ?trp=edit-translation=preview to ajax loaded content. Also add it to all dynamic content.
- Added language code column in settings
- Removed async false from JS translate-dom-changes
1.3.6
- Refactored the get_url_for_language() function which should fix a lot of problems with links
- Speed improvements
- Fixed translation block icon when creating a new block
- Fixed issues with trp tags leftovers in html
- Fixed issues with gettext strings that weren’t detected correctly
- Add support for relative url’s
- Added warning in settings about controlling costs of Google API
- Changed API key field description. Added feature to show/hide API key field based on Google Translate Active Yes/No
- Fixed Translated-dom-changes string not translated through trp-ajax.
- Fixed 400 errors in GT API
1.3.5
- Fixed translation problems introduced in the last two versions
- Added a console message when trp-ajax request uses fall back to admin ajax for debugging purposes.
1.3.4
- Fixed issue with options in select tag that were not translatable
- Fixed force language in custom links
- Fixed Woocommerce links fpr products or categories that were added by the user manually in a page
- Added Settings link to the list of links displayed on Plugins page
- Fixed issue with Kazakhstan flag
1.3.3
- Fixed issue with Woocommerce ajax strings that were broken in editor on default language in some cases
- Speed improvements
1.3.2
- Speed improvements
- Add support for the Ginger – EU Cookie Law plugin
- Add support for data-no-dynamic-translation attribute that skips dynamic strings from being translated by dom changes detector
- Fixed Edit Pencil icon css in Translation Editor for some sites
- Refactored the way we add trp-gettext tag. This should have a lot of benefits in compatibility with other plugins
- Optimized block translation detection
- Added caching to trp_x function when reading external .mo files
- Fixed issue with TP icon css that was broken on wpforms forms
- Added secret page for removing duplicate rows from database: wp-admin/admin.php?page=trp_remove_duplicate_rows
1.3.1
- Fixed Woocommerce translation of permalinks
- Added support for remove_accents to be based on default language when called from the sanitize_title function
- Added support for translating JSON found in custom ajax request
- Added better REST compatibility
- Added compatibility for Peepso plugin
- Fixed broken link to google translate set up api key on settings page
- Corrected flags for Arabic and Bengali languages
- Fixed issue with multiple slashes being added when the URL had extra get parameters
1.3.0
- Added support for word trim when the default language is japanese, chinese or thai.
- Exluded wp_trim_words funtion from our gettext filter to prevent som issues
- Fixed an issue with gettext inside attributes that passed through the wp_kses function.
- Fixed issues with the Customizer
- Added padding to the language switcher image so we don’t conflict with themes that add extra padding to images inside links
- We no longer remove r n t from the translation
- Fixed issue with title attribute that contained html
- Added a filter to all href attributes detected on our translation page
- Added a notice to inform admins of the missing mbstring php library
- We now send all error logs to debug.log
- Added cite and blockquote as top_parents for merge rule on Translation blocks
- Fixed nonce accidentally being passed through internationalized function
1.2.9
- Rearranged and renamed some languages in the options dropdown
- Fixed flag of Khmer language
- Added Automatic Language Detection notice and included it on add-ons page
- Fixed an issue with WooCommerce checkout and Stripe Gateway
- Fixed issues with some improper responses from the WP Remote API functions
- Fixed minor issues with ajax
1.2.8
- Added a lot of hooks in the translation manager interface so other people can insert new content there.
- We now take into account the presence of www or lack of it in custom links that might be local
- We now make sure we’re not changing the locale in the backend if the language order is different.
- Fixed issue with incorrect language adding in the backend that caused notices in the front-end
- Removed obsolete function add_cookie
- Fixed trailingslashit over get_permalink in url-converter
- Removed adding cookie from php. Fixed enqueue_styles on license and add-ons tabs. Removed deprecated function.
1.2.7
- Added a warning when changing the default language that it will invalidate their existing translations
- Fixed incorrect detection of the form action language parameter
- Improved compatibility with themes and plugins that use object buffering
- Fixed some issues with image urls
1.2.6
- Refactored determining language, redirecting and cookie adding
- Removed leftover trp-gettext tags when WooCommerce is active on some pages
- Fixed get_url_for_language function that was having problems in some cases.
1.2.5
- Fixed DOM changes script not being enqueued anymore
1.2.4
- Refactor the shortcode language switcher so it’s now HTML similar to the floater
- Added link to Appearance -> menus in Settings page
- Fixed language redirect with permalinks so custom parameters are passed correctly back to the url
- Do not load dynamic string translation for IE11 and older
1.2.3
- Fixed back-end css style not being targeted only for TP Settings page
- Add filter to not remove detected dynamic strings until the ajax is finished
- Fixed data-no-translation not taken into account in some cases of Dynamic strings
- Fixed translated slug not being included in url sometimes
- Fixed issue with gettext string on non visible html attr that prevented other attr from being translated
- Fixed bug with translating dom changes not working for complex HTML hierarchy
- Corrected flag for Afrikaans.
- Fixed compatibility issues with older jQuery versions
1.2.2
- Added Translation Block feature for translating multiple html elements together
- Improvement: make it possible for the SEO Addon to automatically translate page slugs using Google Translate
- Fix: using the shortcode language switcher added #trpprocessurl to the end of the url
- Fix: changing languages from a secondary language gave 404 page when the page slug was translated
- Fix: submitting a form from one page to another directed the user to the default language. Now if Force Custom Language Links is enabled the user gets directed to the correct url
1.2.1
- Extra css for the floater images so they don’t brake the line in certain themes
- Fixed compatibility issue with Woocommerce cart widget
- Fix: use the siteurl when the homeurl is empty to detect the language
1.2.0
- Fix wptexturize changing characters in secondary languages
- Mini refactoring of the url_is_file() function
- Refactor get_url_for_language() to not use the global var
- We no longer add the language path to links to actual files on the server
1.1.9
- Fix widget language switcher to take into account the new hreflang
1.1.8
- Fixed bug with Strings List appearing also in Dynamic Strings List. Also fixed bug with duplicate dynamic strings not having a pencil icon because of missing jquery_object.
- Fixed Woocommerce session storage compatibility
- Fixed language floater not opening on iPhone.
- Fixed issue with normal text nodes that were inside an element that had an atribute with gettext and did not get translated
- Replaced _ with – in hreflang and filter it
- Make force language to custom links set to yes as a default
- Remove intensive functions from inside two loops so they only happen once we detect something in js
- Decode html characters in mutation observed strings and removed stripslashes from trp-ajax.php to fix some strings added with js not being translatable
1.1.7
- Compatibility fix with Elementor Page Builder
- Added translation .pot file
- Add proper encoding for mysqli connection in our trp-ajax.php file so we fixed some translation
- Fixed infinite loop related to mutation observer on javascript strings by not re-adding detected strings again if they are similar to existing ones
- Aligned text from add-ons tab.
1.1.6
- Added support for translating Contact Form 7 alert messages
- Fixed issue with some strings containing special characters not being translatable (i.e. “¿¡”)
- Fixed bug with switching languages in Editor when viewing as Logged out
- Fixed issue with broken homepage links in some themes
- Added support for RTL languages in translation editor
1.1.4
- Filter to allow adding new language: ‘trp_wp_languages’
- Fixed issue with get_permalink() in ajax calls that was not returning the propper language
- Adapted code to allow language based on a GET parameter
- Fix some issues with language switcher and custom queries as well as take into account if subdirectory for default language is on
- Fixed issue with js translation that was trimming numbers and other characters from strings when it shouldn’t
1.1.3
- Fix issue where the language switcher didn’t work for BuddyPress pages
- Fixed issue with CDATA in post content that was breaking the translation
- Added a filter that can be activated and that tries to fix invalid html: trp_try_fixing_invalid_html
1.1.2
- We now make sure that all forms when submitted redirect to the correct language
- Fixed an issue with missing slash from language switcher
- Fixed an issue where we were not redirecting to the correct url slug when switching languages
- Fixed a possible notice inside the get_language_names function
- Fixed html breaking because of unescaped quotes in translated meta content
- Removed a special character from the full_trim function that was causing some strings to not be selectable for translation
1.1.1
- Fixed js error with startsWith method not being supported in IE
- Removed unnecessary files from select2 lib
- Improved the way we rewrite urls to remove certain bugs
1.1.0
- Implemented View As “Logged out user” functionality for translating strings that show only for logged out users
- Allow slug edit for default language
- Fixed an issue with the dropdown of translation strings when there were unsaved changes and the dropdown disconected from the textarea
- Prevent translation editor icon pencil to exit the translation iframe
- Fixed translating via the next/prev buttons that reset the position in the translation string list
- Refactor the way we are generating the language url for the language switcher when we don’t have a variable available
1.0.9
- We now flush permalinks when saving the settings page to avoid getting 404 and 500 errors
- Added the current language as a class on the body tag. Ex: translatepress-en_US
- Small readme changes
1.0.8
- We now allow HTML in normal strings translations.
- Changed the way we get the default language permalinks in Woocommerce rewrites
- Fixed issues with date_i18n function
- Fixed a warning generated when there are no rewrite rules
- Fixed dynamic strings not updating the translation dropdown list.
- Fixed issues with hidden space characters that were breaking some translations
- Make sure we don’t loose the trp-edit-translation=preview from url after a WordPress redirect
1.0.7
- Fixed a small bug in js regarding the translation editor sidebar with
- Fixed Language Switcher for Woocommerce product categories and product tags going to 404 pages
- Fixed issues with Woocommerce and permalinks when the default language was not english
- Excluded more functions from getting gettext wraps
1.0.6
- Added filter on capabilities to allow other roles to edit translations:’trp_translating_capability’
- Don’t show php errors and notices when we are storing strings in the database
- Fixed issues with attributes that contain json content, for instance in woocommerce variations
- We no longer wrap gettext inside the wptexturize function
- We no longer wrap gettexts that appear in the bloginfo function
1.0.5
- Added possibility to edit gettext strings from themes and plugins from english to english, without adding another language. Basically, string-replace functionality.
- Support for translating text input placeholders
- We have a way of translating emails using the conditional language shortcode
- Fixed issues with some elements that contained new lines and u00a0 at the start of the strings
1.0.4
- Fixed issues with the pencil select icon in the translation editor not showing up in certain cases on the button element
- Fixed issues with the pencil select icon in the translation editor not showing up in certain cases because of overflow hidden
- Fixed a issue that was sometimes causing javascript errors with certain plugins
1.0.3
- Added a conditional language shortcode:
- Create link to test out Google API key.
- Improvements to Woocommerce compatibility
- Fixed json_encode error that was causing js errors
- Changed ‘template_include’ hook priority to improve compatibility with some themes
1.0.2
- Translation interface improvements
- Fixed issues with strings loaded with ajax
- Added an addon page
- Fixed bug with gettext node accidentally wrapping another string too.
1.0.1
- Fixed incorrect blog prefix name for Multisite subsites on admin_bar gettext hook.
- Fixed Translate Page admin bar button sometimes not having the correct url for entering TP Editor Mode
- Skipped dynamic strings that have only numbers and special characters.
- Fixed order of categories in Editor dropdown. (Meta Information, String List..)
- Fixed JS error Uncaught Error: Syntax error, unrecognized expression
TranslatePress Mehrsprachig
Der beste Website-Lokalisierungsdienst für WordPress-Websites. Verwalten Sie alles über eine visuelle Benutzeroberfläche.