WPML

WPML 2.9の最初のベータ版の準備が整いました。このバージョンはまだ本番サイトでの使用は推奨されていませんが、新機能が追加されており、皆様からのフィードバックをお待ちしております。

国旗のみの言語スイッチャー


WPML 2.9では(ついに)、言語名を含まず国旗のみを含む言語スイッチャーを作成できるようになりました。以前のバージョンでこれをブロックしていた理由は、この言語スイッチャーの設定が見栄えが悪かったためです。見栄えを良くするために、言語スイッチャーに新しい「水平」表示モードを追加しました。これにより、コードを書くことなく国旗の水平リストを作成できます。
国旗のみの言語スイッチャー
国旗のみの言語スイッチャー

これを実現するには、以下の手順を実行します。


  1. 言語スイッチャーのセットアップで「国旗」オプションのみを選択する

  2. 言語スイッチャーのモードをドロップダウンからリストに変更する

  3. 向きを「垂直」から「水平」に変更する

さらにカスタマイズして国旗を変更したい場合は、「言語」ページの上部にある「言語を編集」リンクをクリックします。好きな国旗ファイルをアップロードできます。最後に、シンプルなCSSを使用してデザインの変更を適用できます。言語スイッチャーは水平方向に配置されたリストとして表示されるため、パディング、マージン、その他リストがサポートするものを追加できます。

デフォルト言語のディレクトリとホームページの「スラッシュ」画面


もう1つのよくある要望は、サイトの他の言語と同様に、デフォルト言語を「フォルダー」に配置することでした。そのため、英語、スペイン語、フランス語があり、英語がデフォルト言語である場合、サイトの構造は次のようになります。


mysite.com/en/
mysite.com/es/
mysite.com/fr/

これにより、「mysite.comには何を配置すべきか」という次の疑問が生じます。

WPML 2.9では、まさにこれを実現し、サイトのルートに配置するものを選択できるようになります。WordPressページ、または静的なHTMLファイルのいずれかを選択できます。

デフォルト言語のディレクトリ
デフォルト言語のディレクトリ

これを行うには、「デフォルト言語にディレクトリを使用する」オプションを有効にします。次に、ルート用のページを選択するか、HTMLファイルのパスを指定します。パスがスラッシュ「/」で始まる場合、それはサーバー上の絶対パスになります。そうでない場合は、WordPressディレクトリからの相対パスになります。

1つアドバイスがあります…

WordPressページとして見栄えの良いウェルカムページを作成するのは非常に困難です。私たちも実際に試しました。ナビゲーションやウィジェットなど、この作業を非常に困難にする多くの問題に直面するでしょう。

HTMLファイルのオプションを使用することを強くお勧めします。そうすることで、含めたいものを正確に含めた見栄えの良いウェルカムページを作成できます。出発点として、サイトのホームページのHTML出力を取得できます。シンプルなテキストエディタで編集し、ウェルカムページに不要なものをすべて取り除きます。このたった1つのページのためにテーマを改造するよりも、はるかに簡単です。少なくとも、私はそう考えています。

ダウンロードとテスト、フィードバックのお願い


このバージョンは本番サイト向けではありません。QA(品質保証)が完了しておらず、今後さらに変更が加えられる予定です。しかし、多くの要望があった2つの主要な機能を追加したため、皆様からのフィードバックをいただくのに良い時期だと考えています。

そのため、これらの新機能を使用し、必要なものが正確に得られるか確認したい場合は、ぜひお試しいただくことをお勧めします。ローカルのテストサイトをセットアップし、新しい国旗のみのスイッチャーとデフォルト言語のフォルダーを試してみてください。

wpml.orgアカウントにログインし、「ダウンロード」をクリックして一番下までスクロールし、「ベータパッケージ」をダウンロードします。このZIPファイルには、WPMLの各コンポーネント用のZIPファイルが含まれています。

このリリースで更新されたモジュールは次のとおりです。


  • WPML コア

  • WPML 文字列翻訳

  • WPML 翻訳管理

WPML 2.9は現在も集中的に開発中であり、さらに多くの新機能や改善が加えられる予定です。素晴らしい新バージョンを早期に提供できるよう、今こそ皆様からのフィードバックをお待ちしております。

ここにコメントを残していただければ、お返事いたします。

この記事が役に立ちましたか?この記事を共有: