Commons:Translation possible/더 보기

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

català | čeština | Deutsch | English | español | Esperanto | فارسی | français | galego | עברית | hrvatski | italiano | 日本語 | 한국어 | македонски | polski | português | русский | Tiếng Việt | 中文(繁體) | 中文(简体) | +/−

SVG 형식 파일의 번역 방법

[edit]

이 문서에서는 SVG 형식의 파일에 포함되는 라벨이나 설명의 번역법에 대해서 서술합니다. 특정 이미지에 {{Translate}} 틀을 찾았다면 이 문서를 여는 사용자가 있을지도 모릅니다. 그런데, 이 문서도 관련 문서도 모두 집필자 혼자의 생각에 기초를 두는 것에 유의해주세요. 질문이나 의견은 꼭 틀의 토론 문서에서 달아주세요.

숫자가 아닌 라벨 사용

[edit]

라벨이 적은 이미지의 경우, 이미지를 하나만 준비하고 그림 속에는 라벨로 숫자만, 칸 밖에 숫자 대응표를 준비해서 다언어의 번역을 기입하는 방법이 있습니다. 그러면, 다언어판의 이미지 하나만으로 처리는 완성합니다. 알기 쉬운 예로 Image:Robal.png가 있습니다.

이렇게 그림 속에 문자열이 아닌 숫자로만 나타내는 편이 좋다고 생각될 경우에는 틀을 {{Translate}}에서 {{Convert to international}}로 치환하든지 스스로 번호를 작성합니다.

예를 들면, Image:ISS configuration sep-2006 en.svg에는 영어 라벨이 있으며 다른 버전으로 숫자만 있는 이미지 Image:ISS configuration sep-2006 numbers.svg가 있지만 이것은 전자의 문자열 라벨을 숫자로 바꾼 것입니다. 단, 그것에서도 다언어 대응은 완벽하지 않고 그림 속의 이미지 이름(title)과 날짜(date)가 영어인 채로 남아 있습니다.

SVG 형식은?

[edit]

SVG는 이미지 파일 형식이며 단순한 XML 마크업 언어로 적혀 있습니다. 그렇기 때문에 파일 내에 포함되는 라벨의 번역도 처리가 간단합니다. SVG나 XML의 상세 내용에 대해서는 링크를 접속하면 위키백과 문서로 참조할 수 있습니다.

SVG 파일의 편집

[edit]
단순한 SVG 파일의 번역을 하나의 파일로 정리한 샘플. 파일 문서를 열고 이 문장을 영어, 독일어, 프랑스어, 스페인어로 렌더링해본다.

SVG 파일의 번역법은 여러가지가 있습니다.

  • 이미지 편집 소프트웨어로 Inkscape 등을 사용한다. 호환성 때문에 저장 형식은 반드시 ‘Plain SVG’을 선택합니다. 기본 ‘Inkscape SVG’을 고르게 되면 확실하게 SVG 스펙에 준거하고 있지만 오류가 발생할 여지가 있습니다.
  • SVG 파일을 문자 파일로 처리한다.

온라인 편집 소프트웨어로 이미지 파일을 취급하려면 어떤 소프트웨어를 사용하는 경우도 처음에 대상의 파일을 다운로드합니다. 다음에 사용할 편집 소프트웨어로 이미지를 열고 라벨을 번역해서 파일을 저장합니다. 완성되면 공용에 올리지만 그 때 전 파일 이름이 아닌 반드시 새로운 파일 이름을 붙여주세요.

텍스트 편집으로 처리

[edit]

주의사항으로 이미지 편집 소프트웨어를 사용하지 않아도 UTF-8 형식의 읽고 쓰기를 할 수 있다면 문서 편집 소프트웨어라면 어떤 것이라도 사용할 수 있습니다. 파일 내의 번역 대상의 문자열은 <text>이로는 태그를 검색하면 찾기 쉽다. 단, 문자 배치 등 형식 설정을 따르는 일이 있으며 문서 편집에 익숙한 사용자용이라고도 할 수 있습니다. 또, ‘쓰레기 데미터’ 탓에 SVG 파일의 신뢰성에 영향을 끼치는 일도 있습니다.

공용에 새로운 언어판의 SVG 파일을 올리려면

[edit]

SVG 파일을 번역해서 새로운 파일로 저장할 경우, 반드시 접미사로 ‘기존의 파일 이름’과 ‘.’(점) 사이에 ‘-’(하이픈)과 언어 코드(IETF langtag suffix)를 기입합니다. 자세하게는 Commons:File naming를 참조해주세요. 예를 들면, File:Gibraltar map-en.svg는 ‘-en’으로 적혀 있으며 영어판인 것을 알 수 있습니다. 이 경우 원래 파일은 이론상으로 [[:File:Gibraltar map.svg]]입니다(해설: 형식이 다른 File:Gibraltar_map.png에서 처리한 과정으로 제거된 모습).

또, 특정 번역판을 기존의 파일에 링크하려면 버전 차이를 나타내는 "other versions" 틀을 추가합니다. 예를 들어서 Category:Other_versions_templates 중에서 번역한 언어에 해당하는 것을 하나 골라서 번역한 파일 내에 사용합니다.

