Help:Add language bar/ko

From Free Pascal wiki

Deutsch (de) English (en) español (es) suomi (fi) français (fr) magyar (hu) 日本語 (ja) 한국어 (ko) polski (pl) português (pt) slovenčina (sk) 中文(中国大陆)‎ (zh_CN)

개관

이 페이지는 번역 또는 원래의 페이지에 언어바를 추가하는 방법을 기술하고 있다. 이 언어바는 사용자가 무슨 번역물이 사용 가능한지를 볼 수 있도록 도와준다. 검색 엔진을 통하여 영어 페이지로 들어왔을 때 검색자가 볼 수 있는 언어로 번역된 페이지가 있다면 즉시 볼 수 있게 것이다.

페이지를 새로 만들 떄 템플릿을 사용하면 유지 수고를 덜어 줄 것이다. 번역된 페이지에는 템플릿만 추가 될 필요가 있으며, 템플릿을 사용하는 모든 (번역된) 페이지에서 사용이 가능하다.

언어 바를 추가하는 것은 라자루스 DB Faq 페이지에서 예제로 보세요

언어바 추가

이 설명은라자루스 DB Faq 페이지에 언어바를 추가하는 것을 설명한다

  • VIEW 패널 상에서 링크 "Edit"를 사용하여 페이지를 편집한다.
  • 페이지의 최 상단에 {{라자루스 DB Faq}}를 추가한다. 이것은 템플릿페이지에 링크를 추가한다.
  • 페이지를 저장한다. 상단에 Template:라자루스 DB Faq 가 빨간색으로 하이라이트되어 있는 것이 보일 것이다.
  • 페이지를 다시 편집한다. 페이지의 바닥으로 스크롤하면 "Templates used on this page: Template:라자루스 DB Faq"가 (존재하지 않는) 템플릿 페이지로 링크가 되어 있는 텍스트를 볼 수 있을 것이다. 그 위에서 클릭하면 텅빈 템플릿 페이지가 보일 것이다. VIEW 패널에있는 "Edit" 링크를 사용하여 페이지를 편집하고 템플릿 편집을 시작한다.
  • 템플릿 페이지에 다음 내용을 추가한다.
<small>
[[Lazarus DB Faq | '''{{#language:en}} (en)''']]
...
[[Lazarus DB Faq/ko|'''{{#language:ko}} (ko)''']] 
</small>
{{language:xx}} 파라메터에 있는 국가 코드는 ISO 639에 정의 되어있다.
  • 각 번역을 위한 진입점을 추가. Main Page 템플릿 이름을 보세요, b대부분의 번역이 있습니다. "라자루스 DB Faq"는 대소문자를 구분함을 유의하세요.
  • 템플릿 페이지를 저장한다.
  • 페이지의 상단에 있는 각 번역 페이지로 이동한다. (이 경우에는 Lazarus DB Faq/ko이다) 그리고 {{Lazarus DB Faq}} 를 페이지의 상단에 추가한다.

언어바 갱신

템플릿 페이지를 편집하여, 새로운 번역을 추가한다.

  • 새로운 번역이 있는 페이지의 편집 탭으로 간다.
  • 편집 페이지에서 사용중인 템플릿에 연결된 링크를 찾을 수 있을 것이다. 그것을 클릭하면 볼 수 있을 것이다
  • 템플릿 페이지를 편집하고 새로운 번역에 대한 링크를 추가한다.

언어바를 얻는 더 빠른 방법

템플릿 {{MenuTranslate| page=Your_page}}를 모든 새로운 페이지(원본 또는 번역된)의 상단에 넣는다 이 템플릿은 원본에 대하여 번역된 모든 페이지를 위키에서 찾을 것이다. 그러므로 스스로 템플릿을 바꿀 필요가 없다.

용도

Template: MenuTranslate를 보세요

언급

템플릿에 작은 결함이 있어 보일 수 있다. 그러나 모든 사람이 이것을 바로 잡을 수 있다면 어어바를 추가하는 것은 아마 더 쉬워지고, 깔끔해지며 더 우아한 방법이 될 것이다.