Ver Versão Completa: Já feito Flags
Seria possível criar algo como um "User1 Bandeira", "Bandeira User2", etc nas configurações vBET que permitiria a entrada de um nome de arquivo bitmap bandeira e associados existentes linguagem vBET é? A razão para o pedido é que, por exemplo, o Inglês é mais associada à bandeira dos EUA para usuários em os EUA, enquanto a bandeira do Reino Unido já existentes é mais reconhecível para os usuários além de os EUA Então, tanto idealmente ser seleccionáveis, embora eles se referem a a mesma língua traduzida. Estou ficando por meio de "morphing" juntos bandeiras tanto os EUA quanto no Reino Unido em uma única bandeira, mas uma maior flexibilidade nesta área seria bem-vinda.
Eu não entender completamente o que você está pedindo. Como você deseja determinar qual bandeira deve ser mostrado para quem?
Desculpe, eu não estou sendo claro. Deixe-me tentar desta forma ... Gostaria que a capacidade de ser capaz de atribuir um sinalizador adicional para a mesma língua já representado por uma bandeira pré-atribuído. Um exemplo de por que isso é uma opção configurável desejável é que os americanos se relacionam Inglês para a bandeira americana, enquanto a maioria do resto do mundo não estão confusos quando vêem uma bandeira britânica representando Inglês. Mas eu tenho recebido vários pedidos como "onde está a bandeira de tradução Inglês?" onde eu tive que explicar que era a bandeira britânica. Mas isso é apenas um exemplo. Eu tive um beta tester me perguntam por que eu tinha uma bandeira da Moldávia para iídiche e embora eu o satisfez com a lógica, eu ainda como a opção de mudar ou adicionar um sinalizador que aponta para uma língua de tradução. Espero que este seja mais claro. Se não, é só me avisar ;-)
Eu entendo a necessidade e eu concordo que ele pode ser útil:) Para apenas mudar de bandeira, é suficiente para substituir imagem existente. Coisa complicada seria ter duas bandeiras para a mesma língua. A parte complicada é como determinar qual bandeira show para quem.
Pedido aceito - de baixa prioridade, mas vamos trabalhar sobre isso:)
Minha idéia real como poderia ser feito é determinar por IP do cliente de que país ele é. Tendo o código do país, podemos verificar existe bandeira para a linguagem e este país. Significa isto é, para Inglês temos en.gif Então uf para alguém exemplo é dos EUA então vBET poderia verificar para cada bandeira não existe bandeira especial para as pessoas dos EUA - como en_USA.gif - se sim, então uma especial é mostrado. Se não, então um padrão. Por razões de desempenho que podemos dar opção para a qual bandeiras fazer verificação (+ para fazer isso para todos ou apenas os usuários registrados).
Assim, nesta solução seria o suficiente para ativar a verificação, e adicionar novas imagens de bandeiras de pasta (de acordo com a convenção de nome). E você pode ter dezenas de bandeiras para Inglês (Inglaterra, EUA, Austrália, Canadá ..). A questão é como será caro para determinar país do usuário, e fazer a verificação de arquivos - Acho que temos de apenas verificá-lo:)
Será que tal solução seria aceitável? :)
Muito aceitável. De baixa prioridade é ótimo. Obrigado!
Olá,
Eu não vou mostrar o código:
DE, PT
em vez de bandeiras
mas, eu não consigo encontrar plugin / arquivos onde eu preciso remover e adicionar src=**********> <img $ code
Para bandeiras na linha por favor edite modelo: vbenterprisetranslator_flags
Também para aqueles Plugin para editar gancho (para as bandeiras de arquivo): archive_complete
Para bandeiras no menu dropdown por favor edite plugin para o gancho: parse_templates
Great!
Seu trabalho;)
Obrigado!
(I vai comprar removendo links de rodapé de agradecimento:))
padrão, link bandeiras da seguinte forma:
href = "t123456/thread-title / / idioma? = xx"
por causa do SEO, eu tento acrescentar:
href = "http://www.mysite.com/t123456/thread-title/?language=xx"
TEMPLATE: vbenterprisetranslator_flags tem esta linha:
<vb:each from="flags" value="flag">
<A rel = "novbseo" href = "{vb: var flag.url}"
se eu acrescentar:
<A rel = "novbseo" href = "mysite.com / {vb: var flag.url}"
porque od /, VB tem problema com EACH / IF e os meus links têm:
mysite.com/vbet_flag-/f12345/thread-title /
como eu posso adicionar mysite.com / em {vb: var flag.url}?
i tentar encontrar esta variável, sem sucesso
Eu não acho que vai aumentar seu SEO de forma alguma. Robôs sabe como resolver URLs relativas. O que lhe dará com certeza é mais dados para enviar a cada resposta (por causa de mais URLs). Então, por favor considere novamente vale a pena mudar.
Sobre a questão em si que você tem que editar arquivo / includes / vbenterprisetranslator_functions_url_tracking.php:
1. encontramos:
if (0 === strpos($address, 'vbet_flag-')) {
2. Substituir por:
if (false !== strpos($address, 'vbet_flag-')) {
Isto não foi testado por favor confirmar se ele resolveu seu problema. Se sim, vamos incluí-lo na próxima versão (assim você não terá problemas com upgrades):)
AdminCP> VBET> vBET Principal> Forum diretório
Eu adicionar o caminho completo mysite.com, e agora os links são caminho completo, sem programação adicional
obrigado por outra solução! ;)
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.