버전 차이를 나타내는 틀을 사용하면 다언어판을 나열한 갤러리가 작성됩니다.

[edit]
Disputed isthmus and land

또, 파생된 파일인 것을 나타내는 {{Derived from}} 틀은 번역의 기존의 파일로 갈 수 있는 링크를 나타내기 위해서 사용할 수 있습니다.

하나의 SVG 파일에 다언어의 번역을 넣는

[edit]
단순한 SVG 파일 하나에 다언어의 번역을 넣은 샘플. 자세히는 설명 문서를 참조해주세요.
화살표를 사용한 샘플

하나의 SVG 파일에 다언어 번역을 넣으려면 SVG <switch> 요소를 사용합니다. 그러면, 다언어판의 라벨이 들어간 이미지를 만들 수 있습니다. 그 이점으로 만약 이미지가 갱신된 경우에 하나의 같은 이미지를 다언어로 공유할 수 있습니다. 만약, 언어마다 여러 파일을 만들었을 경우라도 어떰 이미지를 바꿔도 다른 언어판에 바로 반영되지는 않습니다.

단, 다언어판 SVG 파일에는 단점도 있습니다. 대부분의 이미지 편집에서는 다언어에 대응하지 않고 다언어 대응하는 편집 소프트웨어는 조작이 어려운 경우가 있습니다. 즉, 파일에 switch 요소를 추가해서 저장한 경우에 그 처리를 편집자가 아니면 이미지의 요소 변경을 할 수 없게 되어 버리는 일이 있습니다. 그래서 다언어판 SVG 파일을 만드려면 문서 편집 소프트웨어로 처리한 단순한 SVG 파일인 것, 혹은 이미지가 안정하고 있고 이미지의 대폭적인 변경이 발생하지 않는 것이 조건이 됩니다. 뒤돌아보고 단일 언어로 작성한 파일을 다언어로 번역하기 전에 이들의 조건을 곰곰이 판단하는 것이 필요합니다.

파일 내를 검색해서 <switch> 요소를 찾은 경우, 하위 요소에서 선택지가 발생합니다. switch가 가져오는 자식 파일에는 모두, 언어판을 나타내는 systemLanguage 속성을 부여할 필요가 있습니다. SVG 파일은 자식 파일을 순으로 검증하고 있습니다. 자식 파일 내에 systemLanguage 속성은 있지만 대응하지 않은 경우 SVG 파일은 자식 파일을 날려버리고 다음으로 진행해버립니다. systemLanguage 속성은 있거나 없는 경우, SVG 파일은 그 자식 파일을 렌더링하는 것만으로 처리를 마칠 수 있습니다. 만약, systemLanguage 속성을 자식 파일에서 제거하면 기존의 렌더링 처리를 합니다.

참고 : 가장 중요한 것은 순서입니다! 선두의 자식 파일에 systemLanguage가 결핍되어 있으면 그 이후의 자식 파일은 무시되어서 처리되지 않습니다.

<switch transform="translate(100,200)">
  <text systemLanguage="en">Population pyramid of Russia (2010)</text>
  <text systemLanguage="de">Alterspyramide von Russland (2010)</text>
  <text systemLanguage="ru">Половозрастная диаграмма России (2010)</text>
  <text>Population pyramid of Russia (2010)</text>
</switch>

단, 만약 기존의 렌더링을 영어로 지정하고 있어도 만일을 위해서 systemLanguage="en" 속성을 써넣으면 안전합니다. 다언어 대응의 브라우저에서 파일을 열면 언어 대응 규칙은 예상 외의 동작을 할 가능성이 있습니다. 또, 여러 번역판 파일마다 switch 속성에 대한 여러 언어의 나열 순서가 다른 경우 브라우저는 언어의 종류가 혼재된 표시를 하는 경우가 있습니다. 그리고, 언어 대응 규칙은 SVG 2.0 에서 바뀔 예정입니다.

switch 요소의 자식 요소가 아닌 것에는 systemLanguage 속성을 부여하는 방법도 있습니다. 그 경우, 언어 대응을 취한 경우에만 그 요소를 렌더링합니다. 비대응하는 경우에 그 요소는 표시되지 않습니다.

현재 상황에서는 이미지 SVG 편집 소프트웨어로 다언어판 SVG 파일의 언어 전환에 대응한 것은 적고 결과적으로 SVG 파일의 편집에는 문서 편집 소프트웨어를 사용하는 것 밖에 선택지가 없을지도 모릅니다. SVG 파일 내에 switch가 적혀 있으면 애써 번역한 문자열을 이미지 편집 소프트웨어로 열어서 저장했을 때에 번역 문자열이 제거되는 경우가 있습니다.

언어에 따라서, 번역한 문자열의 길이(문자 수)가 다르기 때문에 문자 앵커를 두는 위치에 주의해주세요. text-anchor 속성을 ‘start’(시점=대부분의 언어에서 좌측), ‘middle’(중앙) 혹은 ‘end’(종점=배부분의 언어에서 우측)에 설정할 수 있습니다.text 요소의 위치 설정은 기본값으로 x="0"y="0"이 되며, switch 요소는 기본으로 문자 앵커를 transform="translate(100,200)"로 설정합니다.

