From: kamichi Date: Wed, 6 Aug 2014 01:42:18 +0000 (+0900) Subject: Updated. X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=1136e3d39469c8ca520ffa5d3aa190a705862784;p=chise%2Fkage.git Updated. --- diff --git a/glyphwiki/convert.pl b/glyphwiki/convert.pl new file mode 100644 index 0000000..83dff24 --- /dev/null +++ b/glyphwiki/convert.pl @@ -0,0 +1,33 @@ +use utf8; +$lang = "en"; +open $fh, "<:utf8", "$lang.txt"; +$buffer = ""; +while(<$fh>){ + if($_ =~ m/^\!(.+)\/(.+?)\n$/){ + if($buffer ne ""){ + print $fh3 $buffer; + close $fh3; + $buffer = ""; + } + open $fh2, "<:utf8", "$1/$2"; + while(<$fh2>){ + $buffer .= $_; + } + close $fh2; + open $fh3, ">:utf8", "$1/$lang.$2"; + } elsif($_ =~ m/^:.*\n$/){ + $from = <$fh>; + $to = <$fh>; + $from =~ s/\n$//; + $to =~ s/\n$//; + $from = quotemeta($from); + $buffer =~ s/$from/$to/g; + } +} +close $fh; + +if($buffer ne ""){ + print $fh3 $buffer; + close $fh3; + $buffer = ""; +} diff --git a/glyphwiki/detect.pl b/glyphwiki/detect.pl new file mode 100644 index 0000000..30dccd3 --- /dev/null +++ b/glyphwiki/detect.pl @@ -0,0 +1,116 @@ +use utf8; +binmode STDOUT, ":utf8"; + +$target_lang = "en"; +$target_cur = "$target_lang.txt"; +$target_unused = "$target_lang.unused.txt"; +$target_done = "$target_lang.done.txt"; +$target_notyet = "$target_lang.notyet.txt"; +$target_done_new = "$target_lang.done.new.txt"; +$target_notyet_new = "$target_lang.notyet.new.txt"; + +$done = ""; +$notyet = ""; +$result = ""; + +if(-e $target_cur || -e $target_unused || -e $target_done_new || -e $target_notyet_new){ + print "Error. Clean files first.\n"; + exit; +} + +%current = (); +open(my $fh, "<:utf8", $target_notyet); +while(<$fh>){ + if($_ =~ m/^[:!]/){ + next; + } + if($_ =~ m/^(\r\n|\r|\n)$/){ + next; + } + $ja = $_; + $ja =~ s/(\r\n|\r|\n)$//; + $local = <$fh>; + $local =~ s/(\r\n|\r|\n)$//; + if($ja ne $local){ + $current{$ja} = $local; + } +} +close $fh; +open(my $fh, "<:utf8", $target_done); +while(<$fh>){ + if($_ =~ m/^[:!]/){ + next; + } + if($_ =~ m/^(\r\n|\r|\n)$/){ + next; + } + $ja = $_; + $ja =~ s/(\r\n|\r|\n)$//; + $local = <$fh>; + $local =~ s/(\r\n|\r|\n)$//; + if($ja ne $local){ + $current{$ja} = $local; + } +} +close $fh; +%current2 = %current; + +@files = (); +push(@files, "/Users/kamichi/Dropbox/kamichi/home/www/glyphwiki.org/index.cgi"); +opendir($dh, "/Users/kamichi/Dropbox/kamichi/home/glyphwiki/") or die $!; +foreach(grep(/\.pl$/, readdir($dh))){ + if($_ !~ m/^en./){ + push(@files, "/Users/kamichi/Dropbox/kamichi/home/glyphwiki/$_"); + } +} +closedir($dh); + +foreach(@files){ + $fn = $_; + %cand = (); + open(my $fh, "<:utf8", $_); + $line = 1; + while(<$fh>){ + if($_ =~ m/^[ \t]*([^\#]*[^ -~\r\n\t]+[^\#]*)(\#.*)?[\r\n]+$/){ + if($_ !~ m/\#.*ja_mama/){ + $cand{$1} .= $line.","; + } + } + $line++; + } + close($fh); + $buffer1 = ""; + $buffer2 = ""; + $buffer3 = ""; + foreach(sort({$cand{$a} <=> $cand{$b}} keys(%cand))){ + if(exists($current{$_})){ + $buffer1 .= ":".substr($cand{$_}, 0, length($cand{$_}) - 1)."\n$_\n$current{$_}\n"; + $buffer3 .= ":".substr($cand{$_}, 0, length($cand{$_}) - 1)."\n$_\n$current{$_}\n"; + delete($current2{$_}); + } else { + $buffer2 .= ":".substr($cand{$_}, 0, length($cand{$_}) - 1)."\n$_\n$_\n"; + $buffer3 .= ":".substr($cand{$_}, 0, length($cand{$_}) - 1)."\n$_\n$_\n"; + } + } + $done .= "!".$fn."\n".$buffer1."\n"; + $notyet .= "!".$fn."\n".$buffer2."\n"; + $result .= "!".$fn."\n".$buffer3."\n"; +} + +$unused = ""; +foreach(sort({$current2{$a} <=> $current2{$b}} keys(%current2))){ + $unused .= ":\n$_\n$current2{$_}\n"; +} + +open(my $fh, ">:utf8", $target_cur); +print $fh $result; +close $fh; +open(my $fh, ">:utf8", $target_done_new); +print $fh $done; +close $fh; +open(my $fh, ">:utf8", $target_notyet_new); +print $fh $notyet; +close $fh; +open(my $fh, ">:utf8", $target_unused); +print $fh $unused; +close $fh; diff --git a/glyphwiki/detect_ko.pl b/glyphwiki/detect_ko.pl new file mode 100644 index 0000000..662be4e --- /dev/null +++ b/glyphwiki/detect_ko.pl @@ -0,0 +1,116 @@ +use utf8; +binmode STDOUT, ":utf8"; + +$target_lang = "ko"; +$target_cur = "$target_lang.txt"; +$target_unused = "$target_lang.unused.txt"; +$target_done = "$target_lang.done.txt"; +$target_notyet = "$target_lang.notyet.txt"; +$target_done_new = "$target_lang.done.new.txt"; +$target_notyet_new = "$target_lang.notyet.new.txt"; + +$done = ""; +$notyet = ""; +$result = ""; + +if(-e $target_cur || -e $target_unused || -e $target_done_new || -e $target_notyet_new){ + print "Error. Clean files first.\n"; + exit; +} + +%current = (); +open(my $fh, "<:utf8", $target_notyet); +while(<$fh>){ + if($_ =~ m/^[:!]/){ + next; + } + if($_ =~ m/^(\r\n|\r|\n)$/){ + next; + } + $ja = $_; + $ja =~ s/(\r\n|\r|\n)$//; + $local = <$fh>; + $local =~ s/(\r\n|\r|\n)$//; + if($ja ne $local){ + $current{$ja} = $local; + } +} +close $fh; +open(my $fh, "<:utf8", $target_done); +while(<$fh>){ + if($_ =~ m/^[:!]/){ + next; + } + if($_ =~ m/^(\r\n|\r|\n)$/){ + next; + } + $ja = $_; + $ja =~ s/(\r\n|\r|\n)$//; + $local = <$fh>; + $local =~ s/(\r\n|\r|\n)$//; + if($ja ne $local){ + $current{$ja} = $local; + } +} +close $fh; +%current2 = %current; + +@files = (); +push(@files, "/var/www/glyphwiki.org/index.cgi"); +opendir($dh, "/home/kamichi/glyphwiki/") or die $!; +foreach(grep(/\.pl$/, readdir($dh))){ + if($_ !~ m/^en./){ + push(@files, "/home/kamichi/glyphwiki/$_"); + } +} +closedir($dh); + +foreach(@files){ + $fn = $_; + %cand = (); + open(my $fh, "<:utf8", $_); + $line = 1; + while(<$fh>){ + if($_ =~ m/^[ \t]*([^\#]*[^ -~\r\n\t]+[^\#]*)(\#.*)?[\r\n]+$/){ + if($_ !~ m/\#.*ja_mama/){ + $cand{$1} .= $line.","; + } + } + $line++; + } + close($fh); + $buffer1 = ""; + $buffer2 = ""; + $buffer3 = ""; + foreach(sort({$cand{$a} <=> $cand{$b}} keys(%cand))){ + if(exists($current{$_})){ + $buffer1 .= ":".substr($cand{$_}, 0, length($cand{$_}) - 1)."\n$_\n$current{$_}\n"; + $buffer3 .= ":".substr($cand{$_}, 0, length($cand{$_}) - 1)."\n$_\n$current{$_}\n"; + delete($current2{$_}); + } else { + $buffer2 .= ":".substr($cand{$_}, 0, length($cand{$_}) - 1)."\n$_\n$_\n"; + $buffer3 .= ":".substr($cand{$_}, 0, length($cand{$_}) - 1)."\n$_\n$_\n"; + } + } + $done .= "!".$fn."\n".$buffer1."\n"; + $notyet .= "!".$fn."\n".$buffer2."\n"; + $result .= "!".$fn."\n".$buffer3."\n"; +} + +$unused = ""; +foreach(sort({$current2{$a} <=> $current2{$b}} keys(%current2))){ + $unused .= ":\n$_\n$current2{$_}\n"; +} + +open(my $fh, ">:utf8", $target_cur); +print $fh $result; +close $fh; +open(my $fh, ">:utf8", $target_done_new); +print $fh $done; +close $fh; +open(my $fh, ">:utf8", $target_notyet_new); +print $fh $notyet; +close $fh; +open(my $fh, ">:utf8", $target_unused); +print $fh $unused; +close $fh; diff --git a/glyphwiki/en.done.txt b/glyphwiki/en.done.txt new file mode 100644 index 0000000..089c7a9 --- /dev/null +++ b/glyphwiki/en.done.txt @@ -0,0 +1,1082 @@ +!/Users/kamichi/Dropbox/kamichi/home/www/glyphwiki.org/index.cgi +:878 +$temp = sprintf("

グリフ実装率:%d\% (実装済:%dグリフ、未実装:%dグリフ)

", int($implemented / ($unimplemented + $implemented) * 100), $implemented, $unimplemented); +$temp = sprintf("

implimented ratio of glyphs :%d\% (implimented : %d glyphs, not yet : %d glyphs)

", int($implemented / ($unimplemented + $implemented) * 100), $implemented, $unimplemented); +:879 +$temp2 = sprintf("グリフ実装率:%d\% [済%d、未%d]", int($implemented / ($unimplemented + $implemented) * 100), $implemented, $unimplemented); +$temp2 = sprintf("Implimented rate of glyphs : %d\% [done %d glyphs, notyet %d glyphs]", int($implemented / ($unimplemented + $implemented) * 100), $implemented, $unimplemented); + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/common.pl +:713 +$dbh->do("INSERT INTO wiki VALUES (DEFAULT, '$wikiname', COALESCE((SELECT max(version) FROM wiki WHERE name = '$wikiname'), 0) + 1, $time, '$user', 'エイリアス実体変更による自動更新', 0, '$old_buffer', '$ip', $current_related, 1)"); +$dbh->do("INSERT INTO wiki VALUES (DEFAULT, '$wikiname', COALESCE((SELECT max(version) FROM wiki WHERE name = '$wikiname'), 0) + 1, $time, '$user', 'Automatic update by changes of substance of aliases', 0, '$old_buffer', '$ip', $current_related, 1)"); +:714 +$DEBUG .= "INSERT INTO wiki VALUES (DEFAULT, '$wikiname', COALESCE((SELECT max(version) FROM wiki WHERE name = '$wikiname'), 0) + 1, $time, '$user', 'エイリアス実体変更による自動更新', 0, '$old_buffer', '$ip', $current_related, 1)\n"; +$DEBUG .= "INSERT INTO wiki VALUES (DEFAULT, '$wikiname', COALESCE((SELECT max(version) FROM wiki WHERE name = '$wikiname'), 0) + 1, $time, '$user', 'Automatic update by changes of substance of aliases', 0, '$old_buffer', '$ip', $current_related, 1)\n"; +:760 +$URL_LICENSE = &url_encode("データ・記事のライセンス"); +$URL_LICENSE = "License"; +:761 +$URL_ABOUT = &url_encode("グリフウィキについて"); +$URL_ABOUT = "About"; +:762 +$URL_PRIVACY = &url_encode("プライバシー・ポリシー"); +$URL_PRIVACY = "PrivacyPolicy"; +:763 +$URL_MENSEKI = &url_encode("免責事項"); +$URL_MENSEKI = "Disclaimers"; +:767 +$URL_JOIN = &url_encode("あなたにできること"); +$URL_JOIN = "JoinUs"; +:768 +$URL_FAQ = &url_encode("よくある質問"); +$URL_FAQ = "FAQ"; +:769 +$URL_HOWTO = &url_encode("どうやって使うのか"); +$URL_HOWTO = "Tutorial"; +:773 +$URL_NEWS = &url_encode("お知らせ"); +$URL_NEWS = "News"; +:774 +$URL_IDOBATA = &url_encode("井戸端"); +$URL_IDOBATA = &url_encode("VillagePump"); +:777 +$WORD_QUERY = "問い合わせ"; +$WORD_QUERY = "You searched for"; +:779 +$WORD_EDITOR = "専用エディタで編集する"; +$WORD_EDITOR = "Edit by glyph editor"; +:781 +$WORD_DESCRIPTION = "説明"; +$WORD_DESCRIPTION = "Description"; +:783 +$WORD_DEFAULT = "メインページ"; +$WORD_DEFAULT = "MainPage"; +:786 +$WORD_CONFIRM_EMAIL = "確認用コードを送信する"; +$WORD_CONFIRM_EMAIL = "Send confirmation code by email."; +:792 +$WORD_NEW_PASSWORD = "新しいパスワードをメールで送る"; +$WORD_NEW_PASSWORD = "E-mail new password"; +:795 +$WORD_LOGIN = "ログイン"; +$WORD_LOGIN = "Log in"; +:799 +$WORD_FROM = "出典: フリーグリフデータベース『グリフウィキ(GlyphWiki)』"; +$WORD_FROM = "From GlyphWiki: the free glyph database"; +:801 +$TAB_KAISETSU = "解説"; +$TAB_KAISETSU = "article"; +:802 +$TAB_SPECIAL = "特別ページ"; +$TAB_SPECIAL = "special page"; +:803 +$TAB_EDIT = "編集"; +$TAB_EDIT = "edit this page"; +:804 +$TAB_VIEW_SOURCE = "ソースを表示"; +$TAB_VIEW_SOURCE = "view source"; +:805 +$TAB_GLYPH = "グリフ"; +$TAB_GLYPH = "glyph"; +:806 +$TAB_RECENT = "履歴"; +$TAB_RECENT = "history"; +:807 +$TAB_GROUP = "グループ"; +$TAB_GROUP = "group"; +:808 +$TAB_NOTE = "ノート"; +$TAB_NOTE = "discussion"; +:809 +$TAB_USER = "利用者ページ"; +$TAB_USER = "user page"; +:810 +$LABEL_RECENT = "履歴"; +$LABEL_RECENT = "hist"; +:811 +$LABEL_KAIWA = "会話"; +$LABEL_KAIWA = "Talk"; +:812 +$LABEL_USER = "利用者"; +$LABEL_USER = "User"; +:813 +$LABEL_ANONYMOUS = "匿名利用者"; +$LABEL_ANONYMOUS = "anonymous user"; +:819 +$WORD_HOGOKIROKU = "保護記録"; +$WORD_HOGOKIROKU = "Protection log"; +:823 +$WORD_HOGO = "保護されたページ"; +$WORD_HOGO = "Protected page"; +:827 +$WORD_SAKUJO = "削除の方針"; +$WORD_SAKUJO = "Deletion policy"; +:831 +$WORD_DELETE_LOG = "削除記録"; +$WORD_DELETE_LOG = "Deletion log"; +:835 +$WORD_ACCEPT_AND_SUBMIT = "以上の記述を完全に理解し同意したうえで投稿する"; +$WORD_ACCEPT_AND_SUBMIT = "Save page"; +:838 +$WORD_PREVIEW = "プレビューを実行"; +$WORD_PREVIEW = "Show preview"; +:842 +$WORD_KENSAKU = "検索"; +$WORD_KENSAKU = "Search"; +:846 +$WORD_HYOUJI = "表示"; +$WORD_HYOUJI = "Go"; +:858 +$label =~ s/Talk:/ノート:/; +# no operation +:859 +$label =~ s/GlyphWiki-talk:/GlyphWiki-ノート:/; +# no operation +:860 +$label =~ s/User:/利用者:/; +# no operation +:861 +$label =~ s/User-talk:/利用者-会話:/; +# no operation +:862 +$label =~ s/Group:/グループ:/; +# no operation +:863 +$label =~ s/Group-talk:/グループ-ノート:/; +# no operation +:870 +$label =~ s/利用者:/User:/; +# no operation +:871 +$label =~ s/利用者-会話:/User-talk:/; +# no operation +:872 +$label =~ s/グループ:/Group:/; +# no operation +:873 +$label =~ s/グループ-ノート:/Group-talk:/; +# no operation +:874 +$label =~ s/GlyphWiki-ノート:/GlyphWiki-talk:/; +# no operation +:875 +$label =~ s/ノート:/Talk:/; +# no operation +:972 +return sprintf("%04d年%d月%d日(%s) %02d:%02d", $year + 1900, $mon + 1, $mday, qw(日 月 火 水 木 金 土)[$wday], $hour, $min); +return sprintf("%02d:%02d, %d %s %d", $hour, $min, $mday, qw(January February March April May June July August September October November December)[$mon], $year + 1900); +:1070 +my $subject = 'Password reminder from GlyphWiki (グリフウィキからのパスワードのお知らせ)'; +my $subject = 'Password reminder from GlyphWiki'; +:1072 +どなたか($ip のIPアドレスの使用者)がグリフウィキ(http://glyphwiki.org/) +Someone (probably you, from IP address $1) +:1073 +のログイン用パスワードの再発行を依頼しました。 +requested that we send you a new GlyphWiki login password. +:1075 +利用者 "$name" のパスワードを "$temp_password" に変更しました。 +The password for user "$name" is now "$temp_password". +:1076 +ログインして別のパスワードに変更してください。 +You should log in and change your password now. +:1422 +my $subject = 'GlyphWiki メールアドレスの確認'; +my $subject = 'GlyphWiki e-mail address confirmation'; +:1430 +どなたか(IPアドレス $ip の使用者)がこのメールアドレスを +Someone, probably you from IP address $ip, +:1431 +GlyphWiki のアカウント "$name" に登録しました。 +has registered an account "$name" with this e-mail address +:1433 +このアカウントがあなたのものであるか確認してください。 +on GlyphWiki. +:1434 +あなたの登録したアカウントであるならば、GlyphWiki +To confirm that this account really does belong to you and activate +:1435 +のメール通知機能を有効にするために、以下のURLにアクセスしてください: +e-mail features on GlyphWiki, open this link in your browser: +:1439 +もし GlyphWiki について身に覚えがない場合は、リンクを開かないでください。 +If this is *not* you, don't follow the link. This confirmation code +:1440 +確認用コードは $expire に期限切れになります。 +will expire at $expire. +:1743 +unshift(@tocresult, qq(

目次

)); +unshift(@tocresult, qq(

Contents

)); + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/config.pl + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/get_dir.pl + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/makefont.pl + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/makeglyphfont.pl + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/page_left.pl +:21 +$buffer .= qq|ナビゲーション|; +$buffer .= qq|navigation|; +:25 +$buffer .= qq|
  • 最近更新したページ|; +$buffer .= qq|
  • Recent changes|; +:26 +$buffer .= qq|
  • おまかせ表示|; +$buffer .= qq|
  • Random glyph|; +:32 +$buffer .= qq|ヘルプ|; +$buffer .= qq|help|; +:35 +$buffer .= qq|
  • どうやって使うのか|; +$buffer .= qq|
  • Tutorial|; +:36 +$buffer .= qq|
  • よくある質問|; +$buffer .= qq|
  • FAQ|; +:37 +$buffer .= qq|
  • あなたにできること|; +$buffer .= qq|
  • Join us|; +:38 +$buffer .= qq|
  • バグ報告|; +$buffer .= qq|
  • Bug reports|; +:39 +$buffer .= qq|
  • お知らせ|; +$buffer .= qq|
  • News|; +:40 +$buffer .= qq|
  • 井戸端|; +$buffer .= qq|
  • Village pump|; +:46 +$buffer .= qq|検索|; +$buffer .= qq|search|; +:54 +$buffer .= qq||; +$buffer .= qq||; +:55 +$buffer .= qq||; +$buffer .= qq||; +:60 +$buffer .= qq|ツールボックス|; +$buffer .= qq|toolbox|; +:65 +$buffer .= qq|
  • 旧部品引用グリフ|; +$buffer .= qq|
  • Glyphs which using old components|; +:69 +$buffer .= qq|
  • この版への固定リンク|; +$buffer .= qq|
  • Permanent link|; +:78 +$buffer .= qq|他の言語|; +$buffer .= qq|languages|; + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/page_others.pl +:48 +$buffer = "最終更新 ".&local_localtime($lastupdate)."。"; +$buffer = "This page was last modified on ".&local_localtime($lastupdate)."."; +:56 +データ・記事のライセンス +License +:57 +プライバシー・ポリシー +Privacy policy +:58 +グリフウィキについて +About GlyphWiki +:59 +免責事項 +Disclaimers +:75 +$buffer .= qq||; +$buffer .= qq||; +:77 +$buffer .= qq||; +$buffer .= qq||; + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/page_right_general.pl +:60 +$r_data =~ s/\[\[([^ \]]+ )?Talk:([^\]]+)\]\]/[[$1ノート:$2]]/g; +# no operation +:61 +$r_data =~ s/\[\[([^ \]]+ )?GlyphWiki-talk:([^\]]+)\]\]/[[$1GlyphWiki-ノート:$2]]/g; +# no operation +:62 +$r_data =~ s/\[\[([^ \]]+ )?Group:([^\]]+)\]\]/[[$1グループ:$2]]/g; +# no operation +:63 +$r_data =~ s/\[\[([^ \]]+ )?Group-talk:([^\]]+)\]\]/[[$1グループ-ノート:$2]]/g; +# no operation +:64 +$r_data =~ s/\[\[([^ \]]+ )?User:([^\]]+)\]\]/[[$1利用者:$2]]/g; +# no operation +:65 +$r_data =~ s/\[\[([^ \]]+ )?User-talk:([^\]]+)\]\]/[[$1利用者-会話:$2]]/g; +# no operation +:68 +$cgi_textbox =~ s/\[\[([^ \]]+ )?Talk:([^\]]+)\]\]/[[$1ノート:$2]]/g; +# no operation +:69 +$cgi_textbox =~ s/\[\[([^ \]]+ )?GlyphWiki-talk:([^\]]+)\]\]/[[$1GlyphWiki-ノート:$2]]/g; +# no operation +:70 +$cgi_textbox =~ s/\[\[([^ \]]+ )?Group:([^\]]+)\]\]/[[$1グループ:$2]]/g; +# no operation +:71 +$cgi_textbox =~ s/\[\[([^ \]]+ )?Group-talk:([^\]]+)\]\]/[[$1グループ-ノート:$2]]/g; +# no operation +:72 +$cgi_textbox =~ s/\[\[([^ \]]+ )?User:([^\]]+)\]\]/[[$1利用者:$2]]/g; +# no operation +:73 +$cgi_textbox =~ s/\[\[([^ \]]+ )?User-talk:([^\]]+)\]\]/[[$1利用者-会話:$2]]/g; +# no operation +:111 +$title = qq|$db_wiki_name を編集中|; +$title = qq|Editing $db_wiki_name|; +:113 +$title = qq|編集競合: $db_wiki_name|; +$title = qq|Edit conflict: $db_wiki_name|; +:115 +$title = qq|データベースエラー: $db_wiki_name|; +$title = qq|Database error: $db_wiki_name|; +:117 +$title = qq|データエラー: $db_wiki_name|; +$title = qq|Data error: $db_wiki_name|; +:119 +$title = qq|ソースを表示|; +$title = qq|View source|; +:183 +$buffer .= "
    $db_wiki_name のソース
    "; +$buffer .= "
    Source of $db_wiki_name
    "; +:188 +$buffer .= "
    版間での差分(日時はJST)
    "; +$buffer .= "
    difference among each versions (with JST time)
    "; +:224 +$newversion = "最新"; +$newversion = "newest"; +:226 +$history_list .= "
  • ".&local_localtime($data[3])."時点における${newversion}版 $temp $summary"; +$history_list .= "
  • Revision as of ".&local_localtime($data[3])." (version ${newversion}) $temp $summary"; +:227 +$history_list .= "
    • 追加された行をこのように表示します。
    "; +$history_list .= "
    • shows added line(s) like this
    "; +:233 +$subtitle = "

    ".&local_localtime($data[3])."時点における${newversion}版

    \n"; +$subtitle = "

    Revision as of ".&local_localtime($data[3])." (version ${newversion})

    \n"; +:255 +$history_list .= "
  • ".&local_localtime($data[3])."時点における\@$data[1]版 $temp $summary"; +$history_list .= "
  • Revision as of ".&local_localtime($data[3])." (version \@$data[1]) $temp $summary"; +:256 +$history_list .= "
    • 削除された行をこのように表示します。
    "; +$history_list .= "
    • shows deleted line(s) like this
    "; +:286 +$buffer .= "
    ".&local_localtime($r_timestamp)."; ".$temp." による \@${query_version}版
    "; +$buffer .= "
    ".&local_localtime($r_timestamp)."; version \@${query_version} by ".$temp."
    "; +:289 +$buffer .= "← 前の版"; +$buffer .= "← previous version"; +:291 +$buffer .= qq|← 前の版|; +$buffer .= qq|← previous version|; +:295 +$buffer .= " | 最新版を表示"; +$buffer .= " | latest version"; +:297 +$buffer .= " | 最新版を表示"; +$buffer .= " | latest version"; +:301 +$buffer .= " | 次の版 →"; +$buffer .= " | next version →"; +:303 +$buffer .= " | 次の版 →"; +$buffer .= " | next version →"; +:320 +$buffer .= qq|
    警告: あなたはこのページの古い版を編集しています。もしこのグリフを保存すると、この版以降に追加された全ての変更が無効になってしまいます。
    |; +$buffer .= qq|
    Notice: You are editing an old revision of this page. If you save it, any changes made since then will be removed.
    |; +:322 +$buffer .= qq|
    警告: あなたはこのページの古い版を編集しています。もしこの文章を保存すると、この版以降に追加された全ての変更が無効になってしまいます。
    |; +$buffer .= qq|
    Notice: You are editing an old revision of this page. If you save it, any changes made since then will be removed.
    |; +:329 +$buffer .= qq|
    グリフウィキには現在この名前の項目はありません。
    • グリフを新しく描くには、まず下のテキストボックスに内容を書き込んでください。その際、著作権に注意してください。その後、ページ下部の■投稿する前に以下を確認して下さい■以下の注意事項をよく確認した上で “$BUTTON_ACCEPT_AND_SUBMIT” ボタンを押してください。そうすればすぐに見えるようになります。
    • もしあなたがグリフウィキに初めて投稿するならば、先にどうやって使うのかを読んでください。
    • 投稿のテストをしたい場合、サンドボックスを利用してください。一度作成した項目はあなたが削除することはできません。
    • 他の項目から"$db_wiki_name"を検索する。

    • この項目を作成したばかりなのにこのメッセージがでる場合、データベースの更新が遅れているために表示できないのかもしれません。項目を書き直す前にしばらく待ってから、再読込してみてください。
    • 以前この項目を作成したことがあるならば、この項目は既に削除されています。$WORD_SAKUJOに削除された理由が記載されているかもしれません。
    |; +$buffer .= qq|
    GlyphWiki does not have an article with this exact name.
    • グリフを新しく描くには、まず下のテキストボックスに内容を書き込んでください。その際、著作権に注意してください。その後、ページ下部の*** please confirm the following matters before contributing it ***以下の注意事項をよく確認した上で “$BUTTON_ACCEPT_AND_SUBMIT” ボタンを押してください。そうすればすぐに見えるようになります。
    • もしあなたがグリフウィキに初めて投稿するならば、先にどうやって使うのかを読んでください。
    • 投稿のテストをしたい場合、サンドボックスを利用してください。一度作成した項目はあなたが削除することはできません。
    • 他の項目から"$db_wiki_name"を検索する。

    • この項目を作成したばかりなのにこのメッセージがでる場合、データベースの更新が遅れているために表示できないのかもしれません。項目を書き直す前にしばらく待ってから、再読込してみてください。
    • 以前この項目を作成したことがあるならば、この項目は既に削除されています。$WORD_SAKUJOに削除された理由が記載されているかもしれません。
    |; +:331 +$buffer .= qq|
    グリフウィキには現在この名前の項目はありません。
    • 文章を新しく作成するには、まず下のテキストボックスに内容を書き込んでください。その際、著作権に注意してください。その後、ページ下部の■投稿する前に以下を確認して下さい■以下の注意事項をよく確認した上で “$BUTTON_ACCEPT_AND_SUBMIT” ボタンを押してください。そうすればすぐに見えるようになります。
    • もしあなたがグリフウィキに初めて投稿するならば、先にどうやって使うのかを読んでください。
    • 投稿のテストをしたい場合、サンドボックスを利用してください。一度作成した項目はあなたが削除することはできません。
    • 他の項目から"$db_wiki_name"を検索する。

    • この項目を作成したばかりなのにこのメッセージがでる場合、データベースの更新が遅れているために表示できないのかもしれません。項目を書き直す前にしばらく待ってから、再読込してみてください。
    • 以前この項目を作成したことがあるならば、この項目は既に削除されています。$WORD_SAKUJOに削除された理由が記載されているかもしれません。
    |; +$buffer .= qq|
    GlyphWiki does not have an article with this exact name.
    • 文章を新しく作成するには、まず下のテキストボックスに内容を書き込んでください。その際、著作権に注意してください。その後、ページ下部の*** please confirm the following matters before contributing it ***以下の注意事項をよく確認した上で “$BUTTON_ACCEPT_AND_SUBMIT” ボタンを押してください。そうすればすぐに見えるようになります。
    • もしあなたがグリフウィキに初めて投稿するならば、先にどうやって使うのかを読んでください。
    • 投稿のテストをしたい場合、サンドボックスを利用してください。一度作成した項目はあなたが削除することはできません。
    • 他の項目から"$db_wiki_name"を検索する。

    • この項目を作成したばかりなのにこのメッセージがでる場合、データベースの更新が遅れているために表示できないのかもしれません。項目を書き直す前にしばらく待ってから、再読込してみてください。
    • 以前この項目を作成したことがあるならば、この項目は既に削除されています。$WORD_SAKUJOに削除された理由が記載されているかもしれません。
    |; +:338 +$buffer .= qq|
    あなたがこのページを編集し始めた後に、他の誰かがこのページ(またはこのページの別の版)を変更しました。左のグリフが現在の最新の状態です。あなたの編集していたグリフは右側に示されていますので再度編集して下さい。あなたの編集した内容は、"投稿する"をクリックした時に実際に保存されます。
    |; +$buffer .= qq|
    Someone else has changed this page since you started editing it. The left image contains the glyph as it currently exists. Your changes are shown in the right image. You will have to edit again. The glyph you edit will be saved when you press "Save page".
    |; +:340 +$buffer .= qq|
    あなたがこのページを編集し始めた後に、他の誰かがこのページ(またはこのページの別の版)を変更しました。上側のテキストエリアは現在の最新の状態です。あなたの編集していた文章は下側のテキストエリアに示されています。編集していた文章を、上側のテキストエリアの文章に組み込んで下さい。 上側のテキストエリアの内容だけが、"保存する"をクリックした時に実際に保存されます。
    |; +$buffer .= qq|
    Someone else has changed this page since you started editing it. The upper text area contains the page text as it currently exists. Your changes are shown in the lower text area. You will have to merge your changes into the existing text. Only the text in the upper text area will be saved when you press "Save page".
    |; +:346 +$buffer .= qq|
    データベースの書き込みに失敗しました。多数のユーザが同時にアクセスしているか、サーバの負荷が高まっている可能性があります。まだ保存されていませんので、再度投稿してください。あなたの編集した内容は、"投稿する"をクリックした時に実際に保存されます。
    |; +$buffer .= qq|
    Failed to write to the database. 多数のユーザが同時にアクセスしているか、サーバの負荷が高まっている可能性があります。まだ保存されていませんので、再度投稿してください。あなたの編集した内容は、"投稿する"をクリックした時に実際に保存されます。
    |; +:351 +$buffer .= qq|
    グリフデータ、または関連字にエラーがあります。まだ保存されていませんので、内容を確認して再度投稿してください。あなたの編集した内容は、"投稿する"をクリックした時に実際に保存されます。
    |; +$buffer .= qq|
    There is an error at glyph data or at related char and it wasn't registered yet. Please check the content and contribute again. あなたの編集した内容は、"投稿する"をクリックした時に実際に保存されます。
    |; +:358 +$buffer .= qq|
    あなたはログインしていません。匿名利用者による投稿としてこの項目の履歴に記録されます。また、投稿の前にはプレビューが必要です。|; +$buffer .= qq|
    You are NOT currently logged in. Editing this way will cause as anonymous user to be recorded publicly in this page's history. Also you are needed to check PREVIEW. |; +:360 +$buffer .= "匿名利用者は外部リンクを含むページを投稿することはできません。
    "; +$buffer .= "Anonymous users can't contribute the page which includes external links.
    "; +:369 +$buffer .= qq|

    プレビュー

    これはプレビューです。まだ保存されていません!

    |; +$buffer .= qq|

    Preview

    Remember that this is only a preview; any changes have not yet been saved!

    |; +:374 +$buffer .= qq|
    このページは編集できないように保護されているか、編集が禁止されています。これにはいくつか理由があります。詳しくは$PAGE_HOGOまたは$PAGE_HOGOKIROKUをご覧ください。

    |; +$buffer .= qq|
    This page is currently protected from editing. これにはいくつか理由があります。詳しくは$PAGE_HOGOまたは$PAGE_HOGOKIROKUをご覧ください。

    |; +:432 +$buffer .= "
    存在しないグリフをエイリアスとして参照しています。実際には登録できません!

    "; +$buffer .= "
    It refers unexisting glyph as alias. Actually it can't register!

    "; +:443 +$buffer .= qq|

    フォント

    |; +$buffer .= qq|

    Font file

    |; +:445 +$buffer .= qq|
  • フォント生成のヘルプ|; +$buffer .= qq|
  • help document for generating font file|; +:458 +$buffer .= qq|
  • TrueTypeフォント ダウンロード (内部バージョン $fontname、$fontsize バイト)|; +$buffer .= qq|
  • TrueType font file download (inner version: $fontname、$fontsize bytes)|; +:459,471,475 +$buffer .= qq|
    • フォント生成ログ 閲覧
    |; +$buffer .= qq|
    • log for font generation view
    |; +:460 +$buffer .= qq|
  • フォント生成ソース
      |; +$buffer .= qq|
    • sources to generate the font
        |; +:461 +$buffer .= qq|
      • ソースファイル|; +$buffer .= qq|
      • source file|; +:462 +$buffer .= qq|
      • フォント定義ファイル|; +$buffer .= qq|
      • font definition file|; +:464 +$buffer .= qq|
      • IVS定義ファイル|; +$buffer .= qq|
      • IVS definition file|; +:470 +$buffer .= qq|
      • 現在フォント生成中です。|; +$buffer .= qq|
      • It is in generating process of font file now.|; +:472 +$buffer .= qq||; +$buffer .= qq||; +:474 +$buffer .= qq|
      • フォント生成に失敗しました(念のためページを再読み込みしてください)。|; +$buffer .= qq|
      • Failed in generating font file. (You can try to reload this page.)|; +:478 +$buffer .= qq|
      • フォント生成の実行|; +$buffer .= qq|
      • Execute to generate font|; +:479 +$buffer .= qq|
        • クリックするとフォント生成が始まります。生成に必要な時間は、概ね1,000グリフで4分程度です。
        |; +$buffer .= qq|
        • When you click this link, font generation begins. It costs about 4 minutes per 1,000 glyphs.
        |; +:482 +$buffer .= qq|

        グリフ集合

        |; +$buffer .= qq|

        Set of glyphs

        |; +:524 +$buffer .= qq|
        $alias_to のエイリアス(別名)
        |; +$buffer .= qq||; +:532 +$buffer .= qq|(SVG画像 ポリゴン パス)|; +$buffer .= qq|(SVG image by polygon by path)|; +:533 +$buffer .= qq|(EPS画像)|; +$buffer .= qq|(EPS image)|; +:539 +$buffer .= qq|(SVG画像)|; +$buffer .= qq|(SVG image)|; +:540 +$buffer .= qq|(EPS画像)
        |; +$buffer .= qq|(EPS image)
        |; +:545 +$buffer .= qq|
        このページ(この版)は管理者によって削除されました。詳細は$WORD_DELETE_LOGを参照してください。
        |; +$buffer .= qq|
        This page (this revision) was deleted by administrator. Please see $WORD_DELETE_LOG for details.
        |; +:602 +$parent_info .= "
      • あなたのブラウザでの表示:$parent_char"; +$parent_info .= "
      • browser view: $parent_char"; +:626 +$parent_info .= "前の符号位置:$char (u$code) "; +$parent_info .= "previous code point: $char (u$code) "; +:651 +$parent_info .= "次の符号位置:$char (u$code) "; +$parent_info .= "next code point: $char (u$code) "; +:656,679,700,723,750,777 +$buffer .= qq|

        文字コード関連情報

        |; +$buffer .= qq|

        Information about CCS

        |; +:668,739,766 +$parent_info .= "前の番号: ($codechar)
        "; +$parent_info .= "Prev. number : ($codechar)
        "; +:674,745,772 +$parent_info .= "次の番号: ($codechar)
        "; +$parent_info .= "Next number : ($codechar)
        "; +:752,779 +$buffer .= qq|諸橋轍次『大漢和辞典』
        |; +$buffer .= qq|Daikanwa-Jiten by Tetsuji Morohashi
        |; +:796 +$buffer_related .= qq|
        関連字:|; +$buffer_related .= qq|
        Related character(s):|; +:828 +$buffer_related .= qq|
        異体字:$related_char$related_code
        $label
        $temp|; +$buffer_related .= qq|
        Variant(s):$related_char$related_code
        $label
        $temp|; +:836 +$buffer_related .= qq|
        異体字:$related_char$related_code
        $label
        |; +$buffer_related .= qq|
        Variant(s):$related_char$related_code
        $label
        |; +:859 +$buffer_related .= "

        (未設定)

        "; +$buffer_related .= "

        (undefined)

        "; +:863 +$buffer .= qq|

        関連グリフ

        |; +$buffer .= qq|

        Related glyphs

        |; +:903 +$buffer_quoting .= "

        (残りは省略されています ... すべて表示する)

        "; +$buffer_quoting .= "

        (snipped ... view all)

        "; +:921 +$buffer .= qq|

        このグリフのエイリアス(別名)一覧

        |; +$buffer .= qq|

        List of aliases for this glyph

        |; +:925 +$buffer .= qq|

        このグリフを内部で引用している他のグリフ一覧

        |; +$buffer .= qq|

        This glyph is quoted by:

        |; +:945 +$buffer .= qq|

        このグリフで引用している他のグリフ一覧

        |; +$buffer .= qq|

        This glyph consists of:

        |; +:966 +$local_using =~ s/^Talk:/ノート:/; +# no operation +:967 +$local_using =~ s/^Glyphwiki-talk:/GlyphWiki-ノート:/; +# no operation +:968 +$local_using =~ s/^User:/利用者:/; +# no operation +:969 +$local_using =~ s/^User-talk:/利用者-会話:/; +# no operation +:970 +$local_using =~ s/^Group:/グループ:/; +# no operation +:971 +$local_using =~ s/^Group-talk:/グループ-ノート:/; +# no operation +:977 +$buffer .= qq|

        このグリフを収録するグループ一覧

        |; +$buffer .= qq|

        This glyph is a member of the below group(s):

        |; +:1011 +my $temp2 = &url_encode("旧部品の更新"); +my $temp2 = &url_encode("update quoted old part(s)"); +:1012 +$buffer .= qq|

        引用する旧部品の更新

        |; +$buffer .= qq|

        update quoted old part(s)

        |; +:1013 +$buffer .= qq|
        現在: |; +$buffer .= qq|
        current design: |; +:1014 +$buffer .= qq|最新部品を利用: |; +$buffer .= qq|use the newest part(s): |; +:1015 +$buffer .= qq|更新する
        |; +$buffer .= qq|Update
        |; +:1041 +$buffer .= qq|

        このグループを引用するグループ一覧

        |; +$buffer .= qq|

        List of groups which quotes this group

        |; +:1060 +$buffer .= qq|
        グリフウィキには現在この名前の項目はありません。
        • もしこの項目を作成したことがあるのにこのメッセージがでる場合、データベースの更新が遅れているために表示できないか、既に削除されています($WORD_SAKUJOに削除された理由が記載されているかもしれません)。$WORD_DELETE_LOGも確認してください。
        |; +$buffer .= qq|
        GlyphWiki does not have an article with this exact name.
        • もしこの項目を作成したことがあるのにこのメッセージがでる場合、データベースの更新が遅れているために表示できないか、既に削除されています($WORD_SAKUJOに削除された理由が記載されているかもしれません)。$WORD_DELETE_LOGも確認してください。
        |; +:1093 +$buffer .= qq|

        あなたのグリフ

        |; +$buffer .= qq|

        Your desgined glyph

        |; +:1106 +$buffer .= qq|関連字 (入力必須):
        |; +$buffer .= qq|related character (must input):
        |; +:1114 +$buffer .= qq|
        ■投稿する前に以下の事柄を確認してください■
        1. GlyphWikiに投稿したデータは著作権の譲渡を行ったことになり、そのデータがいかなる形態で改変・使用されることもあなたは許諾し、以後著作者人格権を主張・使用しないことを了承するものとみなします。
        2. 他のフォントや印刷物などからグリフを無断で転載・コピー・トレースしないでください。それ以外にも投稿内容に問題がある場合、削除の方針に基づき削除されます。また、グリフウィキの運営方針についてはこれから決定していきますが、最終的な決定権は管理者にあるものとします。これらのことにあなたはあらかじめ同意したものとみなします。
        3. GlyphWikiのデータ・記事のライセンスはWikipediaの記事のライセンス(GFDL)とは異なります。詳しくは データ・記事のライセンス を参照してください。
        |; +$buffer .= qq|
        *** please confirm the following matters before contributing it ***
        1. GlyphWikiに投稿したデータは著作権の譲渡を行ったことになり、そのデータがいかなる形態で改変・使用されることもあなたは許諾し、以後著作者人格権を主張・使用しないことを了承するものとみなします。
        2. 他のフォントや印刷物などからグリフを無断で転載・コピー・トレースしないでください。それ以外にも投稿内容に問題がある場合、削除の方針に基づき削除されます。また、グリフウィキの運営方針についてはこれから決定していきますが、最終的な決定権は管理者にあるものとします。これらのことにあなたはあらかじめ同意したものとみなします。
        3. GlyphWikiのデータ・記事のライセンスはWikipediaの記事のライセンス(GFDL)とは異なります。詳しくは データ・記事のライセンス を参照してください。
        |; +:1116,1157 +$buffer .= qq|
        編集内容の要約:
        |; +$buffer .= qq|
        Edit summary:
        |; +:1118,1159 +$buffer .= "要約のプレビュー: ($html_summary)
        "; +$buffer .= "Summary preview: ($html_summary)
        "; +:1127,1168 +$buffer .= qq*中止 | 編集の仕方 (新しいウィンドウが開きます)
        *; +$buffer .= qq*Cancel | Editing help (opens in new window)
        *; +:1132 +$buffer .= qq|
        以下にソースを表示しています:
        |; +$buffer .= qq|
        Showing source in the following:
        |; +:1136 +$buffer .= qq|関連字:
        |; +$buffer .= qq|related character:
        |; +:1143 +$buffer .= qq|
        $db_wiki_name に戻る。
        |; +$buffer .= qq|
        Return tp $db_wiki_name.
        |; +:1155 +$buffer .= qq|
        ■投稿する前に以下の事柄を確認してください■
        1. GlyphWikiに投稿した記事は著作権の譲渡を行ったことになり、その記事がいかなる形態で改変・使用されることもあなたは許諾し、以後著作者人格権を主張・使用しないことを了承するものとみなします。
        2. 他のWebページや出版物などから文章を無断で転載・コピー・トレースしないでください。それ以外にも投稿内容に問題がある場合、削除の方針に基づき削除されます。また、グリフウィキの運営方針についてはこれから決定していきますが、最終的な決定権は管理者にあるものとします。これらのことにあなたはあらかじめ同意したものとみなします。
        3. GlyphWikiのデータ・記事のライセンスはWikipediaの記事のライセンス(GFDL)とは異なります。詳しくはデータ・記事のライセンスを参照してください。
        |; +$buffer .= qq|
        *** please confirm the following matters before contributing it ***
        1. GlyphWikiに投稿した記事は著作権の譲渡を行ったことになり、その記事がいかなる形態で改変・使用されることもあなたは許諾し、以後著作者人格権を主張・使用しないことを了承するものとみなします。
        2. 他のWebページや出版物などから文章を無断で転載・コピー・トレースしないでください。それ以外にも投稿内容に問題がある場合、削除の方針に基づき削除されます。また、グリフウィキの運営方針についてはこれから決定していきますが、最終的な決定権は管理者にあるものとします。これらのことにあなたはあらかじめ同意したものとみなします。
        3. GlyphWikiのデータ・記事のライセンスはWikipediaの記事のライセンス(GFDL)とは異なります。詳しくはデータ・記事のライセンスを参照してください。
        |; +:1171 +$buffer .= qq|

        あなたの更新内容

        |; +$buffer .= qq|

        your changes

        |; +:1197 +my $summary = &url_encode("簡易調整"); +my $summary = "simple adjustment"; +:1199 +$buffer .= qq|

        簡易調整

        \n
        適切と思われるグリフをクリックしてください。続けてプレビュー状態になります。赤枠は現在プレビュー中のグリフです。
        |; +$buffer .= qq|

        Simple adjustment

        \n
        Click most proper designed glyph, and become preview mode. The red frame is currently previewed glyph.
        |; +:1201 +$buffer .= qq|

        簡易調整

        \n
        適切と思われるグリフをクリックしてください。プレビュー状態になります。赤枠は現在の登録グリフです。
        |; +$buffer .= qq|

        Simple adjustment

        \n
        Click most proper designed glyph, and become preview mode. The red frame is currently registered glyph.
        |; +:1210 +$buffer .= qq|

        間隔(広く ←→ 狭く)

        |; +$buffer .= qq|

        Space between two components( get wider ←→ get narrower )

        |; +:1286 +$buffer .= qq|

        比率(左を小さく ←→ 右を小さく)

        |; +$buffer .= qq|

        Ratio of two components( get smaller the left ←→ get smaller the right )

        |; + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/page_right_others.pl +:26 +$title = qq|古い部品を引用しているグリフ|; +$title = qq|Glyphs which quoting old part(s)|; +:29 +$buffer .= qq!!; +$buffer .= qq!!; +:64 +$temp_list .= qq|

        (残りは省略されています)|; +$temp_list .= qq|

        (snipped left)|; +:81 +$mustrenew_list .= "

        この部品について一覧形式で更新する"; +$mustrenew_list .= "

        Update by listed view of this component"; +:89 +$mustrenew_list .= "
        (残りは省略されています)"; +$mustrenew_list .= "
        (snipped left)"; +:100 +$buffer .= qq|該当するグリフはありません。|; +$buffer .= qq|There are no glyphs that you search for|; +:117 +$title = qq|古い部品を引用しているグリフの一括更新|; +$title = qq|Collective update of glyph(s) using old elements|; +:121 +$buffer .= qq|
        更新対象: $cgi_target
        |; +$buffer .= qq|
        The target of update: $cgi_target
        |; +:125,267,272 +$cgi_value = "(指定した値が不正です)"; +$cgi_value = "(the specified value is invalid)"; +:129,274 +if($cgi_value eq "" || $cgi_value eq "(指定した値が不正です)"){ +if($cgi_value eq "" || $cgi_value eq "(the specified value is invalid)"){ +:188 +$mustrenew_list .= "
      • $name 現在 : vs 最新部品 : "; +$mustrenew_list .= "
      • $name current : vs. use the newest component : "; +:190 +$mustrenew_list .= ""; +$mustrenew_list .= ""; +:238 +$buffer .= "
        (残りは省略されています)
        "; +$buffer .= "
        (snipped left)
        "; +:241,407 +$buffer .= ""; +$buffer .= ""; +:244 +$buffer .= qq|
        該当するグリフはありません。

        他の旧部品引用グリフ一覧へ戻る
        |; +$buffer .= qq||; +:282 +$buffer .= qq|
        更新対象: $cgi_target → $vg
        |; +$buffer .= qq|
        The target of update: $cgi_target → $vg
        |; +:284 +$buffer .= qq|
        更新対象: $cgi_target → (まだ指定されていません)
        |; +$buffer .= qq|
        The target of update: $cgi_target → (unselected yet)
        |; +:344 +$mustrenew_list .= "
      • $name 現在 : vs 更新後 : "; +$mustrenew_list .= "
      • $name Current : vs After updated : "; +:346 +$mustrenew_list .= ""; +$mustrenew_list .= ""; +:440 +$title = qq|旧部品一括更新の完了|; +$title = qq|Completion of lump update of old components|; +:512 +($new_version, $time) = &put_page($dbh, $name, $loginname, $temp, '旧部品の一括更新', $env_remoteaddress, $related); +($new_version, $time) = &put_page($dbh, $name, $loginname, $temp, 'lump update of old components', $env_remoteaddress, $related); +:524 +$buffer .= "
        ${done}個のグリフを更新しました。

        一覧へ戻る
        "; +$buffer .= "
        Updated ${done} glyphs.

        back to the list
        "; +:526 +$buffer .= "
        ${done}個のグリフを更新しました。

        他の旧部品引用グリフ一覧へ戻る
        "; +$buffer .= ""; +:528,650 +$buffer .= "

        更新したグリフ

        $donelist"; +$buffer .= "

        Updated glyphs

        $donelist"; +:530 +$buffer .= "
        更新したグリフはありません。

        一覧へ戻る
        "; +$buffer .= "
        There are no glyphs being updated.

        back to the list
        "; +:737 +$title = qq|最近更新したページ|; +$title = qq|Recent Changes|; +:809 +$byuser = " $cgi_user に"; +$byuser = " by $cgi_user"; +:811 +$buffer .= qq|
        以下は${now}までに${byuser}編集された $pages ページです。(N=新規項目、日時は日本時間)
        |; +$buffer .= qq|
        Below are the last $pages changes${byuser}, as of ${now}. (N=new page, notations of time are at JST[GMT+09:00])
        |; +:812 +$buffer .= qq(最近の 50 | 100 | 250 | 500 件分を表示する
        ); +$buffer .= qq(Show last 50 | 100 | 250 | 500 changes
        ); +:813 +$buffer .= qq(表示の対象: グリフのみ | 文章のみ | いずれも
        ); +$buffer .= qq(List up for changes of: glyphs | documents | both glyphs and documents
        ); +:815 +$buffer .= qq(ボットの編集を表示); +$buffer .= qq(Show bots); +:817 +$buffer .= qq(ボットの編集を隠す); +$buffer .= qq(Hide bots); +:821 +$buffer .= qq(匿名利用者の編集を表示); +$buffer .= qq(Show anonymous users); +:823 +$buffer .= qq(匿名利用者の編集を隠す); +$buffer .= qq(Hide anonymous users); +:827 +$buffer .= qq(登録利用者の編集を表示); +$buffer .= qq(Show logged-in users); +:829 +$buffer .= qq(登録利用者の編集を隠す); +$buffer .= qq(Hide logged-in users); +:833 +$buffer .= qq(自分の編集を表示); +$buffer .= qq(Show my edits); +:835 +$buffer .= qq(自分の編集を隠す); +$buffer .= qq(Hide my edits); +:839 +$buffer .= qq(自動編集を表示); +$buffer .= qq(Show automatic posting); +:841 +$buffer .= qq(自動編集を隠す); +$buffer .= qq(Hide automatic posting); +:844 +$buffer .= "
        利用者の履歴を"; +$buffer .= "
        recent logs of user "; +:846 +$buffer .= " | 利用者指定の解除"; +$buffer .= " | clear limitation of user"; +:855 +$buffer2 .= "
        ("; +$buffer2 .= "
        ("; +:857 +$buffer2 .= "最新"; +$buffer2 .= "latest"; +:859 +$buffer2 .= "最新"; +$buffer2 .= "latest"; +:863 +$buffer2 .= "最古"; +$buffer2 .= "earliest"; +:865 +$buffer2 .= "最古"; +$buffer2 .= "earliest"; +:867,873,879 +$buffer2 .= ")("; +$buffer2 .= ") ("; +:869 +$buffer2 .= "新しい${limit}件"; +$buffer2 .= "newer ${limit}"; +:871 +$buffer2 .= "新しい${limit}件"; +$buffer2 .= "newer ${limit}"; +:875 +$buffer2 .= "古い${limit}件"; +$buffer2 .= "older ${limit}"; +:877 +$buffer2 .= "古い${limit}件"; +$buffer2 .= "older ${limit}"; +:881 +$buffer2 .= ") を見る
        "; +$buffer2 .= ")
        "; +:884 +$buffer .= qq|更新されたページはありません。|; +$buffer .= qq|There are no pages being updated.|; +:902 +GlyphWiki - 最近更新したページ +GlyphWiki - Recent changes +:1040 +if($temp eq "GlyphWiki:メインページ"){ +if($temp eq "GlyphWiki:MainPage"){ +:1041 +$temp = "メインページ"; +$temp = "MainPage"; +:1043 +$buffer .= qq|

        $temp の変更履歴

        |; +$buffer .= qq|

        Revision history of $temp

        |; +:1044 +$title = qq|$temp の変更履歴|; +$title = qq|Revision history of $temp|; +:1047 +$buffer .= "
        凡例:日時はJST
        "; +$buffer .= "
        usage : in JST time
        "; +:1049 +$buffer .= "
        凡例:(最新版) = 最新版との比較、(前の版) = 直前の版との比較、日時はJST
        "; +$buffer .= "
        (cur) = difference from current version, (prev) = difference from preceding version, 日時はJST
        "; +:1088 +$history_list .= "(最新版) "; +$history_list .= "(cur) "; +:1091 +$history_list .= "(最新版) "; +$history_list .= "(cur) "; +:1094 +$history_list .= "(前の版) "; +$history_list .= "(prev) "; +:1096 +$history_list .= "(前の版) "; +$history_list .= "(prev) "; +:1110 +$buffer .= qq|
        (残りは省略されています ... すべて表示する)
        |; +$buffer .= qq|
        (snipped ... view all)
        |; +:1113 +$buffer .= qq|このページには変更履歴がありません。|; +$buffer .= qq|There is no edit history for this page.|; +:1134 +$title = qq|検索|; +$title = qq|Search results|; +:1149 +$buffer .= qq|グリフウィキの検索についての詳しい情報は、GlyphWiki:$WORD_KENSAKUをご覧下さい。

        |; +$buffer .= qq|See more details for searching function. GlyphWiki:$WORD_KENSAKU

        |; +:1153 +$buffer .= qq|
        (アルファベットの大文字と小文字は区別しません)
        |; +$buffer .= qq|
        (small and capital letter of the alphabet are not distinguished)|; +:1163 +$buffer .= qq|
        $temp 件目以降の検索結果です。これより前の検索結果を見る
        |; +$buffer .= qq|
        results of No.$temp see previous results
        |; +:1179 +$buffer .= qq||; +$buffer .= qq||; +:1183 +$buffer .= qq|
        さらに検索結果がある可能性があります。これ以降の検索結果を見る
        |; +$buffer .= qq|
        There are more results. see next results
        |; +:1187 +$buffer .= qq|
        該当するページが見つかりませんでした。|; +$buffer .= qq|
        No page text matches.|; +:1189 +$buffer .= "検索キーワードは2文字以上である必要があります。"; +$buffer .= "Keyword must be at least 2 characters."; +:1266 +$message .= "

        あなたのメールアドレスは確認されました。ログインしてウィキを使用できます。

        ログイン

        "; +$message .= "

        Your e-mail address has been confirmed. You may now log in and enjoy the wiki.

        log in

        "; +:1268 +$message .= "

        確認用コードが正しくありません。このコードは期限切れです。

        $LINK_DEFAULT に戻る。

        "; +$message .= "

        Invalid confirmation code. The code may have expired.

        Back to $LINK_DEFAULT

        "; +:1270 +$message .= "

        このページを表示するにはログインが必要です。

        ログイン

        "; +$message .= "

        You need to log in to see this page.

        log in

        "; +:1272 +$message .= "
        メールアドレス確認メールを送信しました
        "; +$message .= "
        Confirmation email has been sent to you.
        "; +:1273,1287 +$message .= "

        現在のメールアドレス登録状況:メールアドレス確認メール送信済(メールを確認してください。まだメールアドレス正当性の確認は完了していません)

        "; +$message .= "

        Current status: Confirmation email has been sent. (Please check your email. The confirmation has not been done yet.)

        "; +:1274,1288,1307 +$message .= "

        もう一度確認メールを送りなおす:

        "; +$message .= "

        send confirmatoin email again:

        "; +:1276,1290,1302,1309,1316 +$message .= "

        新たにメールアドレスを登録する:"; +$message .= "

        register a new email address:"; +:1278,1284,1292,1311 +$message .= "(現在登録されているメールアドレスを上書きします。再度確認メールの送信が必要となります)

        "; +$message .= "(overwritten by new email address and you need to confirm new email address again)

        "; +:1280 +$message .= "

        有効なメールアドレスが登録されていません

        "; +$message .= "

        no valid email address has registered

        "; +:1281,1295,1320 +$message .= "

        現在のメールアドレス登録状況:メールアドレス未登録

        "; +$message .= "

        Current status: no email address has registered

        "; +:1282,1296 +$message .= "

        メールアドレスを再登録する:"; +$message .= "

        register email address again:"; +:1286 +$message .= "

        メールアドレスを登録しました。メールアドレス確認メールを送信しました
        "; +$message .= "
        Registered email address. Email for confirmation has been sent to you.
        "; +:1294 +$message .= "

        メールアドレスの登録に失敗しました。有効ではないメールアドレスが入力されたようです

        "; +$message .= "

        Failed to register email address. There was an invalid email address sent.

        "; +:1301 +$message .= "

        現在のメールアドレス登録状況:メールアドレス確認済($temp)

        "; +$message .= "

        Current status: email address has been confirmed ($temp)

        "; +:1304 +$message .= "(現在登録されているメールアドレスを上書きします。再度メールの確認が必要となります)

        "; +$message .= "(overwritten by new email address and you need to confirm new email address again)

        "; +:1306 +$message .= "

        現在のメールアドレス登録状況:メールアドレス確認メール送信済(メールが届いていないか確認してください。まだメールアドレス正当性の確認は完了していません)

        "; +$message .= "

        Current status: Confirmation email has been sent. (Please check your email. The confirmation has not been done yet.)

        "; +:1313 +$message .= "

        現在のメールアドレス登録状況:メールアドレス未確認

        "; +$message .= "

        Current status: email address has not been confirmed

        "; +:1314 +$message .= "

        このウィキではメールアドレスの正当性の確認が必要です。以下のボタンを押すと「GlyphWikiメールアドレスの確認」という件名の確認メールがあなたのメールアドレスに送られます。メールには確認用コードを含むリンクが書かれています。そのリンクを開くことによってメールアドレスの正当性が確認されます。

        "; +$message .= "

        GlyphWiki requires that confirmation of your e-mail address before using e-mail features. Activate the button below to send a confirmation mail to your address. The mail will include a link containing a code; load the link in your browser to confirm that your e-mail address is valid.

        "; +:1318 +$message .= "(現在登録されているメールアドレスを上書きします)

        "; +$message .= "(overwritten by new email address)

        "; +:1321 +$message .= "

        メールアドレスを登録する:"; +$message .= "

        register your email address:"; +:1323 +$message .= "(メールアドレスを登録するとパスワードを忘れたときに再発行することができます)

        "; +$message .= "(you would be able to reissue the log in password if you register your email address)

        "; +:1327 +my $title = "メールアドレスの登録・確認"; +my $title = "Register and Confirm your email address"; +:1485,1505,1524 +$message_login .= "
        ログイン失敗: "; +$message_login .= "
        Login error: "; +:1487,1526 +$message_login .= "利用者名を正しく指定していません。利用者名は 英小文字、数字、“-”からなります。"; +$message_login .= "You have not specified a valid user name. User name consist from small letters, numbers and hyphen("-")."; +:1490 +$message_login .= "\"$cgi_name\" という利用者は見当たりません。綴りが正しいことを再度確認するか、下記のフォームを使ってアカウントを作成してください。"; +$message_login .= "There is no user by the name \"$cgi_name\". Check your spelling, or create a new account."; +:1492 +$message_login .= "パスワードを空にすることはできません。再度入力してください。"; +$message_login .= "Password entered was blank. Please try again."; +:1494 +$message_login .= "パスワードが間違っています。再度入力してください。"; +$message_login .= "Incorrect password entered. Please try again."; +:1496 +$message_login .= "グリフウィキではログインにクッキーを使います。しかし、ご使用のブラウザ等がクッキーを無効にしているようです。クッキーを有効にして、もう一度試してみてください。"; +$message_login .= "GlyphWiki uses cookies to log in users. You have cookies disabled. Please enable them and try again."; +:1498 +$message_login .= "利用者のアカウントは作成されましたが、ログインしていません。グリフウィキではログインにクッキーを使います。あなたはクッキーを無効な設定にしているようです。クッキーを有効にしてから作成した利用者名とパスワードでログインしてください。"; +$message_login .= "The user account was created, but you are not logged in. GlyphWiki uses cookies to log in users. You have cookies disabled. Please enable them, then log in with your new username and password."; +:1508 +$message_login .= "メールの送信中にエラーが発生しました: 利用者 \"$cgi_name\" のメールアドレスは登録されていません。"; +$message_login .= "Error sending mail: There is no e-mail address recorded for user \"$cgi_name\"."; +:1511 +$message_login .= "メールの送信中にエラーが発生しました: 利用者 \"$cgi_name\" のメールアドレスはまだ確認されていません。"; +$message_login .= "Error sending mail: 利用者 \"$cgi_name\" のメールアドレスはまだ確認されていません。"; +:1513 +$message_login .= "新しいパスワードは24時間以内に送信済みです。悪用防止のため、パスワードは24時間間隔で再発行可能となります。"; +$message_login .= "A password reminder has already been sent, within the last 24 hours. To prevent abuse, only one password reminder will be sent per 24 hours."; +:1518 +$message_login .= "新しいパスワードを \"$cgi_name\" さんの登録済みメールアドレスにお送りしました。メールを受け取ったら、再度ログインしてください。"; +$message_login .= "A new password has been sent to the e-mail address registered for \"$cgi_name\". Please log in again after you receive it."; +:1528 +$message_login .= "その利用者名はすでに使われています。ほかの名前をお選びください。"; +$message_login .= "Username entered already in use. Please choose a different name."; +:1530,1562 +$message_login .= "パスワードが短すぎます。1文字以上の文字列にしてください。"; +$message_login .= "Your password is invalid or too short. It must have at least 2 characters."; +:1532,1564 +$message_login .= "両方のパスワードが一致しません。"; +$message_login .= "The passwords you entered do not match."; +:1534 +$message_login .= "確認コードが間違っているか入力されていません"; +$message_login .= "The confirmation code is invalid or empty."; +:1537 +$message_login .= "指定した名前 \"$cgi_name\" は既に存在しているアカウント \"$misleading_name\" と類似しているため使用できません。別の名前を使用してください。"; +$message_login .= "Username you entered: \"$cgi_name\" is invalid for similar to an existing account: \"$misleading_name\". Please enter another one."; +:1545 +$message_login2 = "

        グリフウィキに \"$cgi_name\" としてログインしました。

        "; +$message_login2 = "

        You are now logged in to GlyphWiki as \"$cgi_name\".

        "; +:1548 +$message_login = "
        メールアドレスの正当性を確認するためのコードを含んだメールを送信しました。この確認を行わなくてもログインはできますが、確認するまでメール通知の機能は無効化されます。
        "; +$message_login = "
        A confirmation e-mail has been sent to the nominated e-mail address. Before any other mail is sent to the account, you will have to follow the instructions in the e-mail, to confirm that the account is actually yours.
        "; +:1551 +$message_login2 = "

        あなたのアカウントができました。

        "; +$message_login2 = "

        Your account has created.

        "; +:1558 +$message_login .= "メールで送信した臨時パスワードでログインしています。ログインを完了するには、新しいパスワードを設定しなおす必要があります。"; +$message_login .= "You logged in with a temporary e-mailed code. To finish logging in, you must set a new password here:"; +:1560 +$message_login .= "データがセットされていません。"; +$message_login .= "There are no data to be set."; +:1587 +$base = "ログイン成功"; +$base = "Login successful"; +:1589 +$base = "パスワードの再設定"; +$base = "Reset password"; +:1591 +$base = "ログインまたはアカウント作成"; +$base = "Log in / create account"; +:1607 +

        自動化スクリプトによるパスワードクラック攻撃を防止するため、下の画像に表示されている文字を入力してください:(詳細)
        +

        To refuse attacks by automated script, please input the characters inside the following image: (more information)
        +:1620 +

        ログイン

        +

        Log in

        +:1623 +

        アカウントはお持ちですか?アカウントを作成

        +

        Don't have an account? Create one.

        +:1625 +

        グリフウィキにログインするにはクッキーを有効にする必要があります。

        +

        You must have cookies enabled to log in to GlyphWiki.

        +:1631,1669 +
      • 利用者名 +
        Username: +:1632,1670 +
        パスワード +
        Password: +:1633,1673,1720 +
          +
          +:1641 +
      • 利用者名とパスワードを入力して、ログインをクリックしてください。 +
      • input 'Username' and 'Password' then click login button +:1642 +
      • パスワードを忘れてしまった場合は、利用者名を入力して$BUTTON_NEW_PASSWORDをクリックすることによりパスワードの再発行を受けられます(ただし、メールアドレスを登録していた場合に限られます)。 +
      • input 'Username' and click $BUTTON_NEW_PASSWORD if you forget your 'Password', then you can reset your 'Password' (only when you registered an E-mail address) +:1654 +

        アカウント作成

        +

        Create account

        +:1656 +

        すでにアカウントをお持ちの場合: ログイン

        +

        Already have an account? Log in

        +:1658 +

        自動で実行されるスパム防止のため、利用者名を登録する際には下の画像に表示される単語を入力する必要があります:
        +

        To help protect against automated account creation, please enter the words that appear below in the box
        +:1659 +(これは何ですか?)

        +(more info)

        +:1671 +
      • パスワード再入力 +
        Retype password: +:1672 +
        メールアドレス: +
        E-mail (optional) +:1674 +
          +
          +:1681 +
      • 使用したい利用者名とパスワードを決めて入力し、アカウント作成をクリックしてください。 +
      • Simply choose a username (not the same as your email) and a unique password and click "create account". +:1682 +
      • 作成したアカウントの削除はできません。 +
      • You can't close the created account. +:1683 +
      • 利用者名には英小文字、数字と“-”が使えます。利用者名を決める際の注意点や詳細な解説は、ユーザー名を参照してください。 +
      • You can use the alphabet(small letters), numbers and hyphen for ID. See more information for details. +:1692 +

        $cgi_name さん、ようこそ!

        +

        Welcome, $cgi_name!

        +:1695,1753 +

        $html_returnto に戻る。 +

        Return to $html_returnto. +:1709 +

        パスワードを設定しなおす

        +

        Reset account password

        +:1717 +
      • 利用者名:$temp_name +
        Username:$temp_name +:1718 +
        新しいパスワード: +
        New password: +:1719 +
        パスワード再入力 +
        Retype new password +:1721 +
          +
          +:1745 +my $title = "ログアウト"; +my $title = "User logout"; +:1751 +

        ログアウトしました。このままグリフウィキを匿名で使い続けることができます。もう一度ログインして元の、あるいは別の利用者として使うこともできます。

        +

        You are now logged out. You can continue to use GlyphWiki anonymously, or you can log in again as the same or as a different user.

        +:1752 +

        ※いくつかのページはブラウザのキャッシュをクリアするまでログインしているかのように表示されることがあります。

        +

        Note that some pages may continue to be displayed as if you were still logged in, until you clear your browser cache.

        + diff --git a/glyphwiki/en.notyet.txt b/glyphwiki/en.notyet.txt new file mode 100644 index 0000000..57ea6a4 --- /dev/null +++ b/glyphwiki/en.notyet.txt @@ -0,0 +1,245 @@ +!/Users/kamichi/Dropbox/kamichi/home/www/glyphwiki.org/index.cgi +:720 +($new_version, $registered_time) = &put_page($DBH, $db_wiki_name, $user, $nadata, "エイリアス入れ替え", $env_remoteaddress, $narelated, -1, 0); +($new_version, $registered_time) = &put_page($DBH, $db_wiki_name, $user, $nadata, "エイリアス入れ替え", $env_remoteaddress, $narelated, -1, 0); +:727 +($new_version, $registered_time) = &put_page($DBH, $oname, $user, $ntdata, "エイリアス入れ替え(自動更新)", $env_remoteaddress, $orelated, -1, 0); +($new_version, $registered_time) = &put_page($DBH, $oname, $user, $ntdata, "エイリアス入れ替え(自動更新)", $env_remoteaddress, $orelated, -1, 0); +:732 +($new_version, $registered_time) = &put_page($DBH, $target, $user, $ntdata, "エイリアス入れ替え(自動更新)", $env_remoteaddress, $ntrelated, -1, 0); +($new_version, $registered_time) = &put_page($DBH, $target, $user, $ntdata, "エイリアス入れ替え(自動更新)", $env_remoteaddress, $ntrelated, -1, 0); + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/common.pl +:755 +$URL_USERNAME = &url_encode("ユーザー名"); +$URL_USERNAME = &url_encode("ユーザー名"); +:756 +$URL_SANDBOX = &url_encode("サンドボックス"); +$URL_SANDBOX = &url_encode("サンドボックス"); +:757 +$URL_SEISAKUIRAI = &url_encode("制作依頼"); +$URL_SEISAKUIRAI = &url_encode("制作依頼"); +:758 +$URL_HENSHU = &url_encode("編集の仕方"); +$URL_HENSHU = &url_encode("編集の仕方"); +:759 +$URL_YOUYAKU = &url_encode("常に要約欄に記入する"); +$URL_YOUYAKU = &url_encode("常に要約欄に記入する"); +:764 +$URL_RELATED = &url_encode("関連字"); +$URL_RELATED = &url_encode("関連字"); +:765 +$URL_VARIANT = &url_encode("異体字"); +$URL_VARIANT = &url_encode("異体字"); +:766 +$URL_BUG = &url_encode("バグ報告"); +$URL_BUG = &url_encode("バグ報告"); +:770 +$URL_FONT = &url_encode("フォント生成"); +$URL_FONT = &url_encode("フォント生成"); +:771 +$URL_ALIAS = &url_encode("エイリアス"); +$URL_ALIAS = &url_encode("エイリアス"); +:772 +$URL_CAPTCHA = &url_encode("キャプチャ"); +$URL_CAPTCHA = &url_encode("キャプチャ"); +:775 +$URL_GUIDE = &url_encode("命名ガイドライン"); +$URL_GUIDE = &url_encode("命名ガイドライン"); +:789 +$WORD_REGISTER_EMAIL = "メールアドレスを登録する"; +$WORD_REGISTER_EMAIL = "メールアドレスを登録する"; +:815 +$WORD_MUSTRELATE = "関連付けるべきグリフ"; +$WORD_MUSTRELATE = "関連付けるべきグリフ"; + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/config.pl + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/get_dir.pl + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/makefont.pl + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/makeglyphfont.pl + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/page_left.pl + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/page_others.pl + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/page_right_general.pl +:146 +$post_temp = " 異体字"; +$post_temp = " 異体字"; +:149 +$post_temp = " 別字形"; +$post_temp = " 別字形"; +:152 +$sqlh = sql_prepare($dbh, "SELECT data FROM wiki WHERE name = 'GlyphWiki:グリフの説明' AND username = 'kamichi' ORDER BY timestamp DESC LIMIT 1"); +$sqlh = sql_prepare($dbh, "SELECT data FROM wiki WHERE name = 'GlyphWiki:グリフの説明' AND username = 'kamichi' ORDER BY timestamp DESC LIMIT 1"); +:311 +$buffer .= qq|
        存在しない版が指定されました。代替として最新版が表示されています。
        |; +$buffer .= qq|
        存在しない版が指定されました。代替として最新版が表示されています。
        |; +:313 +$buffer .= qq|
        存在しない版が指定されました。最新版に対する編集となります。
        |; +$buffer .= qq|
        存在しない版が指定されました。最新版に対する編集となります。
        |; +:404 +$buffer .= qq|
        UCS関連グリフの関連字に別の文字の割り当てや未定義(〓)とすることはできません。別の文字を関連付けたい場合は$WORD_MUSTRELATEに記述して異体字としての関連付けを申請してください。

        |; +$buffer .= qq|
        UCS関連グリフの関連字に別の文字の割り当てや未定義(〓)とすることはできません。別の文字を関連付けたい場合は$WORD_MUSTRELATEに記述して異体字としての関連付けを申請してください。

        |; +:417 +$buffer .= qq|
        他のグリフがこのグリフ(あるいはこのグリフの古い版)を引用しているので実際には削除できません。

        |; +$buffer .= qq|
        他のグリフがこのグリフ(あるいはこのグリフの古い版)を引用しているので実際には削除できません。

        |; +:424 +$buffer .= qq|
        エイリアスの対象グリフはバージョンを指定できません。このままでは登録はできません。バージョン指定を外すか、エイリアスではなく実体化する必要があります(専用エディタで部品を分解してください)。

        |; +$buffer .= qq|
        エイリアスの対象グリフはバージョンを指定できません。このままでは登録はできません。バージョン指定を外すか、エイリアスではなく実体化する必要があります(専用エディタで部品を分解してください)。

        |; +:493 +$buffer .= qq|
        このグリフはエイリアス(他のグリフの別名)に指定されています。このまま編集を行うと独立したグリフ(あるいは別のグリフに対するエイリアス)となり、現在指しているグリフとの関係は解消されます。現在指しているグリフとの関係を継続する場合は、実体となるグリフを編集してください。
        |; +$buffer .= qq|
        このグリフはエイリアス(他のグリフの別名)に指定されています。このまま編集を行うと独立したグリフ(あるいは別のグリフに対するエイリアス)となり、現在指しているグリフとの関係は解消されます。現在指しているグリフとの関係を継続する場合は、実体となるグリフを編集してください。
        |; +:511 +$buffer .= qq|
        保存された版あなたのグリフ
        |; +$buffer .= qq|
        保存された版あなたのグリフ
        |; +:521 +$buffer .= qq||; +:534 +$buffer .= qq|(1字フォント)
        |; +$buffer .= qq|(1字フォント)
        |; +:558 +if($action eq "page" && $wiki_name eq "GlyphWiki:メインページ"){ +if($action eq "page" && $wiki_name eq "GlyphWiki:メインページ"){ +:559 +$buffer .= "
        $temp
        "; +$buffer .= "
        $temp
        "; +:681 +$buffer .= qq|法務省 戸籍統一文字情報 検索サイト
        |; +$buffer .= qq|法務省 戸籍統一文字情報 検索サイト
        |; +:855 +$buffer_related .= "

        ばねグラフで異体字を表示する | 異体字の異体字をすべてたどって表示する

        " +$buffer_related .= "

        ばねグラフで異体字を表示する | 異体字の異体字をすべてたどって表示する

        " +:928 +$buffer .= qq||; +$buffer .= qq||; +:1050 +$buffer .= qq|
        この名前は命名ガイドラインに沿っていない可能性があります。確認のうえ正しくなければ修正してください。
        • 諸橋轍次『大漢和辞典』番号は dkw-$num0$num1 のように数字5桁を指定してください
        |; +$buffer .= qq|
        この名前は命名ガイドラインに沿っていない可能性があります。確認のうえ正しくなければ修正してください。
        • 諸橋轍次『大漢和辞典』番号は dkw-$num0$num1 のように数字5桁を指定してください
        |; +:1055 +$buffer .= qq|
        この名前は命名ガイドラインに沿っていない可能性があります。確認のうえ正しくなければ修正してください。
        • 法務省戸籍統一文字番号は koseki-$num0$num1 のように数字6桁を指定してください
        |; +$buffer .= qq|
        この名前は命名ガイドラインに沿っていない可能性があります。確認のうえ正しくなければ修正してください。
        • 法務省戸籍統一文字番号は koseki-$num0$num1 のように数字6桁を指定してください
        |; +:1058 +$buffer .= qq|
        この名前は命名ガイドラインに沿っていない可能性があります。確認のうえ正しくなければ修正してください。
        • baseparts- は廃止されました
        |; +$buffer .= qq|
        この名前は命名ガイドラインに沿っていない可能性があります。確認のうえ正しくなければ修正してください。
        • baseparts- は廃止されました
        |; +:1183 +$sqlh = $dbh->prepare("SELECT count(*) FROM wiki WHERE name = '$db_wiki_name' AND username != 'autoglyph-bot' AND summary != '旧部品の一括更新' AND summary != '部品の一括更新'"); +$sqlh = $dbh->prepare("SELECT count(*) FROM wiki WHERE name = '$db_wiki_name' AND username != 'autoglyph-bot' AND summary != '旧部品の一括更新' AND summary != '部品の一括更新'"); +:1184 +$DEBUG .= "SELECT count(*) FROM wiki WHERE name = '$db_wiki_name' AND username != 'autoglyph-bot' AND summary != '旧部品の一括更新' AND summary != '部品の一括更新'\n"; +$DEBUG .= "SELECT count(*) FROM wiki WHERE name = '$db_wiki_name' AND username != 'autoglyph-bot' AND summary != '旧部品の一括更新' AND summary != '部品の一括更新'\n"; +:1364 +if($wiki_name !~ m/^$EXPR_DOCUMENT_PREFIX/ && $r_related ne "〓"){ +if($wiki_name !~ m/^$EXPR_DOCUMENT_PREFIX/ && $r_related ne "〓"){ + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/page_right_others.pl +:202,358 +
        部品の配置について
        +
        部品の配置について
        +:203,359 +標準では、古い部品の大きさと位置に合わせて新しい部品を配置しますが、変形させたり、固定させることができます。 +標準では、古い部品の大きさと位置に合わせて新しい部品を配置しますが、変形させたり、固定させることができます。 +:206,362 +
      • 部品の大きさを新旧で合わせる +
      • 部品の大きさを新旧で合わせる +:207 +
        これが標準です。古い部品の大きさと位置に合わせて新しい部品を配置します。テキストボックスには何も入力しないでください +
        これが標準です。古い部品の大きさと位置に合わせて新しい部品を配置します。テキストボックスには何も入力しないでください +:208,364 +
      • 縦横ともに部品の大きさを基準に変形 +
      • 縦横ともに部品の大きさを基準に変形 +:209 +
        標準配置後の部品の領域を調節できます。「type1,左上X座標への増分値,Y座標への増分値,右下X座標への増分値,Y座標への増分値」と入力してください 例: type1,5,-4,10,-20 (配置領域の左上座標について左に5ドット、上に4ドット移動、右下座標について10ドット右に、20ドット上に移動する) +
        標準配置後の部品の領域を調節できます。「type1,左上X座標への増分値,Y座標への増分値,右下X座標への増分値,Y座標への増分値」と入力してください 例: type1,5,-4,10,-20 (配置領域の左上座標について左に5ドット、上に4ドット移動、右下座標について10ドット右に、20ドット上に移動する) +:210,366 +
      • 縦横ともに新たな配置領域座標を記述 +
      • 縦横ともに新たな配置領域座標を記述 +:211 +
        部品を指定した領域に配置します。「type2,左上X座標,Y座標,右下X座標,Y座標」と入力してください。 +
        部品を指定した領域に配置します。「type2,左上X座標,Y座標,右下X座標,Y座標」と入力してください。 +:212,368 +
      • 横は部品の大きさを基準に変形、縦は新たな配置領域座標を記述 +
      • 横は部品の大きさを基準に変形、縦は新たな配置領域座標を記述 +:213 +
        「type3,左上X座標への増分値,右下X座標への増分値,左上Y座標,右下Y座標」と入力してください(順番に注意)。 +
        「type3,左上X座標への増分値,右下X座標への増分値,左上Y座標,右下Y座標」と入力してください(順番に注意)。 +:214,370 +
      • 横は新たな配置領域座標を記述、縦は部品の大きさを基準に変形 +
      • 横は新たな配置領域座標を記述、縦は部品の大きさを基準に変形 +:215 +
        「type4,左上X座標,右下X座標,左上Y座標への増分値,右下Y座標への増分値,」と入力してください(順番に注意)。 +
        「type4,左上X座標,右下X座標,左上Y座標への増分値,右下Y座標への増分値,」と入力してください(順番に注意)。 +:223 +$buffer .= " 配置調整指定:"; +$buffer .= " 配置調整指定:"; +:224,381 +$buffer .= " "; +$buffer .= " "; +:240 +$buffer .= "
        ボタンをクリックすると「最新部品に更新する」にチェックをしたグリフをプレビューせずに一度に更新します。更新グリフの量が多いとブラウザが時間切れでエラーとなる場合がありますが、更新処理は問題なく実行できます。
        "; +$buffer .= "
        ボタンをクリックすると「最新部品に更新する」にチェックをしたグリフをプレビューせずに一度に更新します。更新グリフの量が多いとブラウザが時間切れでエラーとなる場合がありますが、更新処理は問題なく実行できます。
        "; +:242,408 +$buffer .= "

        "; +$buffer .= "

        "; +:261 +$title = qq|部品の一括更新|; +$title = qq|部品の一括更新|; +:363 +
        これが標準です。古い部品の大きさと位置に合わせて新しい部品を配置します。テキストボックスには置き換え部品グリフ名を入力してください +
        これが標準です。古い部品の大きさと位置に合わせて新しい部品を配置します。テキストボックスには置き換え部品グリフ名を入力してください +:365 +
        標準配置後の部品の領域を調節できます。「置き換え部品グリフ名,type1,左上X座標への増分値,Y座標への増分値,右下X座標への増分値,Y座標への増分値」と入力してください 例: u6c38,type1,5,-4,10,-20 (配置領域の左上座標について左に5ドット、上に4ドット移動、右下座標について10ドット右に、20ドット上に移動する) +
        標準配置後の部品の領域を調節できます。「置き換え部品グリフ名,type1,左上X座標への増分値,Y座標への増分値,右下X座標への増分値,Y座標への増分値」と入力してください 例: u6c38,type1,5,-4,10,-20 (配置領域の左上座標について左に5ドット、上に4ドット移動、右下座標について10ドット右に、20ドット上に移動する) +:367 +
        部品を指定した領域に配置します。「置き換え部品グリフ名,type2,左上X座標,Y座標,右下X座標,Y座標」と入力してください。 +
        部品を指定した領域に配置します。「置き換え部品グリフ名,type2,左上X座標,Y座標,右下X座標,Y座標」と入力してください。 +:369 +
        「置き換え部品グリフ名,type3,左上X座標への増分値,右下X座標への増分値,左上Y座標,右下Y座標」と入力してください(順番に注意)。 +
        「置き換え部品グリフ名,type3,左上X座標への増分値,右下X座標への増分値,左上Y座標,右下Y座標」と入力してください(順番に注意)。 +:371 +
        「置き換え部品グリフ名,type4,左上X座標,右下X座標,左上Y座標への増分値,右下Y座標への増分値,」と入力してください(順番に注意)。 +
        「置き換え部品グリフ名,type4,左上X座標,右下X座標,左上Y座標への増分値,右下Y座標への増分値,」と入力してください(順番に注意)。 +:380 +$buffer .= " 置き換え部品グリフ、配置調整指定:"; +$buffer .= " 置き換え部品グリフ、配置調整指定:"; +:396,400 +$buffer .= qq||; +$buffer .= qq||; +:404 +$buffer .= "
        さらに対象グリフが存在する可能性があります。これ以降の対象グリフを見る
        "; +$buffer .= "
        さらに対象グリフが存在する可能性があります。これ以降の対象グリフを見る
        "; +:406 +$buffer .= "
        ボタンをクリックすると「部品を更新する」にチェックをしたグリフをプレビューせずに一度に更新します。更新グリフの量が多いとブラウザが時間切れでエラーとなる場合がありますが、更新処理は問題なく実行できます。
        "; +$buffer .= "
        ボタンをクリックすると「部品を更新する」にチェックをしたグリフをプレビューせずに一度に更新します。更新グリフの量が多いとブラウザが時間切れでエラーとなる場合がありますが、更新処理は問題なく実行できます。
        "; +:410 +$buffer .= qq|
        該当するグリフはありません。

        グリフページに戻る
        |; +$buffer .= qq|
        該当するグリフはありません。

        グリフページに戻る
        |; +:562 +$title = qq|部品一括更新の完了|; +$title = qq|部品一括更新の完了|; +:634 +($new_version, $time) = &put_page($dbh, $name, $loginname, $temp, '部品の一括更新', $env_remoteaddress, $related); +($new_version, $time) = &put_page($dbh, $name, $loginname, $temp, '部品の一括更新', $env_remoteaddress, $related); +:646 +$buffer .= "
        ${done}個のグリフを更新しました。

        部品引用グリフ一覧へ戻る
        "; +$buffer .= "
        ${done}個のグリフを更新しました。

        部品引用グリフ一覧へ戻る
        "; +:648 +$buffer .= "
        ${done}個のグリフを更新しました。

        グリフページへ戻る
        "; +$buffer .= "
        ${done}個のグリフを更新しました。

        グリフページへ戻る
        "; +:652 +$buffer .= "
        更新したグリフはありません。

        部品引用グリフ一覧へ戻る
        "; +$buffer .= "
        更新したグリフはありません。

        部品引用グリフ一覧へ戻る
        "; +:904 +最近付け加えられた変更はこのフィードで確認できます。 +最近付け加えられた変更はこのフィードで確認できます。 +:1643,1684 +
      • その他、ログインに関する情報はGlyphWiki:$WORD_LOGINを参照してください。 +
      • その他、ログインに関する情報はGlyphWiki:$WORD_LOGINを参照してください。 + diff --git a/glyphwiki/en.txt b/glyphwiki/en.txt old mode 100755 new mode 100644 index 08aeb5a..99372a3 --- a/glyphwiki/en.txt +++ b/glyphwiki/en.txt @@ -1,24 +1,274 @@ -!/var/www/glyphwiki.org/index.cgi -:641 +!/Users/kamichi/Dropbox/kamichi/home/www/glyphwiki.org/index.cgi +:720 +($new_version, $registered_time) = &put_page($DBH, $db_wiki_name, $user, $nadata, "エイリアス入れ替え", $env_remoteaddress, $narelated, -1, 0); +($new_version, $registered_time) = &put_page($DBH, $db_wiki_name, $user, $nadata, "エイリアス入れ替え", $env_remoteaddress, $narelated, -1, 0); +:727 +($new_version, $registered_time) = &put_page($DBH, $oname, $user, $ntdata, "エイリアス入れ替え(自動更新)", $env_remoteaddress, $orelated, -1, 0); +($new_version, $registered_time) = &put_page($DBH, $oname, $user, $ntdata, "エイリアス入れ替え(自動更新)", $env_remoteaddress, $orelated, -1, 0); +:732 +($new_version, $registered_time) = &put_page($DBH, $target, $user, $ntdata, "エイリアス入れ替え(自動更新)", $env_remoteaddress, $ntrelated, -1, 0); +($new_version, $registered_time) = &put_page($DBH, $target, $user, $ntdata, "エイリアス入れ替え(自動更新)", $env_remoteaddress, $ntrelated, -1, 0); +:878 $temp = sprintf("

        グリフ実装率:%d\% (実装済:%dグリフ、未実装:%dグリフ)

        ", int($implemented / ($unimplemented + $implemented) * 100), $implemented, $unimplemented); $temp = sprintf("

        implimented ratio of glyphs :%d\% (implimented : %d glyphs, not yet : %d glyphs)

        ", int($implemented / ($unimplemented + $implemented) * 100), $implemented, $unimplemented); -:642 +:879 $temp2 = sprintf("グリフ実装率:%d\% [済%d、未%d]", int($implemented / ($unimplemented + $implemented) * 100), $implemented, $unimplemented); $temp2 = sprintf("Implimented rate of glyphs : %d\% [done %d glyphs, notyet %d glyphs]", int($implemented / ($unimplemented + $implemented) * 100), $implemented, $unimplemented); -!/home/kamichi/glyphwiki/makefont.pl -:79 -if($data =~ m/(^|\r\n|\r|\n):(usecurve|曲線を使う):(yes|はい)/){ -if($data =~ m/(^|\r\n|\r|\n):(usecurve|曲線を使う):(yes|はい)/){ -:87 -if($data =~ m/(^|\r\n|\r|\n):(baseline|ベースライン):(-?[0-9]{3})/){ -if($data =~ m/(^|\r\n|\r|\n):(baseline|ベースライン):(-?[0-9]{3})/){ +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/common.pl +:713 +$dbh->do("INSERT INTO wiki VALUES (DEFAULT, '$wikiname', COALESCE((SELECT max(version) FROM wiki WHERE name = '$wikiname'), 0) + 1, $time, '$user', 'エイリアス実体変更による自動更新', 0, '$old_buffer', '$ip', $current_related, 1)"); +$dbh->do("INSERT INTO wiki VALUES (DEFAULT, '$wikiname', COALESCE((SELECT max(version) FROM wiki WHERE name = '$wikiname'), 0) + 1, $time, '$user', 'Automatic update by changes of substance of aliases', 0, '$old_buffer', '$ip', $current_related, 1)"); +:714 +$DEBUG .= "INSERT INTO wiki VALUES (DEFAULT, '$wikiname', COALESCE((SELECT max(version) FROM wiki WHERE name = '$wikiname'), 0) + 1, $time, '$user', 'エイリアス実体変更による自動更新', 0, '$old_buffer', '$ip', $current_related, 1)\n"; +$DEBUG .= "INSERT INTO wiki VALUES (DEFAULT, '$wikiname', COALESCE((SELECT max(version) FROM wiki WHERE name = '$wikiname'), 0) + 1, $time, '$user', 'Automatic update by changes of substance of aliases', 0, '$old_buffer', '$ip', $current_related, 1)\n"; +:755 +$URL_USERNAME = &url_encode("ユーザー名"); +$URL_USERNAME = &url_encode("ユーザー名"); +:756 +$URL_SANDBOX = &url_encode("サンドボックス"); +$URL_SANDBOX = &url_encode("サンドボックス"); +:757 +$URL_SEISAKUIRAI = &url_encode("制作依頼"); +$URL_SEISAKUIRAI = &url_encode("制作依頼"); +:758 +$URL_HENSHU = &url_encode("編集の仕方"); +$URL_HENSHU = &url_encode("編集の仕方"); +:759 +$URL_YOUYAKU = &url_encode("常に要約欄に記入する"); +$URL_YOUYAKU = &url_encode("常に要約欄に記入する"); +:760 +$URL_LICENSE = &url_encode("データ・記事のライセンス"); +$URL_LICENSE = "License"; +:761 +$URL_ABOUT = &url_encode("グリフウィキについて"); +$URL_ABOUT = "About"; +:762 +$URL_PRIVACY = &url_encode("プライバシー・ポリシー"); +$URL_PRIVACY = "PrivacyPolicy"; +:763 +$URL_MENSEKI = &url_encode("免責事項"); +$URL_MENSEKI = "Disclaimers"; +:764 +$URL_RELATED = &url_encode("関連字"); +$URL_RELATED = &url_encode("関連字"); +:765 +$URL_VARIANT = &url_encode("異体字"); +$URL_VARIANT = &url_encode("異体字"); +:766 +$URL_BUG = &url_encode("バグ報告"); +$URL_BUG = &url_encode("バグ報告"); +:767 +$URL_JOIN = &url_encode("あなたにできること"); +$URL_JOIN = "JoinUs"; +:768 +$URL_FAQ = &url_encode("よくある質問"); +$URL_FAQ = "FAQ"; +:769 +$URL_HOWTO = &url_encode("どうやって使うのか"); +$URL_HOWTO = "Tutorial"; +:770 +$URL_FONT = &url_encode("フォント生成"); +$URL_FONT = &url_encode("フォント生成"); +:771 +$URL_ALIAS = &url_encode("エイリアス"); +$URL_ALIAS = &url_encode("エイリアス"); +:772 +$URL_CAPTCHA = &url_encode("キャプチャ"); +$URL_CAPTCHA = &url_encode("キャプチャ"); +:773 +$URL_NEWS = &url_encode("お知らせ"); +$URL_NEWS = "News"; +:774 +$URL_IDOBATA = &url_encode("井戸端"); +$URL_IDOBATA = &url_encode("VillagePump"); +:775 +$URL_GUIDE = &url_encode("命名ガイドライン"); +$URL_GUIDE = &url_encode("命名ガイドライン"); +:777 +$WORD_QUERY = "問い合わせ"; +$WORD_QUERY = "You searched for"; +:779 +$WORD_EDITOR = "専用エディタで編集する"; +$WORD_EDITOR = "Edit by glyph editor"; +:781 +$WORD_DESCRIPTION = "説明"; +$WORD_DESCRIPTION = "Description"; +:783 +$WORD_DEFAULT = "メインページ"; +$WORD_DEFAULT = "MainPage"; +:786 +$WORD_CONFIRM_EMAIL = "確認用コードを送信する"; +$WORD_CONFIRM_EMAIL = "Send confirmation code by email."; +:789 +$WORD_REGISTER_EMAIL = "メールアドレスを登録する"; +$WORD_REGISTER_EMAIL = "メールアドレスを登録する"; +:792 +$WORD_NEW_PASSWORD = "新しいパスワードをメールで送る"; +$WORD_NEW_PASSWORD = "E-mail new password"; +:795 +$WORD_LOGIN = "ログイン"; +$WORD_LOGIN = "Log in"; +:799 +$WORD_FROM = "出典: フリーグリフデータベース『グリフウィキ(GlyphWiki)』"; +$WORD_FROM = "From GlyphWiki: the free glyph database"; +:801 +$TAB_KAISETSU = "解説"; +$TAB_KAISETSU = "article"; +:802 +$TAB_SPECIAL = "特別ページ"; +$TAB_SPECIAL = "special page"; +:803 +$TAB_EDIT = "編集"; +$TAB_EDIT = "edit this page"; +:804 +$TAB_VIEW_SOURCE = "ソースを表示"; +$TAB_VIEW_SOURCE = "view source"; +:805 +$TAB_GLYPH = "グリフ"; +$TAB_GLYPH = "glyph"; +:806 +$TAB_RECENT = "履歴"; +$TAB_RECENT = "history"; +:807 +$TAB_GROUP = "グループ"; +$TAB_GROUP = "group"; +:808 +$TAB_NOTE = "ノート"; +$TAB_NOTE = "discussion"; +:809 +$TAB_USER = "利用者ページ"; +$TAB_USER = "user page"; +:810 +$LABEL_RECENT = "履歴"; +$LABEL_RECENT = "hist"; +:811 +$LABEL_KAIWA = "会話"; +$LABEL_KAIWA = "Talk"; +:812 +$LABEL_USER = "利用者"; +$LABEL_USER = "User"; +:813 +$LABEL_ANONYMOUS = "匿名利用者"; +$LABEL_ANONYMOUS = "anonymous user"; +:815 +$WORD_MUSTRELATE = "関連付けるべきグリフ"; +$WORD_MUSTRELATE = "関連付けるべきグリフ"; +:819 +$WORD_HOGOKIROKU = "保護記録"; +$WORD_HOGOKIROKU = "Protection log"; +:823 +$WORD_HOGO = "保護されたページ"; +$WORD_HOGO = "Protected page"; +:827 +$WORD_SAKUJO = "削除の方針"; +$WORD_SAKUJO = "Deletion policy"; +:831 +$WORD_DELETE_LOG = "削除記録"; +$WORD_DELETE_LOG = "Deletion log"; +:835 +$WORD_ACCEPT_AND_SUBMIT = "以上の記述を完全に理解し同意したうえで投稿する"; +$WORD_ACCEPT_AND_SUBMIT = "Save page"; +:838 +$WORD_PREVIEW = "プレビューを実行"; +$WORD_PREVIEW = "Show preview"; +:842 +$WORD_KENSAKU = "検索"; +$WORD_KENSAKU = "Search"; +:846 +$WORD_HYOUJI = "表示"; +$WORD_HYOUJI = "Go"; +:858 +$label =~ s/Talk:/ノート:/; +# no operation +:859 +$label =~ s/GlyphWiki-talk:/GlyphWiki-ノート:/; +# no operation +:860 +$label =~ s/User:/利用者:/; +# no operation +:861 +$label =~ s/User-talk:/利用者-会話:/; +# no operation +:862 +$label =~ s/Group:/グループ:/; +# no operation +:863 +$label =~ s/Group-talk:/グループ-ノート:/; +# no operation +:870 +$label =~ s/利用者:/User:/; +# no operation +:871 +$label =~ s/利用者-会話:/User-talk:/; +# no operation +:872 +$label =~ s/グループ:/Group:/; +# no operation +:873 +$label =~ s/グループ-ノート:/Group-talk:/; +# no operation +:874 +$label =~ s/GlyphWiki-ノート:/GlyphWiki-talk:/; +# no operation +:875 +$label =~ s/ノート:/Talk:/; +# no operation +:972 +return sprintf("%04d年%d月%d日(%s) %02d:%02d", $year + 1900, $mon + 1, $mday, qw(日 月 火 水 木 金 土)[$wday], $hour, $min); +return sprintf("%02d:%02d, %d %s %d", $hour, $min, $mday, qw(January February March April May June July August September October November December)[$mon], $year + 1900); +:1070 +my $subject = 'Password reminder from GlyphWiki (グリフウィキからのパスワードのお知らせ)'; +my $subject = 'Password reminder from GlyphWiki'; +:1072 +どなたか($ip のIPアドレスの使用者)がグリフウィキ(http://glyphwiki.org/) +Someone (probably you, from IP address $1) +:1073 +のログイン用パスワードの再発行を依頼しました。 +requested that we send you a new GlyphWiki login password. +:1075 +利用者 "$name" のパスワードを "$temp_password" に変更しました。 +The password for user "$name" is now "$temp_password". +:1076 +ログインして別のパスワードに変更してください。 +You should log in and change your password now. +:1422 +my $subject = 'GlyphWiki メールアドレスの確認'; +my $subject = 'GlyphWiki e-mail address confirmation'; +:1430 +どなたか(IPアドレス $ip の使用者)がこのメールアドレスを +Someone, probably you from IP address $ip, +:1431 +GlyphWiki のアカウント "$name" に登録しました。 +has registered an account "$name" with this e-mail address +:1433 +このアカウントがあなたのものであるか確認してください。 +on GlyphWiki. +:1434 +あなたの登録したアカウントであるならば、GlyphWiki +To confirm that this account really does belong to you and activate +:1435 +のメール通知機能を有効にするために、以下のURLにアクセスしてください: +e-mail features on GlyphWiki, open this link in your browser: +:1439 +もし GlyphWiki について身に覚えがない場合は、リンクを開かないでください。 +If this is *not* you, don't follow the link. This confirmation code +:1440 +確認用コードは $expire に期限切れになります。 +will expire at $expire. +:1743 +unshift(@tocresult, qq(

        目次

        )); +unshift(@tocresult, qq(

        Contents

        )); + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/config.pl -!/home/kamichi/glyphwiki/config.pl +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/get_dir.pl -!/home/kamichi/glyphwiki/get_dir.pl +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/makefont.pl -!/home/kamichi/glyphwiki/page_left.pl +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/makeglyphfont.pl + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/page_left.pl :21 $buffer .= qq|ナビゲーション|; $buffer .= qq|navigation|; @@ -56,1225 +306,1002 @@ $buffer .= qq|search|; $buffer .= qq||; $buffer .= qq||; :55 -$buffer .= qq||; +$buffer .= qq||; $buffer .= qq||; -:56 -$buffer .= qq||; -$buffer .= qq||; -:61 +:60 $buffer .= qq|ツールボックス|; $buffer .= qq|toolbox|; :65 $buffer .= qq|
      • 旧部品引用グリフ|; $buffer .= qq|
      • Glyphs which using old components|; -:68 +:69 $buffer .= qq|
      • この版への固定リンク|; $buffer .= qq|
      • Permanent link|; -:77 +:78 $buffer .= qq|他の言語|; $buffer .= qq|languages|; -!/home/kamichi/glyphwiki/page_right_others.pl -:26 -$title = qq|古い部品を引用しているグリフ|; -$title = qq|Glyphs which quoting old part(s)|; -:29 -$buffer .= qq!!; -$buffer .= qq!!; +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/page_others.pl +:48 +$buffer = "最終更新 ".&local_localtime($lastupdate)."。"; +$buffer = "This page was last modified on ".&local_localtime($lastupdate)."."; +:56 +データ・記事のライセンス +License +:57 +プライバシー・ポリシー +Privacy policy +:58 +グリフウィキについて +About GlyphWiki +:59 +免責事項 +Disclaimers +:75 +$buffer .= qq||; +$buffer .= qq||; +:77 +$buffer .= qq||; +$buffer .= qq||; + +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/page_right_general.pl +:60 +$r_data =~ s/\[\[([^ \]]+ )?Talk:([^\]]+)\]\]/[[$1ノート:$2]]/g; +# no operation +:61 +$r_data =~ s/\[\[([^ \]]+ )?GlyphWiki-talk:([^\]]+)\]\]/[[$1GlyphWiki-ノート:$2]]/g; +# no operation +:62 +$r_data =~ s/\[\[([^ \]]+ )?Group:([^\]]+)\]\]/[[$1グループ:$2]]/g; +# no operation +:63 +$r_data =~ s/\[\[([^ \]]+ )?Group-talk:([^\]]+)\]\]/[[$1グループ-ノート:$2]]/g; +# no operation :64 -$temp_list .= qq|

        (残りは省略されています)|; -$temp_list .= qq|

        (snipped left)|; -:81 -$mustrenew_list .= "

        この部品について一覧形式で更新する"; -$mustrenew_list .= "

        Update by listed view of this component"; -:89 -$mustrenew_list .= "
        (残りは省略されています)"; -$mustrenew_list .= "
        (snipped left)"; -:100 -$buffer .= qq|該当するグリフはありません。|; -$buffer .= qq|There are no glyphs that you search for|; +$r_data =~ s/\[\[([^ \]]+ )?User:([^\]]+)\]\]/[[$1利用者:$2]]/g; +# no operation +:65 +$r_data =~ s/\[\[([^ \]]+ )?User-talk:([^\]]+)\]\]/[[$1利用者-会話:$2]]/g; +# no operation +:68 +$cgi_textbox =~ s/\[\[([^ \]]+ )?Talk:([^\]]+)\]\]/[[$1ノート:$2]]/g; +# no operation +:69 +$cgi_textbox =~ s/\[\[([^ \]]+ )?GlyphWiki-talk:([^\]]+)\]\]/[[$1GlyphWiki-ノート:$2]]/g; +# no operation +:70 +$cgi_textbox =~ s/\[\[([^ \]]+ )?Group:([^\]]+)\]\]/[[$1グループ:$2]]/g; +# no operation +:71 +$cgi_textbox =~ s/\[\[([^ \]]+ )?Group-talk:([^\]]+)\]\]/[[$1グループ-ノート:$2]]/g; +# no operation +:72 +$cgi_textbox =~ s/\[\[([^ \]]+ )?User:([^\]]+)\]\]/[[$1利用者:$2]]/g; +# no operation +:73 +$cgi_textbox =~ s/\[\[([^ \]]+ )?User-talk:([^\]]+)\]\]/[[$1利用者-会話:$2]]/g; +# no operation +:111 +$title = qq|$db_wiki_name を編集中|; +$title = qq|Editing $db_wiki_name|; +:113 +$title = qq|編集競合: $db_wiki_name|; +$title = qq|Edit conflict: $db_wiki_name|; +:115 +$title = qq|データベースエラー: $db_wiki_name|; +$title = qq|Database error: $db_wiki_name|; :117 -$title = qq|古い部品を引用しているグリフの一括更新|; -$title = qq|Collective update of glyph(s) using old elements|; -:121 -$buffer .= qq|
        更新対象: $cgi_target
        |; -$buffer .= qq|
        The target of update: $cgi_target
        |; -:125,267,272 -$cgi_value = "(指定した値が不正です)"; -$cgi_value = "(the specified value is invalid)"; -:129,274 -if($cgi_value eq "" || $cgi_value eq "(指定した値が不正です)"){ -if($cgi_value eq "" || $cgi_value eq "(the specified value is invalid)"){ +$title = qq|データエラー: $db_wiki_name|; +$title = qq|Data error: $db_wiki_name|; +:119 +$title = qq|ソースを表示|; +$title = qq|View source|; +:146 +$post_temp = " 異体字"; +$post_temp = " 異体字"; +:149 +$post_temp = " 別字形"; +$post_temp = " 別字形"; +:152 +$sqlh = sql_prepare($dbh, "SELECT data FROM wiki WHERE name = 'GlyphWiki:グリフの説明' AND username = 'kamichi' ORDER BY timestamp DESC LIMIT 1"); +$sqlh = sql_prepare($dbh, "SELECT data FROM wiki WHERE name = 'GlyphWiki:グリフの説明' AND username = 'kamichi' ORDER BY timestamp DESC LIMIT 1"); +:183 +$buffer .= "
        $db_wiki_name のソース
        "; +$buffer .= "
        Source of $db_wiki_name
        "; :188 -$mustrenew_list .= "
      • $name 現在 : vs 最新部品 : "; -$mustrenew_list .= "
      • $name current : vs. use the newest component : "; -:190 -$mustrenew_list .= ""; -$mustrenew_list .= ""; -:202,358 -
        部品の配置について
        -
        部品の配置について
        -:203,359 -標準では、古い部品の大きさと位置に合わせて新しい部品を配置しますが、変形させたり、固定させることができます。 -標準では、古い部品の大きさと位置に合わせて新しい部品を配置しますが、変形させたり、固定させることができます。 -:206,362 -
      • 部品の大きさを新旧で合わせる -
      • 部品の大きさを新旧で合わせる -:207 -
        これが標準です。古い部品の大きさと位置に合わせて新しい部品を配置します。テキストボックスには何も入力しないでください -
        これが標準です。古い部品の大きさと位置に合わせて新しい部品を配置します。テキストボックスには何も入力しないでください -:208,364 -
      • 縦横ともに部品の大きさを基準に変形 -
      • 縦横ともに部品の大きさを基準に変形 -:209 -
        標準配置後の部品の領域を調節できます。「type1,左上X座標への増分値,Y座標への増分値,右下X座標への増分値,Y座標への増分値」と入力してください 例: type1,5,-4,10,-20 (配置領域の左上座標について左に5ドット、上に4ドット移動、右下座標について10ドット右に、20ドット上に移動する) -
        標準配置後の部品の領域を調節できます。「type1,左上X座標への増分値,Y座標への増分値,右下X座標への増分値,Y座標への増分値」と入力してください 例: type1,5,-4,10,-20 (配置領域の左上座標について左に5ドット、上に4ドット移動、右下座標について10ドット右に、20ドット上に移動する) -:210,366 -
      • 縦横ともに新たな配置領域座標を記述 -
      • 縦横ともに新たな配置領域座標を記述 -:211 -
        部品を指定した領域に配置します。「type2,左上X座標,Y座標,右下X座標,Y座標」と入力してください。 -
        部品を指定した領域に配置します。「type2,左上X座標,Y座標,右下X座標,Y座標」と入力してください。 -:212,368 -
      • 横は部品の大きさを基準に変形、縦は新たな配置領域座標を記述 -
      • 横は部品の大きさを基準に変形、縦は新たな配置領域座標を記述 -:213 -
        「type3,左上X座標への増分値,右下X座標への増分値,左上Y座標,右下Y座標」と入力してください(順番に注意)。 -
        「type3,左上X座標への増分値,右下X座標への増分値,左上Y座標,右下Y座標」と入力してください(順番に注意)。 -:214,370 -
      • 横は新たな配置領域座標を記述、縦は部品の大きさを基準に変形 -
      • 横は新たな配置領域座標を記述、縦は部品の大きさを基準に変形 -:215 -
        「type4,左上X座標,右下X座標,左上Y座標への増分値,右下Y座標への増分値,」と入力してください(順番に注意)。 -
        「type4,左上X座標,右下X座標,左上Y座標への増分値,右下Y座標への増分値,」と入力してください(順番に注意)。 -:223 -$buffer .= " 配置調整指定:"; -$buffer .= " 配置調整指定:"; -:224,381 -$buffer .= " "; -$buffer .= " "; -:238 -$buffer .= "
        (残りは省略されています)
        "; -$buffer .= "
        (snipped left)
        "; -:240 -$buffer .= "
        ボタンをクリックすると「最新部品に更新する」にチェックをしたグリフをプレビューせずに一度に更新します。更新グリフの量が多いとブラウザが時間切れでエラーとなる場合がありますが、更新処理は問題なく実行できます。
        "; -$buffer .= "
        ボタンをクリックすると「最新部品に更新する」にチェックをしたグリフをプレビューせずに一度に更新します。更新グリフの量が多いとブラウザが時間切れでエラーとなる場合がありますが、更新処理は問題なく実行できます。
        "; -:241,407 -$buffer .= ""; -$buffer .= ""; -:242,408 -$buffer .= "

        "; -$buffer .= "

        "; -:244 -$buffer .= qq|
        該当するグリフはありません。

        他の旧部品引用グリフ一覧へ戻る
        |; -$buffer .= qq||; -:261 -$title = qq|部品の一括更新|; -$title = qq|部品の一括更新|; -:282 -$buffer .= qq|
        更新対象: $cgi_target → $vg
        |; -$buffer .= qq|
        The target of update: $cgi_target → $vg
        |; -:284 -$buffer .= qq|
        更新対象: $cgi_target → (まだ指定されていません)
        |; -$buffer .= qq|
        The target of update: $cgi_target → (unselected yet)
        |; -:344 -$mustrenew_list .= "
      • $name 現在 : vs 更新後 : "; -$mustrenew_list .= "
      • $name Current : vs After updated : "; +$buffer .= "
        版間での差分(日時はJST)
        "; +$buffer .= "
        difference among each versions (with JST time)
        "; +:224 +$newversion = "最新"; +$newversion = "newest"; +:226 +$history_list .= "
      • ".&local_localtime($data[3])."時点における${newversion}版 $temp $summary"; +$history_list .= "
      • Revision as of ".&local_localtime($data[3])." (version ${newversion}) $temp $summary"; +:227 +$history_list .= "
        • 追加された行をこのように表示します。
        "; +$history_list .= "
        • shows added line(s) like this
        "; +:233 +$subtitle = "

        ".&local_localtime($data[3])."時点における${newversion}版

        \n"; +$subtitle = "

        Revision as of ".&local_localtime($data[3])." (version ${newversion})

        \n"; +:255 +$history_list .= "
      • ".&local_localtime($data[3])."時点における\@$data[1]版 $temp $summary"; +$history_list .= "
      • Revision as of ".&local_localtime($data[3])." (version \@$data[1]) $temp $summary"; +:256 +$history_list .= "
        • 削除された行をこのように表示します。
        "; +$history_list .= "
        • shows deleted line(s) like this
        "; +:286 +$buffer .= "
        ".&local_localtime($r_timestamp)."; ".$temp." による \@${query_version}版
        "; +$buffer .= "
        ".&local_localtime($r_timestamp)."; version \@${query_version} by ".$temp."
        "; +:289 +$buffer .= "← 前の版"; +$buffer .= "← previous version"; +:291 +$buffer .= qq|← 前の版|; +$buffer .= qq|← previous version|; +:295 +$buffer .= " | 最新版を表示"; +$buffer .= " | latest version"; +:297 +$buffer .= " | 最新版を表示"; +$buffer .= " | latest version"; +:301 +$buffer .= " | 次の版 →"; +$buffer .= " | next version →"; +:303 +$buffer .= " | 次の版 →"; +$buffer .= " | next version →"; +:311 +$buffer .= qq|
        存在しない版が指定されました。代替として最新版が表示されています。
        |; +$buffer .= qq|
        存在しない版が指定されました。代替として最新版が表示されています。
        |; +:313 +$buffer .= qq|
        存在しない版が指定されました。最新版に対する編集となります。
        |; +$buffer .= qq|
        存在しない版が指定されました。最新版に対する編集となります。
        |; +:320 +$buffer .= qq|
        警告: あなたはこのページの古い版を編集しています。もしこのグリフを保存すると、この版以降に追加された全ての変更が無効になってしまいます。
        |; +$buffer .= qq|
        Notice: You are editing an old revision of this page. If you save it, any changes made since then will be removed.
        |; +:322 +$buffer .= qq|
        警告: あなたはこのページの古い版を編集しています。もしこの文章を保存すると、この版以降に追加された全ての変更が無効になってしまいます。
        |; +$buffer .= qq|
        Notice: You are editing an old revision of this page. If you save it, any changes made since then will be removed.
        |; +:329 +$buffer .= qq|
        グリフウィキには現在この名前の項目はありません。
        • グリフを新しく描くには、まず下のテキストボックスに内容を書き込んでください。その際、著作権に注意してください。その後、ページ下部の■投稿する前に以下を確認して下さい■以下の注意事項をよく確認した上で “$BUTTON_ACCEPT_AND_SUBMIT” ボタンを押してください。そうすればすぐに見えるようになります。
        • もしあなたがグリフウィキに初めて投稿するならば、先にどうやって使うのかを読んでください。
        • 投稿のテストをしたい場合、サンドボックスを利用してください。一度作成した項目はあなたが削除することはできません。
        • 他の項目から"$db_wiki_name"を検索する。

        • この項目を作成したばかりなのにこのメッセージがでる場合、データベースの更新が遅れているために表示できないのかもしれません。項目を書き直す前にしばらく待ってから、再読込してみてください。
        • 以前この項目を作成したことがあるならば、この項目は既に削除されています。$WORD_SAKUJOに削除された理由が記載されているかもしれません。
        |; +$buffer .= qq|
        GlyphWiki does not have an article with this exact name.
        • グリフを新しく描くには、まず下のテキストボックスに内容を書き込んでください。その際、著作権に注意してください。その後、ページ下部の*** please confirm the following matters before contributing it ***以下の注意事項をよく確認した上で “$BUTTON_ACCEPT_AND_SUBMIT” ボタンを押してください。そうすればすぐに見えるようになります。
        • もしあなたがグリフウィキに初めて投稿するならば、先にどうやって使うのかを読んでください。
        • 投稿のテストをしたい場合、サンドボックスを利用してください。一度作成した項目はあなたが削除することはできません。
        • 他の項目から"$db_wiki_name"を検索する。

        • この項目を作成したばかりなのにこのメッセージがでる場合、データベースの更新が遅れているために表示できないのかもしれません。項目を書き直す前にしばらく待ってから、再読込してみてください。
        • 以前この項目を作成したことがあるならば、この項目は既に削除されています。$WORD_SAKUJOに削除された理由が記載されているかもしれません。
        |; +:331 +$buffer .= qq|
        グリフウィキには現在この名前の項目はありません。
        • 文章を新しく作成するには、まず下のテキストボックスに内容を書き込んでください。その際、著作権に注意してください。その後、ページ下部の■投稿する前に以下を確認して下さい■以下の注意事項をよく確認した上で “$BUTTON_ACCEPT_AND_SUBMIT” ボタンを押してください。そうすればすぐに見えるようになります。
        • もしあなたがグリフウィキに初めて投稿するならば、先にどうやって使うのかを読んでください。
        • 投稿のテストをしたい場合、サンドボックスを利用してください。一度作成した項目はあなたが削除することはできません。
        • 他の項目から"$db_wiki_name"を検索する。

        • この項目を作成したばかりなのにこのメッセージがでる場合、データベースの更新が遅れているために表示できないのかもしれません。項目を書き直す前にしばらく待ってから、再読込してみてください。
        • 以前この項目を作成したことがあるならば、この項目は既に削除されています。$WORD_SAKUJOに削除された理由が記載されているかもしれません。
        |; +$buffer .= qq|
        GlyphWiki does not have an article with this exact name.
        • 文章を新しく作成するには、まず下のテキストボックスに内容を書き込んでください。その際、著作権に注意してください。その後、ページ下部の*** please confirm the following matters before contributing it ***以下の注意事項をよく確認した上で “$BUTTON_ACCEPT_AND_SUBMIT” ボタンを押してください。そうすればすぐに見えるようになります。
        • もしあなたがグリフウィキに初めて投稿するならば、先にどうやって使うのかを読んでください。
        • 投稿のテストをしたい場合、サンドボックスを利用してください。一度作成した項目はあなたが削除することはできません。
        • 他の項目から"$db_wiki_name"を検索する。

        • この項目を作成したばかりなのにこのメッセージがでる場合、データベースの更新が遅れているために表示できないのかもしれません。項目を書き直す前にしばらく待ってから、再読込してみてください。
        • 以前この項目を作成したことがあるならば、この項目は既に削除されています。$WORD_SAKUJOに削除された理由が記載されているかもしれません。
        |; +:338 +$buffer .= qq|
        あなたがこのページを編集し始めた後に、他の誰かがこのページ(またはこのページの別の版)を変更しました。左のグリフが現在の最新の状態です。あなたの編集していたグリフは右側に示されていますので再度編集して下さい。あなたの編集した内容は、"投稿する"をクリックした時に実際に保存されます。
        |; +$buffer .= qq|
        Someone else has changed this page since you started editing it. The left image contains the glyph as it currently exists. Your changes are shown in the right image. You will have to edit again. The glyph you edit will be saved when you press "Save page".
        |; +:340 +$buffer .= qq|
        あなたがこのページを編集し始めた後に、他の誰かがこのページ(またはこのページの別の版)を変更しました。上側のテキストエリアは現在の最新の状態です。あなたの編集していた文章は下側のテキストエリアに示されています。編集していた文章を、上側のテキストエリアの文章に組み込んで下さい。 上側のテキストエリアの内容だけが、"保存する"をクリックした時に実際に保存されます。
        |; +$buffer .= qq|
        Someone else has changed this page since you started editing it. The upper text area contains the page text as it currently exists. Your changes are shown in the lower text area. You will have to merge your changes into the existing text. Only the text in the upper text area will be saved when you press "Save page".
        |; :346 -$mustrenew_list .= ""; -$mustrenew_list .= ""; -:363 -
        これが標準です。古い部品の大きさと位置に合わせて新しい部品を配置します。テキストボックスには置き換え部品グリフ名を入力してください -
        これが標準です。古い部品の大きさと位置に合わせて新しい部品を配置します。テキストボックスには置き換え部品グリフ名を入力してください -:365 -
        標準配置後の部品の領域を調節できます。「置き換え部品グリフ名,type1,左上X座標への増分値,Y座標への増分値,右下X座標への増分値,Y座標への増分値」と入力してください 例: u6c38,type1,5,-4,10,-20 (配置領域の左上座標について左に5ドット、上に4ドット移動、右下座標について10ドット右に、20ドット上に移動する) -
        標準配置後の部品の領域を調節できます。「置き換え部品グリフ名,type1,左上X座標への増分値,Y座標への増分値,右下X座標への増分値,Y座標への増分値」と入力してください 例: u6c38,type1,5,-4,10,-20 (配置領域の左上座標について左に5ドット、上に4ドット移動、右下座標について10ドット右に、20ドット上に移動する) -:367 -
        部品を指定した領域に配置します。「置き換え部品グリフ名,type2,左上X座標,Y座標,右下X座標,Y座標」と入力してください。 -
        部品を指定した領域に配置します。「置き換え部品グリフ名,type2,左上X座標,Y座標,右下X座標,Y座標」と入力してください。 +$buffer .= qq|
        データベースの書き込みに失敗しました。多数のユーザが同時にアクセスしているか、サーバの負荷が高まっている可能性があります。まだ保存されていませんので、再度投稿してください。あなたの編集した内容は、"投稿する"をクリックした時に実際に保存されます。
        |; +$buffer .= qq|
        Failed to write to the database. 多数のユーザが同時にアクセスしているか、サーバの負荷が高まっている可能性があります。まだ保存されていませんので、再度投稿してください。あなたの編集した内容は、"投稿する"をクリックした時に実際に保存されます。
        |; +:351 +$buffer .= qq|
        グリフデータ、または関連字にエラーがあります。まだ保存されていませんので、内容を確認して再度投稿してください。あなたの編集した内容は、"投稿する"をクリックした時に実際に保存されます。
        |; +$buffer .= qq|
        There is an error at glyph data or at related char and it wasn't registered yet. Please check the content and contribute again. あなたの編集した内容は、"投稿する"をクリックした時に実際に保存されます。
        |; +:358 +$buffer .= qq|
        あなたはログインしていません。匿名利用者による投稿としてこの項目の履歴に記録されます。また、投稿の前にはプレビューが必要です。|; +$buffer .= qq|
        You are NOT currently logged in. Editing this way will cause as anonymous user to be recorded publicly in this page's history. Also you are needed to check PREVIEW. |; +:360 +$buffer .= "匿名利用者は外部リンクを含むページを投稿することはできません。
        "; +$buffer .= "Anonymous users can't contribute the page which includes external links.
        "; :369 -
        「置き換え部品グリフ名,type3,左上X座標への増分値,右下X座標への増分値,左上Y座標,右下Y座標」と入力してください(順番に注意)。 -
        「置き換え部品グリフ名,type3,左上X座標への増分値,右下X座標への増分値,左上Y座標,右下Y座標」と入力してください(順番に注意)。 -:371 -
        「置き換え部品グリフ名,type4,左上X座標,右下X座標,左上Y座標への増分値,右下Y座標への増分値,」と入力してください(順番に注意)。 -
        「置き換え部品グリフ名,type4,左上X座標,右下X座標,左上Y座標への増分値,右下Y座標への増分値,」と入力してください(順番に注意)。 -:380 -$buffer .= " 置き換え部品グリフ、配置調整指定:"; -$buffer .= " 置き換え部品グリフ、配置調整指定:"; -:396,400 -$buffer .= qq||; -$buffer .= qq||; +$buffer .= qq|

        プレビュー

        これはプレビューです。まだ保存されていません!

        |; +$buffer .= qq|

        Preview

        Remember that this is only a preview; any changes have not yet been saved!

        |; +:374 +$buffer .= qq|
        このページは編集できないように保護されているか、編集が禁止されています。これにはいくつか理由があります。詳しくは$PAGE_HOGOまたは$PAGE_HOGOKIROKUをご覧ください。

        |; +$buffer .= qq|
        This page is currently protected from editing. これにはいくつか理由があります。詳しくは$PAGE_HOGOまたは$PAGE_HOGOKIROKUをご覧ください。

        |; :404 -$buffer .= "
        さらに対象グリフが存在する可能性があります。これ以降の対象グリフを見る
        "; -$buffer .= "
        さらに対象グリフが存在する可能性があります。これ以降の対象グリフを見る
        "; -:406 -$buffer .= "
        ボタンをクリックすると「部品を更新する」にチェックをしたグリフをプレビューせずに一度に更新します。更新グリフの量が多いとブラウザが時間切れでエラーとなる場合がありますが、更新処理は問題なく実行できます。
        "; -$buffer .= "
        ボタンをクリックすると「部品を更新する」にチェックをしたグリフをプレビューせずに一度に更新します。更新グリフの量が多いとブラウザが時間切れでエラーとなる場合がありますが、更新処理は問題なく実行できます。
        "; -:410 -$buffer .= qq|
        該当するグリフはありません。

        グリフページに戻る
        |; -$buffer .= qq|
        該当するグリフはありません。

        グリフページに戻る
        |; -:440 -$title = qq|旧部品一括更新の完了|; -$title = qq|Completion of lump update of old components|; -:512 -($new_version, $time) = &put_page($dbh, $name, $loginname, $temp, '旧部品の一括更新', $env_remoteaddress, $related); -($new_version, $time) = &put_page($dbh, $name, $loginname, $temp, 'lump update of old components', $env_remoteaddress, $related); -:524 -$buffer .= "
        ${done}個のグリフを更新しました。

        一覧へ戻る
        "; -$buffer .= "
        Updated ${done} glyphs.

        back to the list
        "; -:526 -$buffer .= "
        ${done}個のグリフを更新しました。

        他の旧部品引用グリフ一覧へ戻る
        "; -$buffer .= ""; -:528,650 -$buffer .= "

        更新したグリフ

        $donelist"; -$buffer .= "

        Updated glyphs

        $donelist"; -:530 -$buffer .= "
        更新したグリフはありません。

        一覧へ戻る
        "; -$buffer .= "
        There are no glyphs being updated.

        back to the list
        "; -:562 -$title = qq|部品一括更新の完了|; -$title = qq|部品一括更新の完了|; -:634 -($new_version, $time) = &put_page($dbh, $name, $loginname, $temp, '部品の一括更新', $env_remoteaddress, $related); -($new_version, $time) = &put_page($dbh, $name, $loginname, $temp, '部品の一括更新', $env_remoteaddress, $related); -:646 -$buffer .= "
        ${done}個のグリフを更新しました。

        部品引用グリフ一覧へ戻る
        "; -$buffer .= "
        ${done}個のグリフを更新しました。

        部品引用グリフ一覧へ戻る
        "; -:648 -$buffer .= "
        ${done}個のグリフを更新しました。

        グリフページへ戻る
        "; -$buffer .= "
        ${done}個のグリフを更新しました。

        グリフページへ戻る
        "; -:652 -$buffer .= "
        更新したグリフはありません。

        部品引用グリフ一覧へ戻る
        "; -$buffer .= "
        更新したグリフはありません。

        部品引用グリフ一覧へ戻る
        "; -:735 -$title = qq|最近更新したページ|; -$title = qq|Recent Changes|; -:807 -$byuser = " $cgi_user に"; -$byuser = " by $cgi_user"; -:809 -$buffer .= qq|
        以下は${now}までに${byuser}編集された $pages ページです。(N=新規項目、日時は日本時間)
        |; -$buffer .= qq|
        Below are the last $pages changes${byuser}, as of ${now}. (N=new page, notations of time are at JST[GMT+09:00])
        |; -:810 -$buffer .= qq(最近の 50 | 100 | 250 | 500 件分を表示する
        ); -$buffer .= qq(Show last 50 | 100 | 250 | 500 changes
        ); -:811 -$buffer .= qq(表示の対象: グリフのみ | 文章のみ | いずれも
        ); -$buffer .= qq(List up for changes of: glyphs | documents | both glyphs and documents
        ); -:813 -$buffer .= qq(ボットの編集を表示); -$buffer .= qq(Show bots); -:815 -$buffer .= qq(ボットの編集を隠す); -$buffer .= qq(Hide bots); -:819 -$buffer .= qq(匿名利用者の編集を表示); -$buffer .= qq(Show anonymous users); -:821 -$buffer .= qq(匿名利用者の編集を隠す); -$buffer .= qq(Hide anonymous users); -:825 -$buffer .= qq(登録利用者の編集を表示); -$buffer .= qq(Show logged-in users); -:827 -$buffer .= qq(登録利用者の編集を隠す); -$buffer .= qq(Hide logged-in users); -:831 -$buffer .= qq(自分の編集を表示); -$buffer .= qq(Show my edits); -:833 -$buffer .= qq(自分の編集を隠す); -$buffer .= qq(Hide my edits); -:837 -$buffer .= qq(自動編集を表示); -$buffer .= qq(Show automatic posting); -:839 -$buffer .= qq(自動編集を隠す); -$buffer .= qq(Hide automatic posting); -:842 -$buffer .= "
        利用者の履歴を"; -$buffer .= "
        recent logs of user "; -:844 -$buffer .= " | 利用者指定の解除"; -$buffer .= " | clear limitation of user"; -:853 -$buffer2 .= "
        ("; -$buffer2 .= "
        ("; +$buffer .= qq|
        UCS関連グリフの関連字に別の文字の割り当てや未定義(〓)とすることはできません。別の文字を関連付けたい場合は$WORD_MUSTRELATEに記述して異体字としての関連付けを申請してください。

        |; +$buffer .= qq|
        UCS関連グリフの関連字に別の文字の割り当てや未定義(〓)とすることはできません。別の文字を関連付けたい場合は$WORD_MUSTRELATEに記述して異体字としての関連付けを申請してください。

        |; +:417 +$buffer .= qq|
        他のグリフがこのグリフ(あるいはこのグリフの古い版)を引用しているので実際には削除できません。

        |; +$buffer .= qq|
        他のグリフがこのグリフ(あるいはこのグリフの古い版)を引用しているので実際には削除できません。

        |; +:424 +$buffer .= qq|
        エイリアスの対象グリフはバージョンを指定できません。このままでは登録はできません。バージョン指定を外すか、エイリアスではなく実体化する必要があります(専用エディタで部品を分解してください)。

        |; +$buffer .= qq|
        エイリアスの対象グリフはバージョンを指定できません。このままでは登録はできません。バージョン指定を外すか、エイリアスではなく実体化する必要があります(専用エディタで部品を分解してください)。

        |; +:432 +$buffer .= "
        存在しないグリフをエイリアスとして参照しています。実際には登録できません!

        "; +$buffer .= "
        It refers unexisting glyph as alias. Actually it can't register!

        "; +:443 +$buffer .= qq|

        フォント

        |; +$buffer .= qq|

        Font file

        |; +:445 +$buffer .= qq|
      • フォント生成のヘルプ|; +$buffer .= qq|
      • help document for generating font file|; +:458 +$buffer .= qq|
      • TrueTypeフォント ダウンロード (内部バージョン $fontname、$fontsize バイト)|; +$buffer .= qq|
      • TrueType font file download (inner version: $fontname、$fontsize bytes)|; +:459,471,475 +$buffer .= qq|
        • フォント生成ログ 閲覧
        |; +$buffer .= qq|
        • log for font generation view
        |; +:460 +$buffer .= qq|
      • フォント生成ソース
          |; +$buffer .= qq|
        • sources to generate the font
            |; +:461 +$buffer .= qq|
          • ソースファイル|; +$buffer .= qq|
          • source file|; +:462 +$buffer .= qq|
          • フォント定義ファイル|; +$buffer .= qq|
          • font definition file|; +:464 +$buffer .= qq|
          • IVS定義ファイル|; +$buffer .= qq|
          • IVS definition file|; +:470 +$buffer .= qq|
          • 現在フォント生成中です。|; +$buffer .= qq|
          • It is in generating process of font file now.|; +:472 +$buffer .= qq||; +$buffer .= qq||; +:474 +$buffer .= qq|
          • フォント生成に失敗しました(念のためページを再読み込みしてください)。|; +$buffer .= qq|
          • Failed in generating font file. (You can try to reload this page.)|; +:478 +$buffer .= qq|
          • フォント生成の実行|; +$buffer .= qq|
          • Execute to generate font|; +:479 +$buffer .= qq|
            • クリックするとフォント生成が始まります。生成に必要な時間は、概ね1,000グリフで4分程度です。
            |; +$buffer .= qq|
            • When you click this link, font generation begins. It costs about 4 minutes per 1,000 glyphs.
            |; +:482 +$buffer .= qq|

            グリフ集合

            |; +$buffer .= qq|

            Set of glyphs

            |; +:493 +$buffer .= qq|
            このグリフはエイリアス(他のグリフの別名)に指定されています。このまま編集を行うと独立したグリフ(あるいは別のグリフに対するエイリアス)となり、現在指しているグリフとの関係は解消されます。現在指しているグリフとの関係を継続する場合は、実体となるグリフを編集してください。
            |; +$buffer .= qq|
            このグリフはエイリアス(他のグリフの別名)に指定されています。このまま編集を行うと独立したグリフ(あるいは別のグリフに対するエイリアス)となり、現在指しているグリフとの関係は解消されます。現在指しているグリフとの関係を継続する場合は、実体となるグリフを編集してください。
            |; +:511 +$buffer .= qq|
            保存された版あなたのグリフ
            |; +$buffer .= qq|
            保存された版あなたのグリフ
            |; +:521 +$buffer .= qq||; +:524 +$buffer .= qq|
            $alias_to のエイリアス(別名)
            |; +$buffer .= qq||; +:532 +$buffer .= qq|(SVG画像 ポリゴン パス)|; +$buffer .= qq|(SVG image by polygon by path)|; +:533 +$buffer .= qq|(EPS画像)|; +$buffer .= qq|(EPS image)|; +:534 +$buffer .= qq|(1字フォント)
            |; +$buffer .= qq|(1字フォント)
            |; +:539 +$buffer .= qq|(SVG画像)|; +$buffer .= qq|(SVG image)|; +:540 +$buffer .= qq|(EPS画像)
            |; +$buffer .= qq|(EPS image)
            |; +:545 +$buffer .= qq|
            このページ(この版)は管理者によって削除されました。詳細は$WORD_DELETE_LOGを参照してください。
            |; +$buffer .= qq|
            This page (this revision) was deleted by administrator. Please see $WORD_DELETE_LOG for details.
            |; +:558 +if($action eq "page" && $wiki_name eq "GlyphWiki:メインページ"){ +if($action eq "page" && $wiki_name eq "GlyphWiki:メインページ"){ +:559 +$buffer .= "
            $temp
            "; +$buffer .= "
            $temp
            "; +:602 +$parent_info .= "
          • あなたのブラウザでの表示:$parent_char"; +$parent_info .= "
          • browser view: $parent_char"; +:626 +$parent_info .= "前の符号位置:$char (u$code) "; +$parent_info .= "previous code point: $char (u$code) "; +:651 +$parent_info .= "次の符号位置:$char (u$code) "; +$parent_info .= "next code point: $char (u$code) "; +:656,679,700,723,750,777 +$buffer .= qq|

            文字コード関連情報

            |; +$buffer .= qq|

            Information about CCS

            |; +:668,739,766 +$parent_info .= "前の番号: ($codechar)
            "; +$parent_info .= "Prev. number : ($codechar)
            "; +:674,745,772 +$parent_info .= "次の番号: ($codechar)
            "; +$parent_info .= "Next number : ($codechar)
            "; +:681 +$buffer .= qq|法務省 戸籍統一文字情報 検索サイト
            |; +$buffer .= qq|法務省 戸籍統一文字情報 検索サイト
            |; +:752,779 +$buffer .= qq|諸橋轍次『大漢和辞典』
            |; +$buffer .= qq|Daikanwa-Jiten by Tetsuji Morohashi
            |; +:796 +$buffer_related .= qq|
            関連字:|; +$buffer_related .= qq|
            Related character(s):|; +:828 +$buffer_related .= qq|
            異体字:$related_char$related_code
            $label
            $temp|; +$buffer_related .= qq|
            Variant(s):$related_char$related_code
            $label
            $temp|; +:836 +$buffer_related .= qq|
            異体字:$related_char$related_code
            $label
            |; +$buffer_related .= qq|
            Variant(s):$related_char$related_code
            $label
            |; :855 -$buffer2 .= "最新"; -$buffer2 .= "latest"; -:857 -$buffer2 .= "最新"; -$buffer2 .= "latest"; -:861 -$buffer2 .= "最古"; -$buffer2 .= "earliest"; +$buffer_related .= "

            ばねグラフで異体字を表示する | 異体字の異体字をすべてたどって表示する

            " +$buffer_related .= "

            ばねグラフで異体字を表示する | 異体字の異体字をすべてたどって表示する

            " +:859 +$buffer_related .= "

            (未設定)

            "; +$buffer_related .= "

            (undefined)

            "; :863 -$buffer2 .= "最古"; -$buffer2 .= "earliest"; -:865,871,877 -$buffer2 .= ")("; -$buffer2 .= ") ("; -:867 -$buffer2 .= "新しい${limit}件"; -$buffer2 .= "newer ${limit}"; -:869 -$buffer2 .= "新しい${limit}件"; -$buffer2 .= "newer ${limit}"; -:873 -$buffer2 .= "古い${limit}件"; -$buffer2 .= "older ${limit}"; -:875 -$buffer2 .= "古い${limit}件"; -$buffer2 .= "older ${limit}"; -:879 -$buffer2 .= ") を見る"; -$buffer2 .= ")"; -:882 -$buffer .= qq|更新されたページはありません。|; -$buffer .= qq|There are no pages being updated.|; -:900 -GlyphWiki - 最近更新したページ -GlyphWiki - Recent changes -:902 -最近付け加えられた変更はこのフィードで確認できます。 -最近付け加えられた変更はこのフィードで確認できます。 -:1038 -if($temp eq "GlyphWiki:メインページ"){ -if($temp eq "GlyphWiki:MainPage"){ -:1039 -$temp = "メインページ"; -$temp = "MainPage"; +$buffer .= qq|

            関連グリフ

            |; +$buffer .= qq|

            Related glyphs

            |; +:903 +$buffer_quoting .= "

            (残りは省略されています ... すべて表示する)

            "; +$buffer_quoting .= "

            (snipped ... view all)

            "; +:921 +$buffer .= qq|

            このグリフのエイリアス(別名)一覧

            |; +$buffer .= qq|

            List of aliases for this glyph

            |; +:925 +$buffer .= qq|

            このグリフを内部で引用している他のグリフ一覧

            |; +$buffer .= qq|

            This glyph is quoted by:

            |; +:928 +$buffer .= qq||; +$buffer .= qq||; +:945 +$buffer .= qq|

            このグリフで引用している他のグリフ一覧

            |; +$buffer .= qq|

            This glyph consists of:

            |; +:966 +$local_using =~ s/^Talk:/ノート:/; +# no operation +:967 +$local_using =~ s/^Glyphwiki-talk:/GlyphWiki-ノート:/; +# no operation +:968 +$local_using =~ s/^User:/利用者:/; +# no operation +:969 +$local_using =~ s/^User-talk:/利用者-会話:/; +# no operation +:970 +$local_using =~ s/^Group:/グループ:/; +# no operation +:971 +$local_using =~ s/^Group-talk:/グループ-ノート:/; +# no operation +:977 +$buffer .= qq|

            このグリフを収録するグループ一覧

            |; +$buffer .= qq|

            This glyph is a member of the below group(s):

            |; +:1011 +my $temp2 = &url_encode("旧部品の更新"); +my $temp2 = &url_encode("update quoted old part(s)"); +:1012 +$buffer .= qq|

            引用する旧部品の更新

            |; +$buffer .= qq|

            update quoted old part(s)

            |; +:1013 +$buffer .= qq|
            現在: |; +$buffer .= qq|
            current design: |; +:1014 +$buffer .= qq|最新部品を利用: |; +$buffer .= qq|use the newest part(s): |; +:1015 +$buffer .= qq|更新する
            |; +$buffer .= qq|Update
            |; :1041 -$buffer .= qq|

            $temp の変更履歴

            |; -$buffer .= qq|

            Revision history of $temp

            |; -:1042 -$title = qq|$temp の変更履歴|; -$title = qq|Revision history of $temp|; -:1045 -$buffer .= "
            凡例:日時はJST
            "; -$buffer .= "
            usage : in JST time
            "; -:1047 -$buffer .= "
            凡例:(最新版) = 最新版との比較、(前の版) = 直前の版との比較、日時はJST
            "; -$buffer .= "
            (cur) = difference from current version, (prev) = difference from preceding version, 日時はJST
            "; -:1086 -$history_list .= "(最新版) "; -$history_list .= "(cur) "; -:1089 -$history_list .= "(最新版) "; -$history_list .= "(cur) "; -:1092 -$history_list .= "(前の版) "; -$history_list .= "(prev) "; -:1094 -$history_list .= "(前の版) "; -$history_list .= "(prev) "; -:1108 -$buffer .= qq|
            (残りは省略されています ... すべて表示する)
            |; -$buffer .= qq|
            (snipped ... view all)
            |; -:1111 -$buffer .= qq|このページには変更履歴がありません。|; -$buffer .= qq|There is no edit history for this page.|; +$buffer .= qq|

            このグループを引用するグループ一覧

            |; +$buffer .= qq|

            List of groups which quotes this group

            |; +:1050 +$buffer .= qq|
            この名前は命名ガイドラインに沿っていない可能性があります。確認のうえ正しくなければ修正してください。
            • 諸橋轍次『大漢和辞典』番号は dkw-$num0$num1 のように数字5桁を指定してください
            |; +$buffer .= qq|
            この名前は命名ガイドラインに沿っていない可能性があります。確認のうえ正しくなければ修正してください。
            • 諸橋轍次『大漢和辞典』番号は dkw-$num0$num1 のように数字5桁を指定してください
            |; +:1055 +$buffer .= qq|
            この名前は命名ガイドラインに沿っていない可能性があります。確認のうえ正しくなければ修正してください。
            • 法務省戸籍統一文字番号は koseki-$num0$num1 のように数字6桁を指定してください
            |; +$buffer .= qq|
            この名前は命名ガイドラインに沿っていない可能性があります。確認のうえ正しくなければ修正してください。
            • 法務省戸籍統一文字番号は koseki-$num0$num1 のように数字6桁を指定してください
            |; +:1058 +$buffer .= qq|
            この名前は命名ガイドラインに沿っていない可能性があります。確認のうえ正しくなければ修正してください。
            • baseparts- は廃止されました
            |; +$buffer .= qq|
            この名前は命名ガイドラインに沿っていない可能性があります。確認のうえ正しくなければ修正してください。
            • baseparts- は廃止されました
            |; +:1060 +$buffer .= qq|
            グリフウィキには現在この名前の項目はありません。
            • もしこの項目を作成したことがあるのにこのメッセージがでる場合、データベースの更新が遅れているために表示できないか、既に削除されています($WORD_SAKUJOに削除された理由が記載されているかもしれません)。$WORD_DELETE_LOGも確認してください。
            |; +$buffer .= qq|
            GlyphWiki does not have an article with this exact name.
            • もしこの項目を作成したことがあるのにこのメッセージがでる場合、データベースの更新が遅れているために表示できないか、既に削除されています($WORD_SAKUJOに削除された理由が記載されているかもしれません)。$WORD_DELETE_LOGも確認してください。
            |; +:1093 +$buffer .= qq|

            あなたのグリフ

            |; +$buffer .= qq|

            Your desgined glyph

            |; +:1106 +$buffer .= qq|関連字 (入力必須):
            |; +$buffer .= qq|related character (must input):
            |; +:1114 +$buffer .= qq|
            ■投稿する前に以下の事柄を確認してください■
            1. GlyphWikiに投稿したデータは著作権の譲渡を行ったことになり、そのデータがいかなる形態で改変・使用されることもあなたは許諾し、以後著作者人格権を主張・使用しないことを了承するものとみなします。
            2. 他のフォントや印刷物などからグリフを無断で転載・コピー・トレースしないでください。それ以外にも投稿内容に問題がある場合、削除の方針に基づき削除されます。また、グリフウィキの運営方針についてはこれから決定していきますが、最終的な決定権は管理者にあるものとします。これらのことにあなたはあらかじめ同意したものとみなします。
            3. GlyphWikiのデータ・記事のライセンスはWikipediaの記事のライセンス(GFDL)とは異なります。詳しくは データ・記事のライセンス を参照してください。
            |; +$buffer .= qq|
            *** please confirm the following matters before contributing it ***
            1. GlyphWikiに投稿したデータは著作権の譲渡を行ったことになり、そのデータがいかなる形態で改変・使用されることもあなたは許諾し、以後著作者人格権を主張・使用しないことを了承するものとみなします。
            2. 他のフォントや印刷物などからグリフを無断で転載・コピー・トレースしないでください。それ以外にも投稿内容に問題がある場合、削除の方針に基づき削除されます。また、グリフウィキの運営方針についてはこれから決定していきますが、最終的な決定権は管理者にあるものとします。これらのことにあなたはあらかじめ同意したものとみなします。
            3. GlyphWikiのデータ・記事のライセンスはWikipediaの記事のライセンス(GFDL)とは異なります。詳しくは データ・記事のライセンス を参照してください。
            |; +:1116,1157 +$buffer .= qq|
            編集内容の要約:
            |; +$buffer .= qq|
            Edit summary:
            |; +:1118,1159 +$buffer .= "要約のプレビュー: ($html_summary)
            "; +$buffer .= "Summary preview: ($html_summary)
            "; +:1127,1168 +$buffer .= qq*中止 | 編集の仕方 (新しいウィンドウが開きます)
            *; +$buffer .= qq*Cancel | Editing help (opens in new window)
            *; :1132 -$title = qq|検索|; -$title = qq|Search results|; -:1147 -$buffer .= qq|グリフウィキの検索についての詳しい情報は、GlyphWiki:$WORD_KENSAKUをご覧下さい。

            |; -$buffer .= qq|See more details for searching function. GlyphWiki:$WORD_KENSAKU

            |; -:1151 -$buffer .= qq|
            (アルファベットの大文字と小文字は区別しません)|; -$buffer .= qq|
            (small and capital letter of the alphabet are not distinguished)|; -:1161 -$buffer .= qq|
            $temp 件目以降の検索結果です。これより前の検索結果を見る
            |; -$buffer .= qq|
            results of No.$temp see previous results
            |; -:1177 -$buffer .= qq||; -$buffer .= qq||; -:1181 -$buffer .= qq|
            さらに検索結果がある可能性があります。これ以降の検索結果を見る
            |; -$buffer .= qq|
            There are more results. see next results
            |; -:1185 -$buffer .= qq|
            該当するページが見つかりませんでした。|; -$buffer .= qq|
            No page text matches.|; -:1187 -$buffer .= "検索キーワードは2文字以上である必要があります。"; -$buffer .= "Keyword must be at least 2 characters."; -:1264 -$message .= "

            あなたのメールアドレスは確認されました。ログインしてウィキを使用できます。

            ログイン

            "; -$message .= "

            Your e-mail address has been confirmed. You may now log in and enjoy the wiki.

            log in

            "; -:1266 -$message .= "

            確認用コードが正しくありません。このコードは期限切れです。

            $LINK_DEFAULT に戻る。

            "; -$message .= "

            Invalid confirmation code. The code may have expired.

            Back to $LINK_DEFAULT

            "; -:1268 -$message .= "

            このページを表示するにはログインが必要です。

            ログイン

            "; -$message .= "

            You need to log in to see this page.

            log in

            "; -:1270 -$message .= "
            メールアドレス確認メールを送信しました
            "; -$message .= "
            Confirmation email has been sent to you.
            "; -:1271,1285 -$message .= "

            現在のメールアドレス登録状況:メールアドレス確認メール送信済(メールを確認してください。まだメールアドレス正当性の確認は完了していません)

            "; -$message .= "

            Current status: Confirmation email has been sent. (Please check your email. The confirmation has not been done yet.)

            "; -:1272,1286,1305 -$message .= "

            もう一度確認メールを送りなおす:

            "; -$message .= "

            send confirmatoin email again:

            "; -:1274,1288,1300,1307,1314 -$message .= "

            新たにメールアドレスを登録する:"; -$message .= "

            register a new email address:"; -:1276,1282,1290,1309 -$message .= "(現在登録されているメールアドレスを上書きします。再度確認メールの送信が必要となります)

            "; -$message .= "(overwritten by new email address and you need to confirm new email address again)

            "; -:1278 -$message .= "

            有効なメールアドレスが登録されていません

            "; -$message .= "

            no valid email address has registered

            "; -:1279,1293,1318 -$message .= "

            現在のメールアドレス登録状況:メールアドレス未登録

            "; -$message .= "

            Current status: no email address has registered

            "; -:1280,1294 -$message .= "

            メールアドレスを再登録する:"; -$message .= "

            register email address again:"; -:1284 -$message .= "

            メールアドレスを登録しました。メールアドレス確認メールを送信しました
            "; -$message .= "
            Registered email address. Email for confirmation has been sent to you.
            "; -:1292 -$message .= "

            メールアドレスの登録に失敗しました。有効ではないメールアドレスが入力されたようです

            "; -$message .= "

            Failed to register email address. There was an invalid email address sent.

            "; -:1299 -$message .= "

            現在のメールアドレス登録状況:メールアドレス確認済($temp)

            "; -$message .= "

            Current status: email address has been confirmed ($temp)

            "; -:1302 -$message .= "(現在登録されているメールアドレスを上書きします。再度メールの確認が必要となります)

            "; -$message .= "(overwritten by new email address and you need to confirm new email address again)

            "; -:1304 -$message .= "

            現在のメールアドレス登録状況:メールアドレス確認メール送信済(メールが届いていないか確認してください。まだメールアドレス正当性の確認は完了していません)

            "; -$message .= "

            Current status: Confirmation email has been sent. (Please check your email. The confirmation has not been done yet.)

            "; -:1311 -$message .= "

            現在のメールアドレス登録状況:メールアドレス未確認

            "; -$message .= "

            Current status: email address has not been confirmed

            "; -:1312 -$message .= "

            このウィキではメールアドレスの正当性の確認が必要です。以下のボタンを押すと「GlyphWikiメールアドレスの確認」という件名の確認メールがあなたのメールアドレスに送られます。メールには確認用コードを含むリンクが書かれています。そのリンクを開くことによってメールアドレスの正当性が確認されます。

            "; -$message .= "

            GlyphWiki requires that confirmation of your e-mail address before using e-mail features. Activate the button below to send a confirmation mail to your address. The mail will include a link containing a code; load the link in your browser to confirm that your e-mail address is valid.

            "; -:1316 -$message .= "(現在登録されているメールアドレスを上書きします)

            "; -$message .= "(overwritten by new email address)

            "; -:1319 -$message .= "

            メールアドレスを登録する:"; -$message .= "

            register your email address:"; -:1321 -$message .= "(メールアドレスを登録するとパスワードを忘れたときに再発行することができます)

            "; -$message .= "(you would be able to reissue the log in password if you register your email address)

            "; -:1325 -my $title = "メールアドレスの登録・確認"; -my $title = "Register and Confirm your email address"; -:1483,1503,1522 -$message_login .= "
            ログイン失敗: "; -$message_login .= "
            Login error: "; -:1485,1524 -$message_login .= "利用者名を正しく指定していません。利用者名は 英小文字、数字、“-”からなります。"; -$message_login .= "You have not specified a valid user name. User name consist from small letters, numbers and hyphen("-")."; -:1488 -$message_login .= "\"$cgi_name\" という利用者は見当たりません。綴りが正しいことを再度確認するか、下記のフォームを使ってアカウントを作成してください。"; -$message_login .= "There is no user by the name \"$cgi_name\". Check your spelling, or create a new account."; -:1490 -$message_login .= "パスワードを空にすることはできません。再度入力してください。"; -$message_login .= "Password entered was blank. Please try again."; -:1492 -$message_login .= "パスワードが間違っています。再度入力してください。"; -$message_login .= "Incorrect password entered. Please try again."; -:1494 -$message_login .= "グリフウィキではログインにクッキーを使います。しかし、ご使用のブラウザ等がクッキーを無効にしているようです。クッキーを有効にして、もう一度試してみてください。"; -$message_login .= "GlyphWiki uses cookies to log in users. You have cookies disabled. Please enable them and try again."; -:1496 -$message_login .= "利用者のアカウントは作成されましたが、ログインしていません。グリフウィキではログインにクッキーを使います。あなたはクッキーを無効な設定にしているようです。クッキーを有効にしてから作成した利用者名とパスワードでログインしてください。"; -$message_login .= "The user account was created, but you are not logged in. GlyphWiki uses cookies to log in users. You have cookies disabled. Please enable them, then log in with your new username and password."; -:1506 -$message_login .= "メールの送信中にエラーが発生しました: 利用者 \"$cgi_name\" のメールアドレスは登録されていません。"; -$message_login .= "Error sending mail: There is no e-mail address recorded for user \"$cgi_name\"."; -:1509 -$message_login .= "メールの送信中にエラーが発生しました: 利用者 \"$cgi_name\" のメールアドレスはまだ確認されていません。"; -$message_login .= "Error sending mail: 利用者 \"$cgi_name\" のメールアドレスはまだ確認されていません。"; -:1511 -$message_login .= "新しいパスワードは24時間以内に送信済みです。悪用防止のため、パスワードは24時間間隔で再発行可能となります。"; -$message_login .= "A password reminder has already been sent, within the last 24 hours. To prevent abuse, only one password reminder will be sent per 24 hours."; -:1516 -$message_login .= "新しいパスワードを \"$cgi_name\" さんの登録済みメールアドレスにお送りしました。メールを受け取ったら、再度ログインしてください。"; -$message_login .= "A new password has been sent to the e-mail address registered for \"$cgi_name\". Please log in again after you receive it."; -:1526 -$message_login .= "その利用者名はすでに使われています。ほかの名前をお選びください。"; -$message_login .= "Username entered already in use. Please choose a different name."; -:1528,1560 -$message_login .= "パスワードが短すぎます。1文字以上の文字列にしてください。"; -$message_login .= "Your password is invalid or too short. It must have at least 2 characters."; -:1530,1562 -$message_login .= "両方のパスワードが一致しません。"; -$message_login .= "The passwords you entered do not match."; -:1532 -$message_login .= "確認コードが間違っているか入力されていません"; -$message_login .= "The confirmation code is invalid or empty."; -:1535 -$message_login .= "指定した名前 \"$cgi_name\" は既に存在しているアカウント \"$misleading_name\" と類似しているため使用できません。別の名前を使用してください。"; -$message_login .= "Username you entered: \"$cgi_name\" is invalid for similar to an existing account: \"$misleading_name\". Please enter another one."; -:1543 -$message_login2 = "

            グリフウィキに \"$cgi_name\" としてログインしました。

            "; -$message_login2 = "

            You are now logged in to GlyphWiki as \"$cgi_name\".

            "; -:1546 -$message_login = "
            メールアドレスの正当性を確認するためのコードを含んだメールを送信しました。この確認を行わなくてもログインはできますが、確認するまでメール通知の機能は無効化されます。
            "; -$message_login = "
            A confirmation e-mail has been sent to the nominated e-mail address. Before any other mail is sent to the account, you will have to follow the instructions in the e-mail, to confirm that the account is actually yours.
            "; -:1549 -$message_login2 = "

            あなたのアカウントができました。

            "; -$message_login2 = "

            Your account has created.

            "; -:1556 -$message_login .= "メールで送信した臨時パスワードでログインしています。ログインを完了するには、新しいパスワードを設定しなおす必要があります。"; -$message_login .= "You logged in with a temporary e-mailed code. To finish logging in, you must set a new password here:"; -:1558 -$message_login .= "データがセットされていません。"; -$message_login .= "There are no data to be set."; -:1585 -$base = "ログイン成功"; -$base = "Login successful"; -:1587 -$base = "パスワードの再設定"; -$base = "Reset password"; -:1589 -$base = "ログインまたはアカウント作成"; -$base = "Log in / create account"; -:1605 -

            自動化スクリプトによるパスワードクラック攻撃を防止するため、下の画像に表示されている文字を入力してください:(詳細)
            -

            To refuse attacks by automated script, please input the characters inside the following image: (more information)
            -:1618 -

            ログイン

            -

            Log in

            -:1621 -

            アカウントはお持ちですか?アカウントを作成

            -

            Don't have an account? Create one.

            -:1623 -

            グリフウィキにログインするにはクッキーを有効にする必要があります。

            -

            You must have cookies enabled to log in to GlyphWiki.

            -:1629,1667 -
            利用者名 -
            Username: -:1630,1668 -
            パスワード -
            Password: -:1631,1671,1718 -
              -
              -:1639 -
          • 利用者名とパスワードを入力して、ログインをクリックしてください。 -
          • input 'Username' and 'Password' then click login button -:1640 -
          • パスワードを忘れてしまった場合は、利用者名を入力して$BUTTON_NEW_PASSWORDをクリックすることによりパスワードの再発行を受けられます(ただし、メールアドレスを登録していた場合に限られます)。 -
          • input 'Username' and click $BUTTON_NEW_PASSWORD if you forget your 'Password', then you can reset your 'Password' (only when you registered an E-mail address) -:1641,1682 -
          • その他、ログインに関する情報はGlyphWiki:$WORD_LOGINを参照してください。 -
          • その他、ログインに関する情報はGlyphWiki:$WORD_LOGINを参照してください。 -:1652 -

            アカウント作成

            -

            Create account

            -:1654 -

            すでにアカウントをお持ちの場合: ログイン

            -

            Already have an account? Log in

            -:1656 -

            自動で実行されるスパム防止のため、利用者名を登録する際には下の画像に表示される単語を入力する必要があります:
            -

            To help protect against automated account creation, please enter the words that appear below in the box
            -:1657 -(これは何ですか?)

            -(more info)

            -:1669 -
          • パスワード再入力 -
            Retype password: -:1670 -
            メールアドレス: -
            E-mail (optional) -:1672 -
              -
              -:1679 -
          • 使用したい利用者名とパスワードを決めて入力し、アカウント作成をクリックしてください。 -
          • Simply choose a username (not the same as your email) and a unique password and click "create account". -:1680 -
          • 作成したアカウントの削除はできません。 -
          • You can't close the created account. -:1681 -
          • 利用者名には英小文字、数字と“-”が使えます。利用者名を決める際の注意点や詳細な解説は、ユーザー名を参照してください。 -
          • You can use the alphabet(small letters), numbers and hyphen for ID. See more information for details. -:1690 -

            $cgi_name さん、ようこそ!

            -

            Welcome, $cgi_name!

            -:1693,1751 -

            $html_returnto に戻る。 -

            Return to $html_returnto. -:1707 -

            パスワードを設定しなおす

            -

            Reset account password

            -:1715 -
          • 利用者名:$temp_name -
            Username:$temp_name -:1716 -
            新しいパスワード: -
            New password: -:1717 -
            パスワード再入力 -
            Retype new password -:1719 -
              -
              -:1743 -my $title = "ログアウト"; -my $title = "User logout"; -:1749 -

            ログアウトしました。このままグリフウィキを匿名で使い続けることができます。もう一度ログインして元の、あるいは別の利用者として使うこともできます。

            -

            You are now logged out. You can continue to use GlyphWiki anonymously, or you can log in again as the same or as a different user.

            -:1750 -

            ※いくつかのページはブラウザのキャッシュをクリアするまでログインしているかのように表示されることがあります。

            -

            Note that some pages may continue to be displayed as if you were still logged in, until you clear your browser cache.

            - -!/home/kamichi/glyphwiki/makeglyphfont.pl +$buffer .= qq|
            以下にソースを表示しています:
            |; +$buffer .= qq|
            Showing source in the following:
            |; +:1136 +$buffer .= qq|関連字:
            |; +$buffer .= qq|related character:
            |; +:1143 +$buffer .= qq|
            $db_wiki_name に戻る。
            |; +$buffer .= qq|
            Return tp $db_wiki_name.
            |; +:1155 +$buffer .= qq|
            ■投稿する前に以下の事柄を確認してください■
            1. GlyphWikiに投稿した記事は著作権の譲渡を行ったことになり、その記事がいかなる形態で改変・使用されることもあなたは許諾し、以後著作者人格権を主張・使用しないことを了承するものとみなします。
            2. 他のWebページや出版物などから文章を無断で転載・コピー・トレースしないでください。それ以外にも投稿内容に問題がある場合、削除の方針に基づき削除されます。また、グリフウィキの運営方針についてはこれから決定していきますが、最終的な決定権は管理者にあるものとします。これらのことにあなたはあらかじめ同意したものとみなします。
            3. GlyphWikiのデータ・記事のライセンスはWikipediaの記事のライセンス(GFDL)とは異なります。詳しくはデータ・記事のライセンスを参照してください。
            |; +$buffer .= qq|
            *** please confirm the following matters before contributing it ***
            1. GlyphWikiに投稿した記事は著作権の譲渡を行ったことになり、その記事がいかなる形態で改変・使用されることもあなたは許諾し、以後著作者人格権を主張・使用しないことを了承するものとみなします。
            2. 他のWebページや出版物などから文章を無断で転載・コピー・トレースしないでください。それ以外にも投稿内容に問題がある場合、削除の方針に基づき削除されます。また、グリフウィキの運営方針についてはこれから決定していきますが、最終的な決定権は管理者にあるものとします。これらのことにあなたはあらかじめ同意したものとみなします。
            3. GlyphWikiのデータ・記事のライセンスはWikipediaの記事のライセンス(GFDL)とは異なります。詳しくはデータ・記事のライセンスを参照してください。
            |; +:1171 +$buffer .= qq|

            あなたの更新内容

            |; +$buffer .= qq|

            your changes

            |; +:1183 +$sqlh = $dbh->prepare("SELECT count(*) FROM wiki WHERE name = '$db_wiki_name' AND username != 'autoglyph-bot' AND summary != '旧部品の一括更新' AND summary != '部品の一括更新'"); +$sqlh = $dbh->prepare("SELECT count(*) FROM wiki WHERE name = '$db_wiki_name' AND username != 'autoglyph-bot' AND summary != '旧部品の一括更新' AND summary != '部品の一括更新'"); +:1184 +$DEBUG .= "SELECT count(*) FROM wiki WHERE name = '$db_wiki_name' AND username != 'autoglyph-bot' AND summary != '旧部品の一括更新' AND summary != '部品の一括更新'\n"; +$DEBUG .= "SELECT count(*) FROM wiki WHERE name = '$db_wiki_name' AND username != 'autoglyph-bot' AND summary != '旧部品の一括更新' AND summary != '部品の一括更新'\n"; +:1197 +my $summary = &url_encode("簡易調整"); +my $summary = "simple adjustment"; +:1199 +$buffer .= qq|

            簡易調整

            \n
            適切と思われるグリフをクリックしてください。続けてプレビュー状態になります。赤枠は現在プレビュー中のグリフです。
            |; +$buffer .= qq|

            Simple adjustment

            \n
            Click most proper designed glyph, and become preview mode. The red frame is currently previewed glyph.
            |; +:1201 +$buffer .= qq|

            簡易調整

            \n
            適切と思われるグリフをクリックしてください。プレビュー状態になります。赤枠は現在の登録グリフです。
            |; +$buffer .= qq|

            Simple adjustment

            \n
            Click most proper designed glyph, and become preview mode. The red frame is currently registered glyph.
            |; +:1210 +$buffer .= qq|

            間隔(広く ←→ 狭く)

            |; +$buffer .= qq|

            Space between two components( get wider ←→ get narrower )

            |; +:1286 +$buffer .= qq|

            比率(左を小さく ←→ 右を小さく)

            |; +$buffer .= qq|

            Ratio of two components( get smaller the left ←→ get smaller the right )

            |; +:1364 +if($wiki_name !~ m/^$EXPR_DOCUMENT_PREFIX/ && $r_related ne "〓"){ +if($wiki_name !~ m/^$EXPR_DOCUMENT_PREFIX/ && $r_related ne "〓"){ -!/home/kamichi/glyphwiki/page_right_general.pl -:60 -$r_data =~ s/\[\[([^ \]]+ )?Talk:([^\]]+)\]\]/[[$1ノート:$2]]/g; -# no operation -:61 -$r_data =~ s/\[\[([^ \]]+ )?GlyphWiki-talk:([^\]]+)\]\]/[[$1GlyphWiki-ノート:$2]]/g; -# no operation -:62 -$r_data =~ s/\[\[([^ \]]+ )?Group:([^\]]+)\]\]/[[$1グループ:$2]]/g; -# no operation -:63 -$r_data =~ s/\[\[([^ \]]+ )?Group-talk:([^\]]+)\]\]/[[$1グループ-ノート:$2]]/g; -# no operation +!/Users/kamichi/Dropbox/kamichi/home/glyphwiki/page_right_others.pl +:26 +$title = qq|古い部品を引用しているグリフ|; +$title = qq|Glyphs which quoting old part(s)|; +:29 +$buffer .= qq!!; +$buffer .= qq!!; :64 -$r_data =~ s/\[\[([^ \]]+ )?User:([^\]]+)\]\]/[[$1利用者:$2]]/g; -# no operation -:65 -$r_data =~ s/\[\[([^ \]]+ )?User-talk:([^\]]+)\]\]/[[$1利用者-会話:$2]]/g; -# no operation -:68 -$cgi_textbox =~ s/\[\[([^ \]]+ )?Talk:([^\]]+)\]\]/[[$1ノート:$2]]/g; -# no operation -:69 -$cgi_textbox =~ s/\[\[([^ \]]+ )?GlyphWiki-talk:([^\]]+)\]\]/[[$1GlyphWiki-ノート:$2]]/g; -# no operation -:70 -$cgi_textbox =~ s/\[\[([^ \]]+ )?Group:([^\]]+)\]\]/[[$1グループ:$2]]/g; -# no operation -:71 -$cgi_textbox =~ s/\[\[([^ \]]+ )?Group-talk:([^\]]+)\]\]/[[$1グループ-ノート:$2]]/g; -# no operation -:72 -$cgi_textbox =~ s/\[\[([^ \]]+ )?User:([^\]]+)\]\]/[[$1利用者:$2]]/g; -# no operation -:73 -$cgi_textbox =~ s/\[\[([^ \]]+ )?User-talk:([^\]]+)\]\]/[[$1利用者-会話:$2]]/g; -# no operation -:111 -$title = qq|$db_wiki_name を編集中|; -$title = qq|Editing $db_wiki_name|; -:113 -$title = qq|編集競合: $db_wiki_name|; -$title = qq|Edit conflict: $db_wiki_name|; -:115 -$title = qq|データベースエラー: $db_wiki_name|; -$title = qq|Database error: $db_wiki_name|; +$temp_list .= qq|

            (残りは省略されています)|; +$temp_list .= qq|

            (snipped left)|; +:81 +$mustrenew_list .= "

            この部品について一覧形式で更新する"; +$mustrenew_list .= "

            Update by listed view of this component"; +:89 +$mustrenew_list .= "
            (残りは省略されています)"; +$mustrenew_list .= "
            (snipped left)"; +:100 +$buffer .= qq|該当するグリフはありません。|; +$buffer .= qq|There are no glyphs that you search for|; :117 -$title = qq|データエラー: $db_wiki_name|; -$title = qq|Data error: $db_wiki_name|; -:119 -$title = qq|ソースを表示|; -$title = qq|View source|; -:148 -$buffer .= "
            $db_wiki_name のソース
            "; -$buffer .= "
            Source of $db_wiki_name
            "; -:153 -$buffer .= "
            版間での差分(日時はJST)
            "; -$buffer .= "
            difference among each versions (with JST time)
            "; -:189 -$newversion = "最新"; -$newversion = "newest"; -:191 -$history_list .= "
          • ".&local_localtime($data[3])."時点における${newversion}版 $temp $summary"; -$history_list .= "
          • Revision as of ".&local_localtime($data[3])." (version ${newversion}) $temp $summary"; -:192 -$history_list .= "
            • 追加された行をこのように表示します。
            "; -$history_list .= "
            • shows added line(s) like this
            "; -:196 -$subtitle = "

            ".&local_localtime($data[3])."時点における${newversion}版

            \n"; -$subtitle = "

            Revision as of ".&local_localtime($data[3])." (version ${newversion})

            \n"; -:218 -$history_list .= "
          • ".&local_localtime($data[3])."時点における\@$data[1]版 $temp $summary"; -$history_list .= "
          • Revision as of ".&local_localtime($data[3])." (version \@$data[1]) $temp $summary"; -:219 -$history_list .= "
            • 削除された行をこのように表示します。
            "; -$history_list .= "
            • shows deleted line(s) like this
            "; -:246 -$buffer .= "
            ".&local_localtime($r_timestamp)."; ".$temp." による \@${query_version}版
            "; -$buffer .= "
            ".&local_localtime($r_timestamp)."; version \@${query_version} by ".$temp."
            "; -:249 -$buffer .= "← 前の版"; -$buffer .= "← previous version"; -:251 -$buffer .= qq|← 前の版|; -$buffer .= qq|← previous version|; -:255 -$buffer .= " | 最新版を表示"; -$buffer .= " | latest version"; -:257 -$buffer .= " | 最新版を表示"; -$buffer .= " | latest version"; +$title = qq|古い部品を引用しているグリフの一括更新|; +$title = qq|Collective update of glyph(s) using old elements|; +:121 +$buffer .= qq|
            更新対象: $cgi_target
            |; +$buffer .= qq|
            The target of update: $cgi_target
            |; +:125,267,272 +$cgi_value = "(指定した値が不正です)"; +$cgi_value = "(the specified value is invalid)"; +:129,274 +if($cgi_value eq "" || $cgi_value eq "(指定した値が不正です)"){ +if($cgi_value eq "" || $cgi_value eq "(the specified value is invalid)"){ +:188 +$mustrenew_list .= "
          • $name 現在 : vs 最新部品 : "; +$mustrenew_list .= "
          • $name current : vs. use the newest component : "; +:190 +$mustrenew_list .= ""; +$mustrenew_list .= ""; +:202,358 +
            部品の配置について
            +
            部品の配置について
            +:203,359 +標準では、古い部品の大きさと位置に合わせて新しい部品を配置しますが、変形させたり、固定させることができます。 +標準では、古い部品の大きさと位置に合わせて新しい部品を配置しますが、変形させたり、固定させることができます。 +:206,362 +
          • 部品の大きさを新旧で合わせる +
          • 部品の大きさを新旧で合わせる +:207 +
            これが標準です。古い部品の大きさと位置に合わせて新しい部品を配置します。テキストボックスには何も入力しないでください +
            これが標準です。古い部品の大きさと位置に合わせて新しい部品を配置します。テキストボックスには何も入力しないでください +:208,364 +
          • 縦横ともに部品の大きさを基準に変形 +
          • 縦横ともに部品の大きさを基準に変形 +:209 +
            標準配置後の部品の領域を調節できます。「type1,左上X座標への増分値,Y座標への増分値,右下X座標への増分値,Y座標への増分値」と入力してください 例: type1,5,-4,10,-20 (配置領域の左上座標について左に5ドット、上に4ドット移動、右下座標について10ドット右に、20ドット上に移動する) +
            標準配置後の部品の領域を調節できます。「type1,左上X座標への増分値,Y座標への増分値,右下X座標への増分値,Y座標への増分値」と入力してください 例: type1,5,-4,10,-20 (配置領域の左上座標について左に5ドット、上に4ドット移動、右下座標について10ドット右に、20ドット上に移動する) +:210,366 +
          • 縦横ともに新たな配置領域座標を記述 +
          • 縦横ともに新たな配置領域座標を記述 +:211 +
            部品を指定した領域に配置します。「type2,左上X座標,Y座標,右下X座標,Y座標」と入力してください。 +
            部品を指定した領域に配置します。「type2,左上X座標,Y座標,右下X座標,Y座標」と入力してください。 +:212,368 +
          • 横は部品の大きさを基準に変形、縦は新たな配置領域座標を記述 +
          • 横は部品の大きさを基準に変形、縦は新たな配置領域座標を記述 +:213 +
            「type3,左上X座標への増分値,右下X座標への増分値,左上Y座標,右下Y座標」と入力してください(順番に注意)。 +
            「type3,左上X座標への増分値,右下X座標への増分値,左上Y座標,右下Y座標」と入力してください(順番に注意)。 +:214,370 +
          • 横は新たな配置領域座標を記述、縦は部品の大きさを基準に変形 +
          • 横は新たな配置領域座標を記述、縦は部品の大きさを基準に変形 +:215 +
            「type4,左上X座標,右下X座標,左上Y座標への増分値,右下Y座標への増分値,」と入力してください(順番に注意)。 +
            「type4,左上X座標,右下X座標,左上Y座標への増分値,右下Y座標への増分値,」と入力してください(順番に注意)。 +:223 +$buffer .= " 配置調整指定:"; +$buffer .= " 配置調整指定:"; +:224,381 +$buffer .= " "; +$buffer .= " "; +:238 +$buffer .= "
            (残りは省略されています)
            "; +$buffer .= "
            (snipped left)
            "; +:240 +$buffer .= "
            ボタンをクリックすると「最新部品に更新する」にチェックをしたグリフをプレビューせずに一度に更新します。更新グリフの量が多いとブラウザが時間切れでエラーとなる場合がありますが、更新処理は問題なく実行できます。
            "; +$buffer .= "
            ボタンをクリックすると「最新部品に更新する」にチェックをしたグリフをプレビューせずに一度に更新します。更新グリフの量が多いとブラウザが時間切れでエラーとなる場合がありますが、更新処理は問題なく実行できます。
            "; +:241,407 +$buffer .= ""; +$buffer .= ""; +:242,408 +$buffer .= "

            "; +$buffer .= "

            "; +:244 +$buffer .= qq|
            該当するグリフはありません。

            他の旧部品引用グリフ一覧へ戻る
            |; +$buffer .= qq||; :261 -$buffer .= " | 次の版 →"; -$buffer .= " | next version →"; -:263 -$buffer .= " | 次の版 →"; -$buffer .= " | next version →"; -:271 -$buffer .= qq|
            存在しない版が指定されました。代替として最新版が表示されています。
            |; -$buffer .= qq|
            存在しない版が指定されました。代替として最新版が表示されています。
            |; -:273 -$buffer .= qq|
            存在しない版が指定されました。最新版に対する編集となります。
            |; -$buffer .= qq|
            存在しない版が指定されました。最新版に対する編集となります。
            |; -:280 -$buffer .= qq|
            警告: あなたはこのページの古い版を編集しています。もしこのグリフを保存すると、この版以降に追加された全ての変更が無効になってしまいます。
            |; -$buffer .= qq|
            Notice: You are editing an old revision of this page. If you save it, any changes made since then will be removed.
            |; +$title = qq|部品の一括更新|; +$title = qq|部品の一括更新|; :282 -$buffer .= qq|
            警告: あなたはこのページの古い版を編集しています。もしこの文章を保存すると、この版以降に追加された全ての変更が無効になってしまいます。
            |; -$buffer .= qq|
            Notice: You are editing an old revision of this page. If you save it, any changes made since then will be removed.
            |; -:289 -$buffer .= qq|
            グリフウィキには現在この名前の項目はありません。
            • グリフを新しく描くには、まず下のテキストボックスに内容を書き込んでください。その際、著作権に注意してください。その後、ページ下部の■投稿する前に以下を確認して下さい■以下の注意事項をよく確認した上で “$BUTTON_ACCEPT_AND_SUBMIT” ボタンを押してください。そうすればすぐに見えるようになります。
            • もしあなたがグリフウィキに初めて投稿するならば、先にどうやって使うのかを読んでください。
            • 投稿のテストをしたい場合、サンドボックスを利用してください。一度作成した項目はあなたが削除することはできません。
            • 他の項目から"$db_wiki_name"を検索する。

            • この項目を作成したばかりなのにこのメッセージがでる場合、データベースの更新が遅れているために表示できないのかもしれません。項目を書き直す前にしばらく待ってから、再読込してみてください。
            • 以前この項目を作成したことがあるならば、この項目は既に削除されています。$WORD_SAKUJOに削除された理由が記載されているかもしれません。
            |; -$buffer .= qq|
            GlyphWiki does not have an article with this exact name.
            • グリフを新しく描くには、まず下のテキストボックスに内容を書き込んでください。その際、著作権に注意してください。その後、ページ下部の*** please confirm the following matters before contributing it ***以下の注意事項をよく確認した上で “$BUTTON_ACCEPT_AND_SUBMIT” ボタンを押してください。そうすればすぐに見えるようになります。
            • もしあなたがグリフウィキに初めて投稿するならば、先にどうやって使うのかを読んでください。
            • 投稿のテストをしたい場合、サンドボックスを利用してください。一度作成した項目はあなたが削除することはできません。
            • 他の項目から"$db_wiki_name"を検索する。

            • この項目を作成したばかりなのにこのメッセージがでる場合、データベースの更新が遅れているために表示できないのかもしれません。項目を書き直す前にしばらく待ってから、再読込してみてください。
            • 以前この項目を作成したことがあるならば、この項目は既に削除されています。$WORD_SAKUJOに削除された理由が記載されているかもしれません。
            |; -:291 -$buffer .= qq|
            グリフウィキには現在この名前の項目はありません。
            • 文章を新しく作成するには、まず下のテキストボックスに内容を書き込んでください。その際、著作権に注意してください。その後、ページ下部の■投稿する前に以下を確認して下さい■以下の注意事項をよく確認した上で “$BUTTON_ACCEPT_AND_SUBMIT” ボタンを押してください。そうすればすぐに見えるようになります。
            • もしあなたがグリフウィキに初めて投稿するならば、先にどうやって使うのかを読んでください。
            • 投稿のテストをしたい場合、サンドボックスを利用してください。一度作成した項目はあなたが削除することはできません。
            • 他の項目から"$db_wiki_name"を検索する。

            • この項目を作成したばかりなのにこのメッセージがでる場合、データベースの更新が遅れているために表示できないのかもしれません。項目を書き直す前にしばらく待ってから、再読込してみてください。
            • 以前この項目を作成したことがあるならば、この項目は既に削除されています。$WORD_SAKUJOに削除された理由が記載されているかもしれません。
            |; -$buffer .= qq|
            GlyphWiki does not have an article with this exact name.
            • 文章を新しく作成するには、まず下のテキストボックスに内容を書き込んでください。その際、著作権に注意してください。その後、ページ下部の*** please confirm the following matters before contributing it ***以下の注意事項をよく確認した上で “$BUTTON_ACCEPT_AND_SUBMIT” ボタンを押してください。そうすればすぐに見えるようになります。
            • もしあなたがグリフウィキに初めて投稿するならば、先にどうやって使うのかを読んでください。
            • 投稿のテストをしたい場合、サンドボックスを利用してください。一度作成した項目はあなたが削除することはできません。
            • 他の項目から"$db_wiki_name"を検索する。

            • この項目を作成したばかりなのにこのメッセージがでる場合、データベースの更新が遅れているために表示できないのかもしれません。項目を書き直す前にしばらく待ってから、再読込してみてください。
            • 以前この項目を作成したことがあるならば、この項目は既に削除されています。$WORD_SAKUJOに削除された理由が記載されているかもしれません。
            |; -:298 -$buffer .= qq|
            あなたがこのページを編集し始めた後に、他の誰かがこのページ(またはこのページの別の版)を変更しました。左のグリフが現在の最新の状態です。あなたの編集していたグリフは右側に示されていますので再度編集して下さい。あなたの編集した内容は、"投稿する"をクリックした時に実際に保存されます。
            |; -$buffer .= qq|
            Someone else has changed this page since you started editing it. The left image contains the glyph as it currently exists. Your changes are shown in the right image. You will have to edit again. The glyph you edit will be saved when you press "Save page".
            |; -:300 -$buffer .= qq|
            あなたがこのページを編集し始めた後に、他の誰かがこのページ(またはこのページの別の版)を変更しました。上側のテキストエリアは現在の最新の状態です。あなたの編集していた文章は下側のテキストエリアに示されています。編集していた文章を、上側のテキストエリアの文章に組み込んで下さい。 上側のテキストエリアの内容だけが、"保存する"をクリックした時に実際に保存されます。
            |; -$buffer .= qq|
            Someone else has changed this page since you started editing it. The upper text area contains the page text as it currently exists. Your changes are shown in the lower text area. You will have to merge your changes into the existing text. Only the text in the upper text area will be saved when you press "Save page".
            |; -:306 -$buffer .= qq|
            データベースの書き込みに失敗しました。多数のユーザが同時にアクセスしているか、サーバの負荷が高まっている可能性があります。まだ保存されていませんので、再度投稿してください。あなたの編集した内容は、"投稿する"をクリックした時に実際に保存されます。
            |; -$buffer .= qq|
            Failed to write to the database. 多数のユーザが同時にアクセスしているか、サーバの負荷が高まっている可能性があります。まだ保存されていませんので、再度投稿してください。あなたの編集した内容は、"投稿する"をクリックした時に実際に保存されます。
            |; -:311 -$buffer .= qq|
            グリフデータ、または関連字にエラーがあります。まだ保存されていませんので、内容を確認して再度投稿してください。あなたの編集した内容は、"投稿する"をクリックした時に実際に保存されます。
            |; -$buffer .= qq|
            There is an error at glyph data or at related char and it wasn't registered yet. Please check the content and contribute again. あなたの編集した内容は、"投稿する"をクリックした時に実際に保存されます。
            |; -:318 -$buffer .= qq|
            あなたはログインしていません。匿名利用者による投稿としてこの項目の履歴に記録されます。また、投稿の前にはプレビューが必要です。|; -$buffer .= qq|
            You are NOT currently logged in. Editing this way will cause as anonymous user to be recorded publicly in this page's history. Also you are needed to check PREVIEW. |; -:320 -$buffer .= "匿名利用者は外部リンクを含むページを投稿することはできません。
            "; -$buffer .= "Anonymous users can't contribute the page which includes external links.
            "; -:329 -$buffer .= qq|

            プレビュー

            これはプレビューです。まだ保存されていません!

            |; -$buffer .= qq|

            Preview

            Remember that this is only a preview; any changes have not yet been saved!

            |; -:334 -$buffer .= qq|
            このページは編集できないように保護されているか、編集が禁止されています。これにはいくつか理由があります。詳しくは$PAGE_HOGOまたは$PAGE_HOGOKIROKUをご覧ください。

            |; -$buffer .= qq|
            This page is currently protected from editing. これにはいくつか理由があります。詳しくは$PAGE_HOGOまたは$PAGE_HOGOKIROKUをご覧ください。

            |; -:364 -$buffer .= qq|
            UCS関連グリフの関連字に別の文字の割り当てや未定義(〓)とすることはできません。別の文字を関連付けたい場合は$WORD_MUSTRELATEに記述して異体字としての関連付けを申請してください。

            |; -$buffer .= qq|
            UCS関連グリフの関連字に別の文字の割り当てや未定義(〓)とすることはできません。別の文字を関連付けたい場合は$WORD_MUSTRELATEに記述して異体字としての関連付けを申請してください。

            |; -:377 -$buffer .= qq|
            他のグリフがこのグリフ(あるいはこのグリフの古い版)を引用しているので実際には削除できません。

            |; -$buffer .= qq|
            他のグリフがこのグリフ(あるいはこのグリフの古い版)を引用しているので実際には削除できません。

            |; -:384 -$buffer .= qq|
            エイリアスの対象グリフはバージョンを指定できません。このままでは登録はできません。バージョン指定を外すか、エイリアスではなく実体化する必要があります(専用エディタで部品を分解してください)。

            |; -$buffer .= qq|
            エイリアスの対象グリフはバージョンを指定できません。このままでは登録はできません。バージョン指定を外すか、エイリアスではなく実体化する必要があります(専用エディタで部品を分解してください)。

            |; -:392 -$buffer .= "
            存在しないグリフをエイリアスとして参照しています。実際には登録できません!

            "; -$buffer .= "
            It refers unexisting glyph as alias. Actually it can't register!

            "; -:403 -$buffer .= qq|

            フォント

            |; -$buffer .= qq|

            Font file

            |; -:405 -$buffer .= qq|
          • フォント生成のヘルプ|; -$buffer .= qq|
          • help document for generating font file|; -:412 -$buffer .= qq|
          • TrueTypeフォント ダウンロード (内部バージョン $fontname、$fontsize バイト)|; -$buffer .= qq|
          • TrueType font file download (inner version: $fontname、$fontsize bytes)|; -:413,425,429 -$buffer .= qq|
            • フォント生成ログ 閲覧
            |; -$buffer .= qq|
            • log for font generation view
            |; -:414 -$buffer .= qq|
          • フォント生成ソース
              |; -$buffer .= qq|
            • sources to generate the font
                |; -:415 -$buffer .= qq|
              • ソースファイル|; -$buffer .= qq|
              • source file|; -:416 -$buffer .= qq|
              • フォント定義ファイル|; -$buffer .= qq|
              • font definition file|; -:418 -$buffer .= qq|
              • IVS定義ファイル|; -$buffer .= qq|
              • IVS definition file|; -:424 -$buffer .= qq|
              • 現在フォント生成中です。|; -$buffer .= qq|
              • It is in generating process of font file now.|; -:426 -$buffer .= qq||; -$buffer .= qq||; -:428 -$buffer .= qq|
              • フォント生成に失敗しました(念のためページを再読み込みしてください)。|; -$buffer .= qq|
              • Failed in generating font file. (You can try to reload this page.)|; -:432 -$buffer .= qq|
              • フォント生成の実行|; -$buffer .= qq|
              • Execute to generate font|; -:433 -$buffer .= qq|
                • クリックするとフォント生成が始まります。生成に必要な時間は、概ね1,000グリフで4分程度です。
                |; -$buffer .= qq|
                • When you click this link, font generation begins. It costs about 4 minutes per 1,000 glyphs.
                |; -:436 -$buffer .= qq|

                グリフ集合

                |; -$buffer .= qq|

                Set of glyphs

                |; -:441 -$buffer .= qq|
                このグリフはエイリアス(他のグリフの別名)に指定されています。このまま編集を行うと独立したグリフ(あるいは別のグリフに対するエイリアス)となり、現在指しているグリフとの関係は解消されます。現在指しているグリフとの関係を継続する場合は、実体となるグリフを編集してください。
                |; -$buffer .= qq|
                このグリフはエイリアス(他のグリフの別名)に指定されています。このまま編集を行うと独立したグリフ(あるいは別のグリフに対するエイリアス)となり、現在指しているグリフとの関係は解消されます。現在指しているグリフとの関係を継続する場合は、実体となるグリフを編集してください。
                |; -:459 -$buffer .= qq|
                保存された版あなたのグリフ
                |; -$buffer .= qq|
                保存された版あなたのグリフ
                |; -:468 -$buffer .= qq|
                $alias_to のエイリアス(別名)
                |; -$buffer .= qq||; -:475 -$buffer .= qq|(SVG画像 ポリゴン パス)|; -$buffer .= qq|(SVG image by polygon by path)|; -:476 -$buffer .= qq|(EPS画像)
                |; -$buffer .= qq|(EPS image)
                |; -:481 -$buffer .= qq|(SVG画像)|; -$buffer .= qq|(SVG image)|; -:482 -$buffer .= qq|(EPS画像)
                |; -$buffer .= qq|(EPS image)
                |; -:487 -$buffer .= qq|
                このページ(この版)は管理者によって削除されました。詳細は$WORD_DELETE_LOGを参照してください。
                |; -$buffer .= qq|
                This page (this revision) was deleted by administrator. Please see $WORD_DELETE_LOG for details.
                |; -:540 -$parent_info .= "
              • あなたのブラウザでの表示:$parent_char"; -$parent_info .= "
              • browser view: $parent_char"; -:561 -$parent_info .= "前の符号位置:$char (u$code) "; -$parent_info .= "previous code point: $char (u$code) "; -:580 -$parent_info .= "次の符号位置:$char (u$code) "; -$parent_info .= "next code point: $char (u$code) "; -:585,608,629,652,679,706 -$buffer .= qq|

                文字コード関連情報

                |; -$buffer .= qq|

                Information about CCS

                |; -:597,668,695 -$parent_info .= "前の番号: ($codechar)
                "; -$parent_info .= "Prev. number : ($codechar)
                "; -:603,674,701 -$parent_info .= "次の番号: ($codechar)
                "; -$parent_info .= "Next number : ($codechar)
                "; -:610 -$buffer .= qq|法務省 戸籍統一文字情報 検索サイト
                |; -$buffer .= qq|法務省 戸籍統一文字情報 検索サイト
                |; -:681,708 -$buffer .= qq|諸橋轍次『大漢和辞典』
                |; -$buffer .= qq|Daikanwa-Jiten by Tetsuji Morohashi
                |; -:725 -$buffer_related .= qq|
                関連字:|; -$buffer_related .= qq|
                Related character(s):|; -:754 -$buffer_related .= qq|
                異体字:$related_char$related_code
                $label
                $temp|; -$buffer_related .= qq|
                Variant(s):$related_char$related_code
                $label
                $temp|; -:762 -$buffer_related .= qq|
                異体字:$related_char$related_code
                $label
                |; -$buffer_related .= qq|
                Variant(s):$related_char$related_code
                $label
                |; -:776 -$buffer_related .= "

                ばねグラフで異体字を表示する | 異体字の異体字をすべてたどって表示する

                " -$buffer_related .= "

                ばねグラフで異体字を表示する | 異体字の異体字をすべてたどって表示する

                " -:779 -$buffer_related .= "

                (未設定)

                "; -$buffer_related .= "

                (undefined)

                "; -:783 -$buffer .= qq|

                関連グリフ

                |; -$buffer .= qq|

                Related glyphs

                |; -:823 -$buffer_quoting .= "

                (残りは省略されています ... すべて表示する)

                "; -$buffer_quoting .= "

                (snipped ... view all)

                "; -:841 -$buffer .= qq|

                このグリフのエイリアス(別名)一覧

                |; -$buffer .= qq|

                List of aliases for this glyph

                |; -:845 -$buffer .= qq|

                このグリフを内部で引用している他のグリフ一覧

                |; -$buffer .= qq|

                This glyph is quoted by:

                |; -:847 -$buffer .= qq||; -$buffer .= qq||; +$buffer .= qq|
                更新対象: $cgi_target → $vg
                |; +$buffer .= qq|
                The target of update: $cgi_target → $vg
                |; +:284 +$buffer .= qq|
                更新対象: $cgi_target → (まだ指定されていません)
                |; +$buffer .= qq|
                The target of update: $cgi_target → (unselected yet)
                |; +:344 +$mustrenew_list .= "
              • $name 現在 : vs 更新後 : "; +$mustrenew_list .= "
              • $name Current : vs After updated : "; +:346 +$mustrenew_list .= ""; +$mustrenew_list .= ""; +:363 +
                これが標準です。古い部品の大きさと位置に合わせて新しい部品を配置します。テキストボックスには置き換え部品グリフ名を入力してください +
                これが標準です。古い部品の大きさと位置に合わせて新しい部品を配置します。テキストボックスには置き換え部品グリフ名を入力してください +:365 +
                標準配置後の部品の領域を調節できます。「置き換え部品グリフ名,type1,左上X座標への増分値,Y座標への増分値,右下X座標への増分値,Y座標への増分値」と入力してください 例: u6c38,type1,5,-4,10,-20 (配置領域の左上座標について左に5ドット、上に4ドット移動、右下座標について10ドット右に、20ドット上に移動する) +
                標準配置後の部品の領域を調節できます。「置き換え部品グリフ名,type1,左上X座標への増分値,Y座標への増分値,右下X座標への増分値,Y座標への増分値」と入力してください 例: u6c38,type1,5,-4,10,-20 (配置領域の左上座標について左に5ドット、上に4ドット移動、右下座標について10ドット右に、20ドット上に移動する) +:367 +
                部品を指定した領域に配置します。「置き換え部品グリフ名,type2,左上X座標,Y座標,右下X座標,Y座標」と入力してください。 +
                部品を指定した領域に配置します。「置き換え部品グリフ名,type2,左上X座標,Y座標,右下X座標,Y座標」と入力してください。 +:369 +
                「置き換え部品グリフ名,type3,左上X座標への増分値,右下X座標への増分値,左上Y座標,右下Y座標」と入力してください(順番に注意)。 +
                「置き換え部品グリフ名,type3,左上X座標への増分値,右下X座標への増分値,左上Y座標,右下Y座標」と入力してください(順番に注意)。 +:371 +
                「置き換え部品グリフ名,type4,左上X座標,右下X座標,左上Y座標への増分値,右下Y座標への増分値,」と入力してください(順番に注意)。 +
                「置き換え部品グリフ名,type4,左上X座標,右下X座標,左上Y座標への増分値,右下Y座標への増分値,」と入力してください(順番に注意)。 +:380 +$buffer .= " 置き換え部品グリフ、配置調整指定:"; +$buffer .= " 置き換え部品グリフ、配置調整指定:"; +:396,400 +$buffer .= qq||; +$buffer .= qq||; +:404 +$buffer .= "
                さらに対象グリフが存在する可能性があります。これ以降の対象グリフを見る
                "; +$buffer .= "
                さらに対象グリフが存在する可能性があります。これ以降の対象グリフを見る
                "; +:406 +$buffer .= "
                ボタンをクリックすると「部品を更新する」にチェックをしたグリフをプレビューせずに一度に更新します。更新グリフの量が多いとブラウザが時間切れでエラーとなる場合がありますが、更新処理は問題なく実行できます。
                "; +$buffer .= "
                ボタンをクリックすると「部品を更新する」にチェックをしたグリフをプレビューせずに一度に更新します。更新グリフの量が多いとブラウザが時間切れでエラーとなる場合がありますが、更新処理は問題なく実行できます。
                "; +:410 +$buffer .= qq|
                該当するグリフはありません。

                グリフページに戻る
                |; +$buffer .= qq|
                該当するグリフはありません。

                グリフページに戻る
                |; +:440 +$title = qq|旧部品一括更新の完了|; +$title = qq|Completion of lump update of old components|; +:512 +($new_version, $time) = &put_page($dbh, $name, $loginname, $temp, '旧部品の一括更新', $env_remoteaddress, $related); +($new_version, $time) = &put_page($dbh, $name, $loginname, $temp, 'lump update of old components', $env_remoteaddress, $related); +:524 +$buffer .= "
                ${done}個のグリフを更新しました。

                一覧へ戻る
                "; +$buffer .= "
                Updated ${done} glyphs.

                back to the list
                "; +:526 +$buffer .= "
                ${done}個のグリフを更新しました。

                他の旧部品引用グリフ一覧へ戻る
                "; +$buffer .= ""; +:528,650 +$buffer .= "

                更新したグリフ

                $donelist"; +$buffer .= "

                Updated glyphs

                $donelist"; +:530 +$buffer .= "
                更新したグリフはありません。

                一覧へ戻る
                "; +$buffer .= "
                There are no glyphs being updated.

                back to the list
                "; +:562 +$title = qq|部品一括更新の完了|; +$title = qq|部品一括更新の完了|; +:634 +($new_version, $time) = &put_page($dbh, $name, $loginname, $temp, '部品の一括更新', $env_remoteaddress, $related); +($new_version, $time) = &put_page($dbh, $name, $loginname, $temp, '部品の一括更新', $env_remoteaddress, $related); +:646 +$buffer .= "
                ${done}個のグリフを更新しました。

                部品引用グリフ一覧へ戻る
                "; +$buffer .= "
                ${done}個のグリフを更新しました。

                部品引用グリフ一覧へ戻る
                "; +:648 +$buffer .= "
                ${done}個のグリフを更新しました。

                グリフページへ戻る
                "; +$buffer .= "
                ${done}個のグリフを更新しました。

                グリフページへ戻る
                "; +:652 +$buffer .= "
                更新したグリフはありません。

                部品引用グリフ一覧へ戻る
                "; +$buffer .= "
                更新したグリフはありません。

                部品引用グリフ一覧へ戻る
                "; +:737 +$title = qq|最近更新したページ|; +$title = qq|Recent Changes|; +:809 +$byuser = " $cgi_user に"; +$byuser = " by $cgi_user"; +:811 +$buffer .= qq|
                以下は${now}までに${byuser}編集された $pages ページです。(N=新規項目、日時は日本時間)
                |; +$buffer .= qq|
                Below are the last $pages changes${byuser}, as of ${now}. (N=new page, notations of time are at JST[GMT+09:00])
                |; +:812 +$buffer .= qq(最近の 50 | 100 | 250 | 500 件分を表示する
                ); +$buffer .= qq(Show last 50 | 100 | 250 | 500 changes
                ); +:813 +$buffer .= qq(表示の対象: グリフのみ | 文章のみ | いずれも
                ); +$buffer .= qq(List up for changes of: glyphs | documents | both glyphs and documents
                ); +:815 +$buffer .= qq(ボットの編集を表示); +$buffer .= qq(Show bots); +:817 +$buffer .= qq(ボットの編集を隠す); +$buffer .= qq(Hide bots); +:821 +$buffer .= qq(匿名利用者の編集を表示); +$buffer .= qq(Show anonymous users); +:823 +$buffer .= qq(匿名利用者の編集を隠す); +$buffer .= qq(Hide anonymous users); +:827 +$buffer .= qq(登録利用者の編集を表示); +$buffer .= qq(Show logged-in users); +:829 +$buffer .= qq(登録利用者の編集を隠す); +$buffer .= qq(Hide logged-in users); +:833 +$buffer .= qq(自分の編集を表示); +$buffer .= qq(Show my edits); +:835 +$buffer .= qq(自分の編集を隠す); +$buffer .= qq(Hide my edits); +:839 +$buffer .= qq(自動編集を表示); +$buffer .= qq(Show automatic posting); +:841 +$buffer .= qq(自動編集を隠す); +$buffer .= qq(Hide automatic posting); +:844 +$buffer .= "
                利用者の履歴を"; +$buffer .= "
                recent logs of user "; +:846 +$buffer .= " | 利用者指定の解除"; +$buffer .= " | clear limitation of user"; +:855 +$buffer2 .= "
                ("; +$buffer2 .= "
                ("; +:857 +$buffer2 .= "最新"; +$buffer2 .= "latest"; +:859 +$buffer2 .= "最新"; +$buffer2 .= "latest"; :863 -$buffer .= qq|

                このグリフで引用している他のグリフ一覧

                |; -$buffer .= qq|

                This glyph consists of:

                |; +$buffer2 .= "最古"; +$buffer2 .= "earliest"; +:865 +$buffer2 .= "最古"; +$buffer2 .= "earliest"; +:867,873,879 +$buffer2 .= ")("; +$buffer2 .= ") ("; +:869 +$buffer2 .= "新しい${limit}件"; +$buffer2 .= "newer ${limit}"; +:871 +$buffer2 .= "新しい${limit}件"; +$buffer2 .= "newer ${limit}"; +:875 +$buffer2 .= "古い${limit}件"; +$buffer2 .= "older ${limit}"; +:877 +$buffer2 .= "古い${limit}件"; +$buffer2 .= "older ${limit}"; +:881 +$buffer2 .= ") を見る
                "; +$buffer2 .= ")
                "; :884 -$local_using =~ s/^Talk:/ノート:/; -# no operation -:885 -$local_using =~ s/^Glyphwiki-talk:/GlyphWiki-ノート:/; -# no operation -:886 -$local_using =~ s/^User:/利用者:/; -# no operation -:887 -$local_using =~ s/^User-talk:/利用者-会話:/; -# no operation -:888 -$local_using =~ s/^Group:/グループ:/; -# no operation -:889 -$local_using =~ s/^Group-talk:/グループ-ノート:/; -# no operation -:895 -$buffer .= qq|

                このグリフを収録するグループ一覧

                |; -$buffer .= qq|

                This glyph is a member of the below group(s):

                |; -:929 -my $temp2 = &url_encode("旧部品の更新"); -my $temp2 = &url_encode("update quoted old part(s)"); -:930 -$buffer .= qq|

                引用する旧部品の更新

                |; -$buffer .= qq|

                update quoted old part(s)

                |; -:931 -$buffer .= qq|
                現在: |; -$buffer .= qq|
                current design: |; -:932 -$buffer .= qq|最新部品を利用: |; -$buffer .= qq|use the newest part(s): |; -:933 -$buffer .= qq|更新する
                |; -$buffer .= qq|Update
                |; -:959 -$buffer .= qq|

                このグループを引用するグループ一覧

                |; -$buffer .= qq|

                List of groups which quotes this group

                |; -:968 -$buffer .= qq|
                この名前は命名ガイドラインに沿っていない可能性があります。確認のうえ正しくなければ修正してください。
                • 諸橋轍次『大漢和辞典』番号は dkw-$num0$num1 のように数字5桁を指定してください
                |; -$buffer .= qq|
                この名前は命名ガイドラインに沿っていない可能性があります。確認のうえ正しくなければ修正してください。
                • 諸橋轍次『大漢和辞典』番号は dkw-$num0$num1 のように数字5桁を指定してください
                |; -:973 -$buffer .= qq|
                この名前は命名ガイドラインに沿っていない可能性があります。確認のうえ正しくなければ修正してください。
                • 法務省戸籍統一文字番号は koseki-$num0$num1 のように数字6桁を指定してください
                |; -$buffer .= qq|
                この名前は命名ガイドラインに沿っていない可能性があります。確認のうえ正しくなければ修正してください。
                • 法務省戸籍統一文字番号は koseki-$num0$num1 のように数字6桁を指定してください
                |; -:976 -$buffer .= qq|
                この名前は命名ガイドラインに沿っていない可能性があります。確認のうえ正しくなければ修正してください。
                • baseparts- は廃止されました
                |; -$buffer .= qq|
                この名前は命名ガイドラインに沿っていない可能性があります。確認のうえ正しくなければ修正してください。
                • baseparts- は廃止されました
                |; -:978 -$buffer .= qq|
                グリフウィキには現在この名前の項目はありません。
                • もしこの項目を作成したことがあるのにこのメッセージがでる場合、データベースの更新が遅れているために表示できないか、既に削除されています($WORD_SAKUJOに削除された理由が記載されているかもしれません)。$WORD_DELETE_LOGも確認してください。
                |; -$buffer .= qq|
                GlyphWiki does not have an article with this exact name.
                • もしこの項目を作成したことがあるのにこのメッセージがでる場合、データベースの更新が遅れているために表示できないか、既に削除されています($WORD_SAKUJOに削除された理由が記載されているかもしれません)。$WORD_DELETE_LOGも確認してください。
                |; -:1011 -$buffer .= qq|

                あなたのグリフ

                |; -$buffer .= qq|

                Your desgined glyph

                |; -:1024 -$buffer .= qq|関連字 (入力必須):
                |; -$buffer .= qq|related character (must input):
                |; -:1032 -$buffer .= qq|
                ■投稿する前に以下の事柄を確認してください■
                1. GlyphWikiに投稿したデータは著作権の譲渡を行ったことになり、そのデータがいかなる形態で改変・使用されることもあなたは許諾し、以後著作者人格権を主張・使用しないことを了承するものとみなします。
                2. 他のフォントや印刷物などからグリフを無断で転載・コピー・トレースしないでください。それ以外にも投稿内容に問題がある場合、削除の方針に基づき削除されます。また、グリフウィキの運営方針についてはこれから決定していきますが、最終的な決定権は管理者にあるものとします。これらのことにあなたはあらかじめ同意したものとみなします。
                3. GlyphWikiのデータ・記事のライセンスはWikipediaの記事のライセンス(GFDL)とは異なります。詳しくは データ・記事のライセンス を参照してください。
                |; -$buffer .= qq|
                *** please confirm the following matters before contributing it ***
                1. GlyphWikiに投稿したデータは著作権の譲渡を行ったことになり、そのデータがいかなる形態で改変・使用されることもあなたは許諾し、以後著作者人格権を主張・使用しないことを了承するものとみなします。
                2. 他のフォントや印刷物などからグリフを無断で転載・コピー・トレースしないでください。それ以外にも投稿内容に問題がある場合、削除の方針に基づき削除されます。また、グリフウィキの運営方針についてはこれから決定していきますが、最終的な決定権は管理者にあるものとします。これらのことにあなたはあらかじめ同意したものとみなします。
                3. GlyphWikiのデータ・記事のライセンスはWikipediaの記事のライセンス(GFDL)とは異なります。詳しくは データ・記事のライセンス を参照してください。
                |; -:1034,1075 -$buffer .= qq|
                編集内容の要約:
                |; -$buffer .= qq|
                Edit summary:
                |; -:1036,1077 -$buffer .= "要約のプレビュー: ($html_summary)
                "; -$buffer .= "Summary preview: ($html_summary)
                "; -:1045,1086 -$buffer .= qq*中止 | 編集の仕方 (新しいウィンドウが開きます)
                *; -$buffer .= qq*Cancel | Editing help (opens in new window)
                *; -:1050 -$buffer .= qq|
                以下にソースを表示しています:
                |; -$buffer .= qq|
                Showing source in the following:
                |; -:1054 -$buffer .= qq|関連字:
                |; -$buffer .= qq|related character:
                |; -:1061 -$buffer .= qq|
                $db_wiki_name に戻る。
                |; -$buffer .= qq|
                Return tp $db_wiki_name.
                |; -:1073 -$buffer .= qq|
                ■投稿する前に以下の事柄を確認してください■
                1. GlyphWikiに投稿した記事は著作権の譲渡を行ったことになり、その記事がいかなる形態で改変・使用されることもあなたは許諾し、以後著作者人格権を主張・使用しないことを了承するものとみなします。
                2. 他のWebページや出版物などから文章を無断で転載・コピー・トレースしないでください。それ以外にも投稿内容に問題がある場合、削除の方針に基づき削除されます。また、グリフウィキの運営方針についてはこれから決定していきますが、最終的な決定権は管理者にあるものとします。これらのことにあなたはあらかじめ同意したものとみなします。
                3. GlyphWikiのデータ・記事のライセンスはWikipediaの記事のライセンス(GFDL)とは異なります。詳しくはデータ・記事のライセンスを参照してください。
                |; -$buffer .= qq|
                *** please confirm the following matters before contributing it ***
                1. GlyphWikiに投稿した記事は著作権の譲渡を行ったことになり、その記事がいかなる形態で改変・使用されることもあなたは許諾し、以後著作者人格権を主張・使用しないことを了承するものとみなします。
                2. 他のWebページや出版物などから文章を無断で転載・コピー・トレースしないでください。それ以外にも投稿内容に問題がある場合、削除の方針に基づき削除されます。また、グリフウィキの運営方針についてはこれから決定していきますが、最終的な決定権は管理者にあるものとします。これらのことにあなたはあらかじめ同意したものとみなします。
                3. GlyphWikiのデータ・記事のライセンスはWikipediaの記事のライセンス(GFDL)とは異なります。詳しくはデータ・記事のライセンスを参照してください。
                |; -:1089 -$buffer .= qq|

                あなたの更新内容

                |; -$buffer .= qq|

                your changes

                |; -:1101 -$sqlh = $dbh->prepare("SELECT count(*) FROM wiki WHERE name = '$db_wiki_name' AND username != 'autoglyph-bot' AND summary != '旧部品の一括更新' AND summary != '部品の一括更新'"); -$sqlh = $dbh->prepare("SELECT count(*) FROM wiki WHERE name = '$db_wiki_name' AND username != 'autoglyph-bot' AND summary != '旧部品の一括更新' AND summary != '部品の一括更新'"); -:1102 -$DEBUG .= "SELECT count(*) FROM wiki WHERE name = '$db_wiki_name' AND username != 'autoglyph-bot' AND summary != '旧部品の一括更新' AND summary != '部品の一括更新'\n"; -$DEBUG .= "SELECT count(*) FROM wiki WHERE name = '$db_wiki_name' AND username != 'autoglyph-bot' AND summary != '旧部品の一括更新' AND summary != '部品の一括更新'\n"; -:1115 -my $summary = &url_encode("簡易調整"); -my $summary = "simple adjustment"; -:1117 -$buffer .= qq|

                簡易調整

                \n
                適切と思われるグリフをクリックしてください。続けてプレビュー状態になります。赤枠は現在プレビュー中のグリフです。
                |; -$buffer .= qq|

                Simple adjustment

                \n
                Click most proper designed glyph, and become preview mode. The red frame is currently previewed glyph.
                |; -:1119 -$buffer .= qq|

                簡易調整

                \n
                適切と思われるグリフをクリックしてください。プレビュー状態になります。赤枠は現在の登録グリフです。
                |; -$buffer .= qq|

                Simple adjustment

                \n
                Click most proper designed glyph, and become preview mode. The red frame is currently registered glyph.
                |; -:1128 -$buffer .= qq|

                間隔(広く ←→ 狭く)

                |; -$buffer .= qq|

                Space between two components( get wider ←→ get narrower )

                |; -:1204 -$buffer .= qq|

                比率(左を小さく ←→ 右を小さく)

                |; -$buffer .= qq|

                Ratio of two components( get smaller the left ←→ get smaller the right )

                |; - -!/home/kamichi/glyphwiki/common.pl -:663 -$dbh->do("INSERT INTO wiki VALUES (DEFAULT, '$wikiname', COALESCE((SELECT max(version) FROM wiki WHERE name = '$wikiname'), 0) + 1, $time, '$user', 'エイリアス実体変更による自動更新', 0, '$old_buffer', '$ip', $current_related, 1)"); -$dbh->do("INSERT INTO wiki VALUES (DEFAULT, '$wikiname', COALESCE((SELECT max(version) FROM wiki WHERE name = '$wikiname'), 0) + 1, $time, '$user', 'Automatic update by changes of substance of aliases', 0, '$old_buffer', '$ip', $current_related, 1)"); -:664 -$DEBUG .= "INSERT INTO wiki VALUES (DEFAULT, '$wikiname', COALESCE((SELECT max(version) FROM wiki WHERE name = '$wikiname'), 0) + 1, $time, '$user', 'エイリアス実体変更による自動更新', 0, '$old_buffer', '$ip', $current_related, 1)\n"; -$DEBUG .= "INSERT INTO wiki VALUES (DEFAULT, '$wikiname', COALESCE((SELECT max(version) FROM wiki WHERE name = '$wikiname'), 0) + 1, $time, '$user', 'Automatic update by changes of substance of aliases', 0, '$old_buffer', '$ip', $current_related, 1)\n"; -:705 -$URL_USERNAME = &url_encode("ユーザー名"); -$URL_USERNAME = &url_encode("ユーザー名"); -:706 -$URL_SANDBOX = &url_encode("サンドボックス"); -$URL_SANDBOX = &url_encode("サンドボックス"); -:707 -$URL_SEISAKUIRAI = &url_encode("制作依頼"); -$URL_SEISAKUIRAI = &url_encode("制作依頼"); -:708 -$URL_HENSHU = &url_encode("編集の仕方"); -$URL_HENSHU = &url_encode("編集の仕方"); -:709 -$URL_YOUYAKU = &url_encode("常に要約欄に記入する"); -$URL_YOUYAKU = &url_encode("常に要約欄に記入する"); -:710 -$URL_LICENSE = &url_encode("データ・記事のライセンス"); -$URL_LICENSE = "License"; -:711 -$URL_ABOUT = &url_encode("グリフウィキについて"); -$URL_ABOUT = "About"; -:712 -$URL_PRIVACY = &url_encode("プライバシー・ポリシー"); -$URL_PRIVACY = "PrivacyPolicy"; -:713 -$URL_MENSEKI = &url_encode("免責事項"); -$URL_MENSEKI = "Disclaimers"; -:714 -$URL_RELATED = &url_encode("関連字"); -$URL_RELATED = &url_encode("関連字"); -:715 -$URL_VARIANT = &url_encode("異体字"); -$URL_VARIANT = &url_encode("異体字"); -:716 -$URL_BUG = &url_encode("バグ報告"); -$URL_BUG = &url_encode("バグ報告"); -:717 -$URL_JOIN = &url_encode("あなたにできること"); -$URL_JOIN = "JoinUs"; -:718 -$URL_FAQ = &url_encode("よくある質問"); -$URL_FAQ = "FAQ"; -:719 -$URL_HOWTO = &url_encode("どうやって使うのか"); -$URL_HOWTO = "Tutorial"; -:720 -$URL_FONT = &url_encode("フォント生成"); -$URL_FONT = &url_encode("フォント生成"); -:721 -$URL_ALIAS = &url_encode("エイリアス"); -$URL_ALIAS = &url_encode("エイリアス"); -:722 -$URL_CAPTCHA = &url_encode("キャプチャ"); -$URL_CAPTCHA = &url_encode("キャプチャ"); -:723 -$URL_NEWS = &url_encode("お知らせ"); -$URL_NEWS = "News"; -:724 -$URL_IDOBATA = &url_encode("井戸端"); -$URL_IDOBATA = &url_encode("VillagePump"); -:725 -$URL_GUIDE = &url_encode("命名ガイドライン"); -$URL_GUIDE = &url_encode("命名ガイドライン"); -:727 -$WORD_QUERY = "問い合わせ"; -$WORD_QUERY = "You searched for"; -:729 -$WORD_EDITOR = "専用エディタで編集する"; -$WORD_EDITOR = "Edit by glyph editor"; -:731 -$WORD_DESCRIPTION = "説明"; -$WORD_DESCRIPTION = "Description"; -:733 -$WORD_DEFAULT = "メインページ"; -$WORD_DEFAULT = "MainPage"; -:736 -$WORD_CONFIRM_EMAIL = "確認用コードを送信する"; -$WORD_CONFIRM_EMAIL = "Send confirmation code by email."; -:739 -$WORD_REGISTER_EMAIL = "メールアドレスを登録する"; -$WORD_REGISTER_EMAIL = "メールアドレスを登録する"; -:742 -$WORD_NEW_PASSWORD = "新しいパスワードをメールで送る"; -$WORD_NEW_PASSWORD = "E-mail new password"; -:745 -$WORD_LOGIN = "ログイン"; -$WORD_LOGIN = "Log in"; -:749 -$WORD_FROM = "出典: フリーグリフデータベース『グリフウィキ(GlyphWiki)』"; -$WORD_FROM = "From GlyphWiki: the free glyph database"; -:751 -$TAB_KAISETSU = "解説"; -$TAB_KAISETSU = "article"; -:752 -$TAB_SPECIAL = "特別ページ"; -$TAB_SPECIAL = "special page"; -:753 -$TAB_EDIT = "編集"; -$TAB_EDIT = "edit this page"; -:754 -$TAB_VIEW_SOURCE = "ソースを表示"; -$TAB_VIEW_SOURCE = "view source"; -:755 -$TAB_GLYPH = "グリフ"; -$TAB_GLYPH = "glyph"; -:756 -$TAB_RECENT = "履歴"; -$TAB_RECENT = "history"; -:757 -$TAB_GROUP = "グループ"; -$TAB_GROUP = "group"; -:758 -$TAB_NOTE = "ノート"; -$TAB_NOTE = "discussion"; -:759 -$TAB_USER = "利用者ページ"; -$TAB_USER = "user page"; -:760 -$LABEL_RECENT = "履歴"; -$LABEL_RECENT = "hist"; -:761 -$LABEL_KAIWA = "会話"; -$LABEL_KAIWA = "Talk"; -:762 -$LABEL_USER = "利用者"; -$LABEL_USER = "User"; -:763 -$LABEL_ANONYMOUS = "匿名利用者"; -$LABEL_ANONYMOUS = "anonymous user"; -:765 -$WORD_MUSTRELATE = "関連付けるべきグリフ"; -$WORD_MUSTRELATE = "関連付けるべきグリフ"; -:769 -$WORD_HOGOKIROKU = "保護記録"; -$WORD_HOGOKIROKU = "Protection log"; -:773 -$WORD_HOGO = "保護されたページ"; -$WORD_HOGO = "Protected page"; -:777 -$WORD_SAKUJO = "削除の方針"; -$WORD_SAKUJO = "Deletion policy"; -:781 -$WORD_DELETE_LOG = "削除記録"; -$WORD_DELETE_LOG = "Deletion log"; -:785 -$WORD_ACCEPT_AND_SUBMIT = "以上の記述を完全に理解し同意したうえで投稿する"; -$WORD_ACCEPT_AND_SUBMIT = "Save page"; -:788 -$WORD_PREVIEW = "プレビューを実行"; -$WORD_PREVIEW = "Show preview"; -:792 -$WORD_KENSAKU = "検索"; -$WORD_KENSAKU = "Search"; -:796 -$WORD_HYOUJI = "表示"; -$WORD_HYOUJI = "Go"; -:808 -$label =~ s/Talk:/ノート:/; -# no operation -:809 -$label =~ s/GlyphWiki-talk:/GlyphWiki-ノート:/; -# no operation -:810 -$label =~ s/User:/利用者:/; -# no operation -:811 -$label =~ s/User-talk:/利用者-会話:/; -# no operation -:812 -$label =~ s/Group:/グループ:/; -# no operation -:813 -$label =~ s/Group-talk:/グループ-ノート:/; -# no operation -:820 -$label =~ s/利用者:/User:/; -# no operation -:821 -$label =~ s/利用者-会話:/User-talk:/; -# no operation -:822 -$label =~ s/グループ:/Group:/; -# no operation -:823 -$label =~ s/グループ-ノート:/Group-talk:/; -# no operation -:824 -$label =~ s/GlyphWiki-ノート:/GlyphWiki-talk:/; -# no operation -:825 -$label =~ s/ノート:/Talk:/; -# no operation -:925 -return sprintf("%04d年%d月%d日(%s) %02d:%02d", $year + 1900, $mon + 1, $mday, qw(日 月 火 水 木 金 土)[$wday], $hour, $min); -return sprintf("%02d:%02d, %d %s %d", $hour, $min, $mday, qw(January February March April May June July August September October November December)[$mon], $year + 1900); -:1015 -my $subject = 'Password reminder from GlyphWiki (グリフウィキからのパスワードのお知らせ)'; -my $subject = 'Password reminder from GlyphWiki'; -:1017 -どなたか($ip のIPアドレスの使用者)がグリフウィキ(http://glyphwiki.org/) -Someone (probably you, from IP address $1) -:1018 -のログイン用パスワードの再発行を依頼しました。 -requested that we send you a new GlyphWiki login password. -:1020 -利用者 "$name" のパスワードを "$temp_password" に変更しました。 -The password for user "$name" is now "$temp_password". -:1021 -ログインして別のパスワードに変更してください。 -You should log in and change your password now. -:1367 -my $subject = 'GlyphWiki メールアドレスの確認'; -my $subject = 'GlyphWiki e-mail address confirmation'; -:1375 -どなたか(IPアドレス $ip の使用者)がこのメールアドレスを -Someone, probably you from IP address $ip, -:1376 -GlyphWiki のアカウント "$name" に登録しました。 -has registered an account "$name" with this e-mail address -:1378 -このアカウントがあなたのものであるか確認してください。 -on GlyphWiki. -:1379 -あなたの登録したアカウントであるならば、GlyphWiki -To confirm that this account really does belong to you and activate -:1380 -のメール通知機能を有効にするために、以下のURLにアクセスしてください: -e-mail features on GlyphWiki, open this link in your browser: -:1384 -もし GlyphWiki について身に覚えがない場合は、リンクを開かないでください。 -If this is *not* you, don't follow the link. This confirmation code -:1385 -確認用コードは $expire に期限切れになります。 -will expire at $expire. -:1688 -unshift(@tocresult, qq(

                目次

                )); -unshift(@tocresult, qq(

                Contents

                )); - -!/home/kamichi/glyphwiki/page_others.pl -:48 -$buffer = "最終更新 ".&local_localtime($lastupdate)."。"; -$buffer = "This page was last modified on ".&local_localtime($lastupdate)."."; -:56 -データ・記事のライセンス -License -:57 -プライバシー・ポリシー -Privacy policy -:58 -グリフウィキについて -About GlyphWiki -:59 -免責事項 -Disclaimers -:75 -$buffer .= qq||; -$buffer .= qq||; -:77 -$buffer .= qq||; -$buffer .= qq||; +$buffer .= qq|更新されたページはありません。|; +$buffer .= qq|There are no pages being updated.|; +:902 +GlyphWiki - 最近更新したページ +GlyphWiki - Recent changes +:904 +最近付け加えられた変更はこのフィードで確認できます。 +最近付け加えられた変更はこのフィードで確認できます。 +:1040 +if($temp eq "GlyphWiki:メインページ"){ +if($temp eq "GlyphWiki:MainPage"){ +:1041 +$temp = "メインページ"; +$temp = "MainPage"; +:1043 +$buffer .= qq|

                $temp の変更履歴

                |; +$buffer .= qq|

                Revision history of $temp

                |; +:1044 +$title = qq|$temp の変更履歴|; +$title = qq|Revision history of $temp|; +:1047 +$buffer .= "
                凡例:日時はJST
                "; +$buffer .= "
                usage : in JST time
                "; +:1049 +$buffer .= "
                凡例:(最新版) = 最新版との比較、(前の版) = 直前の版との比較、日時はJST
                "; +$buffer .= "
                (cur) = difference from current version, (prev) = difference from preceding version, 日時はJST
                "; +:1088 +$history_list .= "(最新版) "; +$history_list .= "(cur) "; +:1091 +$history_list .= "(最新版) "; +$history_list .= "(cur) "; +:1094 +$history_list .= "(前の版) "; +$history_list .= "(prev) "; +:1096 +$history_list .= "(前の版) "; +$history_list .= "(prev) "; +:1110 +$buffer .= qq|
                (残りは省略されています ... すべて表示する)
                |; +$buffer .= qq|
                (snipped ... view all)
                |; +:1113 +$buffer .= qq|このページには変更履歴がありません。|; +$buffer .= qq|There is no edit history for this page.|; +:1134 +$title = qq|検索|; +$title = qq|Search results|; +:1149 +$buffer .= qq|グリフウィキの検索についての詳しい情報は、GlyphWiki:$WORD_KENSAKUをご覧下さい。

                |; +$buffer .= qq|See more details for searching function. GlyphWiki:$WORD_KENSAKU

                |; +:1153 +$buffer .= qq|
                (アルファベットの大文字と小文字は区別しません)|; +$buffer .= qq|
                (small and capital letter of the alphabet are not distinguished)|; +:1163 +$buffer .= qq|
                $temp 件目以降の検索結果です。これより前の検索結果を見る
                |; +$buffer .= qq|
                results of No.$temp see previous results
                |; +:1179 +$buffer .= qq||; +$buffer .= qq||; +:1183 +$buffer .= qq|
                さらに検索結果がある可能性があります。これ以降の検索結果を見る
                |; +$buffer .= qq|
                There are more results. see next results
                |; +:1187 +$buffer .= qq|
                該当するページが見つかりませんでした。|; +$buffer .= qq|
                No page text matches.|; +:1189 +$buffer .= "検索キーワードは2文字以上である必要があります。"; +$buffer .= "Keyword must be at least 2 characters."; +:1266 +$message .= "

                あなたのメールアドレスは確認されました。ログインしてウィキを使用できます。

                ログイン

                "; +$message .= "

                Your e-mail address has been confirmed. You may now log in and enjoy the wiki.

                log in

                "; +:1268 +$message .= "

                確認用コードが正しくありません。このコードは期限切れです。

                $LINK_DEFAULT に戻る。

                "; +$message .= "

                Invalid confirmation code. The code may have expired.

                Back to $LINK_DEFAULT

                "; +:1270 +$message .= "

                このページを表示するにはログインが必要です。

                ログイン

                "; +$message .= "

                You need to log in to see this page.

                log in

                "; +:1272 +$message .= "
                メールアドレス確認メールを送信しました
                "; +$message .= "
                Confirmation email has been sent to you.
                "; +:1273,1287 +$message .= "

                現在のメールアドレス登録状況:メールアドレス確認メール送信済(メールを確認してください。まだメールアドレス正当性の確認は完了していません)

                "; +$message .= "

                Current status: Confirmation email has been sent. (Please check your email. The confirmation has not been done yet.)

                "; +:1274,1288,1307 +$message .= "

                もう一度確認メールを送りなおす:

                "; +$message .= "

                send confirmatoin email again:

                "; +:1276,1290,1302,1309,1316 +$message .= "

                新たにメールアドレスを登録する:"; +$message .= "

                register a new email address:"; +:1278,1284,1292,1311 +$message .= "(現在登録されているメールアドレスを上書きします。再度確認メールの送信が必要となります)

                "; +$message .= "(overwritten by new email address and you need to confirm new email address again)

                "; +:1280 +$message .= "

                有効なメールアドレスが登録されていません

                "; +$message .= "

                no valid email address has registered

                "; +:1281,1295,1320 +$message .= "

                現在のメールアドレス登録状況:メールアドレス未登録

                "; +$message .= "

                Current status: no email address has registered

                "; +:1282,1296 +$message .= "

                メールアドレスを再登録する:"; +$message .= "

                register email address again:"; +:1286 +$message .= "

                メールアドレスを登録しました。メールアドレス確認メールを送信しました
                "; +$message .= "
                Registered email address. Email for confirmation has been sent to you.
                "; +:1294 +$message .= "

                メールアドレスの登録に失敗しました。有効ではないメールアドレスが入力されたようです

                "; +$message .= "

                Failed to register email address. There was an invalid email address sent.

                "; +:1301 +$message .= "

                現在のメールアドレス登録状況:メールアドレス確認済($temp)

                "; +$message .= "

                Current status: email address has been confirmed ($temp)

                "; +:1304 +$message .= "(現在登録されているメールアドレスを上書きします。再度メールの確認が必要となります)

                "; +$message .= "(overwritten by new email address and you need to confirm new email address again)

                "; +:1306 +$message .= "

                現在のメールアドレス登録状況:メールアドレス確認メール送信済(メールが届いていないか確認してください。まだメールアドレス正当性の確認は完了していません)

                "; +$message .= "

                Current status: Confirmation email has been sent. (Please check your email. The confirmation has not been done yet.)

                "; +:1313 +$message .= "

                現在のメールアドレス登録状況:メールアドレス未確認

                "; +$message .= "

                Current status: email address has not been confirmed

                "; +:1314 +$message .= "

                このウィキではメールアドレスの正当性の確認が必要です。以下のボタンを押すと「GlyphWikiメールアドレスの確認」という件名の確認メールがあなたのメールアドレスに送られます。メールには確認用コードを含むリンクが書かれています。そのリンクを開くことによってメールアドレスの正当性が確認されます。

                "; +$message .= "

                GlyphWiki requires that confirmation of your e-mail address before using e-mail features. Activate the button below to send a confirmation mail to your address. The mail will include a link containing a code; load the link in your browser to confirm that your e-mail address is valid.

                "; +:1318 +$message .= "(現在登録されているメールアドレスを上書きします)

                "; +$message .= "(overwritten by new email address)

                "; +:1321 +$message .= "

                メールアドレスを登録する:"; +$message .= "

                register your email address:"; +:1323 +$message .= "(メールアドレスを登録するとパスワードを忘れたときに再発行することができます)

                "; +$message .= "(you would be able to reissue the log in password if you register your email address)

                "; +:1327 +my $title = "メールアドレスの登録・確認"; +my $title = "Register and Confirm your email address"; +:1485,1505,1524 +$message_login .= "
                ログイン失敗: "; +$message_login .= "
                Login error: "; +:1487,1526 +$message_login .= "利用者名を正しく指定していません。利用者名は 英小文字、数字、“-”からなります。"; +$message_login .= "You have not specified a valid user name. User name consist from small letters, numbers and hyphen("-")."; +:1490 +$message_login .= "\"$cgi_name\" という利用者は見当たりません。綴りが正しいことを再度確認するか、下記のフォームを使ってアカウントを作成してください。"; +$message_login .= "There is no user by the name \"$cgi_name\". Check your spelling, or create a new account."; +:1492 +$message_login .= "パスワードを空にすることはできません。再度入力してください。"; +$message_login .= "Password entered was blank. Please try again."; +:1494 +$message_login .= "パスワードが間違っています。再度入力してください。"; +$message_login .= "Incorrect password entered. Please try again."; +:1496 +$message_login .= "グリフウィキではログインにクッキーを使います。しかし、ご使用のブラウザ等がクッキーを無効にしているようです。クッキーを有効にして、もう一度試してみてください。"; +$message_login .= "GlyphWiki uses cookies to log in users. You have cookies disabled. Please enable them and try again."; +:1498 +$message_login .= "利用者のアカウントは作成されましたが、ログインしていません。グリフウィキではログインにクッキーを使います。あなたはクッキーを無効な設定にしているようです。クッキーを有効にしてから作成した利用者名とパスワードでログインしてください。"; +$message_login .= "The user account was created, but you are not logged in. GlyphWiki uses cookies to log in users. You have cookies disabled. Please enable them, then log in with your new username and password."; +:1508 +$message_login .= "メールの送信中にエラーが発生しました: 利用者 \"$cgi_name\" のメールアドレスは登録されていません。"; +$message_login .= "Error sending mail: There is no e-mail address recorded for user \"$cgi_name\"."; +:1511 +$message_login .= "メールの送信中にエラーが発生しました: 利用者 \"$cgi_name\" のメールアドレスはまだ確認されていません。"; +$message_login .= "Error sending mail: 利用者 \"$cgi_name\" のメールアドレスはまだ確認されていません。"; +:1513 +$message_login .= "新しいパスワードは24時間以内に送信済みです。悪用防止のため、パスワードは24時間間隔で再発行可能となります。"; +$message_login .= "A password reminder has already been sent, within the last 24 hours. To prevent abuse, only one password reminder will be sent per 24 hours."; +:1518 +$message_login .= "新しいパスワードを \"$cgi_name\" さんの登録済みメールアドレスにお送りしました。メールを受け取ったら、再度ログインしてください。"; +$message_login .= "A new password has been sent to the e-mail address registered for \"$cgi_name\". Please log in again after you receive it."; +:1528 +$message_login .= "その利用者名はすでに使われています。ほかの名前をお選びください。"; +$message_login .= "Username entered already in use. Please choose a different name."; +:1530,1562 +$message_login .= "パスワードが短すぎます。1文字以上の文字列にしてください。"; +$message_login .= "Your password is invalid or too short. It must have at least 2 characters."; +:1532,1564 +$message_login .= "両方のパスワードが一致しません。"; +$message_login .= "The passwords you entered do not match."; +:1534 +$message_login .= "確認コードが間違っているか入力されていません"; +$message_login .= "The confirmation code is invalid or empty."; +:1537 +$message_login .= "指定した名前 \"$cgi_name\" は既に存在しているアカウント \"$misleading_name\" と類似しているため使用できません。別の名前を使用してください。"; +$message_login .= "Username you entered: \"$cgi_name\" is invalid for similar to an existing account: \"$misleading_name\". Please enter another one."; +:1545 +$message_login2 = "

                グリフウィキに \"$cgi_name\" としてログインしました。

                "; +$message_login2 = "

                You are now logged in to GlyphWiki as \"$cgi_name\".

                "; +:1548 +$message_login = "
                メールアドレスの正当性を確認するためのコードを含んだメールを送信しました。この確認を行わなくてもログインはできますが、確認するまでメール通知の機能は無効化されます。
                "; +$message_login = "
                A confirmation e-mail has been sent to the nominated e-mail address. Before any other mail is sent to the account, you will have to follow the instructions in the e-mail, to confirm that the account is actually yours.
                "; +:1551 +$message_login2 = "

                あなたのアカウントができました。

                "; +$message_login2 = "

                Your account has created.

                "; +:1558 +$message_login .= "メールで送信した臨時パスワードでログインしています。ログインを完了するには、新しいパスワードを設定しなおす必要があります。"; +$message_login .= "You logged in with a temporary e-mailed code. To finish logging in, you must set a new password here:"; +:1560 +$message_login .= "データがセットされていません。"; +$message_login .= "There are no data to be set."; +:1587 +$base = "ログイン成功"; +$base = "Login successful"; +:1589 +$base = "パスワードの再設定"; +$base = "Reset password"; +:1591 +$base = "ログインまたはアカウント作成"; +$base = "Log in / create account"; +:1607 +

                自動化スクリプトによるパスワードクラック攻撃を防止するため、下の画像に表示されている文字を入力してください:(詳細)
                +

                To refuse attacks by automated script, please input the characters inside the following image: (more information)
                +:1620 +

                ログイン

                +

                Log in

                +:1623 +

                アカウントはお持ちですか?アカウントを作成

                +

                Don't have an account? Create one.

                +:1625 +

                グリフウィキにログインするにはクッキーを有効にする必要があります。

                +

                You must have cookies enabled to log in to GlyphWiki.

                +:1631,1669 +
              • 利用者名 +
                Username: +:1632,1670 +
                パスワード +
                Password: +:1633,1673,1720 +
                  +
                  +:1641 +
              • 利用者名とパスワードを入力して、ログインをクリックしてください。 +
              • input 'Username' and 'Password' then click login button +:1642 +
              • パスワードを忘れてしまった場合は、利用者名を入力して$BUTTON_NEW_PASSWORDをクリックすることによりパスワードの再発行を受けられます(ただし、メールアドレスを登録していた場合に限られます)。 +
              • input 'Username' and click $BUTTON_NEW_PASSWORD if you forget your 'Password', then you can reset your 'Password' (only when you registered an E-mail address) +:1643,1684 +
              • その他、ログインに関する情報はGlyphWiki:$WORD_LOGINを参照してください。 +
              • その他、ログインに関する情報はGlyphWiki:$WORD_LOGINを参照してください。 +:1654 +

                アカウント作成

                +

                Create account

                +:1656 +

                すでにアカウントをお持ちの場合: ログイン

                +

                Already have an account? Log in

                +:1658 +

                自動で実行されるスパム防止のため、利用者名を登録する際には下の画像に表示される単語を入力する必要があります:
                +

                To help protect against automated account creation, please enter the words that appear below in the box
                +:1659 +(これは何ですか?)

                +(more info)

                +:1671 +
              • パスワード再入力 +
                Retype password: +:1672 +
                メールアドレス: +
                E-mail (optional) +:1674 +
                  +
                  +:1681 +
              • 使用したい利用者名とパスワードを決めて入力し、アカウント作成をクリックしてください。 +
              • Simply choose a username (not the same as your email) and a unique password and click "create account". +:1682 +
              • 作成したアカウントの削除はできません。 +
              • You can't close the created account. +:1683 +
              • 利用者名には英小文字、数字と“-”が使えます。利用者名を決める際の注意点や詳細な解説は、ユーザー名を参照してください。 +
              • You can use the alphabet(small letters), numbers and hyphen for ID. See more information for details. +:1692 +

                $cgi_name さん、ようこそ!

                +

                Welcome, $cgi_name!

                +:1695,1753 +

                $html_returnto に戻る。 +

                Return to $html_returnto. +:1709 +

                パスワードを設定しなおす

                +

                Reset account password

                +:1717 +
              • 利用者名:$temp_name +
                Username:$temp_name +:1718 +
                新しいパスワード: +
                New password: +:1719 +
                パスワード再入力 +
                Retype new password +:1721 +
                  +
                  +:1745 +my $title = "ログアウト"; +my $title = "User logout"; +:1751 +

                ログアウトしました。このままグリフウィキを匿名で使い続けることができます。もう一度ログインして元の、あるいは別の利用者として使うこともできます。

                +

                You are now logged out. You can continue to use GlyphWiki anonymously, or you can log in again as the same or as a different user.

                +:1752 +

                ※いくつかのページはブラウザのキャッシュをクリアするまでログインしているかのように表示されることがあります。

                +

                Note that some pages may continue to be displayed as if you were still logged in, until you clear your browser cache.

                diff --git a/glyphwiki/en.unused.txt b/glyphwiki/en.unused.txt new file mode 100644 index 0000000..e69de29 diff --git "a/glyphwiki/\346\263\250\346\204\217.txt" "b/glyphwiki/\346\263\250\346\204\217.txt" new file mode 100644 index 0000000..49d7da5 --- /dev/null +++ "b/glyphwiki/\346\263\250\346\204\217.txt" @@ -0,0 +1 @@ +en.index.cgi‚Ì“ª‚Ìlang•Ï”‚Q‚‚Éen,en.‚ðŽè‚ʼnÁ‚¦‚é