VPN பற்றி எந்த முடிவுக்கும் வருவதற்கு முன் டெவலப்பர் கருவிகளைத் திறந்து, பக்கத்தை ஏற்றி, கோரிக்கை தலைப்புகளைப் படியுங்கள். வழக்கமாக குறிப்பிட்ட மொழிகளின் தொகுப்பைக் கேட்கும் Accept-Language வரி ஒன்று கிடைக்கும், அந்த வரி உங்கள் வெளியேற்ற முகவரியிலிருந்து அல்ல, உலாவி அமைப்புகளிலிருந்து வருகிறது. டோக்கியோ வெளியேற்றத்தில் உள்ள பிரெஞ்சு பேசுபவர் இன்னும் பிரெஞ்சை அனுப்புகிறார், பிரெஞ்சில் பதிலளிக்கும் தளம் அந்தத் தலைப்புக்கே பதிலளிக்கிறது. பக்கம் பரிச்சயமான மொழியில் வந்ததால் மட்டும் சுரங்கப்பாதை கசிவதில்லை.

முதலில் தலைப்பைப் படியுங்கள்

டெஸ்க்டாப் உலாவியில் பிணையப் பலகத்தைத் திறந்து, மீண்டும் ஏற்றி, ஆவணக் கோரிக்கையில் கிளிக் செய்து கோரிக்கை தலைப்புகளின் கீழ் பாருங்கள். முனையத்திலிருந்து உலாவி இல்லாமலும் அதே விஷயத்தைப் பார்க்கலாம், தளத்தின் நடத்தையைச் சோதிக்க மதிப்பை மாற்றியமைக்கலாம்:

curl -sS -D /tmp/h1 -o /tmp/b1 https://example.com
curl -sS -D /tmp/h2 -o /tmp/b2 -H 'Accept-Language: fr,en;q=0.6' https://example.com
grep -o 'lang="[^"]*"' /tmp/b1 /tmp/b2
diff /tmp/b1 /tmp/b2 | head -40

இப்போது உடல் வட்டில் உள்ளது, எனவே ஒப்பீடு பக்கத்தைப் பற்றியது, ஒருபோதும் அனுப்பப்படாமல் இருக்கக்கூடிய தலைப்பைப் பற்றியது அல்ல. html குறிச்சொல்லின் lang பண்பு மற்றும் தெரியும் உரையைப் பாருங்கள், ஏனெனில் Content-Language விருப்பமானது, பல சேவையகங்கள் அதைத் தவிர்க்கின்றன. எனவே அதே URL இல் முழுப் பக்கத்தையும் ஆங்கிலத்திலிருந்து பிரெஞ்சுக்கு மாற்றும் தளம் தலைப்புகளை மட்டும் ஒப்பிடும்போது மாறாததாகத் தோன்றலாம். வெளியேற்றம் நிலையாக இருக்கும்போது ஆவணத்தின் மொழி தலைப்பைப் பின்பற்றினால், தலைப்பே தீர்க்கமான உள்ளீடு, அந்தக் கவனிப்புக்கு VPN உடன் தொடர்பில்லை.

இந்தச் சோதனைக்கு தளத்தின் சொந்த மொழி மாற்றிக்குப் பதிலாக இரண்டாவது உலாவி சுயவிவரத்தைப் பயன்படுத்துங்கள். மாற்றி பொதுவாக ஒரு குக்கியை எழுதுகிறது, அது வேறு உள்ளீடு, இறுதியில் தலைப்புக்குப் பதிலாக குக்கியை அளப்பீர்கள்.

q மதிப்புகள் என்ன அர்த்தம், என்ன அல்ல

RFC 9110 இன் 12.5.4 பிரிவு Accept-Language ஐ பதிலுக்கு விருப்பமான இயற்கை மொழிகளின் பட்டியலாக வரையறுக்கிறது. ஒவ்வொரு உள்ளீடும் 0 முதல் 1 வரை எடையைக் கொண்டிருக்கலாம், எடை இல்லாத வரம்பின் எடை 1, எடை 0 ஒரு மொழியை ஏற்க முடியாதது எனக் குறிக்கிறது. இது ஒரு முன்னுரிமை வரிசை, அதற்கு மேல் ஒன்றுமில்லை.

இந்த மதிப்பு இருப்பிட அறிக்கை அல்ல, நம்பிக்கை மதிப்பெண் அல்ல, அடையாளம் அல்ல. சேவையகம் அதைப் புறக்கணிக்கவோ, தன்னிடமுள்ள ஒரே மொழிபெயர்ப்பை வழங்கவோ, அல்லது நாட்டின் அடிப்படையிலான திருப்பிவிடல் வெல்ல அனுமதிக்கவோ சுதந்திரமானது. உள்ளடக்கப் பேச்சுவார்த்தை சேவையகத்தின் தேர்வு, தலைப்பு அந்தத் தேர்வுக்கான உள்ளீடு, கட்டளை அல்ல.

உள்ளூர்மயமாக்கப்பட்ட பக்கத்தை இருப்பிடச் சோதனையாகக் கருதும்போது மக்கள் தவறவிடும் பகுதி இதுவே. தலைப்பு ஒருவர் எந்த மொழிகளைப் படிக்க விரும்புகிறார் என்பதைக் கூறுகிறது, விருப்பம் எங்கும் பயணிக்கலாம்.

நீங்கள் உண்மையில் பெறும் மொழியை மூன்று உள்ளீடுகள் தீர்மானிக்கின்றன

