PDA

Visa fullständig version: Redan gjort Flaggor



brubros
11-03-10, 04:33
Skulle det vara möjligt att lägga till något i stil med en "Användare1 Flag", "User2 Flag" etc. i vBET inställningar som skulle möjliggöra inmatning av en flagga bitmappsfil namn och tillhörande befintliga vBET språk? Anledningen till begäran är att, till exempel, är engelska knytas närmare till den amerikanska flaggan för användare i USA, medan befintliga brittiska flaggan är mer känna igen för användare utanför USA så skulle båda helst kunna väljas även om de hänvisar till samma översatta språk. Jag får genom att genom "morphing" tillsammans både USA och Storbritannien flaggor i en enda flagga men större flexibilitet på detta område skulle vara välkommet.

vBET
12-03-10, 03:06
Jag förstår inte helt vad du frågar efter. Hur du vill bestämma vilken flagga ska visas för vem?

brubros
12-03-10, 05:42
Förlåt, jag är inte klart. Låt mig försöka på detta sätt ... Jag skulle vilja förmågan att kunna ge en extra flagga till samma språk som redan representeras av en i förväg tilldelad flagga. Ett exempel på varför detta är ett önskvärt konfigurerbart alternativ är att amerikaner avser engelska till den amerikanska flaggan medan de flesta av resten av världen inte är förvirrade när de ser en brittisk flagga som representerar engelska. Men jag har fått flera förfrågningar som "Var är den engelska översättningen flaggan?" där jag fick förklara att det var den brittiska flaggan. Men det är bara ett exempel. Jag hade en betatestare frågar mig varför jag hade en moldavisk flagga för jiddisch och även om jag nöjd honom med logiken, skulle jag ändå vilja möjlighet att ändra eller lägga till en flagga som pekar på en översättning språk. Hoppas detta är mer tydligt. Om inte, så låt mig veta ;-)

vBET
13-03-10, 01:12
Jag förstår behovet och jag överens om att det kan vara bra:) Att bara ändra flagga det räcker med att åsidosätta befintlig bild. Knepig sak skulle vara att ha två flaggor för samma språk. Det svåra är hur man skall avgöra vilken flagga visar till vem.

Begär accepteras - låg prioritet men vi kommer att arbeta med detta:)

Min egentliga idé hur det kan göras är att genom klient-IP från vilket land han är. Efter att ha landskod vi kan kontrollera existerar flagga för språk och detta land. Det betyder alltså för engelska har vi Bli Medlem Så UF till exempel någon från USA sedan vBET kunde kontrollera för varje flagga existerar särskild flagga för människor från USA - som en_USA.gif - Om ja då speciellt ett visas. Om inte så vanliga ett. För prestanda Anledningen till att vi kan ge alternativ för vilka flaggor som gör kontroll (+ att göra detta för alla eller bara inloggade användare).

Så i denna lösning skulle det vara tillräckligt för att slå på en sådan kontroll, och lägga till nya bilder till flaggorna mapp (enligt namn konvention). Och du kan få dussin flaggor för engelska (England, USA, Australien, Kanada ..). Frågan är hur dyrt att undersöka vilka användare land, och gör filen kontroll - Jag antar att vi måste bara kolla den:)

Har en sådan lösning skulle vara acceptabelt? :)

brubros
13-03-10, 02:52
Väldigt acceptabelt. Låg prioritet är bra. Tack!

cesarica
22-03-10, 02:45
Hej,

Jag brukar visa kod:
DE, EN
i stället för flaggor

men finner jag skränande plugin / filer där jag behöver ta bort <img src=**********> och lägg till $ kod

vBET
22-03-10, 08:13
För flaggor i rad Redigera mall: vbenterprisetranslator_flags
Även för de som redigerar plugin för krok (för arkiv flaggor): archive_complete

För flaggor i rullgardinsmenyn Redigera plugin för krok: parse_templates

cesarica
22-03-10, 13:59
Bra!
Dess arbete;)

Tack!
(Jag kommer att köpa bort sidfot länken för tacksägelse:))

cesarica
24-03-10, 01:54
standard, flaggor länken på detta sätt:
href = "/ t123456/thread-title /? language = xx"

på grund av SEO försöker jag lägga till:
href = "http://www.mysite.com/t123456/thread-title/?language=xx"

MALL: vbenterprisetranslator_flags har denna rad:
<vb:each from="flags" value="flag">
<A rel = "novbseo" href = "{Vb: var flag.url}"

om jag lägger till:
<A rel = "novbseo" href = "mysite.com / {vb: var flag.url}"
eftersom OD /, VB har problem med varje / IF och mina länkar har:
mysite.com/vbet_flag-/f12345/thread-title /

Hur kan jag lägga mysite.com / i {vb: var flag.url}?
Jag försöker hitta denna variabel utan framgång

vBET
24-03-10, 07:09
Jag tror inte att det kommer att öka din SEO på något sätt. Robotar vet hur man löser relativa URL: er. Vad det kommer att ge er säkert är mer data att skicka med varje svar (på grund av längre webbadresser). Så kan du överväga igen är det värt att ändra.

Om själva frågan måste du redigera filen / includes / vbenterprisetranslator_functions_url_tracking.php:
1. Hitta:

if (0 === strpos($address, 'vbet_flag-')) {
2. Ersätt med:

if (false !== strpos($address, 'vbet_flag-')) {

Detta var inte testade så bekräfta gör det löste ditt problem. Om ja kommer vi att inkludera den i nästa utgåva (så att du kommer ha några problem med uppgraderingar):)

cesarica
24-03-10, 14:10
ADMINCP> VBET> vBET Main> Forum katalog

Jag lägger hela sökvägen mysite.com, och nu länkar är hela sökvägen utan ytterligare programmering

Tack för annan lösning! ;)

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Languages translations supported by vBET 4.10.1