Jump to content

Wp/ain/Wikipedia:ikasuy

From Wikimedia Incubator
< Wp | ain
(Redirected from Wp/ain/Wikipedia:Ikasuy)
Wp > ain > Wikipedia:ikasuy
  • Aynu itak: Tan kampiso Aynu itak ye kur pirka asur a⹀o-úse-ári wa a⹀eywanke p ne.
  • 日本語: アイヌ語話者もしくはアイヌ語を解する人へ、アイヌ語版ウィキペディアの閲覧、編集の参考になりうる情報を集めたページです。非アイヌ語話者の方はこちら、アイヌ語版のウィキペディアについての議論ページはこちらにあります。
  • English: This page is made for Ainu speakers or those who understand Ainu to know anything related to the Ainu Wikipedia test project. Non-Ainu speakers may consult this page for assistance. The wiki discussion page may be found here.
  • Русский: Эта страница создана для говорящих на языке айну или тех, кто понимает его. Эта страница предназначена для лиц, не говорящих на языке айну.
[edit | edit source]

Uwekarpa | コミュニティ | Сообщество | Community

[edit | edit source]

カタカナ アニ アヌカㇻ ルスィ クㇽ アコウㇱテ ㇷ゚Киринича ани а⹀нукар русуй кур а⹀коусьте п

[edit | edit source]

アイヌ語には複数の表記がありますが、現状この試験版ウィキペディアではラテン文字(ローマ字)のみで表記することになっています(今後変わる可能性はある)。カナやキリル文字を使おうとする人のための文字変換器があればよいのですが、現時点でアイヌ語版ウィキペディア自体には変換器がありません。一応、その代用として外部の変換器を利用したり、自前で用意したりすることはできます。

これには、ブックマークレットを使う方法と、ユーザースクリプトを使う方法とがあります。

ブックマークレット

[edit | edit source]

ブックマークレットとは、ブックマークから実行するスクリプト(簡易的なプログラム)です。ブックマークのURLにjavascript:から始まる1行のスクリプトを書いて、そのブックマークを開けば実行されます。(以下のブックマークレット例はどちらも一般的な表記ではなく、ほとんど受け入れられていない独自表記の混ざったものです。ほとんどの部分において変換に支障は出ないと思いますが、この点はご了承下さい。)

このブックマークレットを実行すれば、ローマ字をカタカナに変換できます。

