Commons:Translation possible/詳細

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

Nuvola apps locale.svg

SVG 形式ファイルの翻訳のしかたEdit

このページでは SVG 形式のファイルに含まれるラベルやキャプションの翻訳法について述べます。特定の画像に{{Translate}}テンプレートを発見したから、このページを開く利用者がいるかもしれません。ところでこのページも関連のページも、すべて執筆者ひとりの考えに基づくことにご留意ください。ご質問ご意見はぜひテンプレートの議論のページに投稿してください

数字ではなくラベルを使うEdit

ラベルが少ない画像の場合、画像を1点だけ用意して、図中にはラベルとして数字のみ、欄外に数字の対応表を用意して、多言語の翻訳を記入する方法があります。すると多言語版の画像1点のみで処理は完成します。わかりやすい例として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 ファイルの翻訳を1ファイルにまとめたサンプル。ファイルのページを開き、この文章を英語、ドイツ語、フランス語、スペイン語でレンダリングしてみる。

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の中から、翻訳した言語に当たるものを1件選んで、翻訳したファイル内で使います。

バージョン違いのテンプレートを使うと、多言語版を揃えたギャラリーが作成されます。

[edit]
Disputed isthmus and land

また派生したファイルであることを示す{{Derived from}}テンプレートは、翻訳の元になったファイルへのリンクを示すために使えます。

1件の SVG ファイルに多言語の翻訳を組み込む Edit

 
単純な SVG ファイル1件に多言語の翻訳を組み込んだサンプル。詳細は説明文書ページを参照してください。
 
矢印を使ったサンプル

1件の 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)"に設定します。

MediaWiki のページで多元語版 SVG 画像ファイルをレンダリングすると、使用言語は構文[[File:SystemLanguage.svg|lang=de]]などで指定できます。 「lang」属性はオプションであり、欠落していると MediaWiki はそのウィキの既定言語もしくは英語("en")にフォールバックして表示を試みます[1]

