Bug(バグ) #2817
完了コミュニティホーム画面でコミュニティ書き込み通知メールのフォームの「Save」が翻訳されない
100%
説明
概要¶
プラグインとして opCommunityTopic のみをインストールした状態で,コミュニティホーム画面( /community/コミュニティID )でコミュニティ書き込み通知メールのフォームが翻訳されず,「Save」と表示される.
他のプラグインが入っている状態では「確定」と表示される.
確認バージョン¶
OpenPNE 3.6.2 + opCommunityTopicPlugin 1.0.3
備考¶
opCommunityTopicPlugin 0.9.9 では #1368 「コミュニティ書き込み通知メールに対応」が実装されていないためフォームが表示されず,問題は発生していない.
参考画像¶
!https://redmine.openpne.jp/attachments/413/スクリーンショット%20.png!
ファイル
Yuya Watanabe さんが12年以上前に更新
- 題名 を コミュニティホーム画面でコミュニティ書き込み通知メールのフォームの「保存」が翻訳されない から コミュニティホーム画面でコミュニティ書き込み通知メールのフォームの「Save」が翻訳されない に変更
Yuya Watanabe さんが12年以上前に更新
携帯版では「確定」と表示されることを確認しました.
このコード部は lib/form/opConfigCommunityTopicNotificationMailForm.class.php で定義され,apps/mobile_frontend/modules/community/config/view.yml で表示されるように決定されています.これはコア側の機能を利用していると見なせるため,本体側の問題であると思われます.
これは opCommunityTopicPlugin 側には含まれていません.下記が opCommunityTopicPlugin のディレクトリ直下で検索を行った結果です.
$ ack 確定 apps/pc_backend/i18n/messages.ja.xml 215: <target>確定</target>
また, OpenPNE ディレクトリ直下で検索を行った結果は以下のとおりです.これを見ると携帯版のみ定義されていることがわかります.
$ ack 確定 apps/pc_backend/modules/design/templates/mobileColorConfigSuccess.php 38:<p class="caution" id="c01">※プリセットカラーの呼出し後、かならず「色変更を確定する」を押し配色の設定を確定してください。</p> 61:<p class="caution" id="c03">※色のプレビューが変更されてもそのままでは色設定は反映されません。必ず確定してください。</p> 76:<p class="textBtn" id="c04"><input type="submit" value="色変更を確定する" /></p> apps/pc_backend/i18n/messages.ja.xml 272: <target>設定を確定する</target> apps/mobile_frontend/i18n/messages.ja.xml 47: <target>確定</target>
Yuya Watanabe さんが12年以上前に更新
明確な原因は調査しきれていませんが,少なくとも opCommunityTopicPlugin の問題ではなさそうなのでプロジェクトを 一旦コア側に移動させます.
Yuya Watanabe さんが12年以上前に更新
- プロジェクト を opCommunityTopicPlugin から OpenPNE 3 に変更
- 対象バージョン を削除 (
1.0.4)
ichikawa tatsuya さんが約12年前に更新
本体側i18nに「確定」の項目を追加
diff --git apps/pc_frontend/i18n/messages.ja.xml apps/pc_frontend/i18n/messages.ja.xml index bd16057..a55c84a 100644 --- apps/pc_frontend/i18n/messages.ja.xml +++ apps/pc_frontend/i18n/messages.ja.xml @@ -1415,6 +1415,10 @@ <source>Reset</source> <target>リセット</target> </trans-unit> + <trans-unit id=""> + <source>Save</source> + <target>確定</target> + </trans-unit> </body> </file> </xliff>
ichikawa tatsuya さんが約12年前に更新
- ステータス を New(新規) から Accepted(着手) に変更
- 担当者 を ichikawa tatsuya にセット
- 3.8 で発生するか を Unknown (未調査) にセット
ichikawa tatsuya さんが約12年前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
Yuya Watanabe さんが11年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
Shinichi Urabe さんが10年以上前に更新
- 対象バージョン を OpenPNE 3.9.0-old から OpenPNE 3.8.12 に変更
レビューが終わっているようなので今回のバージョンに含みます
誠二 天重 さんが10年以上前に更新
- コピー先 Backport(バックポート) #3644: コミュニティホーム画面でコミュニティ書き込み通知メールのフォームの「Save」が翻訳されない を追加
kaoru n さんが約4年前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
https://github.com/openpne/OpenPNE3/pull/619
にてプルリクエストしました
Rimpei Ogawa さんがほぼ4年前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更