Skip to content
This repository has been archived by the owner on Jul 17, 2024. It is now read-only.

✨ feat(ruby): やさしい日本語ページのルビタグ対応 #167

Merged
merged 7 commits into from
Apr 22, 2020

Conversation

Morichan
Copy link

👏 解決する issue / Resolved Issues

📝 関連する issue / Related Issues

⛏ 変更内容 / Details of Changes

下記変更を実施しました

  • やさしい日本語ページのルビ振りを 単語(フリガナ) から <ruby>単語<rp>(</rp><rt>フリガナ</rt><rp>)</rp></ruby> の形式に変更
    • TI18n.vueモジュールによる t-i18n タグの定義
    • t-i18n タグに含まれている文字に 単語(フリガナ) という文章が存在した場合、正規表現により ruby タグに文字列置換する機能の追加
  • 明らかにおかしいと思われる一部の文章や、変換できなかった箇所のJSON言語ファイル修正

本コミットは、東京都版サイトの下記リポジトリ/プルリク/コミットを参考に作成しています

https://github.com/tokyo-metropolitan-gov/covid19/tree/dev-ja-hira-ruby
Tokyo-Metro-Gov#2628
Tokyo-Metro-Gov@c2b84cf

📸 スクリーンショット / Screenshots

covid-miyazaki

やさしい日本語ページのルビ振りを、 `単語(フリガナ)` から
`<ruby>単語<rp>(</rp><rt>フリガナ</rt><rp>)</rp></ruby>` の形式に
変更する。
そのために、TI18n.vueモジュールを作成して t-i18n タグを定義し、本タグに
含まれている文字に `単語(フリガナ)` という文章が存在した場合、正規表現
により ruby タグに文字列置換する機能を追加する。

また、明らかにおかしいと思われる一部の文章や、変換できなかった箇所の
JSON言語ファイルを修正する。

本コミットは、東京都版サイトの下記リポジトリを参考に作成している。

https://github.com/tokyo-metropolitan-gov/covid19/tree/dev-ja-hira-ruby
@Morichan Morichan added the enhancement New feature or request label Apr 20, 2020
Morichan and others added 4 commits April 20, 2020 19:20
`npm run eslint --fix components/* pages/*` を実施しました。
残っていた修正も、手動で直しました。
`npm run eslint --fix components/cards/* utils/*` を実施しました。
残っていた修正も、手動で直しました。
Copy link
Member

@korosuke613 korosuke613 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

見た感じよいと思います!
ありがとうございます!

@korosuke613 korosuke613 merged commit 82e31aa into covid19-miyazaki:development Apr 22, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

やさしい日本語ページのルビタグ対応
2 participants