各フィールドのラベルの多言語切り替え漏れ(接頭子、接尾子)

カテゴリ 言語 コアバージョン 7.14 関連モジュール Entity Translation

接頭子、接尾子に関しては、ラベル以下、新多言語化にも、t()括りにも対応しておらず、まったく×でした。

将来的には i18n_fieldモジュールに入ると思いますが、
現状、処理は入れたけれど、機能していないと、作者よりギブが入っています。
May 15, 2012 at 9:20am > http://drupal.org/node/1221208

今現在、機能しないという事で、こちらは、やはり
TemplateファイルからCallする接頭子、接尾子多言語化対応関数をカスタマイズ用モジュールの中に作成し、
接頭子、接尾子に限っては、テンプレートの冒頭で、その関数をCallする事で対応しました。

※よって、接頭子、接尾子においては、Drupal翻訳システムを利用せず、テンプレート内の定義で切り替えるような形となります。
※色々考えたのですが、Drupalコアの翻訳システムを利用すると、文字列のキャッシュや、Drupalのキャッシュの具合で変更が反映するのにラグがあったり、時間がかかったりするので、それなら、テンプレートを変更すれば即反映。という手法を選びました。

OTHER FAQ

Drupal開発・運用の疑問/質問の答えはここに

無料ユーザー登録すると質問できます。

カテゴリ昇順で並び替える Core Ver. 関連モジュール タイトル
コンテンツの作成 8.9.x CSS キャプション付きの(右寄/左寄)画像を画像サイズを基準にきれいに表示する方法
コンテンツの作成 7.34 ajax 標準のajaxフォーム(複数値:値の数=無制限)の制御l方法
コンテンツの作成 8.4x node 新規ノードを作成する
コンテンツの作成 7.38 CKEditor 突然GoogleMap内の経路がずれてしまった
コンテンツの作成 7.22 node Views ノードに付いたコメントに関する情報を得る
コンテンツの作成 7.50 Inline Entity Form Drupal6のフィールドグループのようなモジュールはありませんか?
コンテンツの作成 7.50 Expanding Textareas Textareaフォームの行サイズを自動調整するモジュール
アップデート 7.28 DisableMessages モジュールのアップデートガイダンスを非表示にしたい
アップデート 8.7.2 menu drupal-core 8.7.2にupdateしたところ
アップデート 7.50 Download count DOWNLOAD MODULEページでダウンロードが失敗することがある
アップデート 7.34 Core 簡単にCoreのセキュリティアップデートがしたい
アップデート 8.9.x Composer update composer update するときに パッチが必要なモジュールが更新されパッチが消えてしまうことへ対応する方法
アップデート 7.16 Core 7.15→7.16アップデート
アップデート 8.8.x Composer composer updateが異常終了する
アップデート 7.28 Views Pagerが表示されなくなった
アップデート 7.15 Webform Backup_and_Migrate drupal7.12 -> drupal7.14アップデートメモ
アップデート 7.34 Distribution(Commerce Kickstart) drushでcommerce_kickstartのアップデートに失敗する
アップデート 8.9.x composer patch patch を composer に 組み込む方法
アップデート 8.9.x Composer update Composer で drupal/core-8.9.7 に更新できなくなった場合の処置
アップデート 8.9.x PHP CentosでPHPのバージョンアップ(例:5.3->5.6)を行う方法

ページ