Entènasyonalizasyon, lokalizasyon, kodaj, Islann ak tradiksyon yon sit entènèt foto Japonè chat

tradiksyon entènasyonalizasyon

MondyalizasyonGen yon anpil nan enfòmasyon yo deyò lè li rive entènasyonalizasyon, lokalizasyon ak kodaj nan aplikasyon pou entènèt. Genyen tou yon anpil nan enkonpreyansyon sou sa ki chak bay pou yon aplikasyon entènèt. Isit la nan pran mwen ...

Lè yon navigatè entènèt fè yon koneksyon ak yon sèvè entènèt, li pase byen kèk varyab ak fè demann adisyonèl, isit la nan yon egzanp:

JWENN / HTTP / 1.1
Akèy: www.dknewmedia.com
Itilizatè-Ajan: Mozilla / 5.0 (Macintosh; U; Intel Mac OS X; en-US; rv: 1.8.1.3) Gecko / 20070309 Firefox / 2.0.0.3
Aksepte: HTTP Aksepte = tèks / xml, aplikasyon / xml, aplikasyon / xhtml + xml, tèks / html; q = 0.9, tèks / plenn; q = 0.8, imaj / png, * / *; q = 0.5
Aksepte-Lang: en-nou, en; q = 0.5
Aksepte-kodaj: gzip, deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7

Mondyalizasyon

Entènasyonalizasyon se yon konpoze de anpil bagay:

  1. Lokalizasyon: Kapasite pou idantifye nan ki lang ak ki kote yon vizitè ap vizite. Sa a se fè nan HTTP Demann kote vizitè a idantifye pa yon lokalizasyon. Nan ka mwen an, sa a en-US. "En" se angle e "US" se Etazini. Sa a se yon anviwònman nan sistèm opere mwen an.
  2. Zòn Tan: Kapasite nan ajiste pou zòn tan. Sa a se nòmalman akonpli pa mete sèvè ou nan yon Greenwich Mean Time (GMT) ak Lè sa a pèmèt itilizatè yo mete konpanse lokal yo soti nan GMT.
  3. Kodaj karaktè: Sa a se kapasite a montre ansanm karaktè lang byen. Li diferan de lokalizasyon depi lokalizasyon ka di mwen lang lan ak rejyon nan òdinatè a ki ap fè demann lan soti nan, men li pa pral di m 'ki lang lektè ap mande ... sa a jiska lektè a!

Avi nan header HTTP mwen lè navigatè a te fè demann lan, li te di sèvè a ke li te mande lokal mwen an (Aksepte-Lang: en-nou); sepandan, li bezwen di sèvè a tou ki seri karaktè yo mande (Aksepte-Charset: Aksepte-Charset: ISO-8859-1, utf-8; q = 0.7, *; q = 0.7) ISO-8859-1 ak utf -8 yo tou de ansanm karaktè ki akseptab.

Lokalizasyon

Nan kokenn mond melanje sa a, lokalizasyon pa janm dikte lang ankò. Menm si mwen nan en-US, mwen ka absoliman li yon lang diferan lè l sèvi avèk yon seri karaktè diferan ... se sa k ap pase lè mwen itilize Google Hindi (Mwen pa reyèlman itilize Google Hindi). Demann mwen pou lokalizasyon ak seri karaktè yo idantik tankou lè mwen mande pou yo Google angle paj, men mwen aktyèlman manje yon paj ke mwen pa ka li paske mwen pa gen mete nan karaktè. Tout bagay vini ??????????? ... Sepandan, mwen ka chaje seri karaktè sa nan Firefox (Firefox> Preferences> Advanced> Languages):

Firefox Chaje Lang

Si mwen chaje lang sa a, mwen ka Lè sa a, mande paj la nan seri karaktè natif natal li yo epi montre li sou òdinatè mwen an menm si lokalizasyon default mwen an se en-US!

Se konsa, ... si mwen se yon elèv Hindi, etidye angle nan Purdue ak konekte via VPN sèvè lekòl la, an vakans nan Ostrali ... gen 3 anviwònman diferan ki bezwen aplike nan aplikasyon an yo dwe vrèman entènasyonalize - ak Pa gen okenn depann de lòt la.

Lokalizasyon mwen an ta vini kòm en-US, men fus timezon mwen an se Ostrali, men lang mwen mande nan sit wèb la ka Hindi. Si mwen te pwogram aplikasyon mwen an fè sipozisyon ki baze sou lokal òdinatè mwen an, mwen ta dwe totalman mal - manje moun nan angle nan yon timezone lès. Idealman, mwen ta pwogram aplikasyon mwen an yo ofri tou de lang ak orè anviwònman ... men mwen pa ta sipoze yo ki baze sou lokalizasyon.

Islann - egzanp lan ultim

Nou inyoran nan defi milti-lang ak milti-lokalite nan Etazini yo kote nou tout pale angle [sarcasm enplisit]. Nan kèk peyi, tankou Islann, menm si lang natifnatal la se Icelandic, moun yo Islandè enkwayab grandi aprann 3 lang! Depi Islann se yon peyi nan mitan an nan Ewòp ak Amerik di Nò, konpayi yo travay nan tout kontinan miltip, lang, dyalèk nan lang ak orè miltip soti nan Desktop yo!

Anpil sit entènèt Icelandic yo bati nan US angle, UK angle, Icelandic, Panyòl, Panyòl, franse ak Alman! Just imajine ki jan difisil li ta bati Icelandair a aplikasyon sou sit wèb ak sistèm tikè ... wow!