미디어위키의 문서에서 다언어판 SVG 이미지 파일을 렌더링하면 사용 언어는 구문 [[File:SystemLanguage.svg|lang=de]] 등으로 설정할 수 있습니다. ‘lang’ 속성은 선택사항이며 누락하면 미디어위키는 그 위키의 기존 언어 혹은 영어("en")로 폴백해서 표시를 시도합니다[1].

참고 : 만약 switch 요소가 영어의 지정(systemLanguage="en")에 더해서 기존 언어를 지정한(systemLanguage 속성이 쓰여 있지 않은) 경우, 미디어 위키는 영어판으로 표시합니다.

Inkscape를 사용해서 하나의 SVG 파일에 다언어의 번역을 넣기

[edit]

Inkscape에는 언어 스위치 추가를 지원하는 기능은 없지만 ‘Conditional Group’으로 처리됩니다. 문서 편집 소프트웨어의 갱신이 필요하며 다음 단계를 참조해주세요.

  1. 항상 신규 이미지로 처리하며 태그의 한쌍 <switch>...</switch>를 기임한다. 신규 이미지, 혹은 이미 변역된 이미지에는 systemLanguage를 설정하고 이들의 두 태그 사이에 아이템(보통은 번역 대상의 문자열)을 넣는다.
  2. 이미지 내에 라벨과 화살표를 사용하는 경우 종종(사용 언어에 따라서) 라벨과 화살표 위치 관계가 올바르지 않게 되는 경우가 많다. 앞서 번역 문자열의 기입 등의 처리를 완료시키고나서 Inkscape 상에서 문자엿과 화살표의 위치 맞춤을 수정할 수 있다. 단, Inkscape가 인식할 수 없는 언어의 문자열 혹은 화살표를 처리하고 싶은 경우에는 우선 Inkscape의 인터페이스를 변경해야 한다. 언어 인터페이스를 변령하려면 메뉴 막대에서 "Edit|Preferences..."(개인 설정을 편집)→지정창으로 두 번째 그룹("Interface") →언어를 변경한다. 코드의 샘플은 위를 참조해주세요. (SystemLanguageArrows.svg). 주의하실 것은 샘픗 내에서 오���젝트 ID 이름은 알기 쉽게 치환하고 있습니다.
  3. 여기까지 설명한 변경 장소는 신중하게 처리가 필요합니다. 그렇지 않으면 Inkscape의 표시가 기대한 대로 되지 않습니다. 만약, 이번에 이 처리가 처음이라면 연습으로 위의 샘플의 변경으로 시작해주세요. 만약, 변경했을 때에 오류가 나면 Inkscape XML 편집 기능("Edit|XML Editor...")에서 오류 장소를 인식할 수 있늠 것이 있습니다.

같이 보기

[edit]

언어 코드

