プロジェクト

全般

プロフィール

Backport(バックポート) #2437

完了

プロフィール項目追加・編集にある「重複の可否」の選択肢の文言が不自然

isao sano さんが約13年前に追加. 約13年前に更新.

ステータス:
Fixed(完了)
優先度:
Normal(通常)
担当者:
対象バージョン:
開始日:
2011-09-26
期日:
進捗率:

100%

予定工数:

説明

Overview (現象)

管理画面プロフィール項目追加・編集画面 (/pc_backend.php/profile/edit)にある「重複の可否」の選択肢が以下のようになっています。

  • 表示する
  • 表示しない

「表示〜」では意味が異なるので、以下のような選択肢に変更したほうがいいと感じました。

  • 許可
  • 禁止

(変更する文言については検討をお願いします)

確認バージョン

OpenPNE 3.6RC1

Causes (原因)

翻訳のカタログが適切でない

Way to fix (修正内容)

diff --git a/apps/pc_backend/i18n/messages.ja.xml b/apps/pc_backend/i18n/messages.ja.xml
index be359b6..585e62c 100644
--- a/apps/pc_backend/i18n/messages.ja.xml
+++ b/apps/pc_backend/i18n/messages.ja.xml
@@ -236,7 +236,7 @@
         <target>表示する</target>
       </trans-unit>
       <trans-unit id="">
-        <source>Not show</source>
+        <source>Hide</source>
         <target>表示しない</target>
       </trans-unit>
       <trans-unit id="">
@@ -1087,11 +1087,11 @@
       </trans-unit>
       <trans-unit id="">
         <source>Allow</source>
-        <target>表示する</target>
+        <target>許可</target>
       </trans-unit>
       <trans-unit id="">
         <source>Deny</source>
-        <target>表示しない</target>
+        <target>禁止</target>
       </trans-unit>
       <trans-unit id="">
         <source>Fixed</source>
@@ -1182,10 +1182,6 @@
         <target>※この項目に対するメンバーの入力値も失われます。</target>
       </trans-unit>
       <trans-unit id="">
-        <source>Delete</source>
-        <target>削除する</target>
-      </trans-unit>
-      <trans-unit id="">
         <source>Option name (%language%)</source>
         <target>項目名 (%language%)</target>
       </trans-unit>
diff --git a/lib/form/doctrine/ProfileForm.class.php b/lib/form/doctrine/ProfileForm.class.php
index 599bd39..411197b 100644
--- a/lib/form/doctrine/ProfileForm.class.php
+++ b/lib/form/doctrine/ProfileForm.class.php
@@ -23,7 +23,7 @@ class ProfileForm extends BaseProfileForm

     $this->widgetSchema->getFormFormatter()->setTranslationCatalogue('profile_form');

-    $isDispOption = array('choices' => array('1' => 'Allow', '0' => 'Deny'));
+    $isDispOption = array('choices' => array('1' => 'Show', '0' => 'Hide'));
     $this->setWidgets(array(
       'name' => new sfWidgetFormInputText(),
       'is_public_web' => new sfWidgetFormSelectRadio(array('choices' => array('0' => 'Deny', '1' => 'Allow'))),

補足

3.4へのバックポートは 8e8f473f および 356bc7ad に相当するコミットが行われていないが 68190f96 に相当するコミットは行われているため,前者2つを適用する必要があると思われる.


関連するチケット 1 (0件未完了1件完了)

関連している OpenPNE 3 - Bug(バグ) #2419: プロフィール項目追加・編集にある「重複の可否」の選択肢の文言が不自然Fixed(完了)Yuya Watanabe2011-09-23

操作

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