DISCLAIMER: Mwen te gen plezi nan absoli nan travay ak jan yo amann soti nan Icelandair epi yo ka di ou yo se kèk nan pwofesyonèl ki pi talan ak zanmitay mwen te gen plezi nan travay avèk yo. Li nan tou senpleman yon peyi etonan ak moun! Ale vizite ... pran Icelandair epi asire ou vizite a Blue Lagoon!

Lang kont kodaj

Gen menm kodaj karaktè diferan nan yon sèl lang ki pa jwe byen youn ak lòt! Egzanp: Yon imèl Japonè ekri nan Shift-JIS ka rann ilizibl sou òdinatè yon moun Japonè a ak lokalizasyon mete ja-JP paske sèvè lapòs yo sèlman rekonèt EUC-JP. Idealman, yon kliyan ta dwe kapab mete sa ki kodaj yo ta renmen kòm byen ke ki lang - tou senpleman asire ke kodaj la ak lang yo konpatib ak sa kliyan an ap mande.

Si mwen ta renmen li Japonè, mwen ka oblije chwazi tou de Japonè kòm lang mwen AK Shift-JIS pou kodaj pou montre lang sa byen. Men kèk konfizyon plis pou ajoute nan melanj la ... kèk kalite kodaj sipòte plizyè lang. UNICODE / UTF8 sipòte plizyè douzèn. Ranvèse a se vre tou. Gen kèk lang ki ka li nan anpil kalite kodaj. Si sa pa fè sans ... Mwen eskize, li nan yon pwoblèm trè konplèks.

Yon jou mwen kwè (espere) sa a pral tout chanje. Mwen panse ke konsèpteur orijinal yo nan kòd lokalizasyon te espere ke Combo a lang-peyi ta dwe tout sa ki nesesè ... men nou te vin byen lwen plis sofistike. Sonje byen, anpil nan sa a te devlope anvan yon entènèt te egziste. Avèk avenman a GIS, petèt yon moun ka chwazi kodaj yo ak GIS ta okipe enfòmasyon sou lè ak zòn lokal yo.

Mondyalizasyon

Retounen nan sipò entènasyonalizasyon. Si ou vle bay yon aplikasyon entènasyonalize, ou bezwen:

  1. Sipòte plizyè kalite kodaj, lang, epi yo gen dosye tradiksyon pou montre tradiksyon sa yo.
  2. Pèmèt kliyan an mete lang yo, e menm petèt kalite kodaj yo, si sa nesesè.
  3. Sipòte zòn tan yo lè yo pèmèt itilizatè yo referans a lè yo an konparezon ak GMT.
  4. Itilize kòd lokalizasyon avèk prekosyon ... yo PA dekri avèk presizyon sa itilizatè ou an aktyèlman ap mande ni sa yo ka li.

Tradiksyon

Tradiksyon machin toujou nan anfans li. Genyen yon kantite nan sit entènèt yo deyò (ak WordPress plugins) ki ofri tradiksyon machin nan sit ou. Ou pa bezwen tante fè sa ... gen de rezon ki fè:

  1. Si tradiksyon machin ap mache, itilizatè k ap tcheke sit ou a ap deja gen yon tradiktè pou travay avèk li.
  2. Tradiksyon machin absorb.

Pa kwè mwen? Men yon tradiksyon Japonè pou ou:
Kole soti nan Dosye Masatsu - yon tip ak yon tòn foto nan chat:

Antre Blog Japonè

????
- 00:29:35 pa masatsu

????????????????????????????
??????????????????????????

?????????? (?)?

?????????????????????????????????????????
????????????????????????????????

???????????????????????????????????? (?)

????????????????

??????????????
????
????

??????????????????????????

???????????????????????????????

???????????????????????????????????????
???????????????????????????????????
?????????? Ag ???????????????

????????????????????????????

Tradiksyon machin:

?? Hann ?????
-00: 29: 35 pa masatsu

Non a nan pwen an saint nan yon / elefan an ki te parèt sou yè a "yon / bèt la flòt pwen ?? Ranger "" ?? Hann ???? ” avèk yon aktè radyo Yutaka Mizushima ....

? (?) ki fè sèpi fasilman.

Paske menm aktè radyo a nan pwen an sen, mèt ????? nan yon / chat la se kwen Chinwa a nan yon Nagai Ichiro = dragon boul anplwaye nan yon / nan ?? Ranger sanble moun ki remak éspirituèl konnen fasilman.

?????? (swe a) ke mwen te bliye konplètman ane sa a "sekrè a nan non an nan flòt la super", nan pratik abityèl chak ane?,

?????? Si mwen ekri anreta ane sa a,

??????? chapèl ??? (ka koman?)? koupe tè (?? koupe pa) Fukami ?? (? Oswa obsève kapab?) yon / se li ki fè

?????? Avèk, li vin "yon ka /? /?", Nan lòt mo, "koun Fu", lè liy moute ak chanje tèt la nan yon / non an.

?????? Malgre ke li te di ogmante plis de swadizan li ka vin ki kalite non.

Se verite a te di ke yo dwe "laj" paske senbòl eleman an ajan se Ag?, Byenke non an nan "???? ajan ”Takaoka a? teknisyen nan ??????? te panse ke pèsonaj la te rele "?" te itilize ak asosyasyon an nan yon fim silver'screen?, si li rele l 'ak yon manm adisyon.

?????? Sepandan, mwen panse egoyisman, ke teyori mwen an pa gen rapò ke "?" enkli nan yon / karaktè Chinwa a.

Mwen si ke ranvèse polarite a sou tradiksyon sa a ta bay menm jan lizib yon diksyon nan lang angle. Ou te konprann antre a, pa vre?

2 Kòmantè

  1. 1

Ki sa ou panse?

Sit sa a sèvi ak Akismet diminye Spam. Aprann kijan kòmantè ou a trete.