Geeklog-jp / geeklog-jp

This is Geeklog 2.1.0 JP 1.1. Geeklog 2.1.1 JP 1.0: see https://github.com/Geeklog-jp/geeklog-japan
http://www.geeklog.jp
0 stars 1 forks source link

インストール直後ではどのテーマを使用してもlang属性が表示されない #236

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
問題を再現するための操作手順:
1.Geeklogを新規インストールする。
2.ソースを表示して<html>の箇所にlang属性が入っているか確��
�する。

正常に動作する場合に、期待される出力(表示):
XHTML 1.0 なら xml:lang="ja" lang="ja"
HTML 4.01  なら lang="ja"

実際にはどのように出力(表示):
XHTML 1.0、HTML 4.01ともにlang属性は表示されない。

Geeklogのリリースまたはスナップショットのバージョン,
Subversionから取り出した場合は元のディレクトリと
リビジョン情報:ef3556c64bb2

アクセスしているブラウザとOS(オペレーティングシステ
ム)の
名称とバージョン:

  * ブラウザの名称とバージョン:  FireFox32.0.3
  * OSの名称とバージョン: Windows 7

Geeklog2.1.0のテーマのアクセシビリティチェックをしていて��
�づいたのですが、またlang属性が表示されなくなっていまし
た。(一度2008年に解決済)

インストール直後(何も変更していない状態)は、どのテーマ
もlang属性は表示されていない状態でした。
なので、日本語化プラグイン(Japanize)をインストールしてす�
��てを日本語化したところ、テーマprofessional_cssとWAIproCSS以��
�のテーマはlang属性が入るようになりました。Google 
Codeにある最新版のファイルを確認したところテーマprofession
al_cssとWAIproCSS以外のheader.thtmlの2行目が
<html{lang_attribute}{xmlns}>
から
<html{html_attribute}{xmlns}>

に変更されていたので、テーマprofessional_cssとWAIproCSSもheader.
thtmlの2行目を
<html{html_attribute}{xmlns}>
に変更して確認したところlang属性が正常に表示されたので�
��修正しPushしました。
Revision: bc4efed2b8d0 
https://code.google.com/p/geeklog-jp/source/detail?r=bc4efed2b8d0a62aa6dc4a4d0cf
c431491c15eef

ですが、日本語化プラグインを使用していない状態でも(新�
��インストールして何も触っていない状態)lang属性は表示さ�
��ないといけないと思うのでバグとしてとらえております。

Original issue reported on code.google.com by milk...@gmail.com on 3 Oct 2014 at 6:21

GoogleCodeExporter commented 9 years ago
Geeklogのバージョンは、Subversionから取り出したものではなく
、Geeklog 2.1.0-extended-jp-1.0日本語パッケージ拡張版でした。

ただ、Revision: bc4efed2b8d0 
を適用すれば良いという話であるとしたら、いち早くアナ��
�ンスしたいので、開発者の皆様ご確認の上、ご返答のほど�
��ろしくお願いします。

Original comment by milk...@gmail.com on 3 Oct 2014 at 7:26