javascript:(()=>{var e=[["á","a"],["í","i"],["ú","u"],["é","e"],["ó","o"],[", ?","、"],["\\. ?","。"],["! ?","!"],["\\? ?","?"],[" ?“","「"],["” ?","」"],[" ?‘","『"],["’ ?","』"],["(?<=[a-z])[-‐](?=[a-z])","・"],["(?<=[a-z])[=⹀]|[=⹀](?=[a-z])","゠"],["ih","iㇶ"],["uh","uㇷ"],["eh","eㇸ"],["oh","oㇹ"],["h","ㇵ"],["ix","iッㇶ"],["ux","uッㇷ"],["ex","eッㇸ"],["ox","oッㇹ"],["x","ッㇵ"],["ar","aㇻ"],["ir","iㇼ"],["er","eㇾ"],["or","oㇿ"],["r","ㇽ"],["[ㇵ-ㇹ]a","ハ"],["[ㇵ-ㇹ]i","ヒ"],["[ㇵ-ㇹ]u","フ"],["[ㇵ-ㇹ]e","ヘ"],["[ㇵ-ㇹ]o","ホ"],["[ㇻ-ㇿ]a","ラ"],["[ㇻ-ㇿ]i","リ"],["[ㇻ-ㇿ]u","ル"],["[ㇻ-ㇿ]e","レ"],["[ㇻ-ㇿ]o","ロ"],["ka","カ"],["ki","キ"],["ku","ク"],["ke","ケ"],["ko","コ"],["k","ㇰ"],["ga","ガ"],["gi","ギ"],["gu","グ"],["ge","ゲ"],["go","ゴ"],["g","ㇰ゙"],["sa","サ"],["si","シ"],["su","ス"],["se","セ"],["so","ソ"],["s","ㇱ"],["za","ザ"],["zi","ジ"],["zu","ズ"],["ze","ゼ"],["zo","ゾ"],["z","ㇱ゙"],["ta","タ"],["ti","チ゚"],["tu","ツ゚"],["te","テ"],["to","ト"],["t","ッ"],["da","ダ"],["di","ヂ"],["du","ヅ"],["de","デ"],["do","ド"],["d","ッ゙"],["ca","チャ"],["ci","チ"],["cu","チュ"],["ce","チェ"],["co","チョ"],["c","チ"],["na","ナ"],["ni","ニ"],["nu","ヌ"],["ne","ネ"],["no","ノ"],["n","ン"],["pa","パ"],["pi","ピ"],["pu","プ"],["pe","ペ"],["po","ポ"],["p","ㇷ゚"],["ba","バ"],["bi","ビ"],["bu","ブ"],["be","ベ"],["bo","ボ"],["b","ㇷ゙"],["ma","マ"],["mi","ミ"],["mu","ム"],["me","メ"],["mo","モ"],["m","ㇺ"],["ya","ヤ"],["yi","イィ"],["yu","ユ"],["ye","イェ"],["yo","ヨ"],["y","ィ"],["ja","ヤ゙"],["ji","イィ゙"],["ju","ユ゙"],["je","イェ゙"],["jo","ヨ゙"],["j","ィ゙"],["wa","ワ"],["wi","ヰ"],["wu","ウゥ"],["we","ヱ"],["wo","ヲ"],["w","ゥ"],["va","ヷ"],["vi","ヸ"],["vu","ウゥ゙"],["ve","ヹ"],["vo","ヺ"],["v","ゥ゙"],["fa","ワ゚"],["fi","ヰ゚"],["fu","ウゥ゚"],["fe","ヱ゚"],["fo","ヲ゚"],["f","ゥ゚"],["a","ア"],["i","イ"],["u","ウ"],["e","エ"],["o","オ"],["['ʼ]",""]],t=document.getElementById("font-style");null!=t&&t.remove();var a=document.querySelectorAll('style,.mw-parser-output [lang]:not([lang^="ain"]),.mw-parser-output [lang]:not([lang^="ain"]) *,.mw-editsection *,.external,pre');if(null!=a)for(var i=0;i<a.length;i++)a[i].setAttribute("data-exclude","true");if(null!=(a=document.querySelectorAll(".mw-parser-output *,#mw-panel-toc-list :nth-child(n+2) *,#firstHeading *,#catlinks ul *,.mw-prefixindex-list *,.mw-allpages-chunk *,.mw-category *"))){for(var i=0;i<a.length;i++)if(!a[i].getAttribute("data-exclude")&&a[i].hasChildNodes()){var r=t=>{var a=t.getAttribute("data-roman"),i=a??t.textContent,r=i.split(" | ");null==a&&t.setAttribute("data-roman",i);var o=[];r[0]=r[0].replace(/[A-Z]{2,}|[A-Z]\d|[0-9↊-↏-]+(?=p|pe|n|iw)|[0-9↊-↏-]+[A-Za-z]+|\.{2,}/g,e=>(o.push(e),"\x1b"));for(var l=0;l<e.length;l++)r[0]=r[0].replace(RegExp(e[l][0],"ig"),e[l][1]);var n=r[0].split("\x1b");r[0]="";for(var u=0;u<o.length;u++)r[0]+=n[u]+o[u];return r[0]+=n[o.length],r.join(" | ")};if(0==a[i].childElementCount)a[i].textContent=r(a[i]);else{var o=a[i],l=document.createTextNode("");o.replaceWith(l);for(var n=document.createDocumentFragment(),u=o.firstElementChild;null!=u;)u.replaceWith(document.createTextNode("\x1a")),n.appendChild(u),u=o.firstElementChild;var d=r(o).split("\x1a");o.textContent="",o.appendChild(document.createTextNode(d[0]));for(var p=1;p<d.length;p++)o.appendChild(n.firstElementChild),o.appendChild(document.createTextNode(d[p]));l.replaceWith(o)}}}})();

このブックマークレットを実行すれば、ローマ字をキリル文字に変換できます。

