[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

mirror/list-full (1.3)



victoryでし

http://www.debian.org/mirror/list-full (1.3)
各種.incを生成するmirror_list.plも訳したので原版からの差分を一緒に添付します。
こゆのもacceptableならmirror/list*で'more translation'可能です
多分Makefileにこんなの追加です

list-primary.inc: mirror_list.pl $(ENGLISHDIR)/mirror/Mirrors.masterlist
	./mirror_list.pl -m (ENGLISHDIR)/mirror/Mirrors.masterlist -t wml-primary > $@

list-secondary.inc: mirror_list.pl $(ENGLISHDIR)/mirror/Mirrors.masterlist
	./mirror_list.pl -m (ENGLISHDIR)/mirror/Mirrors.masterlist -t wml-secondary > $@

list-full.inc: mirror_list.pl $(ENGLISHDIR)/mirror/Mirrors.masterlist
	./mirror_list.pl -m (ENGLISHDIR)/mirror/Mirrors.masterlist -t wml-full > $@

list-non-US.inc: mirror_list.pl $(ENGLISHDIR)/mirror/Mirrors.masterlist
	./mirror_list.pl -m (ENGLISHDIR)/mirror/Mirrors.masterlist -t wml-nonus > $@

list-footer.inc: mirror_list.pl $(ENGLISHDIR)/mirror/Mirrors.masterlist
	./mirror_list.pl -m (ENGLISHDIR)/mirror/Mirrors.masterlist -t wml-footer > $@


-- 
victory
#use wml::debian::template title="Debian の世界中のミラーサイト" BARETITLE=true
#use wml::debian::translation-check translation="1.3" maintainer="victory"

<p>これは Debian ミラーの<strong>完全な</strong>リストです。
サイトごとに異なるミラー対象をそれぞれのアクセス手段とともにリストしています。</p>

<p>ミラー対象は以下になります:</p>

<dl>
<dt><strong>Packages</strong></dt>
	<dd>Debian パッケージの置き場です。</dd>
<dt><strong>CD Images</strong></dt>
	<dd>公式の Debian CD イメージです。詳細については
	<url "http://www.debian.org/CD/";> を見てください。</dd>
<dt><strong>Old releases</strong></dt>
	<dd>Debian の過去にリリースされたバージョンのアーカイブです。
	<br />
	古いリリースには、debian-non-US というアーカイブが含まれるものもありました。
	debian-non-US
	にはソフトウェアの特許や暗号の使用によりアメリカで配布することが出来ない
	Debian パッケージがありました。
	debian-non-US の更新は Debian 3.1 をもって打ち切られました。</dd>
<dt><strong>Volatile packages</strong></dt>
	<dd>debian-volatile プロジェクトのパッケージです。詳細については
	<url "http://www.debian.org/volatile/";> を見てください。</dd>
<dt><strong>WWW pages</strong></dt>
	<dd>Debian のウェブページです。</dd>
</dl>

<p>アクセス手段には以下があります:</p>

<dl compact>
<dt><strong>HTTP</strong></dt>
	<dd>普通のウェブアクセスですがファイルのダウンロードにも使えます。</dd>
<dt><strong>FTP</strong></dt>
	<dd>ファイル転送プロトコルです。</dd>
<dt><strong>rsync</strong></dt>
	<dd>効果的なミラー方法です。</dd>
<dt><strong>NFS</strong></dt>
	<dd>ネットワークファイルシステムです
	(何かわからなければそれは要らないということです)。</dd>
</dl>

<p><q>Type</q> は以下のうち1つです:</p>

<dl compact>
<dt><strong>leaf</strong></dt>
	<dd>これが大量のミラーの大部分を構成します。</dd>
<dt><strong>Push-Secondary</strong></dt>
	<dd>このサイトは push ミラーにより Push-Primary
	サイトから直接ミラーしています。</dd>
<dt><strong>Push-Primary</strong></dt>
	<dd>このサイトはマスターアーカイブから push
	ミラーにより直接ミラーしています
	(マスターアーカイブへのアクセスは非公開です)。</dd>
</dl>

<p>(詳細については <a href="http://www.debian.org/mirror/push_mirroring";>push
ミラー</a>のページを見てください。)</p>

<p>信頼できる以下のリストの複製は常に
<url "http://www.debian.org/mirror/list-full";> にあります。
<br />
Debian ミラーについて他に何か知りたいことがあれば、
<url "http://www.debian.org/mirror/";> を見てください。
</p>

<hr noshade size="1">

<p>国別リストへ直行:
<br />

#include "$(ENGLISHDIR)/mirror/list-full.inc"
--- mirror_list.pl	Mon May  4 06:18:57 2009
+++ mirror_list-ja.pl	Sun Oct 18 22:12:36 2009
@@ -24,7 +24,7 @@
 GetOptions(%opthash) or die "error parsing options";
 
 $output_type = 'html' if (! defined $output_type);
-$mirror_source = 'Mirrors.masterlist' if (! defined $mirror_source);
+$mirror_source = '../../english/mirror/Mirrors.masterlist' if (! defined $mirror_source);
 
 my $last_modify = gmtime((stat($mirror_source))[9]);
 
@@ -160,23 +160,23 @@
   if ($html || $text) {
     print "<h2 align=\"center\">" if $html;
     print "\n\n                   " if $text;
-    print "Secondary mirrors of the Debian archive";
-    print "\n                   ---------------------------------------\n\n" if $text;
+    print "Debian アーカイブのセカンダリミラー";
+    print "\n                   -----------------------------------\n\n" if $text;
     print "</h2>\n\n" if $html;
     if ($html) {
       print <<END;
 <table border="0" align="center">
 <tr>
-  <th>Host name</th>
+  <th>ホスト名</th>
   <th>FTP</th>
   <th>HTTP</th>
-  <th>Architectures</th>
+  <th>アーキテクチャ</th>
 </tr>
 END
     } else {
       my $formatstring = "%-$longest{site}s %-$longest{'archive-ftp'}s%-$longest{'archive-http'}s%s\n";
-      printf $formatstring, "HOST NAME", "FTP", "HTTP", "ARCHITECTURES";
-      printf $formatstring, "---------", "---", "----", "-------------";
+      printf $formatstring, "ホスト名", "    FTP", "    HTTP", "    アーキテクチャ"; #need spaces because ホスト名 is 4 char but 8 char width
+      printf $formatstring, "--------", "---", "----", "--------------";
     }
   } elsif ($wml) {
     print "<perl>\n";
@@ -388,112 +388,110 @@
 
   print "<h1 align=\"center\">" if $html;
   print "                        " if $text;
-  print "Debian worldwide mirror sites";
+  print "Debian の世界中のミラーサイト";
   print "</h1>" if $html;
   print "\n                        -----------------------------\n" if $text;
   print "\n";
 
   print "<p>" if $html;
-  print "Debian is distributed (";
-  print $html ? "<em>mirrored</em>" : "mirrored";
-  print ") on hundreds of servers on the Internet.\n";
+  print "Debian はインターネット上の数百のサーバに配布(";
+  print $html ? "<em>ミラー</em>" : "ミラー";
+  print ")されています。\n";
   print <<END;
-Using a nearby server will probably speed up your download, and also
-reduce the load on our central servers and on the Internet as a whole.
+近いサーバを使うことでおそらくダウンロードが速くなり、
+中央のサーバ群、そしてインターネット全体の負荷低減にもなります。
 
 END
   print "<p>" if $html;
   print <<END;
-Debian mirrors can be primary and secondary. The definitions are as follows:
+Debian ミラーにはプライマリとセカンダリがあります。
+定義を以下に示します:
 
 END
   if ($html) {
           print <<END;
   <blockquote>
-  A <strong>primary mirror</strong> site has good bandwidth, is available 24 hours a day,
-  and has an easy to remember name of the form ftp.&lt;country&gt;.debian.org.
+  <strong>プライマリミラー</strong>サイトは豊富な帯域を確保し常に利用可能で、
+  名前は覚えやすい ftp.&lt;国コード&gt;.debian.org の形式になっています。
   <br>
 END
   } else {
     print <<END;
-  A primary mirror site has good bandwidth, is available 24 hours a day,
-  and has an easy to remember name of the form ftp.<country>.debian.org.
+  プライマリミラーサイトは豊富な帯域を確保し常に利用可能で、
+  名前は覚えやすい ftp.<国コード>.debian.org の形式になっています。
 END
   }
   print <<END;
-  They are all automatically updated whenever there are updates to
-  the Debian archive.
+  プライマリミラーは Debian アーカイブに更新があるたびに自動的に更新されます。
 
 END
   print "  </blockquote>\n" if $html;
   if ($html) {
           print <<END;
   <blockquote>
-  A <strong>secondary mirror</strong> site may have restrictions on what they mirror (due to
+  <strong>セカンダリミラー</strong>サイトでは(容量の関係で)ミラー対象を限定していることがあります。
 END
   } else {
     print <<END;
-  A secondary mirror site may have restrictions on what they mirror (due to
+  セカンダリミラーサイトでは(容量の関係で)ミラー対象を限定していることがあります。
 END
   }
   print <<END;
-  space restrictions). Just because a site is secondary doesn't necessarily
-  mean it'll be any slower or less up to date than a primary site.
+  サイトがセカンダリだということは、
+  プライマリサイトより遅かったり最新でなかったりするということを
+  示すというわけではありません。
 
 END
   print "  </blockquote>\n" if $html;
   print "<p>" if $html;
   print <<END;
-Use the site closest to you for the fastest downloads possible whether it is
+サイトがプライマリかセカンダリかに関わらず、自分に最も近い、
+できるだけダウンロードの速いサイトを使ってください。遅延が最小のサイトの判定には
 END
   if ($html) {
           print "
-a primary or secondary site. The program
 <a href=\"http://packages.debian.org/stable/net/netselect\";>
-<em>netselect</em></a> can be used to\n";
+<em>netselect</em></a>\n";
   } else {
-    print "a primary or secondary site. The program `netselect' can be used to\n";
+    print "`netselect'";
   }
   print <<END;
-determine the site with the least latency; use a download program such as
+というプログラムが使えます。スループットが最高のサイトに
 END
   if ($html) {
           print "
-<a href=\"http://packages.debian.org/stable/web/wget\";>
-<em>wget</em></a> or
-<a href=\"http://packages.debian.org/stable/net/rsync\";>
-<em>rsync</em></a> for determining the site with the most throughput.\n";
+<a href=\"http://packages.debian.org/stable/web/wget\";><em>wget</em></a> や
+<a href=\"http://packages.debian.org/stable/net/rsync\";><em>rsync</em></a>\n";
   } else {
-    print "`wget' or `rsync' for determining the site with the most throughput.\n";
+    print "`wget' や `rsync' といったダウンロードプログラムを使ってください。\n";
   }
   print <<END;
-Note that geographic proximity often isn't the most important factor for
-determining which machine will serve you best.
+といったダウンロードプログラムを使ってください。最適なサイトの決定には、
+地理的に近いことが最重要事項とはならないこともあるので注意してください。</p>
 
 END
   print "<p>" if $html;
-  print "The authoritative copy of the following list can always be found at:\n";
+  print "信頼できる以下のリストの複製は常に\n";
   print "<a href=\"http://www.debian.org/mirror/list\";>" if $html;
   print "                      http://www.debian.org/mirror/list";;
-  print "</a>.<br>" if $html;
-  print "\n";
+  print "</a>にあります。<br>" if $html;
+  print "にあります。\n" if !$html;
 
   print <<END;
-If you know of any mirrors that are missing from this list,
-please have the site maintainer fill out the form at:
+リストから抜けているミラーを知っていればサイト管理者に
 END
   print "<a href=\"http://www.debian.org/mirror/submit\";>" if $html;
-  print "                     http://www.debian.org/mirror/submit";;
-  print "</a>.<br>" if $html;
-  print "\n";
+  print "                     http://www.debian.org/mirror/submit\n";;
+  print "</a>のフォームを埋めるように伝えてください。<br>" if $html;
+  print "のフォームを埋めるように伝えてください。\n" if !$html;
 
   print <<END;
-Everything else you want to know about Debian mirrors:
+Debian ミラーについて他に何か知りたいことがあれば、
 END
   print "<a href=\"http://www.debian.org/mirror/\";>" if $html;
   print "                        http://www.debian.org/mirror/";;
-  print "</a>.<br>" if $html;
-  print "\n";
+  print "</a> を見てください。<br>" if $html;
+  print "を見てください。\n" if !$html;
 }
 
 sub primary_mirrors {
@@ -507,23 +505,24 @@
   if ($html) {
     print <<END;
 
-<h2 align="center">Primary Debian mirror sites</h2>
+<h2 align="center">プライマリ Debian ミラーサイト</h2>
 
 <table border="0" align="center">
 <tr>
-  <th>Country</th>
-  <th>Site</th>
-  <th>Architectures</th>
+  <th>国</th>
+  <th>サイト</th>
+  <th>アーキテクチャ</th>
 </tr>
 END
   } elsif ($text) {
     print <<END;
 
 
-                         Primary Debian mirror sites
-                         ---------------------------
+                        プライマリ Debian ミラーサイト
+                        ------------------------------
 
- Country         Site                  Debian archive  Architectures
+                                       Debian
+ 国              サイト                アーカイブ      アーキテクチャ
  ---------------------------------------------------------------------------
 END
   } elsif ($wml) {
@@ -774,7 +773,7 @@
 <html>
 
 <head>
-  <title>Debian ${nonus}worldwide mirror sites</title>
+  <title>Debian ${nonus} の世界中のミラーサイト</title>
 </head>
 
 <body>
@@ -861,7 +860,7 @@
 
   if ($html) {
     print "\n<hr noshade size=\"1\">\n";
-    print "<p>Jump directly to a country on the list:<br>\n";
+    print "<p>国別リストへ直行:<br>\n";
   }
   if ($html) {
     my $linelength = 0;
@@ -926,7 +925,7 @@
     }
     print "\n";
     foreach my $id (@{ $countries_sorted{$country} }) {
-      print "Site: ";
+      print "サイト: ";
       print "<tt>" if $wml;
       print $mirror[$id]{site};
       if (exists $mirror[$id]{'aliases'}) {
@@ -937,22 +936,22 @@
       print "\n";
       warn "undefined type for $mirror[$id]{site}!\n" unless defined $mirror[$id]{'type'};
       $mirror[$id]{'type'} ||= 'leaf';
-      print "Type: $mirror[$id]{'type'}\n";
+      print "タイプ: $mirror[$id]{'type'}\n";
       print "<br>" if $wml;
       foreach my $method ( sort keys %{ $mirror[$id]{method} } ) {
         my $display = $method;
-        $display =~ s/archive-/Packages /;
-        $display =~ s/nonus-/Non-US packages /;
-        $display =~ s/security-/Security updates /;
-        $display =~ s/www-/WWW pages /;
-        $display =~ s/cdimage-/CD Images /;
-        $display =~ s/jigdo-/Jigdo files /;
-        $display =~ s/old-/Old releases /;
-        $display =~ s/volatile-/Volatile packages /;
-        $display =~ s/ftp/over FTP/;
-        $display =~ s/http/over HTTP/;
-        $display =~ s/nfs/over NFS/;
-        $display =~ s/rsync/over rsync/;
+        $display =~ s/archive-/パッケージ、/;
+        $display =~ s/nonus-/Non-US パッケージ、/;
+        $display =~ s/security-/セキュリティ更新、/;
+        $display =~ s/www-/WWW ページ、/;
+        $display =~ s/cdimage-/CD イメージ、/;
+        $display =~ s/jigdo-/Jigdo ファイル、/;
+        $display =~ s/old-/古いリリース、/;
+        $display =~ s/volatile-/Volatile パッケージ、/;
+        $display =~ s/ftp/FTP 経由/;
+        $display =~ s/http/HTTP 経由/;
+        $display =~ s/nfs/NFS 経由/;
+        $display =~ s/rsync/rsync 経由/;
         if ($method =~ /http/) {
           print $display.":  ";
           print "<tt>" if $wml;
@@ -972,33 +971,34 @@
         print "<br>" if $wml;
       }
       if (exists $mirror[$id]{'archive-architecture'}) {
-        print "Includes architectures: ".join(" ", sort @{$mirror[$id]{'archive-architecture'}})."\n";
+        print "含まれるアーキテクチャ: ".join(" ", sort @{$mirror[$id]{'archive-architecture'}})."\n";
         print "<br>" if $wml;
       }
-      print "Update frequency: ";
+      print "更新間隔: ";
       if ($mirror[$id]{'type'} =~ /push/i) {
-        print "whenever there are updates (push-triggered)";
+        print "更新ごと (push-triggered)";
       } elsif (exists $mirror[$id]{'updates'} and $mirror[$id]{'updates'} =~ /^(?:once|daily)(.*)$/) {
-        print "once a day";
+        print "1日1回";
         print " $1" if $1;
       } elsif (exists $mirror[$id]{'updates'} and $mirror[$id]{'updates'} =~ /^(?:twice)(.*)$/) {
-        print "twice a day";
+        print "1日2回";
         print " $1" if $1;
       } elsif (exists $mirror[$id]{'updates'} and $mirror[$id]{'updates'} ne '') {
         print $mirror[$id]{'updates'};
       } else {
-        print "unknown";
+        print "不明";
       }
       print "\n";
       print "<br>" if $wml;
       if (exists $mirror[$id]{'ipv6'}) {
-        if ($mirror[$id]{ipv6} ne 'no') {
-          print "IPv6: ".$mirror[$id]{ipv6}."\n";
+        if ($mirror[$id]{'ipv6'} ne 'no') {
+          $mirror[$id]{'ipv6'} = 'あり' if $mirror[$id]{'ipv6'} eq 'yes';
+          print "IPv6: ".$mirror[$id]{'ipv6'}."\n";
           print "<br>" if $wml;
         }
       }
       if (exists $mirror[$id]{'comment'}) {
-        print "Comment: ";
+        print "コメント: ";
         print "<span style=\"white-space: pre;\">" if $wml;
         print $mirror[$id]{comment};
         print "</span>" if $wml;
@@ -1019,40 +1019,41 @@
   my $text = 1 if ($format eq 'text');
 
   if ($html) {
-    print "<h1 align=\"center\">Debian non-US packages</h1>\n\n";
+    print "<h1 align=\"center\">Debian non-US パッケージ</h1>\n\n";
   } else {
     print <<END;
 
-                           Debian non-US packages
-                           ----------------------
+                          Debian non-US パッケージ
+                          ------------------------
 
 END
   }
   print "<p>" if $html;
   print <<END;
-Prior to the release of Debian 3.1, United States laws placed restrictions on
-the export of certain defense articles, which, unfortunately, included some
-types of cryptographic software. PGP and SSH, among others, fell into this
-category.  It was legal however, to import such software into the US.
+Debian 3.1 より前のリリースでは、
+アメリカの法律が一部の防衛物品の輸出に制限を設けていました。
+残念ながらその中に何種類か暗号ソフトウェアが含まれていました。特に
+PGP と SSH、その他がこの分類に該当しました。
+逆にこういったソフトウェアのアメリカへの輸入は合法でした。
 
 END
   print "<p>" if $html;
   print <<END;
-To prevent anyone from taking unnecessary legal risks, some Debian
-packages were only available from a site in Leiden, The Netherlands, until 
-the release of Debian 3.1, which incorporates this software thanks to
-changes in United States law.
+誰も不必要に法的なリスクを冒さずに済むように、Debian パッケージの一部は
+Debian 3.1 のリリースまでオランダのライデンにあるサイトからのみ入手可能でした。
+Debian 3.1 ではこのソフトウェアを盛り込んでいます。
+アメリカの法律の変更に感謝します。
 
 END
   print "<p>" if $html;
   print <<END;
-You should not need the non-US archive unless you are using a version of
-Debian from before Debian 3.1.
+Debian 3.1 以前のバージョンの Debian を使っているのでない限り
+non-US アーカイブは必要ありません。
 
 END
   print "<p>" if $html;
   print <<END;
-Available access methods are:
+利用可能なアクセス手段は以下です:
 END
   print "<blockquote>\n" if $html;
   print "<a href=\"ftp://non-us.debian.org/debian-non-US/\";>" if $html;
@@ -1066,14 +1067,14 @@
 END
   print "</a><br>" if $html;
   print <<END;
-  rsync://non-us.debian.org/debian-non-US/  (limited)
+  rsync://non-us.debian.org/debian-non-US/  (制限付き)
 
 END
   print "</blockquote>\n" if $html;
   print "<p>" if $html;
   print <<END;
-To use these packages with APT, you can add the following lines to your
-sources.list file:
+ここに含まれるパッケージを APT で使うには以下の行を sources.list
+ファイルに追加します:
 
 END
   print "<pre>" if $html;
@@ -1084,46 +1085,46 @@
   print "</pre>" if $html;
   print <<END;
 
-Read sources.list(5) on your Debian system for more information.
+詳細は自分の Debian システムで sources.list(5) を読んでください。
 
 END
   if ($html) {
-    print "<h2 align=\"center\">Debian non-US mirror sites</h2>\n";
+    print "<h2 align=\"center\">Debian non-US ミラーサイト</h2>\n";
   } else {
     print <<END;
-                         Debian non-US mirror sites
+                         Debian non-US ミラーサイト
                          --------------------------
 
 END
   }
   print "<p>" if $html;
   print <<END;
-Mirrors of non-us.debian.org are normally located outside of the US.
-If they are located within the US they should be registered with the
-US government.
+non-us.debian.org のミラーは通常アメリカ国外におかれます。
+アメリカ国内に置く場合には合衆国政府に登録してください。
 
 END
 
   print "<p>" if $html;
   print <<END;
-The authoritative copy of the following mirror list can always be found at:
+信頼できる以下のリストの複製は常に
 END
   print "<a href=\"http://www.debian.org/mirror/list-non-US\";>" if $html;
   print <<END;
                   http://www.debian.org/mirror/list-non-US
 END
   print "</a>" if $html;
-
+  print "にあります。";
   print "<p>" if $html;
   print <<END;
 
-Everything else you want to know about Debian mirrors:
+Debian ミラーについて他に何か知りたいことがあれば、
 END
   print "<a href=\"http://www.debian.org/mirror/\";>" if $html;
   print <<END;
                         http://www.debian.org/mirror/
 END
   print "</a>" if $html;
+  print "を見てください。\n";
 }
 
 sub nonus_mirrors {
@@ -1250,8 +1251,8 @@
     print <<END;
 <hr>
 <table border="0" width="100%"><tr>
-  <td align="left"><small>Last modified: $last_modify</small></td>
-  <td align="right"><small>Number of sites listed: $whichcount</small></td>
+  <td align="left"><small>最終更新: $last_modify</small></td>
+  <td align="right"><small>リストされたホスト数: $whichcount</small></td>
 </tr></table>
 END
   } elsif ($text) {
@@ -1260,7 +1261,7 @@
 # expecting $last_modify like: Mon Jan  1 00:00:00 0000 - 24 characters wide
 # expecting $whichcount to be less than 1k :)
     printf "%-14s %-24s %-11s %-23s %-3d\n",
-           'Last modified:', $last_modify, '', 'Number of sites listed:', $whichcount;
+           '最終更新:', $last_modify, '', 'リストされたホスト数:', $whichcount;
   }
 }