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

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가 설정된 듯이 독일어로 열리게 되었습니다.