쪽팔리면 질문하지 맙시다. 소중한 답변 댓글을 삭제하는건 부끄러운 일 입니다
소프트웨어 제품 웹사이트를 만들려고 합니다.
용도는 제품 소개와 제품 판매입니다.
문제는 이 소프트웨어 제품이 전세계에 판매될 것이라는 데 있습니다.
그래서 웹사이트를 만들 때, 일단은 한국어와 영문으로 만들것인데..
언어별로 같은 주소를 사용했으면 합니다.
예를 들어, 제품소개 페이지는 https://www.domain.com/intro 가 되겠죠?
여기에 쿠키나 파라미터를 통해, 한국어 OS에서는 한국어가 나왔으면 좋겠고..
한국어 OS가 아닐 경우, 영문이 나왔으면 좋겠습니다.
이것의 구현은 그렇게 어렵지 않습니다.
그런데 사이트 전체적으로 이런 규칙이 적용되는 것이 아니고..
고객지원 사이트는 언어별로 따로 운영하고 싶습니다.
예를 들어 Q&A가 있다면..
한국어 Q&A 페이지는 https://www.domain.com/qna-kr 이 되고.
영어 Q&A 페이지는 https://www.domain.com/qna-en 이 되는 겁니다.
사실 https://www.domain.com/qna 라는 주소이고, 실제 내용은 qna-kr과 qna-en의 내용이 표시되어도 상관은 없습니다.
그런데 내 경험으로는 한국어 지원 페이지를 보다가 뭔가 잘 안되면 영어 지원페이지도 보기도 하더군요. 그래서 주소가 다른 편이 더 나을것 같습니다.
제 요구사항은 이런데요..
질문을 정리하자면..
다국어 웹사이트 구현을 위해, 다음과 같은 방법 중, 어떤 것이 좋을까요?
1. 서브도메인 사용: kr.domain.com, en.domain.com
2. 서브디렉토리 사용: www.domain.com/kr, www.domain.com/en
3. 도메인 파라미터 또는 쿠키 사용: www.domain.com에서 언어 감지 및 선택
(기능 뿐만 아니라, SEO도 고려해 봤을 때로 말씀해 주십시오. 3번 방법은 SEO에 문제가 발생할 수도 있다고 하네요. (검색 엔진은 기본적으로 페이지 콘텐츠를 언어별로 구분하지 못한다는 말을 들었습니다.))
À̸¦Å׸é kb.domain.com/ko-kr, kb.domain.com/en-us °°Àº Çü½ÄÀÇ URLÀ» »ç¿ëÇÏ½Ã°Ô µÇ°ÚÁÒ.
±×·¸´Ù¸é ±Û·Î¹ú ±â¾÷µéÀº ¿Ö get parameter ¹æ½ÄÀ» »ç¿ëÇÒ±î¿ä?
MSµµ ¿¹Àü¿¡´Â url¿¡ en-us ȤÀº ko-kr °°Àº °ÍÀÌ µé¾î°¬¾ú´Âµ¥..
¿äÁò ¸¸µé¾îÁö´Â MS À¥ÆäÀÌÁö´Â ¾ð¾îº°·Î ÁÖ¼Ò°¡ µ¿ÀÏÇÕ´Ï´Ù.
±Û·Î¹ú ±â¾÷µéÀº SEO ¹®Á¦¸¦ ¾î¶² ½ÄÀ¸·Îµç ÇØ°áÇß³ªº¸ÁÒ? ^^
(ÀϹÝÀûÀÎ Áß¼Ò±â¾÷Àº ÇØ°áÇϱ⠽±Áö ¾ÊÀº°¡¿ä?)
User-Agent¸¦ ±âÁØÀ¸·Î redirect ¿©ºÎ¸¦ ¼±ÅÃÀûÀ¸·Î Àû¿ëÇÏ´Â °Ô ¾Æ´Ò±î ½Í½À´Ï´Ù. Å©·Ñ¸µÀº ¼ºêµð·ºÅ丮 ¹æ½ÄÀ¸·Î °¡±¸¿ä.
Àü¹®°¡½Ã±º¿ä. ^^
2. SEO¸¦ À§Çؼ , »ç¿ëÀÚ¿¡°Ô´Â ko-KR ¼ºê µð·ºÅ丮 ¿ÀÇÂÀ» Á¦ÇÑÇÏ°í, UserAgent°¡ º¿ÀÎ °æ¿ì¿¡¸¸ SubDirectory ko-KR / en-US µîÀ» Á¦°øÇÏ¿©,
1) »ç¿ëÀÚ´Â -> URL À» ÅëÇØ º¯°æÀ» Á¦ÇÑ + »ç¿ëÀÚ°¡ Á÷Á¢ SelectBox·Î ¾ð¾î º¯°æ ÇÒ ¼ö ÀÖ°Ô Á¦°ø
2) Bot Agent´Â SiteMap.xml rss Á¦°øÀ» ÅëÇØ ¾ð¾îº° ÆäÀÌÁö ¼öÁýÀ» À¯µµÇÏ´Â °ÍÀÌ °¡Àå ÁÁ½À´Ï´Ù .
Á¤¼®ÀÌ ³ªÁß¿¡µµ ´ú Èûµì´Ï´Ù.
¿µ¹®ÀÌ ±âº»ÀÌ°í Çѱ¹¾î´Â Ãß°¡ ¾ð¾î·Î ±¸¼ºÇÏ´Â°Ô ÁÁ½À´Ï´Ù. ¹ø¿ª½Ã ÄÁÅÙÃ÷ »çÀÌÁî ¹®Á¦°¡.ºó¹øÈ÷ ¹ß»ýÇÕ´Ï´Ù
À§Å°¹Ìµð¾î°¡ ¸¸µç jquery i18n ¶óÀ̺귯¸®¸¦ »ç¿ëÇؼ ÆäÀÌÁö¿¡¼ ´Ù±¹¾î ¾ð¾î¸¦ Áö¿øÇÏ´Â ¹æÇâÀ¸·Î »çÀÌÆ®¸¦ ±¸Ãà Çß½À´Ï´Ù.
¹æ¹ýÀº ¸¹À»ÅÙµ¥, ±×Áß ÇϳªÀÔ´Ï´Ù.
ÀåÁ¡À̶ó°í ÇÑ´Ù¸é, ºñ±³Àû ¼Ò±Ô¸ð¿¡¼ ÀûÀº °ø¼ö·Î ¾ð¾î¸¸ ½ºÅ©¸³Æ® ¹æ½ÄÀ¸·Î ÆäÀÌÁö Àüȯ¾øÀÌ ¹Ù²î´Â °Ô ÁÁ¾Ò½À´Ï´Ù.
https://github.com/wikimedia/jquery.i18n
°ËÅäÇØ º¸°Ú½À´Ï´Ù~
Çѱ¹¾î³ª ´Ù¸¥¾ð¾î´Â ºê¶ó¿ìÀú ¾ð¾î°¨ÁöÇؼ ÀÚµ¿¹ø¿ªÀ¸·Î °¥Áö Á¢¼ÓÀÚ°¡ ¼±ÅÃÇÒ¼ö ÀÖ°Ô Çϴ°͵µ ÁÁÀº ¹æ¹ýÀÏ°Í °°½À´Ï´Ù.
»ç¾÷ ±Ô¸ð°¡ Ä¿Á®¼ swÀÎÁöµµ°¡ ¿Ã¶ó°¡¸é ±×¶§ ´Ù±¹¾î Áö¿øÀ¸·Î °¡½Ã´Â°Íµµ Á¦Ç° À̹ÌÁö ¸ÞÀÌÅ·¿¡ ÁÁÀ»µí Çϳ׿ä.
ÃʹݺÎÅÍ °ø·ÂÀ» ºÐ»ê½ÃÅ°´Â°Íº¸´Ù´Â sw demo trial, feedbackÀ» »¡¸® ÁÖ´Â ½Ã½ºÅÛ¿¡ ¿ª·®À» ÁýÁß½ÃÅ°´Â°Ô ÁÁÁö ½Í½À´Ï´Ù.
sw¿¡ ´ëÇÑ ½Å·Úµµ¸¦ ÁÙ¶§ ³º¼± ¸ð¸£´Â ¾÷üÀε¥´Ù°¡ Ŭ¸¯ÇÏ´Ù ³º¼± ¾ð¾î°¡ °©ÀÚ±â Æ¢¾î ³ª¿À¸é
¾îµð¼ ¸¸µç°ÇÁö »ìÆ캸´Â°æ¿ìµµ ÀÖÀ¸´Ï ¹°·Ð Çѱ¹ÀÌ ÀÎÁöµµ´Â ¿Ã°¡°¡±ä ÇßÁö¸¸,
±×·¡µµ ¿µ¾î·Î ½ÃÀÛÇÏ½Ã´Â°Ô ¹®¾ÈÇÏÁö ½Í½À´Ï´Ù.
Áß±¹À̳ª À̽º¶ó¿¤ ½ºÅ¸Æ® ¾÷üµé º¸¸é Áß±¹¾î, È÷ºê¸®¾î´Â »©°í ³ª ¹Ì±¹½ºÅ¸ÀÏ ÀϺη¯ µå·¯³»Áö ¾Ê´Â°Íµµ È¿°ú´Â À־ÀÌ´õ±º¿ä.
¸»¾¸ÇϽô °Ç ¿µ¾î¸¸ Ç϶ó´Â ¸»¾¸À̽ŵí Çѵ¥..
½ÃÀå °ø·« ÀÚü´Â Çѱ¹À» ¸ÕÀú ÇÏ·Á°í Çؼ ¸»ÀÌÁÒ.. ^^