View Full Version: Schon erledigt Flags
Wäre es möglich sein, so etwas wie eine "User1 Flag", "User2 Flag", etc. in der vBET Einstellungen, die Eingabe einer Flagge Bitmap-Datei-Namen und zugehörigen bestehenden vBET Sprache erlauben würde hinzufügen? Der Grund für die Anfrage ist, dass, zum Beispiel, Englisch enger an die US-Flagge für Nutzer in den USA verbunden ist, während die bestehenden britischen Fahne ist mehr erkennbar für Benutzer außerhalb der USA also, sowohl im Idealfall wählbar, obwohl sie zu beziehen die gleiche Sprache übersetzt. Ich bin durch "Morphing" gemeinsam sowohl in den USA und Großbritannien Flaggen in einem einzigen Flagge, sondern eine größere Flexibilität in diesem Bereich wäre zu begrüßen bekommen.
Ich verstehe nicht ganz, was Sie fragen. Wie Sie bestimmen, welche Flagge sollte auf die angezeigt werden soll?
Sorry, bin ich nicht klar. Lassen Sie mich versuchen auf diese Weise ... Ich möchte die Möglichkeit, in der Lage sein ein zusätzliches Flag die gleiche Sprache bereits von einem vorbelegt Flagge vertreten zuweisen. Ein Beispiel, warum dies eine wünschenswerte konfigurierbare Option ist, dass die Amerikaner beziehen Englisch der amerikanischen Flagge, während die meisten der Rest der Welt nicht verwirrt, wenn sie eine britische Flagge repräsentiert Englisch zu sehen. Aber ich habe mehrere Anfragen erhalten, "wo ist die englische Übersetzung Flagge?" wo ich zu erklären hatte, war es die britische Flagge. Aber das ist nur ein Beispiel. Ich hatte fragen Beta-Tester mich, warum ich einer moldauischen Flagge für Jiddisch hatte und obwohl ich ihn zufrieden mit der Begründung, ich würde noch gerne die Möglichkeit, ändern oder fügen Sie eine Flagge, die auf eine Übersetzung Sprache. Hoffe, das ist mehr klar. Wenn nicht, lass es mich wissen ;-)
Ich verstehe die Notwendigkeit, und ich stimme, dass es nützlich sein kann:) Um nur ändern Flagge genügt es, vorhandenes Bild überschrieben wird. Tricky wäre es, 2 Fahnen für gleiche Sprache haben. Der schwierige Teil ist, wie zu bestimmen, welche Flagge zu zeigen, wer.
Anfrage akzeptiert - niedrige Priorität, aber wir werden auf diese Arbeit:)
Meine eigentliche Idee, wie konnte es geschehen ist, die von Client-IP aus welchem Land er ist zu bestimmen. Nach Vorwahl können wir prüfen, existiert Fahne für die Sprache und das Land. Es bedeutet also für Englisch wir en.gif haben also uf zum Beispiel jemand aus den USA dann vBET könnte für jede Flagge hat spezielle Flag für Menschen aus den USA gibt es überprüfen - wie en_USA.gif - wenn ja dann besonderes angezeigt. Wenn nicht, dann Standard. Aus Performance-Gründen können wir Option für die Fahnen zu überprüfen (+, dies für alle oder nur angemeldeten Nutzern zu tun).
So in dieser Lösung würde es ausreichen, um auf solche Prüfung wiederum, und fügen Sie neue Bilder Fahnen Ordner (je nach Namenskonvention). Und Sie können Dutzend Flags für Englisch (England, USA, Australien, Kanada ..). Die Frage ist, wie teuer wird es sein, Benutzer Landes zu bestimmen, und Make-Datei überprüfen - ich schätze, dass wir nur überprüfen zu haben:)
Führt eine solche Lösung akzeptabel wäre? :)
Sehr akzeptabel. Niedrige Priorität ist in Ordnung. Vielen Dank!
Hallo,
Ich werde nicht um Code zu erhalten:
DE, EN
anstelle von Fahnen
aber i cant find plugin / Dateien, in denen ich <img src=**********> entfernen und $ code brauchen
Für Fahnen in Zeile editieren Sie bitte Vorlage: vbenterprisetranslator_flags
Auch für diejenigen, bearbeiten Plugin für Haken (für Archiv-Flags): archive_complete
Für Fahnen in Dropdown-Menü bitte editieren Plugin für Haken: parse_templates
Great!
Seine Arbeit;)
Vielen Dank!
(Ich kaufe entfernen footer Link zum Danken:))
Standardmäßig Fahnen Link auf diese Weise:
href = "/ t123456/thread-title /? language = xx"
weil der SEO, versuche ich hinzufügen:
href = "http://www.mysite.com/t123456/thread-title/?language=xx"
TEMPLATE: vbenterprisetranslator_flags diese Zeile:
<vb:each from="flags" value="flag">
<A rel = "novbseo" href = "{vb: var flag.url}"
wenn ich hinzufügen:
<A rel = "novbseo" href = "mysite.com / {vb: var flag.url}"
weil od /, VB haben Problem mit JEDEM / IF und meine Links haben:
mysite.com/vbet_flag-/f12345/thread-title /
wie kann ich mysite.com / in {: var flag.url vb} hinzufügen?
Ich versuche, diese Variable ohne Erfolg zu finden
Ich glaube nicht, dass es Ihr SEO in irgendeiner Weise zu erhöhen. Roboter wissen, wie relative URLs zu lösen. Was wird es Ihnen sicher geben wird mehr Daten mit jeder Antwort zu senden (wegen der längeren URLs). Also bitte überlegen wieder lohnt es sich zu verändern.
Über das Thema selbst haben Sie eine Datei bearbeiten / includes / vbenterprisetranslator_functions_url_tracking.php:
1. finden Sie unter:
if (0 === strpos($address, 'vbet_flag-')) {
2. Ersetzen durch:
if (false !== strpos($address, 'vbet_flag-')) {
Dies wurde nicht geprüft, so bestätigen Sie bitte, tut es gelöst das Problem. Wenn ja wir werden es in der nächsten Version (so werden Sie keine Probleme mit Upgrades haben) sind:)
AdminCP> VBET> vBET Main> Forum Verzeichnis
Ich füge vollständigen Pfad mysite.com, und jetzt Links vollständigen Pfad ohne zusätzliche Programmierung
ich danke Ihnen für andere Lösung! ;)
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.