これから活動ログとして、ゆるく、少しずつ、木曜日に書いていきたいと思います。
まず開発チーム今井のブログをご紹介します。
著名プラグインの修正依頼PR x 7
▼「WordPressの日」はじめました。初日に有名プラグインへの修正提案を7つ送ってみた -Zennブログ
https://zenn.dev/yi_works/articles/wp-contribution-day-01
ブログでは、いくつかの著名なプラグインのissueを解決するPRを出して、それがどういう経緯を辿っているのか、またPRをやる時の注意点などが記載されています。
プラグインの翻訳作業
WordPress.orgの各プラグインページには、翻訳ができるページがあります。下記はHelpfulというプラグインの翻訳画面です。

今回はHelpfulのプラグインの翻訳を10個提案しました。その手順を記録します。
1.日本語のところの数字を押す

2.ダブルクリックで翻訳を入れる
左側のOriginal stringを見て、翻訳できそうな言葉のTranslationをダブルクリックします。

ダブルクリックをすると、翻訳を入力することができます。Suggestを押して提案完了です。

注意点
単純に翻訳するだけでなく、文脈に沿った翻訳が望ましいので、できればソースコードを確認します。
上記の例であれば”Dismiss”には”非表示”、”閉じる”、”削除”などの提案がありますが、どれが正解か文脈によって変わります。そこで、ソースコードを見ると下記のようになっています。
423 echo '<div class="daextpnm-notice-actions">';
424
425 // phpcs:ignore WordPress.WP.I18n.NonSingularStringLiteralDomain
426 echo '<a class="button button-primary daextpnm-button" target="_blank" href="' . esc_url( $this->docs_url ) . '">' . esc_html__( 'View quick start guide', $this->plugin_slug ) . '</a> ';
427
428 // phpcs:ignore WordPress.WP.I18n.NonSingularStringLiteralDomain
429 echo '<a href="#" class="daextpnm-dismiss-doc daextpnm-button-link" data-plugin="' . esc_attr( $this->plugin_slug ) . '">' . esc_html__( 'Dismiss', $this->plugin_slug ) . '</a>';
430
431 echo '</div>';
上部にある言葉が”View quick start guide”なので、おそらく最初のガイドポップアップUIのDismissでしょう。そうなるとDismissは”閉じる”が正解だと思われるので、その翻訳を当てます。
今日は10個提案しました。
途中で辞めることももちろん可能で、本日は10個提案することができました。

10個入りました。

まだ2%ちょっと。。。
10個提案しましたが、あと455個も残っており、道のりは長いです。。
翻訳にはインポート機能もあるので、そちらも1回試してみようかと思います。
Learn WordPressの翻訳公式ガイド(動画)
翻訳作業は誰でも手伝えるようになっていて、こちらに公式ガイドがあります。動画なのでわかりやすいと思います。
