プロジェクト

全般

プロフィール

Bug(バグ) #1843

公開設定デフォルト値が %my_friend% と表示されている

Masato Nagasawa13年以上前に追加. 8年以上前に更新.

ステータス:
Fixed(完了)
優先度:
High(高め)
担当者:
対象バージョン:
開始日:
2010-12-13
期日:
進捗率:

100%

3.6 で発生するか:
Yes
3.8 で発生するか:
Unknown (未調査)

説明

Overview (現象)

本来であれば、「マイフレンド」と表示されるべきであるが、
管理画面で opI18n を使用していないため、SNS内名称設定の翻訳がされない問題がある。

Causes (原因)

factories.yml の i18n の設定で、class の指定が sfI18N になっている。

Way to fix (修正内容)

sfI18N から opI18N に修正する。


関連するチケット

関連している OpenPNE 3 - Bug(バグ) #1190: プロフィール設定ページの公開設定デフォルト値のマイフレンドまで公開が翻訳されない Invalid(無効) 2010-06-21
関連している OpenPNE 3 - Bug(バグ) #1370: #1179 におけるコミュニティ名称設定に関する変更が不充分 Fixed(完了) 2010-07-18
関連している OpenPNE 3 - Backport(バックポート) #2313: 公開設定デフォルト値が %my_friend% と表示されている Fixed(完了) 2011-07-29
関連している OpenPNE 3 - Bug(バグ) #2283: 管理画面のコミュニティリストのトピック作成権限の表示が”%Community%参加者が作成可能”となってしまう Fixed(完了) 2011-07-21
関連している OpenPNE 3 - Backport(バックポート) #2546: 公開設定デフォルト値が %my_friend% と表示されている Fixed(完了) 2011-10-21

関係しているリビジョン

リビジョン 2c978f44 (差分)
Masato Nagasawa13年以上前に追加

fixed using the opI18n in the pc_backend (fixes #1843)

リビジョン fd63a515 (差分)
Maki Takahashi12年以上前に追加

(fixes #1843) fixed the translations for ProfileForm in pc_backend

リビジョン afe1d8ed (差分)
Maki Takahashi12年以上前に追加

(refs #1843) fixed for coding standard

履歴

#1 Masato Nagasawa13年以上前に更新

  • 3.6 で発生するかYes にセット

#2 Masato Nagasawa13年以上前に更新

  • 担当者Masato Nagasawa にセット
  • 対象バージョンOpenPNE 3.7.0 にセット

#3 Masato Nagasawa13年以上前に更新

  • 題名pc_backend で opI18n を使用していない から 公開設定デフォルト値が %my_friend% と表示されている に変更

#4 Masato Nagasawa13年以上前に更新

  • ステータスNew(新規) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

更新履歴 2c978f44083e7a441a8d421806cd890619536328 で適用されました。

#5 Masato Nagasawa約13年前に更新

ちゃんとみてないですが、この修正で改善されるのは3.7のみのようです。

#6 Masato Nagasawa約13年前に更新

この変更により () の第二引数で翻訳を行っている箇所に影響が出ていることが分かりました。
%community%を第一引数で指定して
()の第二引数で titleize() による置換を行っている箇所がこの修正によって小文字になってしまいます。

opI18n::__() が第二引数の指定を優先するように考慮していないことが問題かと思いますが、
そもそも titleize() としているのは opI18n を使用していない場合の対応方法であり、
今回の修正でこの対処は不要になっています。
なので、第二引数によって置換している箇所を無くす修正を別チケットで行う必要があります。

#1370 で titleize() の対応を行っている途中なので、この修正方針を変えて対応するのが良いかと思います。

#7 Shingo Yamada12年以上前に更新

  • 優先度Normal(通常) から High(高め) に変更

#8 Shingo Yamada12年以上前に更新

  • 360対象RC1 にセット

#9 Yuma Sakata12年以上前に更新

  • 360対象 を削除 (RC1)

#10 Yuma Sakata12年以上前に更新

  • 360対象RC1 にセット

#11 Shingo Yamada12年以上前に更新

  • ステータスPending Review(レビュー待ち) から Rejected(差し戻し) に変更
  • 担当者Masato Nagasawa から Maki Takahashi に変更

「%my_friend%」の名称設定で対応できていない箇所があります。
担当者を変更し、差し戻します。

#12 Maki Takahashi12年以上前に更新

  • ステータスRejected(差し戻し) から Accepted(着手) に変更

#13 匿名ユーザー が12年以上前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更

更新履歴 fd63a5154d2b34ea7b96d3af5be4ced120bda891 で適用されました。

#14 Maki Takahashi12年以上前に更新

コーディング規約に則っていない記述がありましたので、 afe1d8ed にて修正しました

#15 Kousuke Ebihara12年以上前に更新

  • ステータスPending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
  • 進捗率50 から 70 に変更

#16 Fumie Toyooka12年以上前に更新

  • ステータスPending Testing(テスト待ち) から Fixed(完了) に変更
  • 進捗率70 から 100 に変更

テストOKです

#17 kaoru n8年以上前に更新

  • 3.8 で発生するかUnknown (未調査) にセット

他の形式にエクスポート: Atom PDF