ビットコイン・インスティテュート

ウェブサイトとソフトウェアの翻訳

HostFat 2010年5月24日02:56 UTC

公式ホームページ(とその他の主要なもの)をイタリア語に翻訳する手伝いをしてもいいかな? 同じことをしたいほかの大勢の人のために、それを簡単にする方法はあるかな?

sirius-m: トピック変更

SmokeTooMuch 2010年5月24日21:04 UTC

私の意見では、DataWraith、翻訳は良い出来だ。

2点だけ:

  1. SourceforgeのfはSourceForgeと大文字にすべきだと思う。少なくともWikipediaではそうなっている。
  2. こう書いた方が自然だ:Abhängig davon, wieviel CPU-Zeit Sie im Leerlauf beitragen können, kann es einige Tage dauern bis die ersten Münzen erzeugt werden - haben Sie also bitte etwas Geduld. (&endash;が正しく解決されていない。再確認するか、通常のカンマに置き換えた方がいい)

ドイツ語の翻訳をありがとうございます。

DataWraith 2010年5月25日21:15 UTC

喜んで。😊

SmokeTooMuchが指摘した問題(ありがとう!)を添付バージョンで修正した。FAQの翻訳もそろそろ完了するはずだ(初稿は完了済み)。

数字の更新も検討すべきかもしれない。FAQは2009年10月時点のものと明記しているが、達成可能な量として1日500生成Bitcoinと主張すると、失望を招く可能性がある。

Bitcoinクライアント自体を翻訳してくれる人はいないかな? 0.3リリースに少なくとも1つの他言語が含まれると素晴らしいのだが。

必要なのは、poeditを入手して、この投稿に添付するpoファイルを翻訳するだけだ。750語未満だ。

0.3.1用のbitcoin.po添付ファイルを更新した

Xunie 2010年5月27日05:17 UTC

これを自分でオランダ語に翻訳しているところだ。 間違えても文法とかで責めないでくれ! 😛

DataWraith 2010年5月27日10:06 UTC

FAQが完成した。この投稿に添付してある。front_pageも再添付した。箇条書きの前の「Advantages:」が独立した段落である必要があったためだ(ファイルの構造から推測すると、ホームページで使われているCMSでは3つの空行が段落区切りとして機能するようだ)。

.poファイルも確認するが、数日かかるだろう。

HostFat 2010年5月27日11:03 UTC

ソフトウェアのイタリア語翻訳がここにある。 多少の間違いはあるかもしれないが、最初のバージョンとしてはまあまあだ。😊 誰かがもっと良いものを作ってくれるといいな。

やった! 最初の言語ができた。0.3リリースに含めるためにSVNにアップロードした。

Xunie 2010年5月27日18:30 UTC

ほぼ完成した(93%)オランダ語翻訳がここにある。 いくつかエラーが含まれているかもしれないが。

これでクレジットもらえる? 😄

93%完成のオランダ語翻訳をSVNにアップロードした。ありがとう!

DataWraith 2010年6月3日11:24 UTC

クライアントのドイツ語翻訳がここにある。

多少の修正が必要かもしれない。平均してドイツ語の文は英語より3分の1長く、利用可能なスペースに収まらない可能性があるからだ。また、アクセスキー(例:E&xit)を適切にテストできなかったので、衝突が生じているかもしれない…

Xunie 2010年6月5日19:02 UTC

ねえサトシ、tlhIngan Hol(クリンゴン語)に翻訳したら、SVNに追加してくれる? 😛

SmokeTooMuch 2010年6月6日01:46 UTC

lol!

DataWraith、ありがとう! ドイツ語翻訳をSVNにアップロードした。

素晴らしい。すでに3つの主要言語が揃った。

bitcoin.orgのフロントページの簡体字中国語と繁体字中国語の翻訳を、友人のマイケル・チェンからもらいました。ありがとう、マイケル!

簡体字ページは何故か「page not found」と表示されたままで、動作するようにしようとしています。

念のため:オランダ語訳はgiikによるものです。

DataWraith 2010年6月22日20:45 UTC

Sirius、フロントページのドイツ語訳を、自分が最後に投稿したバージョンに更新してもらえないかな? SmokeTooMuchが提案した修正、特に – HTMLエンティティの不具合の修正が含まれている。便宜のため、再度この投稿に添付しておく。

DataWraithの投稿(2010年6月22日20:45 UTC)

