宮崎県COVID-19対策サイトを見つけ、出身者として何かしたいと思ったから、した。

出身の宮崎県用の対策サイトが出来、同時に感染者数が3人に増えていたことを知った。何かできる事は無いかと思ったので、Qiitaに記録しつつ、色々やってみた。

# Introduction
## 参照
- [宮崎県 新型コロナウイルス 対策サイト](https://covid19-miyazaki.netlify.com/)
    - [covid19-miyazaki/covid19](https://github.com/covid19-miyazaki/covid19)
- [東京都 新型コロナウイルス 対策サイト](https://stopcovid19.metro.tokyo.lg.jp/)
    - [tokyo-metropolitan-gov/covid19](https://github.com/tokyo-metropolitan-gov/covid19)
- [東京都 新型コロナウイルス対策サイトへの貢献方法を解説](https://qiita.com/FPC_COMMUNITY/items/b9cc072813dc2231b2b2)

## 誰よ
- 宮崎県出身
- PRしたことない人
- Vue, TypeScript何も分らん
- 現在、住所不定無職。[再就職活動中](https://oriverk.github.io/)

## 環境
- Ubuntu 18.04 ( vm with Vagrant
    - Node.js: v12.16. (>= 10.19.0
    - yarn: 1.22.4

# 環境構築
[リポジトリのREADME.md中の開発者向け情報->環境構築の手順](https://github.com/covid19-miyazaki/covid19#%E7%92%B0%E5%A2%83%E6%A7%8B%E7%AF%89%E3%81%AE%E6%89%8B%E9%A0%86)に従う

- Gitの設定（今回は新しく環境を用意したので。
    - git config --global user.name "usename"
    - git config --global user.email "email"
- Vimの設定
    - [oriverk/dotfiles/.vimrc](https://github.com/oriverk/dotfiles/blob/master/init.vim)からコピペ
    - 環境のデフォルトエディタを変更し、vimを選択
        - `sudo update-alternatives --config editor`
- Vue用の仮想環境を用意した。（割愛
    - [仮想環境をUbuntu 18.04 （CUI/GUI）で構築する](https://qiita.com/OriverK/items/115c0c4d3c25c89327bc)
- Node.js >= v10.19.0の用意（割愛
    - [Ubuntuで使う言語のインストール方法とか環境構築とか](https://qiita.com/OriverK/items/9da9facc9d8007146e73#nodejs)
- fork, clone, yarn install

```sh:terminal
# 対象をforkしておく
git clone https://github.com/oriverk/covid19.git
cd covid19
```
```sh:terminal
# yarnが入ってなかったのでinstallした後。
yarn install
yarn dev
```
私にとっては、ここから未知の領域。(yarn devとは　:rolling_eyes:
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294402/6653f1e1-1d26-bf15-08f4-8117f8a858ac.png)

`yarn dev`の処理？が終わった後、`http://localhost:3000/`にアクセスすると
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294402/65ea01cb-612c-e921-86f3-e359157d9d55.png)

# やったこと
最初に書いた通り、Vue（と言うかJS）何もわからない人であり、コード修正は厳しいと考えたので、表示される自然言語の修正をする事にした。因みにどのファイルがどこにあるかも判らなかったので、commit履歴から探しました(^^;

- 表示言語選択メニューバー: [covid19/nuxt-i18n.config.ts](https://github.com/covid19-miyazaki/covid19/blob/development/nuxt-i18n.config.ts)
- 他言語表示用json: [covid19/assets/locales/](https://github.com/covid19-miyazaki/covid19/tree/development/assets/locales)

## 内容
1. `CODE_OF_CONDUCT.md`の修正
2. ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294402/62b9eb72-9bb9-4b62-0508-d872ddeb44b3.png)

東京都verから宮崎県verにした際の地域表記変更の漏れであり、1文字の修正だった。

```CODE_OF_CONDUCT.md
# 33行目：都庁の人だけではなく
=> 県庁の人だけでなく
```
```sh:terminal
git add .
# pre-commit.shでエラーが出たので（触ってない
git commit -m "都庁を県庁に修正" --no-verify
git push コピーしてきたURL development
```
## はじめてのpull request
無職&&個人で勉強なのでPRの機会は初めてで、[ここ](https://qiita.com/FPC_COMMUNITY/items/b9cc072813dc2231b2b2#%E3%83%97%E3%83%AB%E3%83%AA%E3%82%AF%E3%82%A8%E3%82%B9%E3%83%88%E3%82%92%E9%80%81%E3%82%8B)をよく見ながらしましたが、怖かった:cry:

やってることは同じなので割愛。こんな感じで書いた。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294402/294956b2-0ffd-b8da-4521-d8a5aa204135.png)

無事にpull requestがmergeされ、OSS活動(？)の実績解除となりました。:blush:
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294402/c3bd5f76-5a1b-f094-f393-eda9e4c8eaa8.png)

# やりたいこと
- 表示自然言語の部分を中心に修正改善
- Warningと出ている部分の修正
    - 恐らくTypescriptの型由来の警告なので、ドキュメントと格闘しながら。

# 序に
PCを触ってない時は、これを動かしてます。

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr"><a href="https://twitter.com/hashtag/%E6%8B%A1%E6%95%A3%E5%B8%8C%E6%9C%9BRT%E3%81%8A%E9%A1%98%E3%81%84%E3%81%97%E3%81%BE%E3%81%99?src=hash&amp;ref_src=twsrc%5Etfw">#拡散希望RTお願いします</a> <br>ASRockerでもそうでない人も<br>リソース余ってたり、stresstestしたい自作erかもーん！<br><br>新型コロナ解析で分散処理プロジェクト「Folding@home」<a href="https://t.co/4EheevUKsK">https://t.co/4EheevUKsK</a> <a href="https://twitter.com/pc_watch?ref_src=twsrc%5Etfw">@pc_watch</a>さんから <a href="https://t.co/pUtQyuQgPp">pic.twitter.com/pUtQyuQgPp</a></p>&mdash; ASRock Japan (@AsrockJ) <a href="https://twitter.com/AsrockJ/status/1243107649094184960?ref_src=twsrc%5Etfw">March 26, 2020</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>