[WPプラグイン]TYCB を日本語化してみた

「[WPプラグイン]クリックしてくれた数をカウントしてくれる Thank You Counter Button」で紹介しているプラグインです。

日本語化するファイルを用意してみました。

TYCBって何?

記事を読んで、「これ探してたんだよ、サンキュー!」って思うとき、あるじゃないですか。

でも、「でも、このサイトだけじゃ必要な情報は集まって無いんだよな(^-^;」とか、「たまたま検索でヒットしただけで…役には立ったけど、次回来るかは分からないなぁ(^-^;」とか、「こんなに反応の多い素敵なサイトに、ボクなんかがコメントしていいのかなΣ(゚ロ゚)o゙」とか。

「理由はどうあれ、コメントとかメールするほどじゃないなぁ…」ってとき、ありませんか?

 

かといって、記事を書いた側としても何も反応が貰えないと「記事を書くことで誰かの役に立っているのかな…(^-^;」とか「閲覧数は多いけど…実は『これじゃねぇ!』って閉じられてることも多いのかな…(^-^;」とか思ってしまいます。

 

読んだ方も手軽にクリック→「サンキュー!」(^-^)o

書いた方も、「『サンキュー!』って言ってくれる人がいるんだ!」(^-^)o

 

そんな感じのプラグインです。

SNS連携とか無いので、ログインとかコメントとかしないで気軽に押せるのがいいですね。

(次は、「記事のどこで『サンキュー!』だったんだろう?」とか、「怖いけど『ノーサンキュー!』もあった方がいいのかな?」とか悩みは尽きません。)

 

使い方とかは、以下の記事で。

[link url=”https://popozure.info/20120705/2941″]

日本語化ファイル用意しました

けっこう「Thank You Counter Button」を使ってらっしゃる方もいるかと思います。

様々な言語に翻訳されていますが、日本語化ファイルが無いんですよね(^-^;

 

というわけで、用意してみました。

↓ZIPファイル・ダウンロード
[wpdm_package id=’8130′]

WordPressのバージョンは 4.2.4-ja 、TYCBプラグインのバージョンは 1.9.1 で行っています。

 

「thankyou-ja.mo」と「thankyou-ja.po」という翻訳ファイルが入っています。

 

この2ファイルを「TYCB」がインストールされているディレクトリの「lang」ディレクトリの中にコピーします。

tycb-directory

パスとしては「/wordpress/wp-content/plugins/thanks-you-counter-button/lang」という感じ。

tycb-tree

これで「設定画面」「TYCB統計」「ウィジェット」が日本語化されます。

tycb-ja

翻訳の精度について

英語ができない人が翻訳しているので、怪しいところが多々あります。

みなさまのニュアンス・フィーリングでお願いします。

(もちろんコメントをいただければ、修正するかも知れません)

<翻訳のポイント>

  • 大半は経験や動きを元に、それっぽい感じの言葉にしました。
  • 設定変更→動作確認、ときにはソースを見て説明を書きました。
  • 直訳はなるべく避け、機能の説明になるように木をつけました。
  • 「Thanks」「Thank You」「ありがとう」どれがしっくりくるか悩みましたが、「ありがとう」を採用しました。
  • ユーザー側から見ると、「ありがとう」っていう名前のボタンは押しづらいと思うので、初期設定は「Thank You」のままとしました。
  • ウィジェットに表示されるカウント総計の見出しは「Total quant of thanks:」でしたが、「クリックされた回数:」にしました。当サイトみたいに「参考になった」にした場合に違和感があったためです。
  • 「クリックされた回数」だと「記事をクリックした数」にも見えてしまいので、「これまでにボタンを押していただいた数」とかが良さそうでしょうか?
  • 設定画面の「Greetings」というのが、日本語でどういうニュアンスなのか分かりませんでした。とりあえず「ご挨拶」と訳しました。
  • どちらかとういうと製作者からの挨拶、祝辞、感謝の気持ち、といった感じだとは思うのですが…。いっそ「Greetings」のままがいいのかな。
  • 長文とかはGoogle翻訳さんと相談しました。英訳→和訳→英訳→ソレジャナイ!
  • 「名詞」や「用語」は変に翻訳されるので試行錯誤。
  • こういうときだけ英語覚えたくなります。

日本人の利用者もそこそこいると思われるので、公式に梱包していただいたりできたりすると嬉しいです。

(ぽぽづれ版のでは無くても、日本語の翻訳ファイルが。)

プラグインディレクトリのディスカッション的なところで話しかけてみると良いのかも知れませんが、英語できないし…!

コンタクトできる気がしません…!Σ(゚ロ゚)o゙

ちょっと気になるところとか

日本語以外に、TYCBの挙動とかで少し気になる点をいくつか。

修正案も書いてみるので、悩んでいる方はお試しください。

ダッシュボードから統計画面へのリンク

ダッシュボートにある「Check Full Statistics」をクリックすると、「TYCB統計」が表示されるのが正しい動きなのではないかと思いますが、実際には「設定ページ」が表示されます。

特に問題はないのですが、統計に飛べた方が便利なので、手直ししてみます。

「./includes/thankyou_widgets.php」のリンク先を変更します。

[php title=”/wp-content/plugins/thanks-you-counter-button/includes/thankyou_widgets.php” start-line=”350″ decode=”true” wrap=”true”]$output .= ‘<div style=”float: right;margin-top:0px;font-size: 9px;”><a href=”options-general.php?page=thankyou.php&paged=1″>’.__(‘Check Full Statistics’,’thankyou’).'</a></div>’;[/php]

「<a href=”options-general.php?page=thankyou.php&paged=1″>」を「<a href=”tools.php?page=thankyou.php”>」に直すと、ダッシュボードから統計に飛べるようになります。

このページをながめて「なんだか役に立ててるみたいで嬉しいなぁ(^-^)o」と、ニヘラニヘラしてます。

統計画面のレイアウトがちょっと崩れている?

管理者しか見ないし、意味は分かるのでそんなに大きな問題では無いのですが、統計画面の上の表示がちょっとズレていますね。

「Rows per page:」の数値ボックスと、「Refresh」のボタンが右側にあるのが正解だと思います。

tycb-style

この記事を紹介した2012年7月も同じようになっていましたね。

TYCB-Statistics-view

スタイルシートの問題だと思うのですが、試してみたところ、ここのところに「action」というクラス名が含まれているのが問題のようです。

befotre-div-alignleft-actions

「class=”alignleft action”」から「class=”alignleft”」にしてあげると、綺麗な並びに直りました。

after-div-alignleft

「./includes/thankyou_statistics.php」のclassを直せば良さそうですが、ちょっと他に影響があるかは分かりません(^-^;

[php title=”/wp-content/plugins/thanks-you-counter-button/includes/thankyou_statistics.php” start-line=”400″decode=”true”]<div class=”alignleft actions”>[/php]
↓
[php title=”/wp-content/plugins/thanks-you-counter-button/includes/thankyou_statistics.php” start-line=”400″decode=”true”]<div class=”alignleft”>[/php]

after-show

チェックと「ThankYou無いのも表示」、「ページ内の行数」と数字、が組み合わせで表示されたので、慣れていない方でも分かり易いかと。

ダッシュボードで「ThankYou」の数が見づらい

ダッシュボートで「ThankYou」の一覧が表示されるのですが、横幅がちょっと狭いと、件数が折り返されてしまうんですよね(^-^;

「あれ、96件だったっけ?」→「2」改行「96」→「296でした!」

という感じ。

tycb-count

ダッシュボードの表示は「./includes/thankyou_widgets.php」ですね。

見てみましょう。

[php title=”/wp-content/plugins/thanks-you-counter-button/includes/thankyou_widgets.php” start-line=”332″ decode=”true” wrap=”true”]<td height=”26″ style=”padding-left:8px;”><a class=”rsswidget” href=”%1$s” title=”%3$s”>%2$s</a></td>
<td height=”26″ class=”thanksquant” style=”font-size:14px;” width=”10%%”>%4$s</td>[/php]

 

件数を表示している列幅が「10%」になっているようです。

とりあえず、列幅を60pxくらいにしておけば、5桁までなら綺麗に表示される気がします。

[php title=”/wp-content/plugins/thanks-you-counter-button/includes/thankyou_widgets.php” start-line=”319″ mark=”2-3″ decode=”true” wrap=”true”]<table width=”100%” cellpadding=”0″ cellspacing=”0″ class=”widefat fixed”>
<col width=”*”>
<col width=”60px”>
<tbody>’;[/php]

カウント側をテーブルの列にしないで、「回り込ませる」というのも手かも知れません。

[php title=”/wp-content/plugins/thanks-you-counter-button/includes/thankyou_widgets.php” start-line=”332″ decode=”true” wrap=”true”]<td height=”26″ style=”padding-left:8px;”><a class=”rsswidget” href=”%1$s” title=”%3$s”>%2$s</a>
<div class=”thanksquant” style=”float: right; font-size:14px;”>%4$s</div></td>>[/php]

TYCBは嬉しい・便利・手放せない

お礼画面が出せる「ウェブ拍手」とかも良いのですが、画面が移ったり、コメントの入力欄があったりすると、ちょっと押すのを遠慮しちゃいますよね(^-^;

調べものをする時は、デュアルディスプレイフル活用して、20~30枚は軽く開くので、ウェブ拍手みたいなのを押して、新しく画面が開いて、閉じる作業が結構つらいのです。

中には拍手画面を閉じたつもりが、新しいタブで開いていなくて、元々のページも閉じちゃってたりして…。

 

この辺は人それぞれではありますが、こんな感じの閲覧者もいる、ということで(^-^;

 

さて、このTYCBは、押すと画面遷移(せんい)もせず、カウントされるだけです。

押されるとダッシュボードの上の方に表示されてくるので、

 

「あ、この記事見てくれている人がいるんだ。誤字・脱字が無いかチェックしよう。情報が古かったら、新しい記事を作成して誘導しよう(^-^)o」

 

という感じになります。(見てくれて、「サンキュー!」ってしてくれた人には、直った記事は見て貰えないかも知れないですケドも(^-^;)

 

いやぁ、結構意外な記事に押してもらうときがあって、どんなシチュエーションなのか色々考えてしまいますΣ(゚ロ゚)o゙

 

さて、日本語化して、設定がしやすくなって、さらにTYCBを使う仲間が増えれば幸いです(^-^)o