Sirius、フロントページのドイツ語訳を、自分が最後に投稿したバージョンに更新してもらえないかな? SmokeTooMuchが提案した修正、特に – HTMLエンティティの不具合の修正が含まれている。便宜のため、再度この投稿に添付しておく。

完了しました。CMSではあの余分な改行は要りませんよ。

スウェーデン語のフロントページ翻訳をしてくれたヨナタン・レヒトネンに感謝します。

SmokeTooMuch 2010年7月13日18:55 UTC

メインページ下部のダウンロードリンクを削除することを推奨する。 ご覧の通り、英語ページのリンクは新しい0.3リリースを指しているが、他の言語には古い0.2バージョンのリンクしかない。 右側に最新リリースのダウンロードボックスがあるのだから、翻訳ページからリンクを削除すればいいのではないか。

milkiway 2010年7月14日20:23 UTC

スペイン語のpoファイルはこちら。プログラムに反映されたら、翻訳エラーを確認して修正を試みる 😉

明日、メインウェブの翻訳を始めて、最後にFAQをやる予定だ 😉

追伸:誰かメインウェブとFAQの最新バージョンをtxtファイルで投稿してくれないか? ダウンロードしたtxtは古いものだった。よろしく!

編集:スペイン語のpoファイルを確認・更新する 😉

milkiwayの投稿(2010年7月14日20:23 UTC)

追伸:誰かメインウェブとFAQの最新バージョンをtxtファイルで投稿してくれないか? ダウンロードしたtxtは古いものだった。よろしく!

最初のページの投稿の.txtファイルを更新しました。

aidos 2010年7月15日00:49 UTC

フランス語の.poファイルを用意した。ついでに、いくつかの問題を指摘しておく:

  1. Aboutボックスが翻訳を反映しない。ソフトウェアの他の部分は翻訳された文字列を使っていて、.poファイルにAboutボックスメッセージの翻訳文字列が含まれているのに、英語版のまま表示される。設定ウィンドウのApplyボタンも同様だ。
  2. メインウィンドウのトランザクションリストで、トランザクションの説明にダイアクリティカル文字(「éàèç」など)が含まれていると表示されない。どこかで文字列がUTF8として適切に処理されていないのだと思う。
  3. 翻訳された文字列の中にはダイアログボックスに収まらなくなるものがある(フランス語は英語より冗長だ)。\nの挿入で解決できる場合もあるが、常に可能ではない(ウィンドウタイトルなど)。
  4. .poファイルについて:
    • 翻訳不要な文字列がいくつかある(例: “Bitcoin”)。_(”…”)の中に入れるべきではないのでは?
    • 分割すべきでない文字列がある。トランザクション手数料に関するメッセージで、手数料の値を挿入するために文字列が2つに分割されている。単純に%sを置けばよかったのに。何が起きているか理解するためにソースを見に行く必要があった。
    • 末尾や先頭に空白がある文字列があり、その必要性は非常に疑わしい。PoEditでは見逃しやすい。
    • 多くの文字列で全単語が大文字になっているが、フランス語ではおかしく見える。他のソフトウェアでそうなっているものはなかったので、全て通常の大文字表記にした。
    • ほぼ同一のメッセージ文字列がいくつかある。同じ文字列を使った方がいいのでは? 例: “This is an oversized transaction that requires a transaction fee of %s”と”Error: This is an oversized transaction that requires a transaction fee of %s “。先頭の”Error:“と末尾の余分なスペース(おそらく不要)以外は全く同じテキストだ。

最後に、提供された.poファイルは最新ではない。設定の文字列の1つが変更されており、翻訳されていない(ログイン時にBitcoinを開始する設定のもの)。

とにかく、Bitcoinは素晴らしいコンセプトだ。良い仕事だ!

milkiway 2010年7月15日08:34 UTC
マルッティ・マルミの投稿(2010年7月14日21:14 UTC)
milkiwayの投稿(2010年7月14日20:23 UTC)

追伸:誰かメインウェブとFAQの最新バージョンをtxtファイルで投稿してくれないか? ダウンロードしたtxtは古いものだった。よろしく!

最初のページの投稿の.txtファイルを更新しました。

ありがとう! 😉

milkiway 2010年7月15日08:39 UTC
aidosの投稿(2010年7月15日00:49 UTC)
  1. メインウィンドウのトランザクションリストで、トランザクションの説明にダイアクリティカル文字(「éàèç」など)が含まれていると表示されない。どこかで文字列がUTF8として適切に処理されていないのだと思う。