[edit]
클릭해서 지원하고 있는 언어 코드를 모두 보기:
List of languages supported on Wikimedia Commons.
Code Language name (in English) Native language name
nr남부 은데벨레어isiNdebele seSewula
hak-hantHakka (Traditional Han script)客家語(繁體)
af아프리칸스어Afrikaans
agq아그햄어Aghem
hak-hansHakka (Simplified Han script)客家语(简体)
tig티그레어ትግሬ
ccp차크마어𑄌𑄋𑄴𑄟𑄳𑄦
gsw독일어(스위스)Alemannisch
acfSaint Lucian CreoleKwéyòl Sent Lisi
ak아칸어Akan
bgc하리안비어हरियाणवी
hkeHundekihunde
sma남부 사미어åarjelsaemien
isv-cyrlInterslavic (Cyrillic script)меджусловјанскы
lua루바-룰루아어ciluba
cdo-latnMindong (Latin script)Mìng-dĕ̤ng-ngṳ̄ (Bàng-uâ-cê)
hak-latnHak-kâ-ngî (Pha̍k-fa-sṳ)Hak-kâ-ngî (Pha̍k-fa-sṳ)
nan-latn-pehoejiMinnan (Pe̍h-ōe-jī)Bân-lâm-gú (Pe̍h-ōe-jī)
isv-latnInterslavic (Latin script)medžuslovjansky
ace아체어Acèh
cdo-hantMindong (Traditional Han script)閩東語(傳統漢字)
kncCentral KanuriYerwa Kanuri
iba이반어Jaku Iban
ang고대 영어Ænglisc
nan-latn-tailoMinnan (Tâi-lô)Bân-lâm-gú (Tâi-lô)
nupNupeNupe
alsAlemannischAlemannisch
en-usAmerican EnglishAmerican English
aseAmerican Sign LanguageAmerican sign language
smn이나리 사미어anarâškielâ
an아라곤어aragonés
bkhBakakoBakoko
brh브라후이어Bráhuí
et에스토니아어eesti
fo페로어føroyskt
id인도네시아어Bahasa Indonesia
bi비슬라마어Bislama
eo에스페란토어Esperanto
map-bmsBanyumasanBasa Banyumasan
frpArpitanarpetan
hsb고지 소르비아어hornjoserbsce
io이도어Ido
na나우루어Dorerin Naoero
br브르타뉴어brezhoneg
rn룬디어ikirundi
hr크로아티아어hrvatski
emlEmiliano-Romagnoloemiliàn e rumagnòl
fr프랑스어français
bs보스니아어bosanski
hil헤리가뇬어Ilonggo
cs체코어čeština
ik이누피아크어Iñupiatun
dagDagbanidagbanli
etuEjaghamEjagham
sn쇼나어chiShona
bbc-latnBatak Toba (Latin script)Batak Toba
en-gbBritish EnglishBritish English
dua두알라어Duala
eu바스크어euskara
ibb이비비오어ibibio
ga아일랜드어Gaeilge
gpeGhanaian PidginGhanaian Pidgin
nv나바호어Diné bizaad
se-noNorthern Sami (Norway)davvisámegiella (Norgga bealde)
se-seNorthern Sami (Sweden)davvisámegiella (Ruoŧa bealde)
ny냔자어Chi-Chewa
bug부기어Basa Ugi
en영어English
cnhHakha-ChinHakha Chin
bewBetawiBetawi
gaa가어Ga
ilo이로코어Ilokano
sm사모아어Gagana Samoa
ban발리어Basa Bali
frc케이준 프랑스어français cadien
gag가가우스어Gagauz
bjnBanjarBanjar
ms말레이어Bahasa Melayu
es스페인어español
ca카탈로니아어català
roa-rupAromanianarmãneashti
ig이그보어Igbo
guwGungungbe
gom-latnGoan Konkani (Latin script)Gõychi Konknni
gv맹크스어Gaelg
ast아스투리아어asturianu
bm밤바라어bamanankan
efi이픽어Efịk
rup아로마니아어armãneashti
gd스코틀랜드 게일어Gàidhlig
absAmbonese Malaybahasa ambon
dsb저지 소르비아어dolnoserbski
en-caCanadian EnglishCanadian English
btmBatak MandailingBatak Mandailing
hif-latnFiji Hindi (Latin script)Fiji Hindi
es-formalSpanish (formal address)español (formal)
etoEtonEton
cpsCapiznonCapiceño
gl갈리시아어galego
bclCentral BikolBikol Central
co코르시카어corsu
rw르완다어Ikinyarwanda
zh-min-nanMinnanBân-lâm-gú
gurFrafrafarefare
dgaDagaareDagaare
se북부 사미어davvisámegiella
barBavarianBoarisch
seiSeriCmique Itom
extExtremaduranestremeñu
se-fiNorthern Sami (Finland)davvisámegiella (Suoma bealde)
ho히리 모투어Hiri Motu
hrxHunsrikHunsrik
iglIgalaIgala
ewo이원도어Ewondo
es-419Latin American Spanishespañol de América Latina
eglEmilianEmiliàn
bax바문어Bamum
kgeKomeringKumoring
bas바사어Basaa
fon폰어fɔ̀ngbè
ha하우사어Hausa
ia인터링구아interlingua
pdcPennsylvania GermanDeitsch
ie인테르링구에Interlingue
da덴마크어dansk
chn치누크 자곤chinuk wawa
fmpFe'Fe'Fe'fe
ike-latnEastern Canadian (Latin script)inuktitut
de독일어Deutsch
gn과라니어Avañe'ẽ
bbcBatak TobaBatak Toba
ee에웨어eʋegbe
ki키쿠유어Gĩkũyũ
ksf바피아어Bafia
dtpCentral DusunKadazandusun
bbj고말라어Ghomála
ch차모로어Chamoru
sjePite Samibidumsámegiella
vmwMakhuwaemakhuwa
wlsWallisianFakaʻuvea
ceb세부아노어Cebuano
muiMusiBaso Palembang
cbk-zamChavacanoChavacano de Zamboanga
alnGheg AlbanianGegë
de-formalGerman (formal address)Deutsch (Sie-Form)
tum툼부카어chiTumbuka
mh마셜어Ebon
bfd바푸트어Bafut
cho촉토어Chahta anumpa
ay아이마라어Aymar aru
bkcBakaBaka
gyaGbayaGbaya
atj아티카메쿠어Atikamekw
az아제르바이잔어azərbaycanca
hif피지 힌디어Fiji Hindi
fy서부 프리지아어Frysk
gor고론탈로어Bahasa Hulontalo
fur프리울리어furlan
cy웨일스어Cymraeg
ff풀라어Fulfulde
bdrWest Coast BajauBajau Sama
haw하와이어Hawaiʻi
aaeArbëreshArbërisht
btoIriga BicolanoIriga Bicolano
xh코사어isiXhosa
zu줄루어isiZulu
is아이슬란드어íslenska
isuIsuIsu
it이탈리아어italiano
jv자바어Jawa
smj룰레 사미어julevsámegiella
jutJutishjysk
rmfFinnish Kalokaalengo tšimb
kbpKabiyeKabɩyɛ
kea크리올어kabuverdianu
kl그린란드어kalaallisut
kr칸누리어kanuri
pam팜팡가어Kapampangan
cakKaqchikelKaqchikel
kaiKarekareKarai-karai
krl카렐리야어karjal
csb카슈비아어kaszëbsczi
kerKeraKera
kw콘월어kernowek
krjKinaray-aKinaray-a
kiuKirmanjkiKırmancki
sw스와힐리어Kiswahili
bkm콤어Kom
kg콩고어Kongo
avkKotavaKotava
ht아이티어Kreyòl ayisyen
ses코이야보로 세니어Koyraboro Senni
kriKrioKrio
gcfGuadeloupean Creolekréyòl Gwadloup
gcrGuianan Creolekriyòl gwiyannen
kusKusaalKʋsaal
ku쿠르드어kurdî
ku-latnKurdish (Latin script)kurdî (latînî)
fkvKvenskkvääni
kj쿠안야마어Kwanyama
nmg크와시오어Kwasio
jbo로반어la .lojban.
lldLadinLadin
lad라디노어Ladino
lnsLamnso'Lamnso
ltgLatgalianlatgaļu
la라틴어Latina
lv라트비아어latviešu
lzzLazLazuri
to통가어lea faka-Tonga
lb룩셈부르크어Lëtzebuergesch
nia니아스어Li Niha
lt리투아니아어lietuvių
li림버거어Limburgs
lijLigurianLigure
ln링갈라어lingála
lfn링구아 프랑카 노바Lingua Franca Nova
livLivonianLīvõ kēļ
oloLivvi-Karelianlivvinkarjala
lmoLombardlombard
lg간다어Luganda
mad마두라어Madhurâ
hu헝가리어magyar
hu-formalHungarian (formal address)magyar (formal)
vmfMain-FranconianMainfränkisch
mcpMakaMaka
mg말라가시어Malagasy
mt몰타어Malti
mnc-latnManchu (Latin script)manju gisun
mi마오리어Māori
mrhMaraMara
arn마푸둥군어mapudungun
fitTornedalen Finnishmeänkieli
srqSirionómbia cheë
byv메둠바어Medumba
fat판티어mfantse
min미낭카바우어Minangkabau
mwl미란데어Mirandés
lus루샤이어Mizo ţawng
bqzMka'aMka'a
mos모시어moore
mua문당어Mundang
mus크리크어Mvskoke
fj피지어Na Vosa Vakaviti
nahNahuatlNāhuatl
pcm나이지리아 피진어Naijá
nap나폴리어Napulitano
nmzNawdmnawdm
nnzNda'Nda'Nda'nda
nl네덜란드어Nederlands
nl-informalDutch (informal address)Nederlands (informeel)
nds-nl저지 색슨어Nedersaksies
cr크리어Nēhiyawēwin / ᓀᐦᐃᔭᐍᐏᐣ
nnh느기엠본어Ngiemboon
nlaNgombalaNgombala
ngeNgémbaNgémba
yrl넨가투어Nhẽẽgatú
niu니웨언어Niuē
lemNomaandeNomaande
frr북부 프리지아어Nordfriisk
pihNorfuk / PitkernNorfuk / Pitkern
nb노르웨이어(보크말)norsk bokmål
no노르웨이어norsk
nn노르웨이어(니노르스크)norsk nynorsk
rmcCarpathian Romaniromaňi čhib
vepVepsvepsän kel’
be-taraskBelarusian (Taraškievica orthography)беларуская (тарашкевіца)
luzSouthern Luriلئری دوٙمینی
wesPidgin (Cameroon)Pidgin (Cameroon)
bo티베트어བོད་ཡིག
nso북부 소토어Sesotho sa Leboa
kk-kzKazakh (Kazakhstan)қазақша (Қазақстан)
ary모로코 아랍어الدارجة
tok도기 보나toki pona
shy-latnShawiya (Latin script)tacawit
kk-cnKazakh (China)قازاقشا (جۇنگو)
arz이집트 아랍어مصرى
ro루마니아어română
pnt폰틱어Ποντιακά
crh-latnCrimean Tatar (Latin script)qırımtatarca (Latin)
so소말리아어Soomaaliga
sq알바니아어shqip
moMoldovanмолдовеняскэ
tpi토크 피신어Tok Pisin
nds저지 독일어Plattdüütsch
ar아랍어العربية
lo라오어ລາວ
ko한국어한국어
crh크리민 터키어; 크리민 타타르어qırımtatarca
truTuroyoṪuroyo
sr세르비아어српски / srpski
alt남부 알타이어алтай тил
bn벵골어বাংলা
anp앙가어अंगिका
lrc북부 루리어لۊری شومالی
yi이디시어ייִדיש
kk-latnKazakh (Latin script)qazaqşa (latın)
or오리야어ଓଡ଼ିଆ
inh인귀시어гӀалгӀай
mr마라티어मराठी
mnc만주어manju gisun
tn츠와나어Setswana
mn몽골어монгол
apcLevantine Arabicشامي
vroVõrovõro
kn칸나다어ಕನ್ನಡ
ur우르두어اردو
pnbWestern Punjabiپنجابی
stySiberian Tatarсебертатар
nqo응코어ߒߞߏ
kk-trKazakh (Turkey)qazaqşa (Türkïya)
am암하라어አማርኛ
mhrEastern Mariолык марий
got고트어𐌲𐌿𐍄𐌹𐍃𐌺
gom-devaGoan Konkani (Devanagari script)गोंयची कोंकणी
qugChimborazo Highland QuichuaRuna shimi
ss시스와티어SiSwati
rm로만시어rumantsch
nrmNormanNouormand
om오로모어Oromoo
nodNorthern Thaiᨣᩤᩴᨾᩮᩬᩥᨦ
km크메르어ភាសាខ្មែរ
arc아람어ܐܪܡܝܐ
ps파슈토어پښتو
mni마니푸리어ꯃꯤꯇꯩ ꯂꯣꯟ
os오세트어ирон
hsn샹어湘語
novNovialNovial
crh-roDobrujan Tatartatarşa
ks카슈미르어कॉशुर / کٲشُر
yo요루바어Yorùbá
vo볼라퓌크어Volapük
ty타히티어reo tahiti
sh-cyrlSerbo-Croatian (Cyrillic script)српскохрватски (ћирилица)
new네와르어नेपाल भाषा
sl슬로베니아어slovenščina
tl타갈로그어Tagalog
zh-twChinese (Taiwan)中文(臺灣)
chr체로키어ᏣᎳᎩ
zh-sgChinese (Singapore)中文(新加坡)
pl폴란드어polski
ml말라얄람어മലയാളം
sd신디어سنڌي
tt-latnTatar (Latin script)tatarça
vot보틱어Vaďďa
zh-myChinese (Malaysia)中文(马来西亚)
zh-moChinese (Macau)中文(澳門)
skr-arabSaraiki (Arabic script)سرائیکی
yue-hantCantonese (Traditional Han script)粵語(繁體)
el그리스어Ελληνικά
ku-arabKurdish (Arabic script)کوردی (عەرەبی)
nan-haniMinnan (Han script)閩南語
ru러시아어русский
zh-hansSimplified Chinese中文(简体)
tzm중앙 모로코 타마지트어ⵜⴰⵎⴰⵣⵉⵖⵜ
war와라이어Winaray
zgh표준 모로코 타마지트어ⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ
shn샨어ၽႃႇသႃႇတႆး
tg-cyrlTajik (Cyrillic script)тоҷикӣ
bgn서부 발로치어روچ کپتین بلوچی
zeaZeelandicZeêuws
yue-hansCantonese (Simplified Han script)粵语(简体)
te텔루구어తెలుగు
ryuOkinawan沖縄口
wuu-hansWu (Simplified Han script)吴语(简体)
ybb옘바어Yemba
yasNugunuNugunu
xsySaisiyatsaisiyat
xmfMingrelianმარგალური
ne네팔어नेपाली
aeb-latnTunisian Arabic (Latin script)Tûnsî
wuu-hantWu (Traditional Han script)吳語(正體)
wuu우어吴语
be벨라루스어беларуская
wo월로프어Wolof
bat-smgSamogitianžemaitėška
zh-cnChinese (China)中文(中国大陆)
ce체첸어нохчийн
uz우즈베크어oʻzbekcha / ўзбекча
nyo뉴로어Orunyoro
cpx-latnPuxian (Latin script)Pó-sing-gṳ̂ (Báⁿ-uā-ci̍)
ota오스만 터키어لسان عثمانى
as아삼어অসমীয়া
bho호즈푸리어भोजपुरी
vi베트남어Tiếng Việt
vecVenetianvèneto
ve벤다어Tshivenda
uz-latnUzbek (Latin script)oʻzbekcha
mnwMonဘာသာမန်
uz-cyrlUzbek (Cyrillic script)ўзбекча
uk우크라이나어українська
ug-latnUyghur (Latin script)Uyghurche
ug-arabUyghur (Arabic script)ئۇيغۇرچە
dz종카어ཇོང་ཁ
udm우드말트어удмурт
tyv투비니안어тыва дыл
ckb소라니 쿠르드어کوردی
hz헤레로어Otsiherero
rutRutulмыхаӀбишды
pt-brBrazilian Portugueseportuguês do Brasil
tw트위어Twi
tvuTunenTunen
ttjTooroOrutooro
tt-cyrlTatar (Cyrillic script)татарча
ms-arabMalay (Jawi script)بهاس ملايو
trv타로코어Seediq
ruq-cyrlMegleno-Romanian (Cyrillic script)Влахесте
vutVuteVute
nyn니안콜어runyankore
shi타셸히트어Taclḥit
tr터키어Türkçe
shyShawiyatacawit
th태국어ไทย
za주앙어Vahcuengh
tcyTuluತುಳು
my버마어မြန်မာဘာသာ
yue광둥어粵語
ky키르기스어кыргызча
dtyDoteliडोटेली
ug위구르어ئۇيغۇرچە / Uyghurche
gucWayuuwayuunaiki
sg산고어Sängö
tg타지크어тоҷикӣ
ojb북서부 오지브와어Ojibwemowin
de-ch고지 독일어(스위스)Schweizer Hochdeutsch
ng느동가어Oshiwambo
sv스웨덴어svenska
ann오볼로어Obolo
hy아르메니아어հայերեն
su순다어Sunda
bg불가리아어български
bpyBishnupriyaবিষ্ণুপ্রিয়া মণিপুরী
ady-cyrlAdyghe (Cyrillic script)адыгабзэ
tet테툼어tetun
roa-taraTarantinotarandíne
ko-kpKorean (North Korea)조선말
ksh콜로그니안어Ripoarisch
sh-latnSerbo-Croatian (Latin script)srpskohrvatski (latinica)
szySakizayaSakizaya
sroCampidanese Sardiniansardu campidanesu
srn스라난 통가어Sranantongo
arq알제리 아랍어جازايرية
sr-elSerbian (Latin script)srpski (latinica)
tly탈리쉬어tolışi
sh세르비아-크로아티아어srpskohrvatski / српскохрватски
sms스콜트 사미어nuõrttsääʹmǩiõll
sdh남부 쿠르드어کوردی خوارگ
sr-ecSerbian (Cyrillic script)српски (ћирилица)
pwnPaiwanpinayuanan
vlsWest FlemishWest-Vlams
kum쿠믹어къумукъ
cpx-hantPuxian (Traditional Han script)莆仙語(繁體)
rskPannonian Rusynруски
shi-tfngTachelhit (Tifinagh script)ⵜⴰⵛⵍⵃⵉⵜ
bhBhojpuriभोजपुरी
hnoNorthern Hindkoہندکو
nog노가이어ногайша
tg-latnTajik (Latin script)tojikī
pflPalatine GermanPälzisch
mrj서부 마리어кырык мары
skrSaraikiسرائیکی
hywWestern ArmenianԱրեւմտահայերէն
fi핀란드어suomi
gom고아 콘칸어गोंयची कोंकणी / Gõychi Konknni
mnc-mongManchu (Mongolian script)ᠮᠠᠨᠵᡠ ᡤᡳᠰᡠᠨ
ks-devaKashmiri (Devanagari script)कॉशुर
simpleSimple EnglishSimple English
mai마이틸리어मैथिली
hi힌디어हिन्दी
ii쓰촨 이어ꆇꉙ
aa아파르어Qafár af
si싱할라어සිංහල
be-x-oldBelarusian (Taraškievica orthography)беларуская (тарашкевіца)
rue루신어русиньскый
ti티그리냐어ትግርኛ
ka조지아어ქართული
zh중국어中文
zh-classicalLiterary Chinese文言
gan-hantGan (Traditional Han script)贛語(繁體)
pa펀잡어ਪੰਜਾਬੀ
koi코미페르먀크어перем коми
lzhLiterary Chinese文言
sgsSamogitianžemaitėška
myv엘즈야어эрзянь
gan-hansGan (Simplified Han script)赣语(简体)
sylSylhetiꠍꠤꠟꠐꠤ
mk마케도니아어македонски
mdf모크샤어мокшень
sdcSassarese SardinianSassaresu
tk투르크멘어Türkmençe
kswS'gaw Karenစှီၤ
sk슬로바키아어slovenčina
kcg티얍어Tyap
ban-baliBalinese (Balinese script)ᬩᬲᬩᬮᬶ
fiu-vrovõrovõro
kk-cyrlKazakh (Cyrillic script)қазақша (кирил)
zh-hkChinese (Hong Kong)中文(香港)
szlSilesianślůnski
ruq-latnMegleno-Romanian (Latin script)Vlăheşte
sah야쿠트어саха тыла
rgnRomagnolRumagnôl
kab커바일어Taqbaylit
kbd카바르디어адыгэбзэ
zh-hantTraditional Chinese中文(繁體)
lez레즈기안어лезги
rmyVlax Romaniromani čhib
pmsPiedmontesePiemontèis
kjpEastern Pwoဖၠုံလိက်
lbeLakлакку
rifRiffianTarifit
zgh-latnStandard Moroccan Tamazight (Latin script)tamaziɣt tanawayt
kaa카라칼파크어Qaraqalpaqsha
diqZazakiZazaki
quc키체어Qatzijob\ʼal
sat산탈리어ᱥᱟᱱᱛᱟᱲᱤ
cv추바시어чӑвашла
dv디베히어ދިވެހިބަސް
ks-arabKashmiri (Arabic script)کٲشُر
nysNyungarNyunga
jamJamaican Creole EnglishPatois
shi-latnTachelhit (Latin script)Taclḥit
prg프러시아어prūsiskan
gan간어贛語
kv코미어коми
nan민난어閩南語 / Bân-lâm-gú
sco스코틀랜드어Scots
gldNanaiна̄ни
ike-cansEastern Canadian (Aboriginal syllabics)ᐃᓄᒃᑎᑐᑦ
din딩카어Thuɔŋjäŋ
kjhKhakasхакас
grc고대 그리스어Ἀρχαία ἑλληνικὴ
khw코와르어کھوار
kk카자흐어қазақша
pi팔리어पालि
loz로지어Silozi
kk-arabKazakh (Arabic script)قازاقشا (تٴوتە)
bqiBakhtiariبختیاری
av아바릭어авар
pdtPlautdietschPlautdietsch
aeb-arabTunisian Arabic (Arabic script)تونسي
pap-awPapiamento (Aruba)Papiamento
pap파피아먼토어Papiamentu
cdoMindong閩東語 / Mìng-dĕ̤ng-ngṳ̄
chy샤이엔어Tsetsêhestâhese
iu이눅티투트어ᐃᓄᒃᑎᑐᑦ / inuktitut
acmIraqi Arabicعراقي
gu구자라트어ગુજરાતી
kbd-cyrlKabardian (Cyrillic script)адыгэбзэ
bxrRussia Buriatбуряад
tddTai Nueaᥖᥭᥰ ᥖᥬᥲ ᥑᥨᥒᥰ
cu교회 슬라브어словѣньскъ / ⰔⰎⰑⰂⰡⰐⰠⰔⰍⰟ
azbSouth Azerbaijaniتۆرکجه
qu케추아어Runa Simi
wyaWyandotWyandot
pcdPicardPicard
aeb튀니지 아랍어تونسي / Tûnsî
crh-cyrlCrimean Tatar (Cyrillic script)къырымтатарджа (Кирилл)
he히브리어עברית
lkiLakiلەکی
bccSouthern Balochiجهلسری بلوچی
nitSoutheastern Kolamiకొలామి
de-atAustrian GermanÖsterreichisches Deutsch
rkiArakaneseရခိုင်
mzn마잔데라니어مازِرونی
zh-yueCantonese粵語
st남부 소토어Sesotho
tt타타르어татарча / tatarça
stqSaterland FrisianSeeltersk
mag마가히어मगही
tayTayalTayal
pag판가시난어Pangasinan
mcnMassavùn màsànà
nan-hantMinnan (Traditional Han script)閩南語(傳統漢字)
sjdKildin Samiкӣллт са̄мь кӣлл
hak하카어客家語 / Hak-kâ-ngî
tly-cyrlTalysh (Cyrillic script)толыши
scn시칠리아어sicilianu
cpx-hansPuxian (Simplified Han script)莆仙语(简体)
osa-latnOsage (Latin script)Wažáže íe
ta타밀어தமிழ்
wa왈론어walon
awa아와히어अवधी
cpxPuxian莆仙語 / Pó-sing-gṳ̂
ruqMegleno-RomanianVlăheşte
sa산스크리트어संस्कृतम्
amiAmisPangcah
pt포르투갈어português
ja일본어日本語
fa페르시아어فارسی
ba바슈키르어башҡортса
bagTukiTuki
wal월라이타어wolaytta
xal칼미크어хальмг
krc카라챠이-발카르어къарачай-малкъар
yav양본어Yangben
sliLower SilesianSchläsch
glk길라키어گیلکی
bciBaouléwawle
ab압카즈어аԥсшәа
blkPa'Oပအိုဝ်ႏဘာႏသာႏ
rwrMarwari (India)मारवाड़ी
ady아디게어адыгабзэ
yatYambetaYambeta
sjuUme Samiubmejesámiengiälla
sc사르디니아어sardu
ts총가어Xitsonga
oc오크어occitan

