早いものでフリーランス2ヶ月目、9月は自分の中では特別な月で、1年の中でもちょっと多めに休暇を取る月にしています。
今年は沖縄旅行に行ったり、家族に会うために岡山に行ったり、充実した1ヶ月を過ごしました。
お仕事に関しても今までよりも一層複雑なサイト等も担当させていただきました。
月並みな言葉ですがやはり実務を対応するのが1番のレベルアップになっています。
新たに身につけたスキル
WordPress多言語対応サイトのリリース
実務で多言語に対応するサイトを制作する機会をいただき、日本・英語・中国語の3言語に対応するサイトを制作させていただきました。
背景
依頼をいただいた内容としては日本語・英語・中国語に対応したサイトの制作、自動翻訳ではなく、テキスト等も用意していただいているので手動での翻訳&出しわけ。最初は完全自作?なども考えたのですが、記事等の更新のことを考えた時に現実的では無かったので、色々調べた結果プラグインBogoを使用することにしました。
学び
多言語対応するにあたっていろいろなブログ記事を探しましたが、既存テーマで使用する方法の方が多く、自作テンプレートで制作するやり方(特に現在表示されている言語に応じてボタンのリンク先を変える)などが無く、実装に苦労した部分でもあったので、自分の学びのアウトプットも兼ねてZennで記事を執筆しました!
その際デモサイト付きで解説を作ったので、こちらの多言語デモサイトも当ポートフォリオに実績として掲載させていただいております。
多言語対応となるとaタグの属性を変えたり、考慮することが一気に多くなるので、外国圏のWEBサイト事情を知るとても良い機会になりました。
Zennの記事はこちら↓
WordPressプラグインBogoを使って多言語対応(デモサイトつき)
今勉強していること
React.jsの学習
将来的にReactでサイト制作が出来れば活躍の幅も広がると思い、現在Reactを学習しています。すぐの実務に直結はしなくとも、普段使わないライブラリ・フレームワークを使用するのはいいリフレッシュになりますし、そこから実務に直結する学びを得ることも多々あります。実際ありました。
自分の専門の分野からちょっと手を伸ばしていろいろなことに触れることでいつかどこかで繋がってくると考えているので、学習したことが無駄になるとは思っていません。
むしろ趣味と割り切ってしまったら背徳感無く学習することも出来ます。
多分僕はプログラミングが好きなんだと思います🫶
将来的にReact.jsやNext.jsを利用してサイトを制作してポートフォリオ作り替えようかなと思っています。
技術を高めていくのが好きなので、React.jsの学習から入りつつ、他のライブラリ、フレームワークも色々触って行こうと思います。
今回練習で作成したサイトは下記でございます。
さいごに
コーディング・ WordPress構築のお仕事をお受けしております。JavaScriptで動きを加えたサイト制作が得意です。
制作実績はこちらからご覧いただけます。お仕事の依頼は当サイトのコンタクトフォームもしくは各種SNSよりお受けしておりますので、ぜひお気軽にお問い合わせください。