今気づいた。スペイン語のpoファイルを見直す必要がある 😳

aidosの投稿(2010年7月15日00:49 UTC)

フランス語の.poファイルを用意した。ついでに、いくつかの問題を指摘しておく:

  1. 「About」ボックスが翻訳を反映していない。ソフトウェアの他の部分は翻訳された文字列を使っているし、.poファイルにも「About」ボックスのメッセージの翻訳文字列が含まれているのに、英語版のまま表示される。設定ウィンドウの「Apply」ボタンも同様の問題がある。

更新された.poファイルを提供する必要がある。

aidos
  1. メインウィンドウのトランザクションリストで、トランザクションの説明にダイアクリティカル文字(「éàèç」など)が含まれていると表示されない。どこかで文字列がUTF8として適切に処理されていないのだと思う。

はい、これはどこかに問題があるはずだ。確認する必要があるし、他の開発者にも見てもらえる。

aidos
  1. .poファイルについて:

    • .poファイル内に翻訳が不要な文字列がいくつかある(例:「Bitcoin」)。これらは _(”…”) の中に入れるべきではないのでは?
    • 分割すべきでない文字列がある。トランザクション手数料に関するメッセージで、%sを使えばいいところを手数料の値を挿入するために文字列が2つに分割されていた。何が起きているのか正確に理解するためにソースコードを確認する必要があり、翻訳が難しくなる。
    • 一部の文字列の先頭や末尾に空白があり、その必要性は非常に疑わしく、PoEditで見落としやすい。

これらの文字列の多くは、uiproject.fbpから自動生成されたコード内にあり、これらの問題について何もできない。文字列の先頭と末尾の空白の不一致をすべて見つけるプログラムを使って、SVNにアップロードする前に手動で修正している。

0.3.1用に更新したbitcoin.poをこのメッセージに添付してアップロードした:http://bitcointalk.org/index.php?topic=151.msg1259#msg1259

新しい翻訳を始める場合はこちらを使ってほしい。

すでにpoファイルがあるなら、poeditで更新できる。

  • 開発フォーラムに投稿された0.3.1リリース候補からsrcディレクトリを取得する。どのバージョンでもよい:http://bitcointalk.org/index.php?topic=383.0
  • src配下にサブディレクトリを作る:locale/??/LC_MESSAGES(??は実際なんでもよい。「en」か自分の言語の2文字コード)
  • そこに.poファイルを置く
  • poeditで開く
  • poeditで、Catalog->Update from sources

肝心なのは、ソースファイルが入ったsrcディレクトリが、.poファイルから3階層上にある必要があることだ。

SmokeTooMuchの投稿(2010年7月13日18:55 UTC)

メインページ下部のダウンロードリンクを削除することを推奨する。

ご覧の通り、英語ページのリンクは新しい0.3リリースを指しているが、他の言語には旧0.2版のリンクしか入っていない。 右側に現行リリースのダウンロードボックスがそもそもあるのだから、翻訳ページからリンクを取り除いてしまってもよいのではないか。

0.3.0に更新した。

他の言語からダウンロードリンクを削除し、英語のみに残すことを検討している。

0.3.1のために間もなく更新する必要がある。翻訳されたDrupalページの更新を誰かが管理できる方法があるかもしれない。

eurekafag 2010年7月16日10:02 UTC

ロシア語訳に取り組んでいる、1〜2日で利用できるようになる。

eurekafag 2010年7月16日11:42 UTC

ところで、この文字列の翻訳にバグがある:

#: ../../../ui.cpp:634 msgid “From: unknown, Received with: ”

ロシア語訳がメインウィンドウで表示されず、コロンとカンマだけが現れる。だからこんな風に見える:« : , : 18RRVv…» (アドレスを切った)。Unicodeの問題のようだ。ただし最初の列には正しく翻訳された文字列がある(confirmations oepe)。それでも翻訳はほぼ完成しているが、すべてが期待通りに見えるか確認する必要がある。

Golobulus 2010年9月30日15:57 UTC

やあみんな、

Bitcoinプロジェクトのことを数日前に友人から聞いて、このアイデアがとても気に入った。それ以来、PCでBitcoinの生成を試みている。😊

ページをポーランド語に翻訳するつもりだ。元のページのHTMLソースを表示して、英語をポーランド語に置き換えるだけでいいのだと思うが?

