జపనీస్ క్యాట్ ఫోటో వెబ్సైట్ యొక్క అంతర్జాతీయకరణ, స్థానికీకరణ, ఎన్కోడింగ్, ఐస్లాండ్ మరియు అనువాదం
వెబ్ అనువర్తనాలలో అంతర్జాతీయీకరణ, స్థానికీకరణ మరియు ఎన్కోడింగ్ విషయానికి వస్తే అక్కడ చాలా సమాచారం ఉంది. వెబ్ అనువర్తనం కోసం ప్రతి ఒక్కటి అందించే వాటి గురించి చాలా అపార్థం కూడా ఉంది. ఇక్కడ నా టేక్…
వెబ్ బ్రౌజర్ వెబ్ సర్వర్కు కనెక్షన్ చేసినప్పుడు, ఇది చాలా తక్కువ వేరియబుల్స్ను దాటి అదనపు అభ్యర్థనలను చేస్తుంది, ఇక్కడ ఒక ఉదాహరణ:
GET / HTTP / 1.1
హోస్ట్: www.dknewmedia.com
యూజర్-ఏజెంట్: మొజిల్లా / 5.0 (మాకింతోష్; యు; ఇంటెల్ మాక్ ఓఎస్ ఎక్స్; ఎన్-యుఎస్; ఆర్వి: 1.8.1.3) గెక్కో / 20070309 ఫైర్ఫాక్స్ / 2.0.0.3
అంగీకరించు: HTTP అంగీకరించు = టెక్స్ట్ / xml, అప్లికేషన్ / xml, అప్లికేషన్ / xhtml + xml, టెక్స్ట్ / html; q = 0.9, టెక్స్ట్ / ప్లెయిన్; q = 0.8, ఇమేజ్ / png, * / *; q = 0.5
అంగీకరించు-భాష: en-us, en; q = 0.5
అంగీకరించు-ఎన్కోడింగ్: gzip, deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
అంతర్జాతీయకరణ
అంతర్జాతీయకరణ చాలా విషయాల మిశ్రమం:
- స్థానికీకరణ: సందర్శకుడు ఏ భాష మరియు ప్రదేశం నుండి సందర్శిస్తున్నారో గుర్తించే సామర్థ్యం. సందర్శకుడిని లొకేల్ ద్వారా గుర్తించే HTTP అభ్యర్థనల ద్వారా ఇది జరుగుతుంది. నా విషయంలో, అది ఎన్-యుఎస్. “ఎన్” ఇంగ్లీష్ మరియు “యుఎస్” యునైటెడ్ స్టేట్స్. ఇది నా ఆపరేటింగ్ సిస్టమ్లోని సెట్టింగ్.
- సమయ మండలాలు: సమయ మండలాలకు సర్దుబాటు చేసే సామర్థ్యం. ఇది సాధారణంగా మీ సర్వర్ను గ్రీన్విచ్ మీన్ టైమ్ (GMT) కు సెట్ చేసి, ఆపై వినియోగదారులు తమ స్థానిక ఆఫ్సెట్ను GMT నుండి సెట్ చేయడానికి అనుమతించడం ద్వారా సాధించవచ్చు.
- అక్షర ఎన్కోడింగ్: భాషా అక్షర సమితులను సరిగ్గా ప్రదర్శించే సామర్థ్యం ఇది. ఇది స్థానికీకరణకు భిన్నంగా ఉంటుంది, ఎందుకంటే స్థానికీకరణ నాకు అభ్యర్థన చేస్తున్న కంప్యూటర్ యొక్క భాష మరియు ప్రాంతాన్ని తెలియజేస్తుంది, కాని ఇది ఏ భాషను నాకు చెప్పదు రీడర్ అభ్యర్థిస్తోంది… అది పాఠకుడిదే!
బ్రౌజర్ అభ్యర్థించినప్పుడు నా HTTP హెడర్లో గమనించండి, అది నా లొకేల్ను అభ్యర్థిస్తున్నట్లు సర్వర్కు తెలిపింది (అంగీకరించు-భాష: en-us); ఏది ఏమయినప్పటికీ, అక్షర సమితి ఏమి అభ్యర్థించబడిందో సర్వర్కు కూడా చెప్పాల్సిన అవసరం ఉంది (అంగీకరించు-అక్షరక్రమం: అంగీకరించు-అక్షరక్రమం: ISO-8859-1, utf-8; q = 0.7, *; q = 0.7) ISO-8859-1 మరియు utf -8 రెండూ అనుమతించదగిన అక్షర సమితులు.
స్థానికీకరణ
ఈ అద్భుత మిశ్రమ ప్రపంచంలో, స్థానికీకరణ ఇకపై భాషను నిర్దేశించదు. నేను ఎన్-యుఎస్లో ఉన్నప్పటికీ, నేను వేరే అక్షర సమితిని ఉపయోగించి వేరే భాషను ఖచ్చితంగా చదవగలను… నేను ఉపయోగించినప్పుడు అదే జరుగుతుంది గూగుల్ హిందీ (నేను నిజంగా గూగుల్ హిందీని ఉపయోగించను). లొకేల్ మరియు క్యారెక్టర్ సెట్ కోసం నా అభ్యర్థన నేను అభ్యర్థించినప్పుడు సమానంగా ఉంటుంది గూగుల్ ఇంగ్లీష్ పేజీ, కానీ నేను అక్షర సమితి లేనందున నేను చదవలేని పేజీని తినిపించాను. ఇవన్నీ వస్తాయి ??????????… అయితే, నేను ఆ అక్షరాన్ని ఫైర్ఫాక్స్ (ఫైర్ఫాక్స్> ప్రాధాన్యతలు> అధునాతన> భాషలు) లోకి లోడ్ చేయగలను:
నేను ఆ భాషను లోడ్ చేస్తే, నా డిఫాల్ట్ లొకేల్ ఎన్-యుఎస్ అయినప్పటికీ నేను పేజీని దాని స్థానిక అక్షర సమితిలో అభ్యర్థించి నా కంప్యూటర్లో ప్రదర్శించగలను!
కాబట్టి… నేను హిందీ విద్యార్థిని అయితే, పర్డ్యూలో ఇంగ్లీష్ చదువుతున్నాను మరియు కనెక్ట్ అయ్యాను VPN ఆస్ట్రేలియాలో విహారయాత్రలో పాఠశాల సర్వర్కు… నిజంగా అంతర్జాతీయీకరించబడటానికి అనువర్తనానికి 3 వేర్వేరు సెట్టింగ్లు అవసరం - మరియు ఎవరూ మరొకటి ఆధారపడి ఉంటుంది.
నా లొకేల్ ఎన్-యుఎస్ వలె వస్తుంది, కానీ నా టైమ్జోన్ ఆస్ట్రేలియా, కానీ నేను వెబ్సైట్ నుండి అభ్యర్థిస్తున్న భాష హిందీ కావచ్చు. నేను నా దరఖాస్తును ప్రోగ్రామ్ చేస్తే అంచనాలు నా కంప్యూటర్ యొక్క లొకేల్ ఆధారంగా, నేను పూర్తిగా తప్పుగా ఉంటాను - తూర్పు సమయమండలిలో ఆంగ్ల వ్యక్తికి ఆహారం ఇవ్వడం. ఆదర్శవంతంగా, నేను నా దరఖాస్తును ప్రోగ్రామ్ చేస్తాను రెండు భాష మరియు సమయమండలి సెట్టింగులు… కానీ నేను వాటిని లొకేల్ ఆధారంగా ume హించను.
ఐస్లాండ్ - అంతిమ ఉదాహరణ
మేము ఉన్న యునైటెడ్ స్టేట్స్లో బహుళ భాషా మరియు బహుళ-లొకేల్ సవాళ్ళ గురించి మాకు తెలియదు అన్ని ఇంగ్లీష్ మాట్లాడండి [వ్యంగ్యం సూచించబడింది]. ఐస్లాండ్ వంటి కొన్ని దేశాలలో, స్థానిక భాష ఐస్లాండిక్ అయినప్పటికీ, నమ్మశక్యం కాని ఐస్లాండిక్ ప్రజలు 3 భాషలను నేర్చుకుంటారు. ఐస్లాండ్ ఐరోపా మరియు ఉత్తర అమెరికా మధ్యలో ఉన్న దేశం కాబట్టి, వారి కంపెనీలు బహుళ ఖండాలు, భాషలు, భాషల మాండలికాలు మరియు వారి డెస్క్టాప్ నుండి బహుళ సమయమండలిలో పనిచేస్తాయి!
అనేక ఐస్లాండిక్ వెబ్సైట్లు యుఎస్ ఇంగ్లీష్, యుకె ఇంగ్లీష్, ఐస్లాండిక్, స్పానిష్, స్పానిష్, ఫ్రెంచ్ మరియు జర్మన్ భాషలలో నిర్మించబడ్డాయి! నిర్మించడం ఎంత సవాలుగా ఉంటుందో imagine హించుకోండి ఐస్లాండ్స్ వెబ్సైట్ అనువర్తనాలు మరియు టికెటింగ్ వ్యవస్థలు… వావ్!
నిరాకరణ: ఐస్లాండ్ ఎయిర్ నుండి మంచి వ్యక్తులతో పనిచేయడం నాకు సంపూర్ణ ఆనందం కలిగింది మరియు వారు నేను పనిచేసిన ఆనందాన్ని కలిగి ఉన్న చాలా ప్రతిభావంతులైన మరియు స్నేహపూర్వక నిపుణులు అని మీకు చెప్పగలను. ఇది కేవలం అద్భుతమైన దేశం మరియు ప్రజలు! సందర్శించండి వెళ్ళండి… ఐస్లాండ్ ఎయిర్ తీసుకోండి మరియు తప్పకుండా సందర్శించండి బ్లూ లాగూన్!
భాష వర్సెస్ ఎన్కోడింగ్
ఒకదానితో ఒకటి బాగా ఆడని ఒకే భాషలో విభిన్న అక్షర ఎన్కోడింగ్లు కూడా ఉన్నాయి! ఉదాహరణ: Shift-JIS లో వ్రాయబడిన ఒక జపనీస్ ఇమెయిల్ జపనీస్ వ్యక్తి యొక్క కంప్యూటర్లో స్థానికీకరణతో ja-JP కు సెట్ చేయబడదు ఎందుకంటే వారి మెయిల్ సర్వర్ EUC-JP ని మాత్రమే గుర్తిస్తుంది. ఆదర్శవంతంగా, ఒక కస్టమర్ వారు ఏ ఎన్కోడింగ్ను కోరుకుంటున్నారో అలాగే ఏ భాషను సెట్ చేయగలగాలి - ఎన్కోడింగ్ మరియు భాష క్లయింట్ అభ్యర్థిస్తున్న వాటికి అనుకూలంగా ఉండేలా చూసుకోవాలి.
నేను జపనీస్ చదవాలనుకుంటే, ఆ భాషను సరిగ్గా ప్రదర్శించడానికి ఎన్కోడింగ్ కోసం నేను జపనీస్ రెండింటినీ నా భాషగా మరియు షిఫ్ట్-జిఐఎస్ రెండింటినీ ఎంచుకోవలసి ఉంటుంది. మిశ్రమానికి జోడించడానికి ఇక్కడ మరికొన్ని గందరగోళం ఉంది ... కొన్ని ఎన్కోడింగ్ రకాలు అనేక భాషలకు మద్దతు ఇస్తాయి. UNICODE / UTF8 డజన్ల కొద్దీ మద్దతు ఇస్తుంది. రివర్స్ కూడా నిజం. కొన్ని భాషలను అనేక ఎన్కోడింగ్ రకాల్లో చదవవచ్చు. అది అర్ధం కాకపోతే… నేను క్షమాపణలు కోరుతున్నాను, ఇది చాలా క్లిష్టమైన సమస్య.
ఏదో ఒక రోజు నేను నమ్ముతున్నాను (ఆశిస్తున్నాను) ఇవన్నీ మారుతాయి. స్థానికీకరణ సంకేతాల అసలు డిజైనర్లు భాష-దేశం కాంబో అవసరమవుతుందని ఆశించారని నేను అనుకుంటున్నాను… కాని మేము చాలా అధునాతనమయ్యాము. గుర్తుంచుకోండి, ఇంటర్నెట్ ఉనికిలో ముందే వీటిలో ఎక్కువ భాగం అభివృద్ధి చేయబడ్డాయి. రాకతో GIS, బహుశా ఒక వ్యక్తి వారి ఎన్కోడింగ్ను ఎంచుకోవచ్చు మరియు GIS సమయమండలి మరియు లొకేల్ సమాచారాన్ని నిర్వహిస్తుంది.
అంతర్జాతీయకరణ
అంతర్జాతీయీకరణ మద్దతుకు తిరిగి వెళ్ళు. మీరు అంతర్జాతీయీకరించిన అనువర్తనాన్ని అందించాలనుకుంటే, మీరు వీటిని చేయాలి:
- బహుళ ఎన్కోడింగ్ రకాలు, భాషలకు మద్దతు ఇవ్వండి మరియు ఆ అనువాదాలను ప్రదర్శించడానికి అనువాద ఫైళ్ళను కలిగి ఉండండి.
- అవసరమైతే క్లయింట్ వారి భాషను మరియు వారి ఎన్కోడింగ్ రకాన్ని సెట్ చేయడానికి అనుమతించండి.
- GMT తో పోల్చితే వినియోగదారులు తమ సమయమండలిని సూచించడానికి అనుమతించడం ద్వారా సమయ మండలాలకు మద్దతు ఇవ్వండి.
- స్థానికీకరణ కోడ్లను జాగ్రత్తగా ఉపయోగించుకోండి… అవి మీ యూజర్ వాస్తవానికి ఏమి అభ్యర్థిస్తున్నారో లేదా వారు చదవగలిగే వాటిని ఖచ్చితంగా వర్ణించరు.
అనువాద
యంత్ర అనువాదం ఇంకా ప్రారంభ దశలోనే ఉంది. అక్కడ అనేక వెబ్సైట్లు ఉన్నాయి (మరియు WordPress ప్లగిన్లు) మీ సైట్ యొక్క యంత్ర అనువాదాన్ని అందిస్తుంది. దీన్ని ప్రలోభపెట్టవద్దు… దీనికి రెండు కారణాలు ఉన్నాయి:
- యంత్ర అనువాదం పనిచేస్తే, మీ సైట్ను తనిఖీ చేస్తున్న వినియోగదారుకు ఇప్పటికే పని చేయడానికి అనువాదకుడు ఉంటారు.
- యంత్ర అనువాదం సక్స్.
నన్ను నమ్మలేదా? మీ కోసం జపనీస్ అనువాదం ఇక్కడ ఉంది:
నుండి అతికించబడింది మసాట్సు ఫైల్ - పిల్లుల టన్నుల చిత్రాలతో ఒక వ్యక్తి:
జపనీస్ బ్లాగ్ ఎంట్రీ
???????????
- 00:29:35 మసాట్సు చేత??????????????????????????
??????????????????????????????????? (?)?
???????????????????????????????????????
????????????????????????????????????????????????????????????? (?)
??????????????????
??????????????
???????????
??????????????????????????????????????????????????
???????????????????????????????
?????????????????????????????????????
????????????????????????????????????
?????????? ఆగ్ ??????????????????????????????????????????????????
యంత్ర అనువాదం:
?? హన్ ?????
-00: 29: 35 మసాట్సు చేతనిన్నటి “ఎ / ది బీస్ట్ ఫిస్ట్ ఫ్లీట్” లో కనిపించిన ఒక / ఏనుగు యొక్క పిడికిలి సాధువు పేరు. రేంజర్ ”“ ?? హన్ ???? ” ఒక / రేడియో నటుడు యుటాకా మిజుషిమాతో….
? (?) కటిల్ ఫిష్ తక్షణమే చేస్తుంది.
ఎందుకంటే పిడికిలి సాధువు యొక్క రేడియో నటుడు, మాస్టర్ ????? ఒక / పిల్లి యొక్క నాగై ఇచిరో = డ్రాగన్ బంతి యొక్క చైనీస్ క్విన్స్ ఒక / ది ?? చమత్కారమైన వ్యాఖ్య చేసిన వారికి వెంటనే తెలిసినట్లు రేంజర్ కనిపిస్తుంది.
?????? (చెమట) నేను ఈ సంవత్సరం పూర్తిగా మరచిపోతున్న “సూపర్ ఫ్లీట్ పేరు యొక్క రహస్యం”, ప్రతి సంవత్సరం సాధారణ అభ్యాసం?,
?????? నేను ఈ సంవత్సరం ఆలస్యంగా వ్రాస్తే,
??????? పుణ్యక్షేత్రం ??? (ఎలా చేయవచ్చు?)? హెడ్ల్యాండ్ కల్లియన్ (?? కట్ కాదు) ఫుకామి ?? (? లేదా చేయగల సామర్థ్యాన్ని గమనించగలరా?) ఒక / అది చేస్తుంది
?????? తో, ఇది “కున్ /? /?” అవుతుంది, మరో మాటలో చెప్పాలంటే, “కుంగ్ ఫూ”, వరుసలో ఉన్నప్పుడు మరియు ఒక / పేరు యొక్క తలని మార్చినప్పుడు.
?????? అదనపు రెండింటిని పెంచుతుందని చెప్పినప్పటికీ అది ఏ రకమైన పేరుగా మారవచ్చు.
నిజం “వయస్సు” అని చెప్పబడింది ఎందుకంటే వెండి మూలకం చిహ్నం ఎగ్?, అయితే “ది ???? వెండి ”తకోకా? యొక్క సాంకేతిక నిపుణుడు ??????? పాత్ర "?" సిల్వర్స్క్రీన్ మూవీ యొక్క అనుబంధంతో ఉపయోగించబడింది, అది అదనపు సభ్యునితో పిలిస్తే.
?????? అయితే, నేను స్వార్థపూరితంగా ఆలోచిస్తున్నాను, నా సిద్ధాంతానికి సంబంధం లేదు “?” ఒక / చైనీస్ అక్షరంలో చేర్చబడింది.
ఈ అనువాదంలో ధ్రువణతను తిప్పికొట్టడం ఆంగ్లంలో చదవగలిగే డిక్షన్ని అందిస్తుందని నేను ఖచ్చితంగా అనుకుంటున్నాను. మీరు ఎంట్రీని అర్థం చేసుకున్నారు, సరియైనదా?