kill the 'hover' toggle
[lhc/web/wiklou.git] / languages / LanguageJa.php
index 1695ffb..fa96573 100644 (file)
@@ -16,8 +16,8 @@ require_once( "LanguageUtf8.php" );
        NS_TALK           => "ノート", /* Talk */
        NS_USER           => "利用者", /* User */
        NS_USER_TALK      => "利用者‐会話", /* User_talk */
-       NS_WIKIPEDIA      => $wgMetaNamespace, /* Wikipedia */
-       NS_WIKIPEDIA_TALK => "{$wgMetaNamespace}‐ノート", /* Wikipedia_talk */
+       NS_PROJECT        => $wgMetaNamespace, /* Wikipedia */
+       NS_PROJECT_TALK   => "{$wgMetaNamespace}‐ノート", /* Wikipedia_talk */
        NS_IMAGE          => "画像", /* Image */
        NS_IMAGE_TALK     => "画像‐ノート", /* Image_talk */
        NS_MEDIAWIKI      => "MediaWiki", /* MediaWiki */
@@ -107,9 +107,10 @@ require_once( "LanguageUtf8.php" );
 );
 
 /* private */ $wgAllMessagesJa = array(
+'special_version_prefix' => '',
+'special_version_postfix' => '',
 # User Toggles
 
-"tog-hover" => "ウィキリンクにツールチップを表示する",
 "tog-underline" => "リンクにアンダーラインをつける",
 "tog-highlightbroken" => "未作成のページへのリンクをハイライトする",
 "tog-justify" => "段落を均等割り付けする",
@@ -165,7 +166,7 @@ require_once( "LanguageUtf8.php" );
 #
 "mainpage"             => "メインページ",
 "about"                        => "About",
-"aboutwikipedia" => "{{SITENAME}}について",
+"aboutsite"      => "{{SITENAME}}について",
 "aboutpage"            => "{{ns:4}}:About",
 "help"                 => "ヘルプ",
 "helppage"             => "{{ns:4}}:Help",
@@ -188,7 +189,7 @@ require_once( "LanguageUtf8.php" );
 "currentevents" => "最近の出来事",
 "errorpagetitle" => "エラー",
 "returnto"             => "$1 に戻る。",
-"fromwikipedia"        => "出典: フリー百科事典『ウィキペディア({{SITENAME}})』",
+"tagline"              => "出典: フリー百科事典『ウィキペディア({{SITENAME}})』",
 "whatlinkshere"        => "ここにリンクしているページ",
 "help"                 => "ヘルプ",
 "search"               => "検索",
@@ -231,8 +232,6 @@ require_once( "LanguageUtf8.php" );
 "error"                        => "エラー",
 "databaseerror" => "データベース・エラー",
 "dberrortext"  => "データベース検索の文法エラー。
-検索問合わせが間違っているか($5 を参照),
-あるいはソフトウェアのバグかもしれません。
 最後に実行を試みた問い合わせ:
 <blockquote><tt>$1</tt></blockquote>
 from within function \"<tt>$2</tt>\".
@@ -287,8 +286,8 @@ again as the same or as a different user.\n",
 "yourpasswordagain" => "パスワード再入力",
 "newusersonly" => " (新規ユーザのみ)",
 "remembermypassword" => "セッションをまたがってパスワードを保持する。",
-"loginproblem" => "<b>ログインでエラーが発生しました。</b><br>再度実行してください。",
-"alreadyloggedin" => "<font color=red><b>ユーザ $1 は、すでにログイン済みです。</b></font><br>\n",
+"loginproblem" => "<b>ログインでエラーが発生しました。</b><br />再度実行してください。",
+"alreadyloggedin" => "<font color=red><b>ユーザ $1 は、すでにログイン済みです。</b></font><br />\n",
 
 "login"                        => "ログイン",
 "userlogin"            => "ログイン",
@@ -324,7 +323,7 @@ again as the same or as a different user.\n",
 "showpreview"  => "プレビューを実行",
 "blockedtitle" => "ユーザはブロックされています。",
 "blockedtext"  => "あなたのユーザ名またはIPアドレスは $1 によってブロックされています。
-その理由は次の通りです。:<br>$2<p>詳細は管理者にお問い合わせください。",
+その理由は次の通りです。:<br />$2<p>詳細は管理者にお問い合わせください。",
 "newarticle"   => "(新規)",
 "newarticletext" => "新しい記事を書き込んでください。",
 "noarticletext" => "(このページには現在記事がありません。)",
@@ -397,7 +396,6 @@ Please check the URL you used to access this page.\n",
 # 検索結果(Search results)
 #
 "searchresults" => "検索結果" /* "Search results" */,
-"searchhelppage" => "{{ns:4}}:Searching",
 "searchingwikipedia" => "{{SITENAME}} を検索中" /* "Searching Wikipedia" */,
 "searchresulttext" => "{{SITENAME}} の検索についての詳しい情報は、 $1 をご覧下さい。"
   /* "For more information about searching Wikipedia, see $1." */ ,
@@ -437,7 +435,7 @@ containing all of the search terms will appear in the result)." */,
 "prefsnologintext"     =>  "ユーザーオプションを変更するためには、
 <a href=\"{{localurle:Special:Userlogin}}\">ログイン</a>している必要があります。"
 /* "You must be <a href=\"" .
-  wfLocalUrl( "Special:Userlogin" ) . "\">logged in</a>
+  "{{localurle:Special:Userlogin}}\">logged in</a>
 to set user preferences." */,
 "prefsreset"   => "ユーザー設定は初期化されました。" /* "Preferences have been reset from storage." */,
 "qbsettings"   => "クイックバー設定" /* "Quickbar settings" */,
