qTranslate: позициониране на флаговете

24 views
Skip to first unread message

Yoana Nikolova

unread,
Nov 22, 2010, 4:42:57 PM11/22/10
to wordpres...@googlegroups.com

Здравейте! Тъй като флагчетата за избор на език трябва да се добавят към джаджите, а аз не искам да стоят там, се сблъсках с проблема как да ги преместя. Някъде из нета намерих този код:

.qtrans_flag_en { position:fixed;top:20px;left:2px;border:1px solid #BBBBBB }
.qtrans_flag_bg { position:fixed;top:40px;left:2px;border:1px solid #BBBBBB }
с който чудесно премествам английското флагче, но не и бг. Някакви идеи?

Поздрави, 
Йоана


-----------------------------------------------------------------
Учете английски език в Британски съвет- запишете се сега!

Liubomir Petrov

unread,
Nov 22, 2010, 4:45:34 PM11/22/10
to wordpres...@googlegroups.com
Хм, това ми изглежда повече на хак, отколкото на решение.
Защо не погледнеш функцията, която показва флагчетата, да видиш как ги показва? Има начин как да се изключи да не е в джаджите (имам такъв спомен), а пък после ти ще си ги добавиш ръчно в темата :)

Поздрави,
Любомир Петров
Founder of Bizz.bg
Mobile: +359 897 994 386
E-Mail: lpe...@mylo.bg and lpe...@bizz.bg
E-Commerce Software as a Service: http://www.Bizz.bg/


2010/11/22 Yoana Nikolova <yoana_v_...@abv.bg>

Anton Ruzhekov

unread,
Nov 23, 2010, 4:00:46 AM11/23/10
to wordpres...@googlegroups.com
Виж какъв е кодът на българското флагче и виж защо не се мести, дали просто е с друго име (не .qtrans_flag_bg). Както каза Любо просто премести кода там, където искаш да се показват тези флагчета и си оправи стиловете ;) Според мене и хака с position: absolute важи, ако няма да се променя много дизайна, но имай предвид, че всичко ще се прецаква всеки път като промениш темата ;) 

Поздрави,
Антон Ружеков

>-------- Оригинално писмо --------
>От: Liubomir Petrov liubomi...@gmail.com
>Относно: Re: [WP-Course] qTranslate: позициониране на флаговете
>До: wordpres...@googlegroups.com
>Изпратено на: Понеделник, 2010, Ноември 22 23:45:34 EET


> Хм, това ми изглежда повече на хак, отколкото на решение.Защо не погледнеш функцията, която показва флагчетата, да видиш как ги показва? Има начин как да се изключи да не е в джаджите (имам такъв спомен), а пък после ти ще си ги добавиш ръчно в темата :)
>
> Поздрави,Любомир ПетровFounder of Bizz.bgMobile: +359 897 994 386E-Mail: lpe...@mylo.bg and lpe...@bizz.bg

>
> E-Commerce Software as a Service: http://www.Bizz.bg/
> 2010/11/22 Yoana Nikolova
>
>
>

