VPN පිටවීම සහ ඔබේ බ්රවුසර භාෂාව එකඟ නොවන්නේ ඇයි
Accept-Language ප්රතිචාර භාෂාවක් ඉල්ලයි; VPN මූලාශ්ර ලිපිනය වෙනස් කරයි. අඩවියක් දේශීයව පෙනෙන විට, කුමක් ජයගත්තාද යන්න තීරණය කරන්නේ ආදාන තුනකි.
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 තොගය විවෘත කරන අපේක්ෂකයන් පරීක්ෂා කරන්න. එම පරීක්ෂණ පිටුවේ භාෂාවට පිළිතුරු දිය නොහැකි ප්රශ්නයට පිළිතුරු දෙයි.
ඊළඟ වතාවේ අඩවියක් ඔබේ රට දන්නා බව පෙනේ නම්, මුලින්ම ඉල්ලීම් ශීර්ෂක විවෘත කරන්න. ප්රතිචාර භාෂාව ඔබේ බ්රවුසර ලැයිස්තුව සමඟ ගැළපේ නම්, කිසිවක් කාන්දු වී නැත, බැලිය යුතු ස්ථරය ඔබ ඉදිරිපිට ඇති එකයි.