There are currently 538 supported languages (plus the language tag zxx denoting the absence of any linguistic content).

Note
SVG systemLanguage codes must be valid BCP 47 language tags (code differences).

이 틀을 지원

[edit]

이 부분의 번역은 필수가 아닙니다. 영어로 제공되면 충분합니다. 사용자에 따라서 사용 언어의 버전이 발표되지 않은 경우에 아느 것으로 해도 이 문단을 읽게 될 것이라고 생각되고 있습니다. 이 틀을 지원하려면 번역한 문서를 하위 문서로 저장합니다. 틀 자체는 세 파트로부터 구성되며 예를 들면 독일어판으로 하면 아래와 같습니다.

틀 문서에는 번역한 틀 자체와 함께 영어판 틀을 번역한 기능의 요약판을 저장합니다.

도움말 문서(이 문서)를 이용하는 언어로 번역한다면 제목으로 ‘더 읽기’ 등 이용하는 언어 이름(영어로 하면 Learn more) 등을 붙일 수 있습니다.

언어 링크 틀은 이 틀에 공통됩니다. 존재하는 언어판 모든 것으로 링크를 정리하고 있습니다. 사용하는 언어로 번역한다면 Template:Translate/langTemplate:Commons:Translation possible/lang에 추가해주세요.

지원해주셔서 감사합니다!

각주

[edit]
  1. 2018년 11월 이후, 미디어위키 파일의 참조 읽기 설정으로 lang 매개변수를 설정하지 않은 경우 원칙적으로 위키의 기존 언어로 표시하며 강제적으로 ‘영어’로 표시하는 것을 중지했습니다. 그 결과, 예를 들면 독일어판 위키백과(https://de.wikipedia.org)에서는 SVG 파일 내에 systemLanguage="de" 속성이 적혀 있으면 마치 |lang=de가 설정된 듯이 독일어로 열리게 되었습니다.