View Full Version: Reeds gedoen Vlae
Sou dit moontlik wees om iets soos 'n "user1 Flag", "user2 Vlag," ens by te voeg in die vBET instellings wat sou die inskrywing van' n vlag bitmap lêernaam en geassosieer bestaande vBET se taal laat? Die rede vir die versoek is dat, byvoorbeeld, Engels is nou verbonde aan die Amerikaanse vlag vir gebruikers in die VSA, terwyl die bestaande Britse vlag is meer herkenbaar aan gebruikers buite die VSA, beide sou ideaal te kies, selfs al het hulle verwys na dieselfde taal vertaal. Ek is besig om deur middel van "morphing" Saam beide die Amerikaanse en Britse vlae in 'n enkele vlag, maar groter buigsaamheid in hierdie gebied sal verwelkom word.
Ek het nie ten volle verstaan wat jy vra. Hoe kan jy wil om te bepaal watter vlag moet getoon word aan wie?
Jammer, ek is nie duidelik. Laat ek probeer om op hierdie manier ... Ek wil graag die vermoë om in staat wees om 'n bykomende vlag toe te ken aan die dieselfde taal wat reeds deur' n pre-opgedra vlag verteenwoordig. 'N voorbeeld van waarom dit' n wenslike konfigureerbare opsie is dat die Amerikaners betrekking Engels in die Amerikaanse vlag, terwyl die meeste van die res van die wêreld is nie verward is wanneer hulle sien 'n Britse vlag verteenwoordig Engels. Maar ek het verskeie navrae ontvang as "waar is die Engelse vertaling vlag?" waar ek moes verduidelik was dit die Britse vlag. Maar dit is net een voorbeeld. Ek het 'n beta tester my vra waarom ek het' n Moldavische vlag vir Jiddisj en al is ek tevrede om hom met die rasionaal, ek wil steeds die opsie om te verander of voeg 'n vlag wat wys na' n vertaling taal. Hoop dit is meer duidelik. Indien nie, laat my weet ;-)
Ek verstaan die behoefte en ek is dit eens dat dit kan nuttig wees:) om net te verander vlag dit is genoeg om bestaande beeld te vernietig. Tricky ding sou wees om 2 vlae vir dieselfde taal te hê. Die moeilike deel is hoe om te bepaal watter vlag toon aan wie.
Versoek aanvaar - lae prioriteit nie, maar ons sal werk aan hierdie:)
My eintlike idee hoe kan dit gedoen word is om te bepaal deur die kliënt IP van watter land hy is. Die land kode wat ons kan kontroleer bestaan vlag vir die taal-en hierdie land. Dit beteken maw vir Engels het ons en.gif So UF byvoorbeeld iemand is van die VSA is dan kan vBET tjek vir elke vlag nie spesiale vlag vir die mense van die VSA bestaan - soos en_USA.gif - indien ja dan spesiale een is getoon. Indien nie dan standaard een. Vir prestasie rede wat ons kan gee opsie wat vlae maak kontrole (+ dit te doen, vir alle of net logde gebruikers).
Dus, in hierdie oplossing sou dit genoeg wees om om te draai op so 'n kontrole en nuwe beelde voeg by die vlae gids (volgens naam konvensie). En jy kan 'n dosyn vlae vir Engels (Engeland, VSA, Australië, Kanada ..). Die vraag is hoe duur sal word om gebruikers land te bepaal, en lêer kontrole te maak - Ek dink dat ons het om net check:)
Is so 'n oplossing aanvaarbaar sou wees? :)
Baie aanvaarbaar. Lae prioriteit is goed. Dankie!
Hallo,
Ek sal nie om te wys kode:
DE, EN
in plaas van vlae
Maar, ek kan nie vind plugin / lêers is waar ek moet <img src=**********> te verwyder en voeg $ kode
Vir die vlae in 'n ry Wysig Sjabloon: vbenterprisetranslator_flags
Ook vir diegene wysig plugin vir haak (argief vlae): archive_complete
Vir vlae in die dropdown menu wysig plugin haak: parse_templates
Great!
Sy werk;)
Dankie!
(Ek sal koop die verwydering van footer skakel vir danksegging:))
standaard, vlae skakel op hierdie manier:
href = "/ t123456/thread-title /? language = xx"
as gevolg van SEO, ek probeer om by te voeg:
href = "http://www.mysite.com/t123456/thread-title/?language=xx"
Sjabloon: vbenterprisetranslator_flags het hierdie lyn:
<vb:each from="flags" value="flag">
<A rel = "novbseo" href = "{VB: var flag.url}"
as ek by te voeg:
<A rel = "novbseo" href = "mysite.com / {VB: var flag.url}"
omdat od /, VB probleem het met elke / indien en my skakels:
mysite.com/vbet_flag-/f12345/thread-title /
hoe ek mysite.com / in [: var flag.url VB} kan byvoeg?
Ek probeer om hierdie veranderlike te kry sonder sukses
Ek dink nie dat dit sal vir jou 'n SEO toename in enige manier. Robots weet hoe om die relatiewe URL's op te los. Wat sal dit gee jou vir seker, is om meer inligting te stuur met elke antwoord (as gevolg van die langer URL's). Oorweeg dit asseblief om weer is dit die moeite werd om te verander.
Oor die kwessie self jy het lêer te wysig / includes / vbenterprisetranslator_functions_url_tracking.php:
1. vind:
if (0 === strpos($address, 'vbet_flag-')) {
2. Vervang deur:
if (false !== strpos($address, 'vbet_flag-')) {
Dit was nie getoets nie, so bevestig asseblief doen dit jou probleem opgelos. Indien ja, sal ons dit insluit in die volgende release (so jy sal geen probleme met die opgradering):)
ADMINCP> VBET> vBET Main> Forum
Ek voeg volledige pad mysite.com, en die skakels is nou die volle pad sonder bykomende programing
Dankie dat jy vir ander oplossing! ;)
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions Inc. All rights reserved.