Ver Versión Completa: Xa feito Flags
Sería posible crear algo así como un "User1 Bandeira", "Bandeira User2", etc na configuración vBET que permitiría a entrada de un nome de arquivo bitmap bandeira e asociados existentes linguaxe vBET é? A razón para a petición é que, por exemplo, o inglés é máis asociada á bandeira de Estados Unidos para usuarios en Estados Unidos, mentres que a bandeira do Reino Unido xa existentes é máis recoñecible para os usuarios ademais de EEUU Entón, tanto ideal ser seleccionáveis, aínda que eles se refiren a a mesma lingua traducida. Estou quedando por medio de "morphing" xuntos bandeiras tanto EEUU como no Reino Unido nunha única bandeira, senón unha maior flexibilidade nesta zona sería benvida.
Eu non entender completamente o que está pedindo. Como quere determinar bandeira debe ser amosado para quen?
Sentímolo, eu non estou sendo claro. Deixe-me tentar deste xeito ... Quere que a capacidade de poder asignar un sinalizador adicional para a mesma lingua xa representado por unha bandeira pre-asignado. Un exemplo de por que iso é unha opción configurable desexable é que os americanos se relacionan Inglés para a bandeira americana, mentres a maioría do resto do mundo non están confusos cando ven unha bandeira británica representando inglés. Pero eu recibín varias peticións como "onde está a bandeira de tradución inglés?" onde eu tiven que explicar que era a bandeira británica. Pero isto é só un exemplo. Eu tiven un beta Tester me preguntas por que eu tiña unha bandeira de Moldavia para Yiddish e aínda que o satisfixo coa lóxica, aínda como a posibilidade de cambiar ou engadir un sinalizador que apunta cara a unha lingua de tradución. Esperamos que este sexa máis claro. Se non, é só me avisar ;-)
Eu entendo a necesidade e eu estou de acordo que pode ser útil:) Para só cambiar de bandeira, é suficiente para substituír imaxe existente. Cousa complicada sería ter dúas bandeiras para a mesma lingua. A parte complicada é como determinar bandeira concerto para quen.
Solicitude acepto - de baixa prioridade, pero imos traballar sobre o tema:)
A miña idea real como pode ser feito é determinar por IP do cliente de que país é. Tendo o código do país, podemos comprobar existe bandeira para a linguaxe e este país. Significa isto é, para inglés temos en.gif Entón UF para alguén exemplo é Estados Unidos entón vBET podería comprobar a cada bandeira non existe bandeira especial para as persoas de Estados Unidos - como en_USA.gif - se é así, entón unha especial aparece. Se non, entón un estándar. Por razóns de rendemento que podemos dar opción á que bandeiras facer comprobación (+ para facelo para todos ou só os usuarios rexistrados).
Así, nesta solución sería abondo para activar a verificación, e engadir novas imaxes de bandeiras de pasta (segundo o acordo de nome). E pode que decenas de bandeiras para Inglés (Inglaterra, Estados Unidos, Australia, Canadá ..). A cuestión é como será caro para determinar país do usuario, e facer a comprobación de arquivos - Creo que temos que só comprobar-lo:)
Será que tal solución sería aceptable? :)
Moi aceptable. De baixa prioridade é óptimo. Grazas!
Ola,
Eu non vou amosar código:
DE, ES
no canto de bandeiras
pero, eu non podo atopar plugin / arquivos onde me teño eliminar e engadir src =**********> <img $ code
Para bandeiras na liña por favor, edite modelo: vbenterprisetranslator_flags
Tamén para os complementos para editar gancho (para as bandeiras de arquivo): archive_complete
Para bandeiras no menú dropdown por favor, edite plugin para o gancho: parse_templates
Great!
O seu traballo;)
Grazas!
(I vai comprar eliminar ligazóns de rodapé de agradecemento:))
defecto, enlace bandeiras do seguinte xeito:
href = "t123456/thread-title / / idioma? = xx"
a causa do SEO, eu intento engadir:
href = "http://www.mysite.com/t123456/thread-title/?language=xx"
Template: vbenterprisetranslator_flags ten esta liña:
<vb:each from="flags" value="flag">
<A rel = "novbseo" href = "{VB: var flag.url}"
se eu engadir:
<A rel = "novbseo" href = "mysite.com / {VB: var flag.url}"
porque od /, VB hai ningún problema con Each / IF e os meus enlaces teñen:
mysite.com/vbet_flag-/f12345/thread-title /
como eu creo mysite.com / a {VB: var flag.url}?
i tentar atopar esta variable, sen éxito
Eu non creo que vai aumentar o seu SEO de forma algunha. Robots sabe como resolver URLs relativas. O que lle dará con certeza é máis datos para enviar a cada resposta (por mor da máis URLs). Entón, por favor considere novo paga a pena cambiar.
Sobre a cuestión en si que ten que editar o ficheiro / includes / vbenterprisetranslator_functions_url_tracking.php:
1. atopamos:
if (0 === strpos($address, 'vbet_flag-')) {
2. Substituír por:
if (false !== strpos($address, 'vbet_flag-')) {
Isto non foi probado por favor confirmar se resolveu o problema. Se é así, imos inclui-lo a próxima versión (así que non terá problemas con upgrades):)
AdminCP> VBET> vBET Principal> Forum directorio
Eu engadir a ruta completa mysite.com, e agora as ligazóns son ruta completa, sen programación adicional
grazas por outra solución! ;)
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.