ありがとう、よろしく。

kaja 2010年10月1日01:40 UTC

kriptomonunuoの問題に加えて、すべての言語で右側のメニューがどの言語を選択しても英語のままだという別の問題がある!

grondilu 2010年10月1日02:16 UTC
kajaの投稿(2010年10月1日01:40 UTC)

kriptomonunuoの問題に加えて、すべての言語で右側のメニューがどの言語を選択しても英語のままだという別の問題がある!

sirius-mに直接PMを送った方がいいかもしれない。

ただし、まず翻訳が正しいことを確認してほしい。翻訳のために2回も邪魔されたら彼は喜ばないだろうから、特にこの言語では!

eurekafag、ありがとう。ロシア語翻訳をSVN rev 160に追加した。

eurekafag 2010年10月4日10:55 UTC

それは嬉しい。翻訳を最新に保つための最新の英語.poファイルはどこで見つかるかな?

LZ 2010年10月4日16:34 UTC

存在しない。

grondilu 2010年10月4日17:16 UTC

真面目な話:エスペラント語のページで「Kriptomonunuo」を「Cxifromono」に替えてくれないか? 「Kriptomonunuo」は非常に見苦しい。「地下墓所の通貨単位」という意味になってしまう。エスペラント語では「kripto」は死者を埋葬する地下の部屋のことだ。

頼む!

Golobulusの投稿(2010年9月30日15:57 UTC)

ページをポーランド語に翻訳するつもりだ。元のページのHTMLソースを表示して、英語をポーランド語に置き換えるだけでいいのだと思うが?

はい、ただしコンテンツ部分だけで、ダウンロードは除きます。

grondiluの投稿(2010年10月4日17:16 UTC)

真面目な話:エスペラント語のページで「Kriptomonunuo」を「Cxifromono」に替えてくれないか?

完了 😛

eurekafagの投稿(2010年10月4日10:55 UTC)

翻訳を最新に保つための最新の英語.poファイルはどこで見つかるかな?

poeditで行える。リリースからsrcディレクトリを取得するか、SVNでダウンロードしてくれ。srcディレクトリの3階層下に.poファイルを配置する。poeditで開いてCatalog->Update from sourcesを実行する。

例えば、以下のようになる:src src\base58.h src\bignum.h … src\util.cpp src\util.h src\xpm src\locale u\LC_MESSAGES\bitcoin.po

bitcoin.poをpoeditで開いて、Catalog->Update from sourcesを実行する。bitcoin.poがある場所から3階層上(…\)のソースコードを探す。

これにより、すでに作業済みの既存の.poファイルが更新され、新しい文字列が追加される。近い文字列のマッチを試みることがあるので、確認して誤った推測がないかチェックしてくれ。

私がSVNにアップロードした、またはリリースに含まれる.poファイルを使用してくれ。少なくとも数箇所は常に修正を加えているためだ。ロシア語のファイルをこのメッセージに添付している。

eurekafag 2010年10月5日07:50 UTC

お恥ずかしいが、この便利なツールを以前は知らなかった。分かりやすい説明をありがとう。rev160に基づいて翻訳を更新した。翻訳の確認と更新はどのくらいの頻度で行うべきだろうか? リビジョンごとにやるのは問題ないが、2〜3日ごとにこのトピックに翻訳をスパムしたくない。新しいリリースが数日後に来ることを事前に告知して、翻訳者が間に合うようにファイルを更新できるようにするのはいいかもしれない。

poeditが何らかの理由でファイルを並べ替えてしまった。ソースからの更新を再実行したところ、元の順序に戻ったので問題ない。FATドライブやUSBフラッシュドライブなど、ファイルがアルファベット順にソートされないドライブで実行した?

文字列はそれほど頻繁に追加や変更されない。十分な変更が蓄積されるまでに数ヶ月かかる。

変更をアップロードした。

このWindows版ビルドにはロシア語翻訳が含まれている:http://www.bitcoin.org/download/bitcoin-0.3.13.2-win32-setup.exe

eurekafag 2010年10月6日19:39 UTC

おかしいな。通常のXFSで実行したら、未翻訳の新しい文字列が上部に表示された。順序はそんなに重要だろうか? プログラムにとっても翻訳者にとっても重要ではないと思う。poeditを使えば特定の文字列がどこに属するか常に確認できるから。ところで、おそらく1つに置き換えられるような似た行がいくつかある。意味が非常に近く、1〜2語しか違わない。もちろんただの提案だが。

