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年4月11日
Very useful! Simple and quite fast configuration
2021年4月8日
Sehr gutes kostenloses Sprachen-Plugin und wesentlich einfacher zu handhaben als WPML!
2021年4月7日
This is my go-to plugin. I've tried them all. If you need a lightweight solution, this is it. WPML is too database-heavy. MultilingualPress works for complex, high-traffic sites, but Polylang wins for simpler installs. And works beautifully with ACF.
1,916件のレビューをすべて表示

貢献者と開発者

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

貢献者

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

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

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

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

変更履歴

3.0.3 (2021-03-23)

  • Fix a warning when a language is corrupted in database (term_language missing)
  • Fix confirmation modal with WooCommerce and WordPress < 5.6
  • Fix an ajax conflict with WooCommerce Tree Table Rate Shipping and HubSpot All-In-One Marketing

3.0.2 (2021-03-16)

  • Move hreflang attributes higher in the head section #771
  • Fix custom flags not working (introduced in 3.0)
  • Fix translation of the confirmation modal when changing the language of a post
  • Fix js and css not loaded when Polylang is used as a mu-plugin ((introduced in 3.0))
  • Fix support for html5 stylesheet link tags #775
  • Fix possible warning in frontend-filters-links.php
  • Yoast SEO Premium: Take over the multilingual compatibility removed in Yoast SEO Premium 15.8 #796
  • Yoast SEO: Fix CPT breadcrumb title when the option is left empty #794
  • Yoast SEO: Fix sitemap.xml not redirected on secondary domains #789

3.0.1 (2021-03-10)

  • Fix media gallery messed when editing a post in the classic editor
  • Fix missing script dependency on old WP versions
  • Fix CSS conflict with WooCommerce Bookings for WP < 5.6
  • Fix conflict resulting in ‘__’ already defined in block-editor.js. #779
  • Fix search form removed for some themes. Props Marián Kadaňka. #780
  • Fix fatal error with very old versions of Yoast SEO. Props Nicola Peluchetti. #781

3.0 (2021-03-08)

  • Add compatibility with WordPress 5.7
  • Remove upgrades from Polylang older than 1.8
  • Remove deprecated class PLL_Pointer
  • Pro: Hide the license keys
  • Pro: Fix redirect to the home page of a deactivated language
  • Pro: Fix synchronization of post status not working
  • Pro: Fix language switcher block not working in a post retrieved in REST API
  • Pro: Fix PO export of strings with line breaks
  • Pro: Fix file block title customization lost
  • Add a dialog box to ask a confirmation about a language change in classic and block editors
  • Improve browser language detection #591
  • Improve robustness and documentation of code
  • Fix media library after the language has been chnaged in the editor metabox
  • Fix duplicated title attribute on flag link in posts list
  • Fix legacy block editor language metabox compatibility with WordPress 5.6
  • Fix uploaded theme and plugin files in media library
  • Fix site title not translated in email change confirmation email
  • Fix remaining deprecated jQuery notices #741
  • Fix compatibility with GN publisher
  • Fix compatibility with Woodmart theme search form
  • Fix compatibility issue with 3rd party ajax requests since jQuery 3.3 #744
  • Fix CSS conflict with WooCommerce Bookings
  • Fix browser error when displaying an embed and using a cache plugin #757
  • Fix post type archive title and metadesc not translated in Yoast SEO
  • Fix PHP notice in REST API

2.9.2 (2021-02-02)

  • Pro: Fix translation of CPTUI plural label and description not working
  • Add Spanish (Ecuador) to the list of predefined languages
  • Fix typo in “WordPress” string translation group. Props Viktor Szépe #682

2.9.1 (2020-12-15)

  • Fix PHP notice: Undefined property: PLL_Cache_Compat::$options with cache plugins. Props bahaa-almahamid. #658
  • Fix title of the search results page with Yoast SEO > 14.0

2.9 (2020-12-07)

  • Add compatibility with WordPress 5.6
  • Pro: Add locale fallback used when the theme or plugins translations are not available
  • Pro: Fix SSO and browser preferred language redirect when using multiple domains
  • Pro: Fix post slugs for German and Danish in the REST API
  • Pro: Fix a fatal error in ACF integration when saving url modifications with multiple domains
  • Pro: Fix a deprecated notice fired by ACF since the version 5.9.2
  • Pro: Fix ACF relationship fields not reloaded when changing the language in the classic editor
  • Update plugin updater to version 1.8
  • Add Lower Sorbian to the list of predefined language
  • Options are now translated on backend when using the admin language filter
  • Keep previous translations when modifying an option value
  • Add navigation markup to the language switcher widget
  • Fix canonical redirect for taxonomy terms
  • Fix a fatal error when deleting a post with a translation group corrupted in the database
  • Fix a fatal error when switching to plain permalinks and using multiple domains
  • Fix a conflict with WP Sweep which could corrupt languages
  • Fix title displayed instead of meta description with Yoast SEO > 14.0
  • Fix PHP Notice: Undefined index: wp_the_query in /frontend/choose-lang-content.php on line 92

See changelog.txt for older changelog