@@ -520,15 +518,15 @@ You must be <a href=\"{{localurle:Special:Userlogin}}\">logged in</a>
 to upload files.",
 "uploadfile"   => "ファイルのアップロード  Upload file",
 "uploaderror"  => "アップロード エラー  Upload error",
-"uploadtext"   => "<strong>ご注意!</strong>
-ここにファイルをアップロードする前に、ウィキペディアの<a href={{localurle:Project:画像利用の方針}}" .
-  "\">画像利用の方針</a>を
+"uploadtext"   => "'''ご注意!'''
+ここにファイルをアップロードする前に、ウィキペディアの[[Project:画像利用の方針|画像利用の方針]]を
 よく読んで、方針に反することのないようにして下さい。.
-<p>
+
 これまでにアップロードされたイメージの一覧や検索には、
-<a href=\"{{localurle:Special:Imagelist}}\">画像リスト</a>が便利です。
-アップロードと削除の記録は<a href=\"{{localurle:Project:Upload_log}}\">にあります。</a>.
-<p>記事に必要な画像を新しくアップロードする場合には、以下のフォームを利用して下さい。
+[[Special:Imagelist|画像リスト]]が便利です。
+アップロードと削除の記録は[[Project:Upload_log|にあります]]。
+
+記事に必要な画像を新しくアップロードする場合には、以下のフォームを利用して下さい。
 
 ほとんどのブラウザーでは、\"Browse\"というボタンが表示されます。そのボタンを押すと、
 あなたの使用しているコンピューター(のオペレーティング・システム)でファイルを開く
@@ -546,9 +544,9 @@ to upload files.",
 混乱を避けるために説明的な名前をつけて下さい。
 
 画像を記事に組み入れるためには、次のようなフォーマットでリンクを張ります。
-<b>[[画像:file.jpg]]</b>  <b>[[画像:file.png|説明文]]</b>
-また、サウンドには <b>[[{{ns:-2}}:file.ogg]]</b> を用います。
-<p>
+'''<nowiki>[[画像:file.jpg]]</nowiki>'''  '''<nowiki>[[画像:file.png|説明文]]</nowiki>'''
+また、サウンドには '''<nowiki>[[{{ns:-2}}:file.ogg]]</nowiki>''' を用います。
+
 ウィキペディアの他のページと同じく、あなたがアップロードしたファイルも、より
 よい百科事典作成のために他のユーザーによって編集、削除されることがあります。
 また、アップロード機能を乱用した利用者は、アップロード機能の使用を禁じされることも
@@ -556,12 +554,12 @@ to upload files.",
 
 /* <strong>STOP!</strong> Before you upload here,
 make sure to read and follow Wikipedia's <a href=\"" .
-wfLocalUrlE( "Wikipedia:Image_use_policy" ) . "\">image use policy</a>.
+"{{localurle:Wikipedia:Image_use_policy}}\">image use policy</a>.
 <p>To view or search previously uploaded images,
-go to the <a href=\"" . wfLocalUrlE( "Special:Imagelist" ) .
+go to the <a href=\"" . "{{localurle:Special:Imagelist}}" .
 "\">list of uploaded images</a>.
 Uploads and deletions are logged on the <a href=\"" .
-wfLocalUrlE( "Wikipedia:Upload_log" ) . "\">upload log</a>.
+"{{localurle:Wikipedia:Upload_log}}\">upload log</a>.
 <p>Use the form below to upload new image files for use in
 illustrating your articles.
 On most browsers, you will see a \"Browse...\" button, which will
@@ -626,7 +624,7 @@ created and by whom, and anything else you may know about it." */,
 
 "uploadwarning" => "アップロード 警告" /* "Upload warning" */,
 "savefile"             => "ファイルを保存" /* "Save file" */,
-"uploadedimage" => "\"$1\"をアップロードしました。" /* "uploaded \"$1\"" */,
+"uploadedimage" => "\"[[$1]]\"をアップロードしました。" /* "uploaded \"$1\"" */,
 
 # Image list
 #
@@ -646,7 +644,8 @@ created and by whom, and anything else you may know about it." */,
 "imghistory"           => "画像の履歴",
 "revertimg"            => "差戻",
 "deleteimg"            => "削除",
-"imghistlegend"         => "凡例: (最新)=最新版の画像, (削除)=この版の画像を削除, (差戻)=この版の画像に差し戻す<br><b>アップロードされた画像を見るには日付をクリックします。</b>",
+"deleteimgcompletely"          => "削除",
+"imghistlegend"         => "凡例: (最新)=最新版の画像, (削除)=この版の画像を削除, (差戻)=この版の画像に差し戻す<br /><b>アップロードされた画像を見るには日付をクリックします。</b>",
 "imagelinks"           => "リンク",
 "linkstoimage"         => "この画像にリンクしているページの一覧:",
 "nolinkstoimage"        => "この画像にリンクしているページはありません。",
@@ -702,9 +701,9 @@ created and by whom, and anything else you may know about it." */,
 で指定し、
 <a href=\"{{localurle:Special:Userlogin\">ログイン</a>している必要があります。"
 /* You must be <a href=\"" .
-  wfLocalUrl( "Special:Userlogin" ) . "\">logged in</a>
+  "{{localurle:Special:Userlogin}}\">logged in</a>
 and have a valid e-mail address in your <a href=\"" .
-  wfLocalUrl( "Special:Preferences" ) . "\">preferences</a>
+  "{{localurle:Special:Preferences}}\">preferences</a>
 to send e-mail to other users." */,
 "emailuser"            => "このユーザーにメールを送る" /* "E-mail this user" */,
 "emailpage"            => "メール送信ページ" /* "E-mail user" */,
@@ -739,7 +738,7 @@ or has chosen not to receive e-mail from other users." */,
 "watchnologintext"     => "ウォッチリストを変更するためには、
 <a href=\"{{localurle:Special:Userlogin}}\">ログイン</a>している必要があります。"
 /* "You must be <a href=\"" .
-  wfLocalUrl( "Special:Userlogin" ) . "\">logged in</a>
+  "{{localurle:Special:Userlogin}}\">logged in</a>
 to modify your watchlist." */,
 "addedwatch"   => "ウォッチリストに加えました" /* "Added to watchlist" */,
 "addedwatchtext" => "ページ\"$1\" をあなたの
@@ -755,10 +754,10 @@ to modify your watchlist." */,
 \"ウォッチリストから削除\" のリンクをクリックして下さい。",
 
 /* The page \"$1\" has been added to your <a href=\"" .
-  wfLocalUrl( "Special:Watchlist" ) . "\">watchlist</a>.
+  "{{localurle:Special:Watchlist}}\">watchlist</a>.
 Future changes to this page and its associated Talk page will be listed there,
 and the page will appear <b>bolded</b> in the <a href=\"" .
-  wfLocalUrl( "Special:Recentchanges" ) . "\">list of recent changes</a> to
+  "{{localurle:Special:Recentchanges}}\">list of recent changes</a> to
 make it easier to pick out.</p>
 
 <p>If you want to remove the page from your watchlist later, click \"Stop watching\" in the sidebar." */
@@ -785,7 +784,6 @@ or image along with all of its history from the database.
 Please confirm that you intend to do this, that you understand the
 consequences, and that you are doing this in accordance with
 [[{{ns:4}}:Policy]].",
-"confirmcheck" => "はい。上記の通りです。 Yes, I really want to delete this.",
 "actioncomplete" => "削除を完了しました。 Action complete",
 "deletedtext"  => "\"$1\" は削除されました。 \"$1\" has been deleted.
 最近の削除に関しては$2 を参照して下さい。
@@ -842,7 +840,7 @@ pages that were vandalized).",
 "noblockreason" => "You must supply a reason for the block.",
 "blockipsuccesssub" => "Block succeeded",
 "blockipsuccesstext" => "The IP address \"$1\" has been blocked.
-<br>See [[Special:Ipblocklist|IP block list]] to review blocks.",
+<br />See [[Special:Ipblocklist|IP block list]] to review blocks.",
 "unblockip"            => "Unblock IP address",
 "unblockiptext"        => "Use the form below to restore write access
 to a previously blocked IP address.",
@@ -875,7 +873,7 @@ Please confirm that this is what you intend to do.",
 "lockdbsuccesssub" => "Database lock succeeded",
 "unlockdbsuccesssub" => "Database lock removed",
 "lockdbsuccesstext" => "The {{SITENAME}} database has been locked.
-<br>Remember to remove the lock after your maintenance is complete.",
+<br />Remember to remove the lock after your maintenance is complete.",
 "unlockdbsuccesstext" => "The {{SITENAME}} database has been unlocked.",
 
 # SQL query     (この部分は管理者用なので当面英文を残しておきます。)
@@ -979,7 +977,7 @@ class LanguageJa extends LanguageUtf8 {
                global $wgWeekdayAbbreviationsJa;
                if ( $adj ) { $ts = $this->userAdjust( $ts ); }
 
-               $x = getdate(mktime(( (int)substr( $ts, 8, 2) ) + $diff,
+               $x = getdate(mktime(( (int)substr( $ts, 8, 2) ),
                        (int)substr( $ts, 10, 2 ), (int)substr( $ts, 12, 2 ),
                        (int)substr( $ts, 4, 2 ), (int)substr( $ts, 6, 2 ),
                        (int)substr( $ts, 0, 4 )));
@@ -1055,11 +1053,8 @@ class LanguageJa extends LanguageUtf8 {
                $s = preg_replace( '/\xef\xbc([\x80-\xbf])/e', 'chr((ord("$1") & 0x3f) + 0x20)', $s );
                $s = preg_replace( '/\xef\xbd([\x80-\x99])/e', 'chr((ord("$1") & 0x3f) + 0x60)', $s );
 
-               return trim( preg_replace(
-                 "/([\\xc0-\\xff][\\x80-\\xbf]*)/e",
-                 "'U8' . bin2hex( strtr( \"\$1\", \$wikiLowerChars ) )",
-                 $s ) );
-               return $s;
+               # Do general case folding and UTF-8 armoring
+               return LanguageUtf8::stripForSearch( $s );
        }
 
        # Italic is not appropriate for Japanese script