その他の操作
detailsタグとsummaryタグの挿入 |
|||
| (同じ利用者による、間の4版が非表示) | |||
| 1行目: | 1行目: | ||
== MediaWikiでGoogleTranslateを使うには == | 本サイトは、MeidiaWikiを使っているのですが基本的に多言語化に対応しています。しかし、多言語化はとてつもなく人的リソースと時間がかかるのでGoogleTranslateの機能を実装して簡単にコンテンツを翻訳できるようにしようというものです。 | ||
<details open> | |||
<summary>== MediaWikiでGoogleTranslateを使うには ==</summary> | |||
MediaWikiで、GoogleTranslateを使うには拡張機能をインストールする必要があります。 | MediaWikiで、GoogleTranslateを使うには拡張機能をインストールする必要があります。 | ||
| 18行目: | 21行目: | ||
ここで、$linksという配列にTranslateメニューの情報を入れているのですが、ベクターとベクター2022では正しくこの情報を整形してメニューとして出力しているのですが、Minervaではこの情報は持っているものの使用していません。 | ここで、$linksという配列にTranslateメニューの情報を入れているのですが、ベクターとベクター2022では正しくこの情報を整形してメニューとして出力しているのですが、Minervaではこの情報は持っているものの使用していません。 | ||
</details> | |||
== Minervaの左メニューにTranslate機能を表示させてみる == | <details open> | ||
<summary>== Minervaの左メニューにTranslate機能を表示させてみる ==</summary> | |||
[[MinervaNeueのスキンで左メニューを拡張する]]方法は、ここでは長い解説になるので別ページで。<br> | [[MinervaNeueのスキンで左メニューを拡張する]]方法は、ここでは長い解説になるので別ページで。<br> | ||
とりあえず、現在はMinervaNeueスキンの左メニューに「Google Translate」という項目が実装されています。<br> | とりあえず、現在はMinervaNeueスキンの左メニューに「Google Translate」という項目が実装されています。<br> | ||
| 25行目: | 30行目: | ||
見てみたい方は、モバイルもしくはブラウザのモバイルモードで[[メインページ]]へアクセスしてみてください。<br> | 見てみたい方は、モバイルもしくはブラウザのモバイルモードで[[メインページ]]へアクセスしてみてください。<br> | ||
</details> | |||
== インストール == | <details open> | ||
<summary>== インストール ==</summary> | |||
それでは、GoogleTranslateのインストール方法です。 | それでは、GoogleTranslateのインストール方法です。 | ||
[https://www.mediawiki.org/wiki/Extension:GoogleTranslate 拡張機能GoogleTranslateのページ]から、ダウンロードリンクがありますのでダウンロードページへ遷移します。あなたが利用しているMediaWikiのバージョンと適合するものをプルダウン選択してダウンロード開始ボタンを押すと、しばらくすると自動でダウンロード開始します。 | [https://www.mediawiki.org/wiki/Extension:GoogleTranslate 拡張機能GoogleTranslateのページ]から、ダウンロードリンクがありますのでダウンロードページへ遷移します。あなたが利用しているMediaWikiのバージョンと適合するものをプルダウン選択してダウンロード開始ボタンを押すと、しばらくすると自動でダウンロード開始します。 | ||
| 41行目: | 48行目: | ||
この一行を追記して保存して、LocalSettings.phpをアップロードします。場所はもうおわかりだと思いますが、index.phpが置いてある場所と同じ階層です。<br> | この一行を追記して保存して、LocalSettings.phpをアップロードします。場所はもうおわかりだと思いますが、index.phpが置いてある場所と同じ階層です。<br> | ||
以上のことが終わったら、ページをリロードして動作確認です。前にも書きましたが、ベクターとベクター2022のスキンでは動作確認できています。ほかはテストしていません。 | 以上のことが終わったら、ページをリロードして動作確認です。前にも書きましたが、ベクターとベクター2022のスキンでは動作確認できています。ほかはテストしていません。 | ||
Configurationについての解説が書いてありましたが、これは特別LocalSettings.phpに追記しなくても動作しました。特別な動作をさせたい人だけ各プロパティの意味をしっかり理解してLocalSettings.phpに追記してください。私のほうでは、テストしていませんので動作保証しません。 | |||
</details> | |||
<details open> | |||
<summary>== 動作環境 ==</summary> | |||
* [https://www.mediawiki.org/wiki/Download/ja MediaWiki ver 1.40.1] | |||
* [https://www.mediawiki.org/wiki/Extension:GoogleTranslate Extension:GoogleTranslate] | |||
* [https://www.mediawiki.org/wiki/Skin:Vector/2022/ja Skin:ベクター/2022年版] | |||
</details> | |||
<details open> | |||
<summary>== 参考資料 ==</summary> | |||
* [https://www.mediawiki.org/wiki/Extension:GoogleTranslate Extension:GoogleTranslate] | |||
</details> | |||
[[Category:MediaWikiについての備忘録]] | |||