注記:もしswitch要素が英語の指定(systemLanguage="en"に加えて既定言語を指定した(systemLanguage属性が書いてない)場合、MediaWiki は英語版で表示します。

Inkscape を使って1件の SVG ファイルに多言語の翻訳を組み込むEdit

Inkscapeには言語スイッチの追加をサポートする機能はありませんが、「条件付グループ」(Conditional Group)として処理されます。文書編集ソフトの更新が必要で、次の手順をご参照ください。

  1. 常に新規画像として処理し、タグのペア<switch>...</switch>を記入する。新規画像、もしくはすでに翻訳された画像にはsystemLanguageを設定し、これら2つのタグの間にアイテム(通常は翻訳対象の文字列)を入れる。
  2. 画像内にラベルと矢印を使う場合、しばしば(使用言語により)ラベルと矢印の位置関係が正しくなくなる場合が多い。先に翻訳文字列の記入などの処理を済ませてから、Inkscape 上で文字列と矢印の位置合わせを修正できる。ただし Inkscape が認識できない言語の文字列あるいは矢印を処理したい場合は、まず、 Inkscape のインターエースを変更しなければならない。言語インターフェースを変更するには、メニューバーから "Edit|Preferences..." (個人設定を編集)→指定窓で2番目のグループ ("Interface") →言語を変更する。コードのサンプルは上記をご参照ください。(SystemLanguageArrows.svg)。ご注意:サンプル内でオブジェクトの ID 名 は見やすいように置換してあります。
  3. これまで説明した変更箇所は慎重に処理が必要です。さもないと Inkscape の表示が期待通りになりません。もし今回、この処理が初めてなら、練習として上記のサンプルの変更から始めてください。もし変更したときにエラーを記述したら、Inkscape XML 編集機能 ("Edit|XML Editor...") でエラー箇所を確認できることがあります。

関連項目Edit

言語コードEdit

クリックして、サポートしている言語コードをすべて見る:
CodeLanguageIn native language
ojbNorthwestern OjibweOjibwemowin
rupAromanianarmãneashti
pwnPaiwanpinayuanan
rmcCarpathian Romaniromaňi čhib
alsAlemannischAlemannisch
gswSwiss GermanAlemannisch
dagDagbaniDagbanli
gucWayuuwayuunaiki
aseAmerican Sign LanguageAmerican sign language
ms-arabMalay (Jawi script)بهاس ملايو
aceAchineseAcèh
wlsWallisianFakaʻuvea
afAfrikaansAfrikaans
akAkanAkan
smaSouthern Samiåarjelsaemien
anAragonesearagonés
smnInari Samianarâškielâ
shyShawiyatacawit
tly-cyrlтолышитолыши
angOld EnglishÆnglisc
roa-rupAromanianarmãneashti
azAzerbaijaniazərbaycanca
seNorthern Samidavvisámegiella
seiSeriCmique Itom
biBislamaBislama
frpArpitanarpetan
absAmbonese Malaybahasa ambon
cyWelshCymraeg
cbk-zamChavacanoChavacano de Zamboanga
map-bmsBasa BanyumasanBasa Banyumasan
barBavarianBoarisch
brhBrahuiBráhuí
pdcPennsylvania GermanDeitsch
ayAymaraAymar aru
en-gbBritish EnglishBritish English
zh-min-nanChinese (Min Nan)Bân-lâm-gú
bsBosnianbosanski
astAsturianasturianu
caCatalancatalà
atjAtikamekwAtikamekw
choChoctawChoctaw
dtpCentral DusunDusun Bundu-liwan
idIndonesianBahasa Indonesia
de-formalGerman (formal address)Deutsch (Sie-Form)
bbcBatak TobaBatak Toba
daDanishdansk
csCzechčeština
bclCentral BikolBikol Central
bmBambarabamanankan
brBretonbrezhoneg
bjnBanjarBanjar
chChamorroChamoru
gnGuaraniAvañe'ẽ
banBalineseBasa Bali
nanMin Nan ChineseBân-lâm-gú
snShonachiShona
nvNavajoDiné bizaad
en-caCanadian EnglishCanadian English
naNauruDorerin Naoero
deGermanDeutsch
sjePite Samibidumsámegiella
dsbLower Sorbiandolnoserbski
cebCebuanoCebuano
bbc-latnBatak Toba (Latin script)Batak Toba
nyNyanjaChi-Chewa
btmBatak MandailingBatak Mandailing
coCorsicancorsu
msMalayBahasa Melayu
tumTumbukachiTumbuka
gorGorontaloBahasa Hulontalo
cpsCapiznonCapiceño
mhMarshalleseEbon
sjdKildin SamiКӣллт са̄мь кӣлл
es-419Latin American Spanishespañol de América Latina
frrNorthern FrisianNordfriisk
scnSiciliansicilianu
tsTsongaXitsonga
itItalianitaliano
pagPangasinanPangasinan
hrxHunsrikHunsrik
ruRussianрусский
mwlMirandeseMirandés
krlKareliankarjal
zeaZeelandicZeêuws
krcKarachay-Balkarкъарачай-малкъар
lijLigurianLigure
stqSaterland FrisianSeeltersk
mtMalteseMalti
tayTayalTayal
fkvKvenskkvääni
es-formalespañol (formal)español (formal)
fitTornedalen Finnishmeänkieli
vroVõrovõro
nsoNorthern SothoSesotho sa Leboa
kiuKirmanjkiKırmancki
nahNāhuatlNāhuatl
htHaitian CreoleKreyòl ayisyen
niuNiueanNiuē
xsySaisiyatsaisiyat
ieInterlingueInterlingue
crh-cyrlCrimean Tatar (Cyrillic script)къырымтатарджа (Кирилл)
de-atAustrian GermanÖsterreichisches Deutsch
arnMapuchemapudungun
amiAmisPangcah
etEstonianeesti
ruqMegleno-RomanianVlăheşte
pcdPicardPicard
roRomanianromână
pntPonticΠοντιακά
toTonganlea faka-Tonga
soSomaliSoomaaliga
bxrRussia Buriatбуряад
moMoldovanмолдовеняскэ
tpiTok PisinTok Pisin
emlEmiliano-Romagnoloemiliàn e rumagnòl
kuKurdishkurdî
ioIdoIdo
nds-nlLow SaxonNedersaksies
kbd-cyrlKabardian (Cyrillic script)Адыгэбзэ
foFaroeseføroyskt
eoEsperantoEsperanto
hoHiri MotuHiri Motu
aeb-latnTunisian Arabic (Latin script)Tûnsî
beBelarusianбеларуская
csbKashubiankaszëbsczi
cdoMin Dong ChineseMìng-dĕ̤ng-ngṳ̄
woWolofWolof
be-taraskBelarusian (Taraškievica orthography)беларуская (тарашкевіца)
keaKabuverdianuKabuverdianu
aaAfarQafár af
warWarayWinaray
shiTachelhitTaclḥit
votVoticVaďďa
hsbUpper Sorbianhornjoserbsce
jutJutishjysk
eeEweeʋegbe
voVolapükVolapük
vmfMain-FranconianMainfränkisch
waWalloonwalon
cuChurch Slavicсловѣньскъ / ⰔⰎⰑⰂⰡⰐⰠⰔⰍⰟ
rnRundiKirundi
jboLojbanla .lojban.
scoScotsScots
mnMongolianмонгол
hawHawaiianHawaiʻi
viVietnameseTiếng Việt
vepVepsvepsän kel’
niaNiasLi Niha
ptPortugueseportuguês
kwCornishkernowek
euBasqueeuskara
enEnglishEnglish
veVendaTshivenda
laLatinLatina
uz-latnUzbek (Latin script)oʻzbekcha
haHausaHausa
huHungarianmagyar
iaInterlinguainterlingua
kumKumykкъумукъ
hif-latnFiji Hindi (Latin script)Fiji Hindi
mhrEastern Mariолык марий
smjLule Samijulevsámegiella
ug-latnUyghur (Latin script)Uyghurche
diqZazakiZazaki
fjFijianNa Vosa Vakaviti
avAvaricавар
qugChimborazo Highland QuichuaRuna shimi
ladLadinoLadino
iloIlokoIlokano
liLimburgishLimburgs
madMadureseMadhurâ
nysNyungarNyunga
vecVenetianvèneto
rmRomanshrumantsch
nrmNormanNouormand
kk-cyrlKazakh (Cyrillic script)қазақша (кирил)
omOromoOromoo
minMinangkabauMinangkabau
tyTahitianreo tahiti
kbpKabiyeKabɩyɛ
lldLadinLadin
inhIngushГӀалгӀай
lnLingalalingála
frcCajun Frenchfrançais cadien
grcAncient GreekἈρχαία ἑλληνικὴ
twTwiTwi
nlDutchNederlands
hilHiligaynonIlonggo
jvJavaneseJawa
trvTarokoSeediq
novNovialNovial
crh-latnCrimean Tatar (Latin script)qırımtatarca (Latin)
pt-brBrazilian Portugueseportuguês do Brasil
lezLezghianлезги
trTurkishTürkçe
tnTswanaSetswana
yoYorubaYorùbá
tg-latnTajik (Latin script)tojikī
tt-latnTatar (Latin script)tatarça
kbdKabardianАдыгэбзэ
rmyVlax Romaniromani čhib
dinDinkaThuɔŋjäŋ
gaIrishGaeilge
slSlovenianslovenščina
tlTagalogTagalog
alnGheg AlbanianGegë
lmoLombardlombard
gagGagauzGagauz
plPolishpolski
lvLatvianlatviešu
kabKabyleTaqbaylit
kvKomiкоми
sahSakhaсаха тыла
roa-taraTarantinotarandíne
ffFulahFulfulde
glGaliciangalego
lozLoziSilozi
elGreekΕλληνικά
ltLithuanianlietuvių
klKalaallisutkalaallisut
szlSilesianślůnski
baBashkirбашҡортса
crCreeNēhiyawēwin / ᓀᐦᐃᔭᐍᐏᐣ
fiu-vrovõrovõro
rifRiffianTarifit
gcrGuianan Creolekriyòl gwiyannen
eglEmilianEmiliàn
gom-latnGoan Konkani (Latin script)Gõychi Konknni
lusMizoMizo ţawng
zaZhuangVahcuengh
suSundaneseSunda
btoIriga BicolanoIriga Bicolano
stSouthern SothoSesotho
srqSirionómbia cheë
kcgTyapTyap
srnSranan TongoSranantongo
sr-elSerbian (Latin script)srpski (latinica)
furFriulianfurlan
sqAlbanianshqip
skSlovakslovenčina
smsSkolt Samisääʹmǩiõll
gvManxGaelg
tkTurkmenTürkmençe
papPapiamentoPapiamentu
ku-latnKurdish (Latin script)kurdî (latînî)
ikInupiaqIñupiak
uzUzbekoʻzbekcha/ўзбекча
kkKazakhқазақша
kaaKara-KalpakQaraqalpaqsha
mkMacedonianмакедонски
crhCrimean Turkishqırımtatarca
nbNorwegian Bokmålnorsk bokmål
extExtremaduranestremeñu
kk-kzKazakh (Kazakhstan)қазақша (Қазақстан)
simpleSimple EnglishSimple English
mdfMokshaмокшень
lbLuxembourgishLëtzebuergesch
rmfFinnish Kalokaalengo tšimb
shy-latnShawiya (Latin script)tacawit
esSpanishespañol
truTuroyoṪuroyo
sgSangoSängö
kk-latnKazakh (Latin script)qazaqşa (latın)
shi-latnTachelhit (Latin script)Taclḥit
livLivonianLīvõ kēļ
hzHereroOtsiherero
igIgboIgbo
zuZuluisiZulu
noNorwegiannorsk
sgsSamogitianžemaitėška
miMaoriMāori
sliLower SilesianSchläsch
swSwahiliKiswahili
rgnRomagnolRumagnôl
gdScottish GaelicGàidhlig
hifFiji HindiFiji Hindi
abAbkhazianАҧсшәа
krKanuriKanuri
sdcSassarese SardinianSassaresu
chyCheyenneTsetsêhestâhese
kjKuanyamaKwanyama
koiKomi-Permyakперем коми
lbeLakлакку
svSwedishsvenska
mgMalagasyMalagasy
kyKyrgyzКыргызча
krjKinaray-aKinaray-a
ruq-latnMegleno-Romanian (Latin script)Vlăheşte
ngNdongaOshiwambo
ruq-cyrlMegleno-Romanian (Cyrillic script)Влахесте
ike-latnEastern Canadian (Latin script)inuktitut
xhXhosaisiXhosa
de-chSwiss High GermanSchweizer Hochdeutsch
hrCroatianhrvatski
kgKongoKongo
nl-informalNederlands (informeel)Nederlands (informeel)
lgGandaLuganda
mrjWestern Mariкырык мары
fyWestern FrisianFrysk
oloLivvi-Karelianlivvinkarjala
frFrenchfrançais
tetTetumtetun
ltgLatgalianlatgaļu
adyAdygheадыгабзэ
bgBulgarianбългарски
pihNorfuk / PitkernNorfuk / Pitkern
szySakizayaSakizaya
kriKrioKrio
bat-smgSamogitianžemaitėška
rwKinyarwandaIkinyarwanda
fiFinnishsuomi
musMuscogeeMvskoke
lfnLingua Franca NovaLingua Franca Nova
kiKikuyuGĩkũyũ
kk-trKazakh (Turkey)qazaqşa (Türkïya)
quQuechuaRuna Simi
hu-formalmagyar (formal)magyar (formal)
vlsWest FlemishWest-Vlams
scSardiniansardu
jamJamaican Creole EnglishPatois
prgPrussianPrūsiskan
ady-cyrlAdyghe (Cyrillic script)адыгабзэ
ceChechenнохчийн
kshColognianRipoarisch
pmsPiedmontesePiemontèis
napNeapolitanNapulitano
pflPalatine GermanPälzisch
ndsLow GermanPlattdüütsch
pdtPlautdietschPlautdietsch
lzzLazLazuri
pamPampangaKapampangan
styсебертатарсебертатар
ssSwatiSiSwati
mrhMaraMara
ocOccitanoccitan
sjuUme Samiubmejesámiengiälla
osOsseticИрон
avkKotavaKotava
shSerbo-Croatiansrpskohrvatski / српскохрватски
nnNorwegian Nynorsknorsk nynorsk
be-x-oldBelarusian (Taraškievica orthography)беларуская (тарашкевіца)
rueRusynрусиньскый
isIcelandicíslenska
sesKoyraboro SenniKoyraboro Senni
smSamoanGagana Samoa
sr-ecSerbian (Cyrillic script)српски (ћирилица)
srSerbianсрпски / srpski
tt-cyrlTatar (Cyrillic script)татарча
ttTatarтатарча/tatarça
tlyTalyshtolışi
tg-cyrlTajik (Cyrillic script)тоҷикӣ
tgTajikтоҷикӣ
altSouthern Altaiалтай тил
tyvTuvinianтыва дыл
udmUdmurtудмурт
ukUkrainianукраїнська
uz-cyrlUzbek (Cyrillic script)ўзбекча
xalKalmykхальмг
cvChuvashЧӑвашла
myvErzyaэрзянь
xmfMingrelianმარგალური
kaGeorgianქართული
hywWestern ArmenianԱրեւմտահայերէն
anpAngikaअङ्गिका
hyArmenianհայերեն
awaAwadhiअवधी
ks-devaKashmiri (Devanagari script)कॉशुर
ksKashmiriकॉशुर / کٲشُر
gom-devaGoan Konkani (Devanagari script)गोंयची कोंकणी
gomGoan Konkaniगोंयची कोंकणी / Gõychi Konknni
dtyDoteliडोटेली
newNewariनेपाल भाषा
neNepaliनेपाली
piPaliपालि
bhoBhojpuriभोजपुरी
bhBhojpuriभोजपुरी
mrMarathiमराठी
rwrMarwari (India)मारवाड़ी
maiMaithiliमैथिली
saSanskritसंस्कृतम्
hiHindiहिन्दी
asAssameseঅসমীয়া
bnBanglaবাংলা
bpyBishnupriyaবিষ্ণুপ্রিয়া মণিপুরী
paPunjabiਪੰਜਾਬੀ
guGujaratiગુજરાતી
orOdiaଓଡ଼ିଆ
taTamilதமிழ்
teTeluguతెలుగు
knKannadaಕನ್ನಡ
tcyTuluತುಳು
mlMalayalamമലയാളം
siSinhalaසිංහල
mniManipuriꯃꯤꯇꯩ ꯂꯣꯟ
thThaiไทย
loLaoລາວ
dzDzongkhaཇོང་ཁ
bugBugineseᨅᨔ ᨕᨘᨁᨗ
boTibetanབོད་ཡིག
kjpEastern Pwoဖၠုံလိက်
shnShanၽႃႇသႃႇတႆး
mnwMonဘာသာ မန်
myBurmeseမြန်မာဘာသာ
kmKhmerភាសាខ្មែរ
nodNorthern Thaiᨣᩴᩤᨾᩮᩥᩬᨦ
ban-baliᬩᬲᬩᬮᬶᬩᬲᬩᬮᬶ
satSantaliᱥᱟᱱᱛᱟᱲᱤ
chrCherokeeᏣᎳᎩ
ike-cansEastern Canadian (Aboriginal syllabics)ᐃᓄᒃᑎᑐᑦ
iuInuktitutᐃᓄᒃᑎᑐᑦ/inuktitut
gotGothic𐌲𐌿𐍄𐌹𐍃𐌺
tzmCentral Atlas Tamazightⵜⴰⵎⴰⵣⵉⵖⵜ
zghStandard Moroccan Tamazightⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ
shi-tfngTachelhit (Tifinagh script)ⵜⴰⵛⵍⵃⵉⵜ
tiTigrinyaትግርኛ
iiSichuan Yiꆇꉙ
amAmharicአማርኛ
ko-kpKorean (North Korea)조선말
koKorean한국어
jaJapanese日本語
zhChinese中文
zh-cnChinese (China)中文(中国大陆)
zh-twChinese (Taiwan)中文(台灣)
zh-sgChinese (Singapore)中文(新加坡)
zh-hansSimplified Chinese中文(简体)
zh-moChinese (Macau)中文(澳門)
zh-hantTraditional Chinese中文(繁體)
zh-hkChinese (Hong Kong)中文(香港)
zh-myChinese (Malaysia)中文(马来西亚)
wuuWu Chinese吴语
hakHakka Chinese客家語/Hak-kâ-ngî
zh-classicalClassical Chinese文言
lzhLiterary Chinese文言
yueCantonese粵語
zh-yueCantonese粵語
ganGan Chinese贛語
gan-hantGan (Traditional)贛語(繁體)
gan-hansGan (Simplified)赣语(简体)
yiYiddishייִדיש
heHebrewעברית
ug-arabUyghur (Arabic script)ئۇيغۇرچە
ugUyghurئۇيغۇرچە / Uyghurche
urUrduاردو
aryMoroccan Arabicالدارجة
arArabicالعربية
bqiBakhtiariبختیاری
psPashtoپښتو
pnbWestern Punjabiپنجابی
aeb-arabTunisian Arabic (Arabic script)تونسي
aebTunisian Arabicتونسي/Tûnsî
azbSouth Azerbaijaniتۆرکجه
arqAlgerian Arabicجازايرية
bccSouthern Balochiجهلسری بلوچی
sdSindhiسنڌي
bgnWestern Balochiروچ کپتین بلوچی
skr-arabSaraiki (Arabic script)سرائیکی
skrSaraikiسرائیکی
faPersianفارسی
kk-arabKazakh (Arabic script)قازاقشا (تٴوتە)
kk-cnKazakh (China)قازاقشا (جۇنگو)
ku-arabKurdish (Arabic script)كوردي (عەرەبی)
ks-arabKashmiri (Arabic script)کٲشُر
khwKhowarکھوار
ckbCentral Kurdishکوردی
sdhSouthern Kurdishکوردی خوارگ
glkGilakiگیلکی
luzSouthern Luriلئری دوٙمینی
lkiLakiلەکی
otaOttoman Turkishلسان توركى
lrcNorthern Luriلۊری شومالی
mznMazanderaniمازِرونی
arzEgyptian Arabicمصرى
arcAramaicܐܪܡܝܐ
dvDivehiދިވެހިބަސް
nqoN’Koߒߞߏ

このテンプレートをサポートEdit

このパートの翻訳は必須ではありません。英語で提供すれば充分です。利用者によっては使用言語のバージョンが未発表の場合、いずれにしてもこの節を読むことになると考えています。

このテンプレートをサポートするには、翻訳したページをサブページとして保存します。テンプレート自体は3つのパーツから構成され、例えばドイツ語版だと以下のとおりです。

テンプレートのページには翻訳したテンプレート自体とともに、英語版テンプレートの翻訳をした機能の早分かり版を保存します。

ヘルプページ(このページ)をご利用の言語に翻訳したら、題名として「詳細」などご利用の言語名(英語で言うならLearn more)などを付けます。

言語リンクテンプレートは、このテンプレートに共通です。存在する言語版すべてへのリンクがまとめてあります。ご利用の言語に翻訳したら、あちらそちらに追加してください。

ご支援ありがとうございます!

脚注Edit

  1. 2018年11月以降、MediaWiki ファイルの参照読み込み設定でlangパラメータを指定しない場合、原則としてウィキの既定言語で表示し、強制的に「英語」で表示することをやめました。その結果、例えばドイツ語版ウィキペディア(https://de.wikipedia.org)では SVG ファイル内にsystemLanguage="de"属性が記述されていると、まるで|lang=deが指定されたようにドイツ語で開くようになりました。