Übersetzungen
Was bedeuten die Farben der Übersetzungssymbole?
- Rot – keine Übersetzung vorhanden
- Gelb – Übersetzung wurde automatisiert von einer Maschine vorgenommen
- Grün – Übersetzung wurde manuell durch einen Menschen vorgenommen (oder geprüft)
Wie kann ich verhindern, dass bestimmte Texte übersetzt werden?
no_translate
“, zum Beispiel:<span class="no_translate"> This text is not translated </span>
Sie können gegebenenfalls auch den folgenden Shortcode einfügen:
[tp no_translate="y"] This text is also not translated [/tp]
Auch die HTML-Klasse "code" verhindert eine Übersetzung:
<code> $this_code_won't_be_translated </code>
Wie lässt sich ein Beitrag, der in einer anderen Sprache als der Standardsprache geschrieben wurde, kennzeichnen?
Aktualisierung: bei neueren Versionen des Plugins können Sie die Artikelsprache mit einem Auswahlmenü, das unter dem Beitrag erscheint, einstellen.
Ich habe eine Übersetzung für den gesamten Beitrag, kann ich diese verwenden, anstatt Satz für Satz zu übersetzen?
Umgeben Sie den aktuellen Text mit dem Code:
[tp not_in="es"]Hello, World[/tp]
Fügen Sie den neuen Text am unteren Rand in den folgenden Code wickelte:
[tp lang="es" only="y"]Hola, Mundo[/tp]
Ist es möglich, verschiedene Bilder in verschiedenen Sprachen in meinen Themen zu nutzen?
$my_transposh_plugin->target_language
als Teil der Formdeskriptor, dies verschiedene Bilder auf der Grundlage der aktuellen Sprache laden. Alternativ, an Orten, wo Shortcodes unterstützt werden, können Sie die mylang
Shortcode wie im folgenden Beispiel:
<img src="http://s.transposh.net/s/logo[tp mylang="y" lang="he,es"][/tp].png" title="transposh logo" width="300" height="86" />
Ich will den Titel-Tag übersetzen (oder jedes andere Meta-Tag)
Ich verwende einen Shortcode, um die Anzeige von Text in meiner Standardsprache zu deaktivieren, aber er wird immer noch angezeigt
Ich habe "in Standardsprache übersetzen" eingeschalten, aber ich kann sehen, die Option nicht auf meiner Standardsprache Seite zu übersetzen
Verwaltung / Installation
Was bedeuten die Farben in der Administrationsoberfläche?
- Grün – diese Sprache aktiv ist und alle Benutzer werden es sehen
- Gelb – Nur Benutzer mit der Übersetzung Fähigkeit sehe diese Sprache (Dies ist einmal anonyme Übersetzung deaktiviert ist verfügbar)
- Leer – Sprache wird nicht auf Widgets angezeigt
Wofür ist das Ziehen der verwendeten Sprachen?
Was sind die Vorteile der anonymen Übersetzung?
Ich habe das Plugin installiert doch nichts passiert
Bitte die folgenden Faustregeln erinnert werden "
- Eine Sprache markiert angezeigt wird seine Flagge im Widget angezeigt haben.
- Eine Sprache für die Bearbeitung markiert wird ein Übersetzer ermöglichen (jemand markiert in der 'Wer übersetzen "können Abschnitt) manuell bearbeiten der Seite. ich. Übersetzen der Check-Box wird in dem Widget angezeigt.
- Die automatische Übersetzung wird automatisch eine Seite übersetzen (ohne dass die Eingabe Edit-Modus) zum jemand Anzeige der Seite unabhängig von der ihrer Rolle. Es wird jedoch nur stattfinden, für die Sprachen als editierbare markiert.
Ebenfalls – Bitte seien Sie besonders vorsichtig zu validieren Sie Ihre HTML-, Hinzufügen zusätzlicher Tags, die in der Vorlage nicht geschlossene sind, können unsere Parser bricht führen. Verwenden Sie den W3C-Validator-Service für mehr Details. Wenn alles richtig eingestellt ist und immer noch nichts passiert, kontaktieren Sie uns bitte.
Ich habe das Plugin installiert doch nichts passiert - Ähnliche Themen
Wie spiele ich eine Datensicherung ein
Kennen Sie einen Transposh-freundlichen Hosting-Provider?
Ich habe die neueste Version, aber ich kann das Flaggen-Widget nicht auswählen
Version 0.9.3 - Wo sind meine Fahnen gehen?
Änderungen
Meine Zielsprache wird nicht in der Liste der Sprachen angezeigt
Ich benutze die Flaggen-Schnittstelle und möchte Flaggen für einige Sprachen ändern
Zum Beispiel, die Flagge für die englische Sprache von den Sternen und Streifen der Union Jack ändern Sie die folgende Zeile
'en' => 'English,English,us,en_US',
Und ändern Sie ihn auf:
'en' => 'English,English,gb,en_US',
Beachten Sie, dass dies funktioniert der Box nur in den nicht css-Version des Widgets, Um diese Arbeit in der css-Version müssen Sie das Bild verwendet ändern.
Wie kann ich die Plugin-Schnittstelle hinzufügen, ohne das Sidebar-Widget?
<?php if(function_exists("transposh_widget")) { transposh_widget(); }?>
Wenn Sie ein Widget-Stil andere als die ursprünglichen Stil und Titel verwenden, Sie können so etwas verwenden:
<?php if(function_exists("transposh_widget")) { transposh_widget(array(), array('title' => 'Translation', 'widget_file' => 'flags/tpw_flags.php')); }?>
Das Widget-Datei ist eigentlich die Lage des Widget Quelldatei im Unterverzeichnis Widgets, Sie können alle möglichen Optionen in sehen unserer Entwicklung vor Ort. Einige Optionen sind intereting 'flags/tpw_flags_css.php'
und 'select2/tpw_select2.php'
. Sie können auch überprüfen alle aktuellen Möglichkeiten in unserem Widget Galerie.
Wenn Sie sicherstellen möchten, dass die externe. Js und. Css ist inbegriffen, stellen Sie bitte sicher, dass die Parameter wie ext_call hinzufügen:
<?php if(function_exists("transposh_widget")) { transposh_widget(array(), array('title' => 'Translation', 'widget_file' => 'flags/tpw_flags.php'),true); }?>
Ich möchte die aktuelle Sprache in meinem Code / Thema zu erhalten
Seit Version 0.8.4 Sie können die folgende globale Funktion:transposh_get_current_language();
Ich möchte mein eigenes css Bild mit weniger Flaggen
Bekannte Probleme
Ich bekomme den folgenden Fehler (syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR)
Ich bekomme leere Seiten beim Besuch übersetzter Seiten
Das Plugin ist zu langsam / verbraucht zu viele Ressourcen / my-Hosting-Provider will mich umbringen / die Seitenaufbaugeschwindigkeit ist schlecht
- Wir empfehlen dringend die Verwendung eines lokalen Speicher-Caching-Plugin, wie zum Beispiel APC. Mit dieser PHP-Erweiterung wird die Last auf Ihrem MySQL-Server drastisch reduziert .
- Wir empfehlen auch die Installation eines Wordpress-Caching-Plugins wie WP-Super-Cache
Wenn Sie keine dieser Maßnahmen durchführen können, empfehlen wir einen besseren Hosting-Service, Wir verlinken hier auf keine, da uns noch niemand eine Zahlung angeboten hat 😉
Die Oberfläche sieht durcheinander aus
css Flaggen machen bei Benutzern mit IE6 Probleme
Mein Thema ist mit Cufon für Schriften und Übersetzungen wird durcheinander gebracht
Ich verwende die URL-Übersetzungsfunktion und einige Seiten zeigen 404 - Seite nicht gefunden
Festsetzung dieser Fehler kann entweder durch das Deaktivieren der Funktion erfolgen, oder Arbeiten an der Datenbank direkt zu eliminieren die Vervielfältigung. In der Zukunft werden wir beheben den Rücken URL Auflösung auf berechenbarer geworden.
Plugins
finden Sie auf unserer plugin Kompatibilitätsmatrix auf unsere Entwicklung Wiki, fühlen Sie sich frei, dazu beizutragen.
Plugin-Unterstützung: php speedy
Benutzer von PHP rasche haben, es zu deaktivieren, add "transposh.js" in der Ignorieren-Liste, Klicken Sie auf "Test-Konfiguration", dann reaktivieren.
Plugin-Unterstützung: Google-Sitemaps-XML
do_action('sm_addurl', $page);
Wir hoffen, dass zukünftige Versionen wird diese standardmäßig enthalten, und jetzt können Sie die gepatchte Datei von unserer Website abrufen.
Nach einer Änderung der verwendeten Sprachen, Sie werden begrüßt, um eine neue Sitemap Anhaftungen Trigger.
Aktualisierung 27/3/12: Bitte beachten Sie, dass Version 4 Beta unterstützt standardmäßig Transposh, keine Notwendigkeit, etwas zu tun.
Plugin-Unterstützung: WP-Super Cache
Fehlersuche
Es erfolgt keine Übersetzung
- Überprüfen Sie, dass die transposh.js wird in Ihrem html enthalten
- Überprüfen Sie, dass es keine alte Version des jquery.js enthalten ist, indem Ihr Thema
- Überprüfen Sie Ihren Browser Javascript-Konsole für eventuelle Fehler
- Versuchen Befestigung der Datenbank in Transposh-Einstellungen
- Versuchen Sie, den Fortschrittsbalken deaktivieren (könnte helfen, wenn es eine jQueryUI Konflikt)
- Versuchen Sie, die Übersetzung aller Button in der Einstellungen-Seite
Übersetzung hört mitten im Text auf
- Überprüfen Sie, dass Ihre HTML besteht die W3C-Prüfung
- Achten Sie darauf, keine versteckten Zeichen in geschlichen (wie UTF 0003), dies manchmal geschieht beim Einfügen von Wort
Nach Klick auf die Symbole im Bearbeitungsmodus wird der Dialog zur Eingabe der Übersetzung nicht angezeigt
Sie können auch versuchen, den Override jQueryUI erweiterte Parameter verwenden (1.8.24 ist eine gute Zahl)