Project

General

Profile

Bug(バグ) #1843

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

Added by Masato Nagasawa over 8 years ago. Updated over 3 years ago.

Status:
Fixed(完了)
Priority:
High(高め)
Target version:
Start date:
2010-12-13
Due date:
% Done:

100%

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

Description

Overview (現象)

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

Causes (原因)

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

Way to fix (修正内容)

sfI18N から opI18N に修正する。


Related issues

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

Associated revisions

Revision 2c978f44 (diff)
Added by Masato Nagasawa over 8 years ago

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

Revision fd63a515 (diff)
Added by Maki Takahashi almost 8 years ago

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

Revision afe1d8ed (diff)
Added by Maki Takahashi almost 8 years ago

(refs #1843) fixed for coding standard

History

#1 Updated by Masato Nagasawa over 8 years ago

  • 3.6 で発生するか set to Yes

#2 Updated by Masato Nagasawa over 8 years ago

  • Assignee set to Masato Nagasawa
  • Target version set to OpenPNE 3.7.0

#3 Updated by Masato Nagasawa over 8 years ago

  • Subject changed from pc_backend で opI18n を使用していない to 公開設定デフォルト値が %my_friend% と表示されている

#4 Updated by Masato Nagasawa over 8 years ago

  • Status changed from New(新規) to Pending Review(レビュー待ち)
  • % Done changed from 0 to 50

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

#5 Updated by Masato Nagasawa over 8 years ago

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

#6 Updated by Masato Nagasawa over 8 years ago

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

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

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

#7 Updated by Shingo Yamada almost 8 years ago

  • Priority changed from Normal(通常) to High(高め)

#8 Updated by Shingo Yamada almost 8 years ago

  • 360対象 set to RC1

#9 Updated by Yuma Sakata almost 8 years ago

  • 360対象 deleted (RC1)

#10 Updated by Yuma Sakata almost 8 years ago

  • 360対象 set to RC1

#11 Updated by Shingo Yamada almost 8 years ago

  • Status changed from Pending Review(レビュー待ち) to Rejected(差し戻し)
  • Assignee changed from Masato Nagasawa to Maki Takahashi

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

#12 Updated by Maki Takahashi almost 8 years ago

  • Status changed from Rejected(差し戻し) to Accepted(着手)

#13 Updated by Anonymous almost 8 years ago

  • Status changed from Accepted(着手) to Pending Review(レビュー待ち)

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

#14 Updated by Maki Takahashi almost 8 years ago

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

#15 Updated by Kousuke Ebihara almost 8 years ago

  • Status changed from Pending Review(レビュー待ち) to Pending Testing(テスト待ち)
  • % Done changed from 50 to 70

#16 Updated by Fumie Toyooka over 7 years ago

  • Status changed from Pending Testing(テスト待ち) to Fixed(完了)
  • % Done changed from 70 to 100

テストOKです

#17 Updated by kaoru n over 3 years ago

  • 3.8 で発生するか set to Unknown (未調査)

Also available in: Atom PDF