> Здравейте! Тъй като флагчетата за избор на език трябва да се добавят към джаджите, а аз не искам да стоят там, се сблъсках с проблема как да ги преместя. Някъде из нета намерих този код:
>
>
> .qtrans_flag_en { position:fixed;top:20px;left:2px;border:1px solid #BBBBBB }
> .qtrans_flag_bg { position:fixed;top:40px;left:2px;border:1px solid #BBBBBB }с който чудесно премествам английското флагче, но не и бг. Някакви идеи?
> Поздрави, 
>
> Йоана
>
>
> -----------------------------------------------------------------
>
> Учете английски език в Британски съвет- запишете се сега!

> #avg_ls_inline_popup { position:absolute; z-index:9999; padding: 0px 0px; margin-left: 0px; margin-top: 0px; width: 240px; overflow: hidden; word-wrap: break-word; color: black; font-size: 10px; text-align: left; line-height: 13px;}

-----------------------------------------------------------------
Нова Година в Египет – Кайро и Хургада или круиз по Нил за 7 дни
http://www.astralholidays.bg/pochivki/program/36/country/8.html

Димитър Митев

unread,
Nov 23, 2010, 10:42:47 AM11/23/10
to wordpres...@googlegroups.com
Йоана,

Любо е прав, като казва, че това не е толкова решение, колкото някакъв хак. Трябва да използваш просто командата за извеждане на qTranslate флаговете (с връзки) в шаблона на сайта. Ето я и нея:

<?php echo qtrans_generateLanguageSelectCode('image'); ?>

Тази команда ще изведе в сайта ти всички активни езици, а как ще се визуализират ще зависи само от малко работа по CSS на сайта ти. qTranslate флаговете идват по подразбиране с клас qtrans_language_chooser и това ти дава целият контрол, от който би имала нужда. Естествено, можеш да вкараш горната команда във всеки друг <div> с негов си клас и id.

Поздрави,
Димитър Митев
Независим Интернет консултант
www.napravisisait.com

Yoana Nikolova

unread,
Nov 26, 2010, 9:43:19 AM11/26/10
to wordpres...@googlegroups.com
Тази команда много ми помогна, защото не разбирам особено от РНР. Справих се някак си, въпреки че трябва още да си поиграя, тъй като до флагчетата ми се появиха едни розови точки незнайно откъде... Надявам се да се справя. Много благодаря за съветите! 



-------- Оригинално писмо --------
От: Димитър Митев in...@napravisisait.com
Относно: Re: Re: [WP-Course] qTranslate: позициониране на флаговете
До: wordpres...@googlegroups.com
Изпратено на: Вторник, 2010, Ноември 23 17:42:47 EET

Йоана,

Любо е прав, като казва, че това не е толкова решение, колкото някакъв хак. Трябва да използваш просто командата за извеждане на qTranslate флаговете (с връзки) в шаблона на сайта. Ето я и нея:

<?php echo qtrans_generateLanguageSelectCode('image'); ?>

Тази команда ще изведе в сайта ти всички активни езици, а как ще се визуализират ще зависи само от малко работа по CSS на сайта ти. qTranslate флаговете идват по подразбиране с клас qtrans_language_chooser и това ти дава целият контрол, от който би имала нужда. Естествено, можеш да вкараш горната команда във всеки друг <div> с негов си клас и id.

Поздрави,
Димитър Митев
Независим Интернет консултант
www.napravisisait.com






-----------------------------------------------------------------
Купи сега Armani, GUCCI, Miss Sixty и други с до 70% отстъпка

Димитър Митев

unread,
Nov 26, 2010, 10:03:39 AM11/26/10
to wordpres...@googlegroups.com
Йоана, розовите точки са от това, че командата вкарва флаговете в <li> елемент и за да ги няма, трябва да укажеш в CSS файла си за класа qtrans_language_chooser такива да няма с list-style: none;

Успех!

Димитър Митев
Независим Интернет консултант
www.napravisisait.com



Yoana Nikolova

unread,
Nov 27, 2010, 9:11:12 AM11/27/10
to wordpres...@googlegroups.com
Определено нямаше да се справя сама! Много благодаря отново! 




-------- Оригинално писмо --------
От: Димитър Митев in...@napravisisait.com
Относно: Re: [WP-Course] qTranslate: позициониране на флаговете
До: wordpres...@googlegroups.com
Изпратено на: Петък, 2010, Ноември 26 17:03:39 EET

Йоана, розовите точки са от това, че командата вкарва флаговете в <li> елемент и за да ги няма, трябва да укажеш в CSS файла си за класа qtrans_language_chooser такива да няма с list-style: none;

Успех!
Димитър Митев
Независим Интернет консултант
www.napravisisait.com


Reply all
Reply to author
Forward
0 new messages