Polylang

説明

機能

Polylang を使うと、バイリンガルやマルチリンガルの多言語 WordPress サイトを作ることができます。通常通りに投稿や固定ページを書き、カテゴリーや投稿タグを作成した後に、各言語を定義します。投稿の翻訳は、デフォルトの言語も含めて必須ではありません。

  • 言語数の上限はなく、RTL 言語にも対応しています。WordPress の言語パックを自動的にダウンロードし、更新します。
  • 投稿、固定ページ、メディア、カテゴリー、投稿タグ、メニュー、ウィジェットなどを翻訳できます。
  • カスタム投稿タイプ、カスタムタクソノミー、先頭固定表示投稿、投稿フォーマット、RSS フィード、すべてのデフォルトの WordPress ウィジェットに対応しています。
  • 言語は、コンテンツごとに、または URL 内の言語コードによって設定されます。または言語ごとに異なるサブドメインまたはドメインを使用することができます。
  • 新しい記事やページの翻訳を追加すると、カテゴリー、投稿タグだけでなく、他のいくつかのメタ情報も自動的にコピーされます。
  • カスタマイズ可能な言語切り替え機能がウィジェットまたはナビゲーションメニューに用意されています

作者は wordpress.org のフォーラムではサポートを提供していません。Polylang Pro のユーザーはサポートと追加機能を利用できます。

WPML から移行したい場合は、WPML to Polylang というプラグインを利用できます。

プロによる翻訳サービスや自動翻訳サービスを利用したい場合は、Polylang のアドオンとして Lingotek Translation をインストールできます。Lingotek は、翻訳メモリや半自動翻訳プロセス (例: 機械翻訳> 手動翻訳 > 法務レビュー) などのサービスを提供する完全な翻訳管理システムです。

クレジット

Polylangを翻訳してくれたすべての翻訳者に感謝します。
ロゴのデザインを担当してくれた Alex Lopez に感謝します。
Polylang に含まれる国旗のほとんどは famfamfam のもので、パブリックドメインです。
サードパーティのコードが使用されている場合はどこでも、コードのコメントにクレジットが記載されています。

Polylang を気に入っていただけましたか ?

お気軽にフィードバックをお送りください。

スクリーンショット

  • Polylang の言語管理画面
  • 文字列翻訳の管理画面
  • 多言語メディアライブラリ
  • 言語メタボックスを含む投稿編集画面

インストール

  1. Make sure you are using WordPress 5.1 or later and that your server is running PHP 5.6 or later (same requirement as WordPress itself)
  2. 他の多言語プラグインを試したことがある場合は、Polylang を起動する前にそれらを無効化してください。しない場合、期待しない結果となる可能性があります。
  3. WordPressの「プラグイン」メニューからいつものようにプラグインをインストールして有効化します。
  4. 言語設定ページに移動し、必要な言語を作成します。
  5. 訪問者が言語を切り替えることができるように「言語スイッチャー」ウィジェットを追加します。
  6. お使いのテーマに、対応する .mo ファイルが付属している必要があることにご注意ください (Polylang はこのリポジトリにあるテーマやプラグインが利用可能になると自動的にダウンロードします)。もしテーマがまだ国際化されていない場合は、テーマハンドブックを参照するか、テーマの作者に国際化を依頼してください。

FAQ

ヘルプはどこですか ?

Polylang は WooCommerce に互換していますか ?

  • Polylang と WooCommerce を連携させるには別途アドオンが必要です。プレミアムアドオンが利用可能です。

翻訳サービスが必要ですか ?

  • プロによる翻訳サービスや自動翻訳サービスを利用したい場合は、Lingotek Translation プラグインをインストールして有効化してください。

評価

2021年10月20日
Dobra robota. Pomocna bardzo przy stronach wielojęzycznych, prosta w obsłudze.
2021年10月11日
Great plugin to maintain a multi-language website. I write my posts in two languages, and even with the free version I can translate almost everything.
2021年10月7日
The last working version of Polyland on my website is 2.9.2. After that with every update when trying to open the website I get : "Error thrown. Call to undefined method PLL_Frontend::get_languages_list()". I am really fedup with restoring the website each time, so now I have stopped and not going to update this pluggin any more, unless there is a proved solution to the problem.
2,064件のレビューをすべて表示

貢献者と開発者

Polylang はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Polylang” は46ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Polylang” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

3.1.2 (2021-10-11)

  • Pro: Fix parent page not filtered by language in the block editor since WP 5.6
  • Pro: Fix XLIFF mime type for PHP 7.0 and PHP 7.1
  • Fix settings page displaying the media modules whne no language are defined
  • Enforce Yoast SEO to use dynamic permalinks #882
  • Yoast SEO: Fix static front page and blog page breadcrumb

3.1.1 (2021-08-16)

  • Pro: Fix a fatal error with The Events Calendar
  • Allow to remove the cookie with the pll_cookie_expiration filter #905

3.1 (2021-07-27)

  • Add compatibility with WordPress 5.8
  • Raise Minimum WordPress version to 5.4
  • Pro: Allow to filter blocks by language in the widget block editor
  • Pro: Allow to export and import XLIFF files for string translations
  • Pro: Add the language switcher in the navigation block (experimental)
  • Pro: Replace dashicons by svg icons in the block editor
  • Pro: The Events Calendar: Add compatibility with Views V2 (only for sites using only one domain)
  • Pro: Fix + icon displayed in the block editor sidebar when the user cannot create a translation
  • Add a warning section to the site health for posts and terms without languages #825
  • Require the simplexml extension in the site health if a wpml-config.xml is found #827
  • Remove the information about the WPML compabitility mode in settings #843
  • The browser preferred language detection is now deactivated by default
  • The media are now untranslated by default
  • Highlight the language filter in the admin toolbar when it’s active #821
  • Allow to query comments in multiple languages (just as posts and terms) #840
  • Don’t disable the translation input field in the classic metabox #841 Props Onatcer
  • Optimize all images including flags #848 Props lowwebtech
  • Don’t redirect if WordPress doesn’t validate the redirect url to avoid redirects to /wp-admin/ #879
  • Fix media appearing to have a language after the language is changed in the media library grid view #807
  • Fix media not all deleted when bulk deleting from the grid view of the media library #830
  • Fix when more than one language switcher are added to the same menu #853
  • Fix PHP notice when adding a CPT archive link to a menu #868 Props davidwebca

See changelog.txt for older changelog