英語版で編集時にText Formatting Rulesが表示できない†
- ページ: BugTrack2
- 投稿者: mor
- 優先順位: 普通
- 状態: 完了
- カテゴリー: 本体バグ
- 投稿日: 2005-10-31 (月) 21:58:13
- バージョン: 1.4.6
(1.4.7)
初期コンテンツ(「整形ルール」「ヘルプ」等、機能の一部として参照されるものも含む)名称が英数字のみに統一されました
- 「整形ルール」=> FormattingRules
- 「ヘルプ」=> Help
- 「日本語」=> 削除
- 「InterWikiテクニカル」=>InterWikiに併合
メッセージ†
言語を英語に切り替えてページの編集をしようとしたところ、
編集画面の下にあるView Text Formatting Rulesをクリックすると、
Sorry, page 'Text Formatting Rules' unavailable.
と表示されます。
devのCSV版1.4.6(2005-10-19 23:34)です。
- "Text Formatting Rules" という名前のページを用意すれば良いだけみたいですけど、単に準備できてないだけですよね…。 -- kawai
- ところで、wiki にしてはページ名がイマイチなので、次のように変更しておきませんか? -- kawai
Index: en.lng.php
===================================================================
RCS file: /cvsroot/pukiwiki/pukiwiki/en.lng.php,v
retrieving revision 1.11
diff -u -r1.11 en.lng.php
--- en.lng.php 15 Jun 2005 15:57:11 -0000 1.11
+++ en.lng.php 5 Nov 2005 12:59:17 -0000
@@ -79,7 +79,7 @@
///////////////////////////////////////
// Help 'wiki format rule'.
-$rule_page = 'Text Formatting Rules';
+$rule_page = 'TextFormattingRules';
$help_page = 'Help';
///////////////////////////////////////
- kawaiさん、ありがとうございます。どうやらFormatRuleというページが最初からあり、みたところ、これが表示されるはずだったようです。英語表記をどうすべきか、変更した結果のバグかもしれません。英語で使う人には必要なものなので、結構重要だと思います。 -- mor
-$rule_page = 'Text Formatting Rules';
+$rule_page = 'FormatRule';
- こんにちは :) これは kawai さんの仰る通りで、整備不足によるものです。ページ名から直すべきだというのもその通りで、簡潔なページ名であるべきという事と、他のWiki実装との兼ね合い(ある種の伝統)を考えると FormattingRules で良かろうかと思われます。理由付けは RecentChanges と同じです。 -- henoheno
- 以前の原稿は :CategoryDev/Document/Text Formatting Rule にあるようです。 -- henoheno
- その他の話題: 日本語マニュアルの「整形ルール」も同じ名称にすべきです。公式ドキュメント関係のページ名がASCII文字列に正規化(=統一)されていないというのは問題で、各国の言語で話題にする時や、各国の言語でドキュメントに書く時に楽ができなくて困ります。 -- henoheno
- また、文書の実体の置き場所は PukiWiki/1.4/Manual 以下にすべきです。本当は PukiWiki/Manual という場所にまとめたいのですが、これは現状 1.3.x も 1.4.x もdevサイトでマニュアルのメンテナンスを行っているという開発上の都合があります。いずれ直すとは思いますが、ともかく正規化されていないと開発作業、パッケージ作成、および運用において楽ができません。 -- henoheno
- PukiWiki/Manual/ja みたいな場所はどうなのよ(一人ツッコミ) -- henoheno
- 慣例および互換性という点ではFormatingRules、および「整形ルール」というページで、 引き続き #include プラグインで原文を参照させるべきだと思います。ただし、日本語版に FormattingRules を設置したならば、暫くのちに「整形ルール」は撤去して良いと思います。 -- henoheno
- こういった話題は「ヘルプ」も該当します。「InterWikiテクニカル」はrenameのみでよいでしょう。「日本語」はそろそろ不要かと思います。 -- henoheno
- 作業中です。英語版FormattingRulesについては、原稿をいきなり突っ込むことはせず、まずは既存のFormarRulesをリネームするにとどめます。 -- henoheno
- 「InterWikiテクニカル」は「InterWiki」にまとめます。 -- henoheno
- cache ディレクトリの更新も含めて一通り終わりました。 -- henoheno
- 最新のcvs版にて日本語のヘルプと整形ルールが行方不明になっているようです (^^; -- teanan
- お疲れ様です。このtrackのサマリーが書けていなくてすいません。「日本語」=>削除、「整形ルール」=>FormattingRules、「ヘルプ」=>Help、「InterWikiテクニカル」=>InterWikiに併合 となっています。日本語コード交じりのページ名はこれで無くなったはずです。 -- henoheno
- ・・・お試しサイトを更新していて、teananさんの言ってる意味がわかりました。.cvsignore のために新しいページが検出されない事に気付いておらず、FormattingRulesとHelpがコミットされていませんでした。かつ、作業の事後確認漏れです。-- henoheno
- お疲れ様です。確認いたしました :) -- teanan