Gweld Ffurf Llawn: Datrys Auto ddychwelyd i'r Saesneg os Saesneg yw iaith y proffil
Rwyf eisoes yn cuddio faneri gan ddefnyddwyr Saesneg drwy gyfrwng conditionals templed, ond erbyn hyn hoffwn gymryd y i'r lefel nesaf, fel y Saesneg eu hiaith defnyddwyr mewn gwledydd eraill sydd wedi eu hiaith porwr osod i iaith dramor, ond tir ar dudalennau cyfieithu o ein safle wrth chwilio ag google am awtomatig weld y fersiwn Saesneg yn hytrach na'r fersiynau gyfieithu.
Er mwyn gwneud hyn, rwyf wedi ysgrifennu y cod canlynol.
Fodd bynnag, gan nad wyf yn gyfarwydd â gwaith mewnol vBET, nid wyf yn gwybod ble i osod, neu sut i'w llenwi. Allech chi os gwelwch yn dda fy helpu gyda hyn?
if ($_GET['language'] != "en" and $vbulletin->userinfo['vbet_def_lang'] == 'en')
{
revert language to english
}
-Pa plugin / ffeil hon yn mynd i mewn?
-Beth fyddwn i'n rhoi yn eu lle o 'troi'n ôl iaith i'r Saesneg'?
Diolch
Dylai Ar hyn o bryd defnyddiwr yn cael ei ailgyfeirio yn awtomatig i iaith ddiofyn ei erbyn vBET. Gwiriwch fod, ac os nad ydynt yn gweithio, yna rhowch wybod i ni - byddwn yn symud y llinyn i roi gwybod am nam. Nodwch fod cwcis rhaid eu galluogi i wneud hyn (cyn mewngofnodi nad oes gwybodaeth am y defnyddiwr, felly rydym yn gosod cookie oes a phryd y defnyddiwr yn dod o un porwr ei fod yn ailgyfeirio hyd yn oed cyn mewngofnodi) a fydd yn digwydd dim ond ar ddechrau'r Sesiwn (fel arall, ni fyddai defnyddwyr yn gallu newid iaith llaw).
Ar ddechrau'r sesiwn, ie, mae'r iaith yn newid.
Fodd bynnag, gadewch i ddweud fy mod wedi logio i mewn ac yn fy iaith ddiofyn yn Saesneg.
Tybiwch fod fy iaith porwr yn Pwyleg, a phan fyddaf googled y tymor, daeth fy ngwefan i fyny o ganlyniad. Ar ôl clicio, roeddwn yn cymryd i mysite.com / fforwm / pl / thread.html. At ddibenion fy, rwyf am i'r defnyddiwr yn awtomatig yn cael ei ailgyfeirio i mysite.com / fforwm / thread.html os yw eu hiaith proffil yn Saesneg.
Fel arall, gall pobl y tu allan i'r Unol Daleithiau sy'n rhugl yn y Saesneg yn cael eu cymryd i fersiynau gyfieithu o'r safle, ac, yn amlwg, mae'r auto-cyfieithiad yn waeth na'r fersiwn Saesneg ar eu cyfer.
Felly, os bosib gallai, fyddech cystal yn cynnig rhywfaint pwyntiau gyda fy cod isod? Byddwn yn gwerthfawrogi yr help. Diolch yn fawr ymlaen llaw!
Yr wyf yn deall eich sefyllfa, ond mae'n anghyffredin iawn. Os bydd rhywun yn barod ar eich safle y dylai pam ei fod yn Google hyn? Pan nad yw rhywun yn a Google, yna sesiwn newydd ei chreu, felly bydd yn cael ei ailgyfeirio.
Y rheswm pam ein bod yn dal i wneud trafodaeth (pam nad ydym yn derbyn hyn eto) oherwydd os ydym wedi gwneud newidiadau ag y dymunwch, yna bydd y defnyddiwr yn gallu ni o gwbl i newid cyfieithu - oherwydd bydd bob amser yn cael eu hailgyfeirio at ei iaith ddiofyn, hyd yn oed os yw ef cliciwch rhai faner. Dyna pam yr ydym yn gwneud hyn yn ailgyfeirio yn unig ar y dechrau - oherwydd ar ôl y defnyddiwr yn rhydd i fynd lle bynnag y mae am, ac i unrhyw gyfieithu mae eisiau.
A yw'n wir sut yr hoffech i ymddwyn yn eich fforwm. Ac mae sefyllfa a roddwyd gennych yn bosibl mewn gwirionedd. Oherwydd bod mewn 99.99999% o achosion y bydd yn gweithio wrth i chi awydd - os bydd rhai defnyddwyr yn mynd i chi gan dolen allanol ac eisoes wedi cyfrif gyda gosod iaith ddiofyn, yna bydd yn cael ei ailgyfeirio ag y dymunwch. Ac os yw ef eisoes wedi agor eich fforwm, yna:
- 1 - byddai'n pam ei fod yn mynd yno o le arall os yw ef eisoes yno?
- 2 - hyd yn oed mewn achos o'r fath anghyffredin gall jyst chlecia faner, oherwydd ei fod yn gwybod eich fforwm ac yn gwybod beth sy'n digwydd.
Ystyried hyn os gwelwch yn dda. Dydyn ni ddim eisiau gwneud ein cais fel newid yn swyddogol oherwydd dadleuon uchod. Ond os ydych wirioneddol yn dal i gredu ei fod yn syniad da i chi, byddwn yn rhoi rhywfaint o datrysiad dros dro ar gyfer vBET 3.2.x (yn 3.3.0 ydym yn newid ar waith o ailgyfeirio a hefyd yn ei gwneud yn well ar gyfer perfformiad).
Os gwelwch yn dda, yn rhoi i mi y datrysiad dros dro.
Tra bod eich pwyntiau yn eithaf dilys, y senario hon yn dod ar eu traws mewn gwirionedd gan ddefnyddiwr a adroddwyd i mi-weld yma: PentaxForums.com Wyf yn cytuno bod y rhan fwyaf o'r amser, ni fydd hyn yn broblem, ond yr wyf yn hoffi cael fy safle yn 100% yn berffaith!
Golygu: mewngofnodwch fel testuser, prawf cyfrinair, i edrych ar y ddolen uchod. Rwy'n anabl y fforwm newyddion o olwg y cyhoedd am resymau SEO:)
Y peth â'r datrysiad dros dro yw y byddai ond yn ei gwneud yn fel na all siarad Saesneg defnyddwyr llaw newid cyfieithiadau. Trwy templedi, rwyf wedi cuddio eisoes baneri ar gyfer defnyddwyr sy'n gosod Saesneg yn eu proffil. Felly, mae'r sylwedd yw hyn-os ydych am gyfieithiadau, naill ai ddewis rhywbeth ar wahân i Saesneg, neu bori y fforwm fel gwestai. Felly, hoffwn y datrysiad dros dro.
Diolch yn fawr iawn ar gyfer ystyried, ac rwy'n falch o glywed eich bod yn fodlon i fy helpu yn y mater hwn. vBET wedi bod yn gweithio yn dda iawn gyda fy safle hyd yn hyn ac rwy'n falch o fod yn gwsmer yma!
Helo, Gwelais fod am ryw reswm llinyn hwn hen nid ar gau o hyd. Dywedwch yn ei bod yn datrys neu'n ddamweiniol rydym yn gweld ei eisiau a'ch bod yn dal angen ein help.
Rwyf wedi dod o hyd nad yw'n angenrheidiol cael rhywbeth fel hyn. Yn lle hynny, yr wyf yn lle rhybudd hwn yn navbar gynghori'r defnyddiwr i newid iaith.
Gallwch bellach yn agos edau hwn.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.