வெளியிலிருந்து எது வென்றது என்று பார்க்க முடியாததால், அவற்றை ஒவ்வொன்றாகப் பிரிக்கவும்:

  • தலைப்பு. வேறு மொழிப் பட்டியலுக்கு அமைக்கப்பட்ட இரண்டாவது சுயவிவரத்துடன் சோதியுங்கள், மற்ற அனைத்தும் நிலையாக இருக்கும்போது பக்கம் மாறுகிறதா எனப் பாருங்கள்.
  • சேமிக்கப்பட்ட தேர்வு. குக்கி இல்லாத தனிப்பட்ட சாளரத்தில் சோதியுங்கள், அல்லது தளத்தின் சேமிப்பை அழிக்கவும். கணக்கு அமைப்புகளும் localStorage உள்ளீடுகளும் மொழியை மாதக்கணக்கில் பிணைக்கலாம்.
  • URL அல்லது திருப்பிவிடல். வெளிப்படையான மொழிப் பாதையை, எடுத்துக்காட்டாக /fr/, கோரி, மூல முகவரியின் அடிப்படையிலான திருப்பிவிடலின் நிலைக் குறியீடுகளைக் கவனிப்பதன் மூலம் சோதியுங்கள்.

மூன்று சோதனைகளையும் அதே வரிசையில் செய்து எது முடிவை நகர்த்தியது என்று எழுதுங்கள். VPN ஐ இயக்கிய பிறகு மொழியை மாற்றும் ஒரே பக்க ஏற்றுதல் பலவீனமான சான்று, ஏனெனில் திருப்பிவிடலும் தேக்ககத்தில் உள்ள குக்கியும் அந்த உணர்வை உருவாக்கலாம்.

VPN எதை மாற்றுகிறது, எதை மாற்றவில்லை

சுரங்கப்பாதை சேவையகம் காணும் மூல முகவரியை மாற்றுகிறது, அதனுடன் சேவையகம் IP புவியியலிலிருந்து ஊகிக்கும் அனைத்தையும். இது உலாவியின் மொழி விருப்பங்களை மீண்டும் எழுதுவதில்லை, சேமிக்கப்பட்ட அமைப்பை அழிப்பதில்லை, நீங்கள் தட்டச்சு செய்த URL ஐ மாற்றுவதில்லை. அந்த உள்ளீடுகள் இருந்த இடத்திலேயே இருக்கின்றன, எனவே வெளியேற்றம் நகர்ந்த பிறகும் பக்கம் அதன் பழைய மொழியை வைத்திருக்கலாம்.

புவியியல் அதன் சொந்த இரைச்சலைச் சேர்க்கிறது. முகவரி தரவுத்தளங்கள் ஒன்றுக்கொன்று பொருந்துவதில்லை, ஒரு நாட்டில் பதிவு செய்யப்பட்ட வெளியேற்றம் மற்றொரு நாட்டுக்கு வரைபடமாக்கப்படலாம், இது நாட்டின் அடிப்படையிலான திருப்பிவிடலை உங்கள் உலாவியுடன் தொடர்பில்லாத காரணங்களுக்காகத் தவறாகத் தோற்றமளிக்கச் செய்கிறது.

விரைவான சரிபார்ப்பு அவற்றைப் பிரிக்கிறது: பக்கத்தைப் புதிதாகக் கோருங்கள், நீங்கள் வழங்கும் முகவரியைக் குறிப்பெடுங்கள், பின்னர் பதிலின் மொழியை உங்கள் தலைப்புப் பட்டியலுடன் ஒப்பிடுங்கள். வெளியேற்ற நாட்டுடன் அல்ல, உங்கள் பட்டியலுடன் மொழி பொருந்தினால், தலைப்பே தீர்க்கமான உள்ளீடு, சுரங்கப்பாதையில் சரிசெய்ய ஒன்றுமில்லை.

உள்ளூர்மயமாக்கப்பட்ட பக்கம் எதை நிரூபிக்கிறது, எதை நிரூபிக்கவில்லை

இங்கே தனியுரிமை பற்றிய உண்மையான புள்ளி ஒன்று உள்ளது, அது மக்கள் வழக்கமாக முன்வைப்பதை விடச் சிறியது. முழுமையான மொழி விருப்பப் பட்டியல் கைரேகை உள்ளீடு, நீங்கள் யார் அல்லது என்ன படிக்கிறீர்கள் என்பதைப் பற்றி ஏதாவது வெளிப்படுத்தலாம். அது விருப்பத்தின் உண்மையான வெளிப்பாடு, சுரங்கப்பாதையிலிருந்து போக்குவரத்து வெளியேறியதை நிரூபிப்பதற்குச் சமமானதல்ல.

உள்ளூர்மயமாக்கப்பட்ட பக்கம் கசிவின் குறிகாட்டி அல்ல. கசிவை உண்மையிலேயே சோதிக்க விரும்பினால், தளம் காணும் வெளியேற்ற முகவரி, பெயர் தேடல்களுக்குப் பயன்படுத்தப்படும் தீர்ப்பான் பாதை மற்றும் WebRTC அடுக்கு வெளிப்படுத்தும் வேட்பாளர்களைச் சரிபாருங்கள். அந்தச் சோதனைகள் பக்கத்தின் மொழி பதிலளிக்க முடியாத கேள்விக்குப் பதிலளிக்கின்றன.

அடுத்த முறை ஒரு தளம் உங்கள் நாட்டை அறிந்ததாகத் தோன்றினால், முதலில் கோரிக்கை தலைப்புகளைத் திறங்கள். பதிலின் மொழி உங்கள் உலாவியின் பட்டியலுடன் பொருந்தினால், எதுவும் கசியவில்லை, நீங்கள் பார்க்க வேண்டிய அடுக்கு உங்கள் முன் இருப்பதே.

தொடர்புடைய கட்டுரைகள்