Ticket #17646

プロジェクトの名称変更ができません

Open Date: 2009-07-05 01:18 Last Update: 2009-07-08 10:18

Reporter:
Owner:
(None)
Type:
Status:
Closed
Component:
MileStone:
(None)
Priority:
6
Severity:
6
Resolution:
None
File:
None

Details

http://sourceforge.jp/project/admin/editgroupinfo.php

上記プログラムにてFireFox 3.0.11 では、プロジェクト名称の入力欄が表示されず更新ボタンのみ表示されています。

Ticket History (3/6 Histories)

2009-07-05 01:18 Updated by: dashboard
  • New Ticket "プロジェクトの名称変更ができません" created
2009-07-05 13:55 Updated by: ishikawa
Comment

こちらでは再現できないずに状況が確認できない(Firefox 3.0.11でも プロジェクト名等の入力フォームが表示されている)のですが、具体的に どのプロジェクトでしょうか?

2009-07-07 22:44 Updated by: dashboard
Comment

inukshuk-gtd ですが、翻訳を追加すると名称欄が表示されました。 http://sourceforge.jp/project/admin/editgroupinfo.php?group_id=4480

ただ、そうすると英語欄が日本語で出来てしまいますね。ここはちょっと動きが変です。以下が私が経験した動作です。

1:日本語だけでプロジェクト作成すすると「プロジェクト名」「簡単な説明」が表示されない。 2:その状態で翻訳を追加を押すと入力欄が表示され解消される(但し、英語の項目が作成され簡単な説明に日本語が入る。

2009-07-08 07:02 Updated by: dashboard
  • Severity Update from 9 - Highest to 5 - Medium
  • Priority Update from 9 - Highest to 5 - Medium
2009-07-08 07:03 Updated by: dashboard
  • Severity Update from 5 - Medium to 6
  • Priority Update from 5 - Medium to 6
2009-07-08 10:18 Updated by: ishikawa
  • Ticket Close date is changed to 2009-07-08 10:18
  • Component Update from (None) to その他
  • Status Update from Open to Closed
Comment

dashboard への返信

inukshuk-gtd ですが、翻訳を追加すると名称欄が表示されました。 http://sourceforge.jp/project/admin/editgroupinfo.php?group_id=4480 ただ、そうすると英語欄が日本語で出来てしまいますね。ここはちょっと動きが変です。以下が私が経験した動作です。

>

1:日本語だけでプロジェクト作成すすると「プロジェクト名」「簡単な説明」が表示されない。 2:その状態で翻訳を追加を押すと入力欄が表示され解消される(但し、英語の項目が作成され簡単な説明に日本語が入る。

はい、ご報告とと現在の状況を確認した限り こちらが想定している動作は しているようです(+ UIと挙動が若干わかりづらいので、なにか誤解が生じて しまっているようです)

まず、こちら。

1:日本語だけでプロジェクト作成すすると「プロジェクト名」「簡単な説明」が表示されない。

システムの内部的な情報とからんできますが、プロジェクト作成時に 登録していただいた「プロジェクト名」「簡単な説明」はプロジェクトの 「仮の情報」として、実際のプロジェクト名データ/説明データとは 別の領域に保存されています。

プロジェクト情報変更で行える実際のプロジェクト名データ/説明データ の登録がない場合、この「仮の情報」がプロジェクトページ等の表示で 利用されます。

この部分の挙動は基本的に以前から変更されていません。

プロジェクト名/プロジェクトの翻訳を編集するUIの方ですが、 英語/日本語のみに対応していた以前のUIでは、

  • とりあえず、フォームが表示されており
  • 日/英 どちらかの言語での編集状態になっており、その選択状態を上部のセレクタブルタブが示していて
  • 対応する翻訳データがそもそもない場合は、仮のデータが表示上そのフォームにコピーされている

という動作をしていました。ただ、この動作ですと複数言語に対応 させた場合(二ヶ国語程度ならまだよかったのですが)

  • 実際に編集している言語とセレクタの表示がかならずしも一致しないため、混乱する
  • どの言語の翻訳データを持っているか簡単には確認できない
  • 同時に複数の言語を表示できないため、対訳することができない(別の翻訳を表示して、それを見ながら訳すといった操作ができない)

といった問題が発生し、非常に操作しづらい状況が発生するだろうという 結論にいたったために、現状の仕様に変更になっています。

  • 実際に翻訳データがある言語に対してのみフォームを表示して編集できるようにする
  • 編集UI上では翻訳データがあるフォームはすべて同時に表示する
  • 翻訳を増やす場合は、その翻訳のフォームを追加してそこに書き込む(右下の言語選択のセレクタ)

という動作をさせることにしました。したがって、

1:日本語だけでプロジェクト作成すすると「プロジェクト名」「簡単な説明」が表示されない。

これは

プロジェクト作成直後に、「プロジェクト情報変更」を開いたときに
プロジェクトの名称と説明の箇所に入力フォームが表示されない

という内容だと思うのですが、プロジェクト作成直後は翻訳データが 全くない(仮の名前/説明しかない)ため、表示されないのは現状「仕様」 ということになります。

2:その状態で翻訳を追加を押すと入力欄が表示され解消される(但し、英語の項目が作成され簡単な説明に日本語が入る。

こちらも同様で、実際に翻訳を入力する言語を選択していただいて、 「翻訳を追加」ボタンを押すと、その言語の入力用のフォームが 追加されるという挙動になります。

翻訳入力用のフォームには(表示上)とりあえず「仮の情報」がコピーされて 表示されます。

上記の「英語の項目が表示された」「日本語でそこに入った」ということですが、 おそらく、

英語の項目の追加操作を行った(「翻訳の追加」ボタンの左のセレクが どの言語の翻訳を追加するかを選択するものになっていますが、そこで「英語」を 選択した状態で「翻訳を追加」ボタンを押した)

「仮の情報」しかなく、そこに日本語で記述されていたので「英語」のフォームに その日本語が表示された。

という状況であろうと思われます。これ自体も、意図した動作をしており、 現状仕様で正常な挙動です。

日本語の翻訳(日本語モードで表示されるプロジェクト名/プロジェクトの説明)を 入力する場合は、「プロジェクトの名称と説明」の右下にある「翻訳を追加」ボタンの 左のセレクタで「日本語」を選択して「翻訳を追加」ボタンを押し、編集フォームを 表示させてから、編集してみてください。

現状、確かにちょっと操作の意図がわかりづらい感じはしていますが、 少なくとも挙動的にはバグではありませんし、正常ですのでこの チケットはクローズいたします。

UIの改善案があるようでしたら、ぜひご提案いただけると助かりますので、 なにかありましたら、別のチケットでよろしくお願いいたします。

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login