javascript:(()=>{var e=[["á","á"],["í","í"],["ú","ú"],["é","é"],["ó","ó"],["a","а"],["i","и"],["u","у"],["e","э"],["o","о"],["k","к"],["g","г"],["s","с"],["z","з"],["t","т"],["d","д"],["c","ч"],["j","ж"],["n","н"],["h","һ"],["x","х"],["p","п"],["b","б"],["m","м"],["y","й"],["r","р"],["w","ў"],["v","в"],["f","ф"]],t=document.getElementById("font-style");null!=t&&t.remove();var a=document.querySelectorAll('style,.mw-parser-output [lang]:not([lang^="ain"]),.mw-parser-output [lang]:not([lang^="ain"]) *,.mw-editsection *,.external,pre');if(null!=a)for(var i=0;i<a.length;i++)a[i].setAttribute("data-exclude","true");if(null!=(a=document.querySelectorAll(".mw-parser-output *,#mw-panel-toc-list :nth-child(n+2) *,#firstHeading *,#catlinks ul *,.mw-prefixindex-list *,.mw-allpages-chunk *,.mw-category *"))){for(var i=0;i<a.length;i++)if(!a[i].getAttribute("data-exclude")&&a[i].hasChildNodes()){var r=t=>{var a=t.getAttribute("data-roman"),i=a??t.textContent,r=i.split(" | ");null==a&&t.setAttribute("data-roman",i);var o=[];r[0]=r[0].replace(/[A-Z]{2,}|[A-Z]\d|[0-9↊-↏-]+(?=p|pe|n|iw)|[0-9↊-↏-]+[A-Za-z]+|\.{2,}/g,e=>(o.push(e),"\x1b"));for(var l=0;l<e.length;l++)r[0]=r[0].replace(RegExp(e[l][0],"gi"),m=>m!=m.toLowerCase()?e[l][1].toUpperCase():e[l][1]);var n=r[0].split("\x1b");r[0]="";for(var u=0;u<o.length;u++)r[0]+=n[u]+o[u];return r[0]+=n[o.length],r.join(" | ")};if(0==a[i].childElementCount)a[i].textContent=r(a[i]);else{var o=a[i],l=document.createTextNode("");o.replaceWith(l);for(var n=document.createDocumentFragment(),u=o.firstElementChild;null!=u;)u.replaceWith(document.createTextNode("\x1a")),n.appendChild(u),u=o.firstElementChild;var d=r(o).split("\x1a");o.textContent="",o.appendChild(document.createTextNode(d[0]));for(var p=1;p<d.length;p++)o.appendChild(n.firstElementChild),o.appendChild(document.createTextNode(d[p]));l.replaceWith(o)}}}})();

ブックマークレットの設定

[edit | edit source]

上のブックマークレットはカタカナは知里真志保のカナ表記法(前期)、キリル文字はロシア語に基づいていますが、このページにその他の表記法に変換できるブックマークレットもあります。

アイヌ語の表記変換ブックマークレット

参考: アイヌ人によるアイヌ語表記への取り組み

ユーザースクリプト

[edit | edit source]

「Tampermonkey」というユーザースクリプト(任意のJavaScript)を実行する拡張機能があります。ページを開いたら自動的にユーザースクリプトが実行されます。

Tampermonkey

このユーザースクリプトを登録すれば、ローマ字をカタカナに変換できます。設定でキリル文字にもできます。

アイヌ語版ウィキペディアの文字変換

詳しくはこちら

[edit | edit source]

見ている間だけホームページを書き換える方法【ブックマークレット】【拡張機能】

記事の執筆

[edit | edit source]

記事は、原則としてローマ字で書くことになりました(暫定的な決定です)。そのため、アイヌ語の表記に主として片仮名やキリル文字を使っている方は、出来れば下に示したリンク先などで執筆した内容をローマ字に変換して下さい。(よく分からない場合、片仮名で直接記事を書いていただければ、他の人が後でローマ字に変えておきます。)

Aynuitak-Itokpa-Inuye Eutasare

ローマ字からカタカナへの変換は概ね正確にできるので、書きたかった内容が破綻するほどのことは起こらないはずです。

Wikipedia Edit-a-thon | Вики-марафон | 編集マラソン

[edit | edit source]