Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ユニットのよみがな #422

Open
tankarup opened this issue Apr 24, 2021 · 6 comments
Open

ユニットのよみがな #422

tankarup opened this issue Apr 24, 2021 · 6 comments

Comments

@tankarup
Copy link
Contributor

一部のユニット名によみがなを付けたいと考えています。
例:「灼熱少女」に 「ばーにんぐがーる」をつける

アイドル名のよみがなと同じように
<imas:nameKana xml:lang="ja">ばーにんぐがーる</imas:nameKana>
を追加することは可能でしょうか?

@foooomio
Copy link
Member

ジャパンサーチのように xml:lang="ja-kana" など言語タグを使う方法もあります。一応参考まで。

葛飾北斎: Description of chname:葛飾北斎 - Snorql for Japan Search

im@sparql では imas:nameKana という独自の語彙を使っているので、そちらに寄せるという判断でもいいと思います(言語タグ使うならアイドル名も言語タグに寄せたい)。

@tankarup
Copy link
Contributor Author

ジャパンサーチの例とは合っていないのですが、IETF言語タグに準じるのであれば、
日本語名:ja
ひらがな:ja-Hira
カタカナ:ja-Kana
ローマ字:ja-Latn
英語:en
という感じになるかと思います。
https://ja.wikipedia.org/wiki/IETF%E8%A8%80%E8%AA%9E%E3%82%BF%E3%82%B0

なお個人的には、タグ体系を大きく変更するのは大変そうなので、現状で不都合なければそのまま(imas:nameKanaを使う)でよいのかなと思っています。

@foooomio
Copy link
Member

釈迦に説法でしたね。失礼しました。

例にあげた葛飾北斎が悪かったようで、ジャパンサーチの情報源によっては ja-hiraja-latn が使われているものも見た記憶はあるのですが、どれだったか忘れてしまいました・・・。

余談ですが、Turtle で記述する場合、言語タグはすべて小文字である必要があるのですが、XML の場合はその必要はないんですね。

RDF 1.1 XML構文


方針としては現状に合わせるでいいと思いますが、今後もしアイドルのよみがなで言語タグを使うことになった場合、傷口は浅いほうがいいだろうと思って提案した次第です。このあたりの判断は @crssnky さんにおまかせします。

@tankarup
Copy link
Contributor Author

こちらこそ、RDFやXMLの知識を持っていないのに中途半端なことを言ってしまったようですみません。
(現状、Turtleって何?ってレベルなのです…)

私も、どのタグを採用するのかの判断はcrssnkyさんにお願いしたいと思います。

@crssnky
Copy link
Member

crssnky commented Apr 27, 2021

難しい質問になりましたね。

今となっては、読みにIFTF言語タグを使用しなかった理由が有ったんだけど思い出せない(git管理以前の変更)ので、言語で分けたほうが良いのかimas:nameKanaが良いのか判断できません。
とりあえず「現状維持」ということで、imas:nameKanaを利用し、何かしら意見が出たらまた議論するという形にしようかと思います。

@tankarup
Copy link
Contributor Author

ありがとうございます。
では<imas:nameKana xml:lang="ja">ばーにんぐがーる</imas:nameKana>等を追加していこうと思います。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants