翻訳開始できるようにしました

翻訳データの下準備やらシート・サイトができました。あとはこれを埋めていけばaddonに反映されます。

https://sites.google.com/site/japanizerlegion/

クラウド有効活用してればメンテ楽になるかなーと思いきや、数年単位で使ってると途中でセキュリティの強化やらが入って、クラウドにアクセスする部分のコードやらが変更になりそれなりにメンテの工数がかかるんだなとわかりました。

 

カテゴリー: その他 | 1件のコメント

Artifact TraitとSpell IDの関係

Artifact Traitは大体スペルみたいなもんなんだけど、昔懐かしいランク制を再利用していて、同じスペルがポイントを振るごとに効果が上がっていく。これをaddonで追いかけるのは大変で、そもそもPower IDというArtifact TraitにふられてるIDがあって、これとRankを組み合わせると、一つのspellにマップされるみたい。

この辺の仕組みはChainといって昔からJapanizerに実装されてるんだけど、スペルのランク制自体が廃止されて長かったところ、Legionで復活した感じ。

ンで、この辺の関係どうなってんじゃという疑問が当然のように出て、ここで解析した人がデータをあげてる。

http://us.battle.net/forums/en/bnet/topic/20749294955

結果はこれ。面白いのはブリザードのスタッフがこのデータどうやって取得したのとスレッドの中で質問していて、もちろんリバースエンジニアリングツールを使ったよ、君たちが教えないからねという回答。

さらにこのデータが便利なユーザ作成データということで、公式スレッドにリンクを張られた。

続きを読む

カテゴリー: その他 | コメントをどうぞ

Artifact対応

Artifactへの日本語対応について調べる

こういうaddonが出てるのでソースを読んだけど、ちょっとやりたいことと違う

https://mods.curse.com/addons/wow/artifactpathfinder

これがかなり近いので、ArtifactPowerButtonMixinについて追加調査

http://www.wowinterface.com/forums/showthread.php?p=318710

Artifact関係のソースはこれ。なぜか現在のクライアントにアーティファクト関連のソースコードはついてこなく、有志がどこかから入手したものがgithubにあげられている。どうもPTRとかベータクライアントには付属している模様?

https://github.com/tomrus88/BlizzardInterfaceCode/blob/master/Interface/AddOns/Blizzard_ArtifactUI/Blizzard_ArtifactPowerButton.lua

毎回思うけど、WoWはaddonが大量に出ているが、体系的にaddonの開発の仕方が解説されたものはなく、また出ていたとしてもあっという間に陳腐化する(毎拡張ごとにシステムを大きくいじるので動かなくなることが多い)ため、そういうものをまとめるモチベーションが上がらないのだろう。

addonでやりたいことも人によって全然違うので、まとめるという作業自体にあまり意味がないのかも。基本的にみんなブリザードの出してるソースをリバースエンジニアリングして、試行錯誤しているように見える。

カテゴリー: その他 | コメントをどうぞ

Legion

Legion対応ということで、とりあえずエラーが出ないところまで直してアップロード

起動して一発目でグリフのエラーが出て、たしかにUIからグリフが消えてた。マイナーは残ってるみたいだけど、使い方がかなり変わったみたいだ

コメントをもらってたここの人のパッチをあててとりあえず更新

とりあえず今後やること・やりたいことは、DHの追加、スキル・タレント全般の見直し、アーティファクト対応、そしてグリフとクエストというところか(記載順が優先度順)。いつもどおりWoWHeadから元データとってくるクローラーを書くところから始める。

カテゴリー: その他 | コメントをどうぞ

WoWJapanizer – Quest、Tooltipの表示On/Offオプション追加

LogOnOff

要望があったので、QuestとTooltipの和訳On/Offを独立して設定可能にしました。以前はあった機能なのですが、MoP対応やらWoD対応をしているうちにプログラム構造が変わって削除していた機能を、再度調整して復活させた形になります。

Addon設定画面から設定を変えたら logout/loginするか、 /reloadコマンドで反映されます。

カテゴリー: その他 | コメントをどうぞ

WoWJapanizer フォントサイズ変更オプション

WoWJapanzierを使ってゲームをしながら日本語の勉強しているというドイツ人の方からの意見で、フォントが少し小さくて読みにくいというものがあったので、フォントサイズを変更して大きくできるようにしました。変更後は/reloadしてください。

言われてみれば当然なんだけど、漢字文化圏でない人には少し文字が大きいだけでずっと読みやすくなるんだろうなとあらためて気づかされました。当然、すごく文字表示の多いAddonなので、日本人でも有効に使えるオプションですね。(実際自分も少しだけ大きくしてみたら読みやすかった)

http://www.curse.com/addons/wow/wowjapanizer

option BigFont1 BigFont2

カテゴリー: その他 | 5件のコメント

WoWJapanizerふりがな対応

外人さんから、Japanzierを使ってゲームをしながら日本語の勉強しているという意見を今まで何度かもらっていて、難しい漢字にはふりがなをふれないかという要望を頂いたので実装してみました。

Furigana1 Furigana2

技術的には既存の和訳にKAKASIをとおして、ふりがなをふったデータを用意してスイッチしてるだけです。ただし、簡単な漢字にも全てかなをふっているので、本来の用途からややずれてみにくくなっている印象は受けます。

簡単な漢字はかなをふらないような処理が出来ないか検討中。

カテゴリー: その他 | 1件のコメント