順序はプログラムにとっては問題ないが、メンテナンスする私にとっては重要だ。.poファイルの順序がバラバラになると、変更のdiffが取れない。プログラムの英語テキストを変更する際に7つの翻訳ファイルすべてを更新する必要があり、すべて同じ順序であるほうが容易だ。

poeditに再スキャンさせれば、通常の順序に戻すことはできる。

未翻訳の文字列が上部に表示されるのは正常だ。

eurekafagの投稿(2010年10月6日19:39 UTC)

ところで、おそらく1つに置き換えられるような似た行がいくつかある。意味が非常に近く、1〜2語しか違わない。もちろんただの提案だが。

わかっているが、ソースコードを複雑にせずには容易にできない。

mixedunicc 2010年10月22日22:27 UTC

google translate apiを使ってみたらどうだろう。

LZ 2010年10月23日07:20 UTC

冗談だろう? 😕

英語への翻訳は良いかもしれない。しかし、その逆も同じくらい良いとは思わない。

bitcoin_pl 2010年10月29日13:46 UTC

こんにちは! メインページをポーランド語に翻訳した。CVSが何か分からないので、ここに貼り付けるしかない 😊

(以下、ポーランド語の原文。投稿者がフォーラムに直接貼り付けたもの)


Bitcoin p2p waluta kryprograficzna.

Bitcoin jest opartą o sieć peer-to-peer (p2p) cyfrową walutą. Peer-to-peer (P2P) gwarantuje, że nie ma centralnej instytucji która miałaby wpływ na nowe pieniądze oraz nikt nie może śledzić tranzakcji. Rolę tej instytucji przejmują węzły sieci które współpracują wspólnie w sieci. Zalety:

Transfer pieniędzy przez sieć jest łatwy i prosty, bez ingerencji osób trzecich (np. Banków) Osoby trzecie nie mogą zapobiec ani kontrolować tranzakcji Tranzakcje Bitcoin są praktycznie bezpłatne , podczas gdy karty kredytowe oraz płatności online zazwyczaj kosztują od 1 – 5% od tranzakcji plus inne dodatkowe opłaty manipulacyjne nawet to kilkuset dolarów Jesteś zabezpieczony przed niestabilnością rezerw banków oraz złej polityki banków centralnych. Ograniczona inflacja systemu monetarnego Bitcoin oraz równomierna dystrybucja pieniądza (przez moc CPU) w obrębie sieci bitcoin, nie zmonopolizowana przez banki.

Bitcoin jest projektem open source stworzonym przez Satoshi Nakamoto, a obecnie jest na etapie rozwoju. Rozwianie projektu jest wspierane przez SourceForge.

Zrzuty ekranu: (screenshots)

Jak używać bitcoin:

Przejdź do Options->Generate Coins by wygenerować kilka monet oraz wspierać działanie sieci. Bitcoin działa w tle kiedy twój komputer jest w stanie bezczynności i nie powinien spowalniać innych programów. Generowanie bitcoin może zająć wiele dni, więc musisz uzbroić się w cierpliwość. Czas generowania może być różny i zależeć od tego ile czasu procesora jest efektywnie wykorzystane. Docelowo całkowita ilość pieniędzy w obiegu nie przekroczy 21 milionów i nigdy nie będzie więcej monet powyżej tej wartości. Pieniądze będą wprowadzane do obiegu stopniowo i równomiernie przez wiele lat przez węzły tworzące sieć, proporcjonalnie do wniesionego czasu pracy CPU.

By program mógł odbierać połączenia musisz odblokować port 8333 TCP na twoim firewallu/ routerze. To znacznie zwiększy liczbę węzłów z którymi będziesz się mógł połączyć.

Bitcoin może używać sieci TOR. Opcja ta dostępna jest z linii komend: bitcoin -proxy=127.0.0.1:9050

Jeżeli chcesz pozostać anonimowy, nie wyjawiaj żadnych informacji łączących twój adres konta bitcoin z twoimi danymi osobowymi. Zamiast tego powinieneś użyć nowego adresu konta dla każdej płatności (tranzakcji) którą otrzymujesz.

Download:

(download links)


リンクはこちら:http://www.melasek.republika.pl/bitcoin.odt

FAQも近いうちに翻訳する 😊